summaryrefslogtreecommitdiff
path: root/Source
diff options
context:
space:
mode:
Diffstat (limited to 'Source')
-rw-r--r--Source/CParse/parser.y6
1 files changed, 5 insertions, 1 deletions
diff --git a/Source/CParse/parser.y b/Source/CParse/parser.y
index f5311373c..d723616e7 100644
--- a/Source/CParse/parser.y
+++ b/Source/CParse/parser.y
@@ -4668,7 +4668,11 @@ cpp_members : cpp_member cpp_members {
} else {
$$ = $2;
}
- }
+ }
+ | cpp_member DOXYGENSTRING {
+ /* Misplaced doxygen string after a member, quietly ignore, like Doxygen does */
+ $$ = $1;
+ }
| EXTEND LBRACE {
extendmode = 1;
if (cplus_mode != CPLUS_PUBLIC) {