diff options
author | Dimitri van Heesch <doxygen@gmail.com> | 2021-04-29 16:49:07 (GMT) |
---|---|---|
committer | Dimitri van Heesch <doxygen@gmail.com> | 2021-04-29 16:49:07 (GMT) |
commit | 5251cc5434a9b1cdd656609dfd8d7bf5f72a0a7c (patch) | |
tree | 7a23622bba34cd564d1443d730663c436b4beb23 /src/code.l | |
parent | eddb82debca2d1fbfc7f76643f66304939f95250 (diff) | |
parent | 3761b4907967ad5f2cf0819f29cf76fa5ac59ff0 (diff) | |
download | Doxygen-5251cc5434a9b1cdd656609dfd8d7bf5f72a0a7c.zip Doxygen-5251cc5434a9b1cdd656609dfd8d7bf5f72a0a7c.tar.gz Doxygen-5251cc5434a9b1cdd656609dfd8d7bf5f72a0a7c.tar.bz2 |
Merge branch 'feature/bug_typedef_code' of https://github.com/albert-github/doxygen into albert-github-feature/bug_typedef_code
Diffstat (limited to 'src/code.l')
-rw-r--r-- | src/code.l | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -1135,12 +1135,14 @@ ENDQopt ("const"|"volatile"|"sealed"|"override")({BN}+("const"|"volatile"|"seale yyextra->name+=yytext; } <Body>{SCOPENAME}/{BN}*[:;,)\]] { // "int var;" or "var, var2" or "debug(f) macro" , or int var : 5; + if (QCString(yytext).startsWith("typedef")) REJECT; addType(yyscanner); // changed this to generateFunctionLink, see bug 624514 generateFunctionLink(yyscanner,*yyextra->code,yytext); yyextra->name+=yytext; } <Body>{SCOPENAME}/{B}* { // p->func() + if (QCString(yytext).startsWith("typedef")) REJECT; addType(yyscanner); generateClassOrGlobalLink(yyscanner,*yyextra->code,yytext); yyextra->name+=yytext; |