From ae0ee18a77e81cb9c8dbb5a5798a44d5d135d0b7 Mon Sep 17 00:00:00 2001 From: Erik Verbruggen Date: Thu, 4 Feb 2010 12:03:34 +0100 Subject: Removed #ifdefs so all AST nodes are always there. Also removed the (conditional) invoke_token from DeclarationAST and use the qt_invokable_token to store the Q_INVOKABLE, and fixed the ASTMatch code generation. --- src/shared/cplusplus/ASTVisit.cpp | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'src/shared/cplusplus/ASTVisit.cpp') diff --git a/src/shared/cplusplus/ASTVisit.cpp b/src/shared/cplusplus/ASTVisit.cpp index 4b08ea6375..5a563778fb 100644 --- a/src/shared/cplusplus/ASTVisit.cpp +++ b/src/shared/cplusplus/ASTVisit.cpp @@ -27,6 +27,15 @@ ** **************************************************************************/ +// +// W A R N I N G +// ------------- +// +// This file is automatically generated. +// Changes will be lost. +// + + #include "AST.h" #include "ASTVisitor.h" @@ -99,7 +108,6 @@ void AccessDeclarationAST::accept0(ASTVisitor *visitor) visitor->endVisit(this); } -#ifdef ICHECK_BUILD void QPropertyDeclarationAST::accept0(ASTVisitor *visitor) { if (visitor->visit(this)) { @@ -110,6 +118,7 @@ void QPropertyDeclarationAST::accept0(ASTVisitor *visitor) void QEnumDeclarationAST::accept0(ASTVisitor *visitor) { if (visitor->visit(this)) { + accept(enumerator_list, visitor); } visitor->endVisit(this); } @@ -117,6 +126,7 @@ void QEnumDeclarationAST::accept0(ASTVisitor *visitor) void QFlagsDeclarationAST::accept0(ASTVisitor *visitor) { if (visitor->visit(this)) { + accept(enumerator_list, visitor); } visitor->endVisit(this); } @@ -127,7 +137,6 @@ void QDeclareFlagsDeclarationAST::accept0(ASTVisitor *visitor) } visitor->endVisit(this); } -#endif void AsmDefinitionAST::accept0(ASTVisitor *visitor) { -- cgit v1.2.1