-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Open
Labels
buggood first issueShould be easier for first time contributorsShould be easier for first time contributorshelp welcomeCould use help from communityCould use help from communitylanguage
Description
Describe the issue
Keywords, such as static_assert, sizeof, etc. are typically followed by parentheses. static_assert; will be highlighted as if it's a keyword, but static_assert(true); is highlighted as a built_in.
Which language seems to have the issue?
<code class="hljs cpp">
<code class="hljs c++">
Are you using highlight or highlightAuto?
highlight, I think?
Sample Code to Reproduce
In reveal.js, with a freshly-downloaded hljs, add the following:
<pre><code class="hljs c++" data-trim data-noescape data-line-numbers style="overflow: visible;">
static_assert; // highlighted as keyword
static_assert(true); // highlighted as built_in
</code></pre>
Expected behavior
Keywords continue to use their keyword colour when followed by parens.
Metadata
Metadata
Assignees
Labels
buggood first issueShould be easier for first time contributorsShould be easier for first time contributorshelp welcomeCould use help from communityCould use help from communitylanguage
