The Psyche Project
psy::C::SyntaxVisitor Member List

This is the complete list of members for psy::C::SyntaxVisitor, including all inherited members.

Action enum namepsy::C::SyntaxVisitor
operator=(const SyntaxVisitor &)=delete (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorprotected
postVisit(const SyntaxNode *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
preVisit(const SyntaxNode *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
SyntaxVisitor(const SyntaxTree *tree) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitor
SyntaxVisitor(const SyntaxVisitor &)=delete (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorprotected
tree_ (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorprotected
visit(const SyntaxNode *node)psy::C::SyntaxVisitor
visit(CoreSyntaxNodeList< PtrT, DerivedListT > *it)psy::C::SyntaxVisitorinline
visitAbstractDeclarator(const AbstractDeclaratorSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitAlignmentSpecifier(const AlignmentSpecifierSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitAmbiguousCastOrBinaryExpression(const AmbiguousCastOrBinaryExpressionSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitAmbiguousExpressionOrDeclarationStatement(const AmbiguousExpressionOrDeclarationStatementSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitAmbiguousTypeNameOrExpressionAsTypeReference(const AmbiguousTypeNameOrExpressionAsTypeReferenceSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitArrayDesignator(const ArrayDesignatorSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitArrayOrFunctionDeclarator(const ArrayOrFunctionDeclaratorSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitArraySubscriptExpression(const ArraySubscriptExpressionSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitAssignmentExpression(const AssignmentExpressionSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitAtomicTypeSpecifier(const AtomicTypeSpecifierSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitBinaryExpression(const BinaryExpressionSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitBitfieldDeclarator(const BitfieldDeclaratorSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitBraceEnclosedInitializer(const BraceEnclosedInitializerSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitBreakStatement(const BreakStatementSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitBuiltinTypeSpecifier(const BuiltinTypeSpecifierSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitCallExpression(const CallExpressionSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitCastExpression(const CastExpressionSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitCompoundLiteralExpression(const CompoundLiteralExpressionSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitCompoundStatement(const CompoundStatementSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitConditionalExpression(const ConditionalExpressionSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitConstantExpression(const ConstantExpressionSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitContinueStatement(const ContinueStatementSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitDeclarationStatement(const DeclarationStatementSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitDesignatedInitializer(const DesignatedInitializerSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitDoStatement(const DoStatementSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitEnumDeclaration(const EnumDeclarationSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitEnumeratorDeclaration(const EnumeratorDeclarationSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitExpressionAsTypeReference(const ExpressionAsTypeReferenceSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitExpressionInitializer(const ExpressionInitializerSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitExpressionStatement(const ExpressionStatementSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitExtGNU_AsmLabel(const ExtGNU_AsmLabelSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitExtGNU_AsmOperand(const ExtGNU_AsmOperandSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitExtGNU_AsmQualifier(const ExtGNU_AsmQualifierSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitExtGNU_AsmStatement(const ExtGNU_AsmStatementSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitExtGNU_AsmStatementDeclaration(const ExtGNU_AsmStatementDeclarationSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitExtGNU_Attribute(const ExtGNU_AttributeSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitExtGNU_AttributeSpecifier(const ExtGNU_AttributeSpecifierSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitExtGNU_ChooseExpression(const ExtGNU_ChooseExpressionSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitExtGNU_ComplexValuedExpression(const ExtGNU_ComplexValuedExpressionSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitExtGNU_EnclosedCompoundStatementExpression(const ExtGNU_EnclosedCompoundStatementExpressionSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitExtGNU_Typeof(const ExtGNU_TypeofSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitExtKR_ParameterDeclaration(const ExtKR_ParameterDeclarationSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitExtPSY_QuantifiedTypeSpecifier(const ExtPSY_QuantifiedTypeSpecifierSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitExtPSY_TemplateDeclaration(const ExtPSY_TemplateDeclarationSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitFieldDeclaration(const FieldDeclarationSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitFieldDesignator(const FieldDesignatorSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitForStatement(const ForStatementSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitFunctionDefinition(const FunctionDefinitionSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitFunctionSpecifier(const FunctionSpecifierSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitGenericAssociation(const GenericAssociationSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitGenericSelectionExpression(const GenericSelectionExpressionSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitGotoStatement(const GotoStatementSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitIdentifierDeclarator(const IdentifierDeclaratorSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitIdentifierName(const IdentifierNameSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitIfStatement(const IfStatementSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitIncompleteDeclaration(const IncompleteDeclarationSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitLabeledStatement(const LabeledStatementSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitMemberAccessExpression(const MemberAccessExpressionSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitOffsetOfDesignator(const OffsetOfDesignatorSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitOffsetOfExpression(const OffsetOfExpressionSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitParameterDeclaration(const ParameterDeclarationSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitParameterSuffix(const ParameterSuffixSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitParenthesizedDeclarator(const ParenthesizedDeclaratorSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitParenthesizedExpression(const ParenthesizedExpressionSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitPointerDeclarator(const PointerDeclaratorSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitPostfixUnaryExpression(const PostfixUnaryExpressionSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitPredefinedName(const PredefinedNameSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitPrefixUnaryExpression(const PrefixUnaryExpressionSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitReturnStatement(const ReturnStatementSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitSequencingExpression(const SequencingExpressionSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitStaticAssertDeclaration(const StaticAssertDeclarationSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitStorageClass(const StorageClassSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitStringLiteralExpression(const StringLiteralExpressionSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitStructOrUnionDeclaration(const StructOrUnionDeclarationSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitSubscriptSuffix(const SubscriptSuffixSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitSwitchStatement(const SwitchStatementSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitTagTypeSpecifier(const TagTypeSpecifierSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitTranslationUnit(const TranslationUnitSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitTypeDeclarationAsSpecifier(const TypeDeclarationAsSpecifierSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitTypedefName(const TypedefNameSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitTypeName(const TypeNameSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitTypeNameAsTypeReference(const TypeNameAsTypeReferenceSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitTypeQualifier(const TypeQualifierSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitTypeTraitExpression(const TypeTraitExpressionSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitVAArgumentExpression(const VAArgumentExpressionSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitVariableAndOrFunctionDeclaration(const VariableAndOrFunctionDeclarationSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
visitWhileStatement(const WhileStatementSyntax *) (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorinlinevirtual
~SyntaxVisitor() (defined in psy::C::SyntaxVisitor)psy::C::SyntaxVisitorvirtual