diff options
Diffstat (limited to 'src/scanner.l')
-rw-r--r-- | src/scanner.l | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/scanner.l b/src/scanner.l index c6b4eaf..aba1dca 100644 --- a/src/scanner.l +++ b/src/scanner.l @@ -2733,6 +2733,13 @@ CHARLIT (("'"\\[0-7]{1,3}"'")|("'"\\."'")|("'"[^'\\\n]{1,4}"'")) lastCContext = YY_START; BEGIN(SkipCxxComment); } +<SkipInits>; { + warn(yyFileName,yyLineNr, + "Warning: Found ';' while parsing initializer list! " + "(doxygen could be confused by a macro call without semicolon)" + ); + BEGIN( FindMembers ); + } <SkipInits,SkipCurly,SkipCurlyCpp>. { //addToBody(yytext); } |