From 9f66b73918dad9830be7283bb3af407ed282fdbf Mon Sep 17 00:00:00 2001 From: Josh Goebel Date: Mon, 23 Dec 2019 18:48:57 -0500 Subject: [PATCH] dry --- src/languages/cpp.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/languages/cpp.js b/src/languages/cpp.js index e1df4b7883..78ac5d5634 100644 --- a/src/languages/cpp.js +++ b/src/languages/cpp.js @@ -76,11 +76,11 @@ function(hljs) { var TITLE_MODE = { className: 'title', - begin: '(' + hljs.IDENT_RE + '::)?' + hljs.IDENT_RE, + begin: optional(NAMESPACE_RE) + hljs.IDENT_RE, relevance: 0 }; - var FUNCTION_TITLE = '(' + hljs.IDENT_RE + '::)?' + hljs.IDENT_RE + '\\s*\\('; + var FUNCTION_TITLE = optional(NAMESPACE_RE) + hljs.IDENT_RE + '\\s*\\('; var CPP_KEYWORDS = { keyword: 'int float while private char char8_t char16_t char32_t catch import module export virtual operator sizeof ' +