summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDimitri van Heesch <dimitri@stack.nl>2015-02-21 19:46:38 (GMT)
committerDimitri van Heesch <dimitri@stack.nl>2015-02-21 19:46:38 (GMT)
commitc8bee530331b5f297adcb5f42c7b46dece2c3e97 (patch)
tree00b13b61f74442018c01939486f6fd38d1301533
parent080a465b1321ff93c05ce398cd18a577e0ebae4b (diff)
parent192f9e8bf78e10c9d97e08264b1c76c8aa4edf2b (diff)
downloadDoxygen-c8bee530331b5f297adcb5f42c7b46dece2c3e97.zip
Doxygen-c8bee530331b5f297adcb5f42c7b46dece2c3e97.tar.gz
Doxygen-c8bee530331b5f297adcb5f42c7b46dece2c3e97.tar.bz2
Merge pull request #301 from rconde01/issue744671
Fix for issue 744671
-rw-r--r--src/scanner.l2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/scanner.l b/src/scanner.l
index 21698ab..f039306 100644
--- a/src/scanner.l
+++ b/src/scanner.l
@@ -1817,7 +1817,7 @@ OPERATOR "operator"{B}*({ARITHOP}|{ASSIGNOP}|{LOGICOP}|{BITOP})
<FindMembers>{B}*{TYPEDEFPREFIX}{IDLATTR}?"enum"({BN}+("class"|"struct"))?{BN}+ { // for IDL: typedef [something] enum
QCString text=yytext;
isTypedef = text.find("typedef")!=-1;
- bool isStrongEnum = text.find("struct")!=-1 || text.find("class")!=-1;
+ bool isStrongEnum = text.find("struct")!=-1 || text.find("class")!=-1 || insideCS;
if (insideJava)
{
current->section = Entry::CLASS_SEC;