We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ce27db2 commit cf9442cCopy full SHA for cf9442c
c.c
@@ -2528,6 +2528,15 @@ static void processColon (statementInfo *const st)
2528
else if (c == ';')
2529
setToken (st, TOKEN_SEMICOLON);
2530
}
2531
+ else if (isLanguage (Lang_cpp) && st->declaration == DECL_ENUM)
2532
+ {
2533
+ /* skip enum's base type */
2534
+ c = skipToOneOf ("{;");
2535
+ if (c == '{')
2536
+ setToken (st, TOKEN_BRACE_OPEN);
2537
+ else if (c == ';')
2538
+ setToken (st, TOKEN_SEMICOLON);
2539
+ }
2540
else
2541
{
2542
const tokenInfo *const prev = prevToken (st, 1);
0 commit comments