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