diff options
author | Oswald Buddenhagen <oswald.buddenhagen@nokia.com> | 2011-05-16 10:53:42 +0200 |
---|---|---|
committer | Oswald Buddenhagen <oswald.buddenhagen@nokia.com> | 2011-05-16 11:05:30 +0200 |
commit | 67704b8b41b053eddbd4119a04115fb0fb2c9237 (patch) | |
tree | 094fb9bc849f2467d6389267d5613574a48f478f /src/shared/cplusplus/ASTVisit.cpp | |
parent | 5a39fba5805d34fbef16a50d20312b8a9de5bdfc (diff) | |
download | qt-creator-67704b8b41b053eddbd4119a04115fb0fb2c9237.tar.gz |
move src/shared/cplusplus/ -> src/libs/3rdparty/cplusplus/
Approved-by: legal
Diffstat (limited to 'src/shared/cplusplus/ASTVisit.cpp')
-rw-r--r-- | src/shared/cplusplus/ASTVisit.cpp | 1231 |
1 files changed, 0 insertions, 1231 deletions
diff --git a/src/shared/cplusplus/ASTVisit.cpp b/src/shared/cplusplus/ASTVisit.cpp deleted file mode 100644 index 1742789bb1..0000000000 --- a/src/shared/cplusplus/ASTVisit.cpp +++ /dev/null @@ -1,1231 +0,0 @@ -/************************************************************************** -** -** This file is part of Qt Creator -** -** Copyright (c) 2011 Nokia Corporation and/or its subsidiary(-ies). -** -** Contact: Nokia Corporation (info@qt.nokia.com) -** -** -** GNU Lesser General Public License Usage -** -** This file may be used under the terms of the GNU Lesser General Public -** License version 2.1 as published by the Free Software Foundation and -** appearing in the file LICENSE.LGPL included in the packaging of this file. -** Please review the following information to ensure the GNU Lesser General -** Public License version 2.1 requirements will be met: -** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -** -** In addition, as a special exception, Nokia gives you certain additional -** rights. These rights are described in the Nokia Qt LGPL Exception -** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -** -** Other Usage -** -** Alternatively, this file may be used in accordance with the terms and -** conditions contained in a signed written agreement between you and Nokia. -** -** If you have questions regarding the use of this file, please contact -** Nokia at info@qt.nokia.com. -** -**************************************************************************/ - -// -// W A R N I N G -// ------------- -// -// This file is automatically generated. -// Changes will be lost. -// - - -#include "AST.h" -#include "ASTVisitor.h" - -using namespace CPlusPlus; - -void ObjCSelectorArgumentAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - } - visitor->endVisit(this); -} - -void ObjCSelectorAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(selector_argument_list, visitor); - } - visitor->endVisit(this); -} - -void SimpleSpecifierAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - } - visitor->endVisit(this); -} - -void AttributeSpecifierAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(attribute_list, visitor); - } - visitor->endVisit(this); -} - -void AttributeAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(expression_list, visitor); - } - visitor->endVisit(this); -} - -void TypeofSpecifierAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(expression, visitor); - } - visitor->endVisit(this); -} - -void DeclaratorAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(attribute_list, visitor); - accept(ptr_operator_list, visitor); - accept(core_declarator, visitor); - accept(postfix_declarator_list, visitor); - accept(post_attribute_list, visitor); - accept(initializer, visitor); - } - visitor->endVisit(this); -} - -void SimpleDeclarationAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(decl_specifier_list, visitor); - accept(declarator_list, visitor); - } - visitor->endVisit(this); -} - -void EmptyDeclarationAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - } - visitor->endVisit(this); -} - -void AccessDeclarationAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - } - visitor->endVisit(this); -} - -void QtObjectTagAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - } - visitor->endVisit(this); -} - -void QtPrivateSlotAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(type_specifier_list, visitor); - accept(declarator, visitor); - } - visitor->endVisit(this); -} - -void QtPropertyDeclarationItemAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(expression, visitor); - } - visitor->endVisit(this); -} - -void QtPropertyDeclarationAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(expression, visitor); - accept(type_id, visitor); - accept(property_name, visitor); - accept(property_declaration_item_list, visitor); - } - visitor->endVisit(this); -} - -void QtEnumDeclarationAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(enumerator_list, visitor); - } - visitor->endVisit(this); -} - -void QtFlagsDeclarationAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(flag_enums_list, visitor); - } - visitor->endVisit(this); -} - -void QtInterfaceNameAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(interface_name, visitor); - accept(constraint_list, visitor); - } - visitor->endVisit(this); -} - -void QtInterfacesDeclarationAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(interface_name_list, visitor); - } - visitor->endVisit(this); -} - -void AsmDefinitionAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - } - visitor->endVisit(this); -} - -void BaseSpecifierAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(name, visitor); - } - visitor->endVisit(this); -} - -void IdExpressionAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(name, visitor); - } - visitor->endVisit(this); -} - -void CompoundExpressionAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(statement, visitor); - } - visitor->endVisit(this); -} - -void CompoundLiteralAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(type_id, visitor); - accept(initializer, visitor); - } - visitor->endVisit(this); -} - -void QtMethodAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(declarator, visitor); - } - visitor->endVisit(this); -} - -void QtMemberDeclarationAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(type_id, visitor); - } - visitor->endVisit(this); -} - -void BinaryExpressionAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(left_expression, visitor); - accept(right_expression, visitor); - } - visitor->endVisit(this); -} - -void CastExpressionAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(type_id, visitor); - accept(expression, visitor); - } - visitor->endVisit(this); -} - -void ClassSpecifierAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(attribute_list, visitor); - accept(name, visitor); - accept(base_clause_list, visitor); - accept(member_specifier_list, visitor); - } - visitor->endVisit(this); -} - -void CaseStatementAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(expression, visitor); - accept(statement, visitor); - } - visitor->endVisit(this); -} - -void CompoundStatementAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(statement_list, visitor); - } - visitor->endVisit(this); -} - -void ConditionAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(type_specifier_list, visitor); - accept(declarator, visitor); - } - visitor->endVisit(this); -} - -void ConditionalExpressionAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(condition, visitor); - accept(left_expression, visitor); - accept(right_expression, visitor); - } - visitor->endVisit(this); -} - -void CppCastExpressionAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(type_id, visitor); - accept(expression, visitor); - } - visitor->endVisit(this); -} - -void CtorInitializerAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(member_initializer_list, visitor); - } - visitor->endVisit(this); -} - -void DeclarationStatementAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(declaration, visitor); - } - visitor->endVisit(this); -} - -void DeclaratorIdAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(name, visitor); - } - visitor->endVisit(this); -} - -void NestedDeclaratorAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(declarator, visitor); - } - visitor->endVisit(this); -} - -void FunctionDeclaratorAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(parameter_declaration_clause, visitor); - accept(cv_qualifier_list, visitor); - accept(exception_specification, visitor); - accept(trailing_return_type, visitor); - accept(as_cpp_initializer, visitor); - } - visitor->endVisit(this); -} - -void ArrayDeclaratorAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(expression, visitor); - } - visitor->endVisit(this); -} - -void DeleteExpressionAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(expression, visitor); - } - visitor->endVisit(this); -} - -void DoStatementAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(statement, visitor); - accept(expression, visitor); - } - visitor->endVisit(this); -} - -void NamedTypeSpecifierAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(name, visitor); - } - visitor->endVisit(this); -} - -void ElaboratedTypeSpecifierAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(attribute_list, visitor); - accept(name, visitor); - } - visitor->endVisit(this); -} - -void EnumSpecifierAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(name, visitor); - accept(enumerator_list, visitor); - } - visitor->endVisit(this); -} - -void EnumeratorAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(expression, visitor); - } - visitor->endVisit(this); -} - -void ExceptionDeclarationAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(type_specifier_list, visitor); - accept(declarator, visitor); - } - visitor->endVisit(this); -} - -void ExceptionSpecificationAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(type_id_list, visitor); - } - visitor->endVisit(this); -} - -void ExpressionOrDeclarationStatementAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(expression, visitor); - accept(declaration, visitor); - } - visitor->endVisit(this); -} - -void ExpressionStatementAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(expression, visitor); - } - visitor->endVisit(this); -} - -void FunctionDefinitionAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(decl_specifier_list, visitor); - accept(declarator, visitor); - accept(ctor_initializer, visitor); - accept(function_body, visitor); - } - visitor->endVisit(this); -} - -void ForeachStatementAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(type_specifier_list, visitor); - accept(declarator, visitor); - accept(initializer, visitor); - accept(expression, visitor); - accept(statement, visitor); - } - visitor->endVisit(this); -} - -void ForStatementAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(initializer, visitor); - accept(condition, visitor); - accept(expression, visitor); - accept(statement, visitor); - } - visitor->endVisit(this); -} - -void IfStatementAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(condition, visitor); - accept(statement, visitor); - accept(else_statement, visitor); - } - visitor->endVisit(this); -} - -void ArrayInitializerAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(expression_list, visitor); - } - visitor->endVisit(this); -} - -void LabeledStatementAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(statement, visitor); - } - visitor->endVisit(this); -} - -void LinkageBodyAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(declaration_list, visitor); - } - visitor->endVisit(this); -} - -void LinkageSpecificationAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(declaration, visitor); - } - visitor->endVisit(this); -} - -void MemInitializerAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(name, visitor); - accept(expression_list, visitor); - } - visitor->endVisit(this); -} - -void NestedNameSpecifierAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(class_or_namespace_name, visitor); - } - visitor->endVisit(this); -} - -void QualifiedNameAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(nested_name_specifier_list, visitor); - accept(unqualified_name, visitor); - } - visitor->endVisit(this); -} - -void OperatorFunctionIdAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(op, visitor); - } - visitor->endVisit(this); -} - -void ConversionFunctionIdAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(type_specifier_list, visitor); - accept(ptr_operator_list, visitor); - } - visitor->endVisit(this); -} - -void SimpleNameAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - } - visitor->endVisit(this); -} - -void DestructorNameAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - } - visitor->endVisit(this); -} - -void TemplateIdAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(template_argument_list, visitor); - } - visitor->endVisit(this); -} - -void NamespaceAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(attribute_list, visitor); - accept(linkage_body, visitor); - } - visitor->endVisit(this); -} - -void NamespaceAliasDefinitionAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(name, visitor); - } - visitor->endVisit(this); -} - -void NewPlacementAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(expression_list, visitor); - } - visitor->endVisit(this); -} - -void NewArrayDeclaratorAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(expression, visitor); - } - visitor->endVisit(this); -} - -void NewExpressionAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(new_placement, visitor); - accept(type_id, visitor); - accept(new_type_id, visitor); - accept(new_initializer, visitor); - } - visitor->endVisit(this); -} - -void NewInitializerAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(expression, visitor); - } - visitor->endVisit(this); -} - -void NewTypeIdAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(type_specifier_list, visitor); - accept(ptr_operator_list, visitor); - accept(new_array_declarator_list, visitor); - } - visitor->endVisit(this); -} - -void OperatorAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - } - visitor->endVisit(this); -} - -void ParameterDeclarationAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(type_specifier_list, visitor); - accept(declarator, visitor); - accept(expression, visitor); - } - visitor->endVisit(this); -} - -void ParameterDeclarationClauseAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(parameter_declaration_list, visitor); - } - visitor->endVisit(this); -} - -void CallAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(base_expression, visitor); - accept(expression_list, visitor); - } - visitor->endVisit(this); -} - -void ArrayAccessAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(base_expression, visitor); - accept(expression, visitor); - } - visitor->endVisit(this); -} - -void PostIncrDecrAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(base_expression, visitor); - } - visitor->endVisit(this); -} - -void MemberAccessAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(base_expression, visitor); - accept(member_name, visitor); - } - visitor->endVisit(this); -} - -void TypeidExpressionAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(expression, visitor); - } - visitor->endVisit(this); -} - -void TypenameCallExpressionAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(name, visitor); - accept(expression_list, visitor); - } - visitor->endVisit(this); -} - -void TypeConstructorCallAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(type_specifier_list, visitor); - accept(expression_list, visitor); - } - visitor->endVisit(this); -} - -void PointerToMemberAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(nested_name_specifier_list, visitor); - accept(cv_qualifier_list, visitor); - } - visitor->endVisit(this); -} - -void PointerAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(cv_qualifier_list, visitor); - } - visitor->endVisit(this); -} - -void ReferenceAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - } - visitor->endVisit(this); -} - -void BreakStatementAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - } - visitor->endVisit(this); -} - -void ContinueStatementAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - } - visitor->endVisit(this); -} - -void GotoStatementAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - } - visitor->endVisit(this); -} - -void ReturnStatementAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(expression, visitor); - } - visitor->endVisit(this); -} - -void SizeofExpressionAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(expression, visitor); - } - visitor->endVisit(this); -} - -void NumericLiteralAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - } - visitor->endVisit(this); -} - -void BoolLiteralAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - } - visitor->endVisit(this); -} - -void ThisExpressionAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - } - visitor->endVisit(this); -} - -void NestedExpressionAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(expression, visitor); - } - visitor->endVisit(this); -} - -void StringLiteralAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - } - visitor->endVisit(this); -} - -void SwitchStatementAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(condition, visitor); - accept(statement, visitor); - } - visitor->endVisit(this); -} - -void TemplateDeclarationAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(template_parameter_list, visitor); - accept(declaration, visitor); - } - visitor->endVisit(this); -} - -void ThrowExpressionAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(expression, visitor); - } - visitor->endVisit(this); -} - -void TranslationUnitAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(declaration_list, visitor); - } - visitor->endVisit(this); -} - -void TryBlockStatementAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(statement, visitor); - accept(catch_clause_list, visitor); - } - visitor->endVisit(this); -} - -void CatchClauseAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(exception_declaration, visitor); - accept(statement, visitor); - } - visitor->endVisit(this); -} - -void TypeIdAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(type_specifier_list, visitor); - accept(declarator, visitor); - } - visitor->endVisit(this); -} - -void TypenameTypeParameterAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(name, visitor); - accept(type_id, visitor); - } - visitor->endVisit(this); -} - -void TemplateTypeParameterAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(template_parameter_list, visitor); - accept(name, visitor); - accept(type_id, visitor); - } - visitor->endVisit(this); -} - -void UnaryExpressionAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(expression, visitor); - } - visitor->endVisit(this); -} - -void UsingAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(name, visitor); - } - visitor->endVisit(this); -} - -void UsingDirectiveAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(name, visitor); - } - visitor->endVisit(this); -} - -void WhileStatementAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(condition, visitor); - accept(statement, visitor); - } - visitor->endVisit(this); -} - -void ObjCClassForwardDeclarationAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(attribute_list, visitor); - accept(identifier_list, visitor); - } - visitor->endVisit(this); -} - -void ObjCClassDeclarationAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(attribute_list, visitor); - accept(class_name, visitor); - accept(category_name, visitor); - accept(superclass, visitor); - accept(protocol_refs, visitor); - accept(inst_vars_decl, visitor); - accept(member_declaration_list, visitor); - } - visitor->endVisit(this); -} - -void ObjCProtocolForwardDeclarationAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(attribute_list, visitor); - accept(identifier_list, visitor); - } - visitor->endVisit(this); -} - -void ObjCProtocolDeclarationAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(attribute_list, visitor); - accept(name, visitor); - accept(protocol_refs, visitor); - accept(member_declaration_list, visitor); - } - visitor->endVisit(this); -} - -void ObjCProtocolRefsAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(identifier_list, visitor); - } - visitor->endVisit(this); -} - -void ObjCMessageArgumentAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(parameter_value_expression, visitor); - } - visitor->endVisit(this); -} - -void ObjCMessageExpressionAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(receiver_expression, visitor); - accept(selector, visitor); - accept(argument_list, visitor); - } - visitor->endVisit(this); -} - -void ObjCProtocolExpressionAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - } - visitor->endVisit(this); -} - -void ObjCTypeNameAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(type_id, visitor); - } - visitor->endVisit(this); -} - -void ObjCEncodeExpressionAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(type_name, visitor); - } - visitor->endVisit(this); -} - -void ObjCSelectorExpressionAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(selector, visitor); - } - visitor->endVisit(this); -} - -void ObjCInstanceVariablesDeclarationAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(instance_variable_list, visitor); - } - visitor->endVisit(this); -} - -void ObjCVisibilityDeclarationAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - } - visitor->endVisit(this); -} - -void ObjCPropertyAttributeAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(method_selector, visitor); - } - visitor->endVisit(this); -} - -void ObjCPropertyDeclarationAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(attribute_list, visitor); - accept(property_attribute_list, visitor); - accept(simple_declaration, visitor); - } - visitor->endVisit(this); -} - -void ObjCMessageArgumentDeclarationAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(type_name, visitor); - accept(attribute_list, visitor); - accept(param_name, visitor); - } - visitor->endVisit(this); -} - -void ObjCMethodPrototypeAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(type_name, visitor); - accept(selector, visitor); - accept(argument_list, visitor); - accept(attribute_list, visitor); - } - visitor->endVisit(this); -} - -void ObjCMethodDeclarationAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(method_prototype, visitor); - accept(function_body, visitor); - } - visitor->endVisit(this); -} - -void ObjCSynthesizedPropertyAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - } - visitor->endVisit(this); -} - -void ObjCSynthesizedPropertiesDeclarationAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(property_identifier_list, visitor); - } - visitor->endVisit(this); -} - -void ObjCDynamicPropertiesDeclarationAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(property_identifier_list, visitor); - } - visitor->endVisit(this); -} - -void ObjCFastEnumerationAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(type_specifier_list, visitor); - accept(declarator, visitor); - accept(initializer, visitor); - accept(fast_enumeratable_expression, visitor); - accept(statement, visitor); - } - visitor->endVisit(this); -} - -void ObjCSynchronizedStatementAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(synchronized_object, visitor); - accept(statement, visitor); - } - visitor->endVisit(this); -} - -void LambdaExpressionAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(lambda_introducer, visitor); - accept(lambda_declarator, visitor); - accept(statement, visitor); - } - visitor->endVisit(this); -} - -void LambdaIntroducerAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(lambda_capture, visitor); - } - visitor->endVisit(this); -} - -void LambdaCaptureAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(capture_list, visitor); - } - visitor->endVisit(this); -} - -void CaptureAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - } - visitor->endVisit(this); -} - -void LambdaDeclaratorAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(parameter_declaration_clause, visitor); - accept(attributes, visitor); - accept(exception_specification, visitor); - accept(trailing_return_type, visitor); - } - visitor->endVisit(this); -} - -void TrailingReturnTypeAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(attributes, visitor); - accept(type_specifier_list, visitor); - accept(declarator, visitor); - } - visitor->endVisit(this); -} - -void BracedInitializerAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(expression_list, visitor); - } - visitor->endVisit(this); -} - |