diff options
Diffstat (limited to 'src/shared/cplusplus/ASTVisit.cpp')
-rw-r--r-- | src/shared/cplusplus/ASTVisit.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/shared/cplusplus/ASTVisit.cpp b/src/shared/cplusplus/ASTVisit.cpp index 68e1d7219f..e37c964939 100644 --- a/src/shared/cplusplus/ASTVisit.cpp +++ b/src/shared/cplusplus/ASTVisit.cpp @@ -136,7 +136,7 @@ void QtEnumDeclarationAST::accept0(ASTVisitor *visitor) void QtFlagsDeclarationAST::accept0(ASTVisitor *visitor) { if (visitor->visit(this)) { - accept(enumerator_list, visitor); + accept(flag_enums_list, visitor); } visitor->endVisit(this); } @@ -144,6 +144,8 @@ void QtFlagsDeclarationAST::accept0(ASTVisitor *visitor) void QtDeclareFlagsDeclarationAST::accept0(ASTVisitor *visitor) { if (visitor->visit(this)) { + accept(flags_name, visitor); + accept(enum_name, visitor); } visitor->endVisit(this); } |