Bond 0.9
C++ Bond Runtime Library API Documentation
Loading...
Searching...
No Matches
Bond::ParseNodeVisitor Member List

This is the complete list of members for Bond::ParseNodeVisitor, including all inherited members.

Visit(TranslationUnit *translationUnit)=0Bond::ParseNodeVisitorpure virtual
Visit(const TranslationUnit *translationUnit)=0Bond::ParseNodeVisitorpure virtual
Visit(IncludeDirective *includeDirective)=0Bond::ParseNodeVisitorpure virtual
Visit(const IncludeDirective *includeDirective)=0Bond::ParseNodeVisitorpure virtual
Visit(NamespaceDefinition *namespaceDefinition)=0Bond::ParseNodeVisitorpure virtual
Visit(const NamespaceDefinition *namespaceDefinition)=0Bond::ParseNodeVisitorpure virtual
Visit(NativeBlock *nativeBlock)=0Bond::ParseNodeVisitorpure virtual
Visit(const NativeBlock *nativeBlock)=0Bond::ParseNodeVisitorpure virtual
Visit(EnumDeclaration *enumDeclaration)=0Bond::ParseNodeVisitorpure virtual
Visit(const EnumDeclaration *enumDeclaration)=0Bond::ParseNodeVisitorpure virtual
Visit(Enumerator *enumerator)=0Bond::ParseNodeVisitorpure virtual
Visit(const Enumerator *enumerator)=0Bond::ParseNodeVisitorpure virtual
Visit(StructDeclaration *structDeclaration)=0Bond::ParseNodeVisitorpure virtual
Visit(const StructDeclaration *structDeclaration)=0Bond::ParseNodeVisitorpure virtual
Visit(FunctionDefinition *functionDefinition)=0Bond::ParseNodeVisitorpure virtual
Visit(const FunctionDefinition *functionDefinition)=0Bond::ParseNodeVisitorpure virtual
Visit(FunctionPrototype *functionPrototype)=0Bond::ParseNodeVisitorpure virtual
Visit(const FunctionPrototype *functionPrototype)=0Bond::ParseNodeVisitorpure virtual
Visit(Parameter *parameter)=0Bond::ParseNodeVisitorpure virtual
Visit(const Parameter *parameter)=0Bond::ParseNodeVisitorpure virtual
Visit(TypeDescriptor *typeDescriptor)=0Bond::ParseNodeVisitorpure virtual
Visit(const TypeDescriptor *typeDescriptor)=0Bond::ParseNodeVisitorpure virtual
Visit(TypeSpecifier *typeSpecifier)=0Bond::ParseNodeVisitorpure virtual
Visit(const TypeSpecifier *typeSpecifier)=0Bond::ParseNodeVisitorpure virtual
Visit(NamedInitializer *namedInitializer)=0Bond::ParseNodeVisitorpure virtual
Visit(const NamedInitializer *namedInitializer)=0Bond::ParseNodeVisitorpure virtual
Visit(Initializer *initializer)=0Bond::ParseNodeVisitorpure virtual
Visit(const Initializer *initializer)=0Bond::ParseNodeVisitorpure virtual
Visit(QualifiedIdentifier *identifier)=0Bond::ParseNodeVisitorpure virtual
Visit(const QualifiedIdentifier *identifier)=0Bond::ParseNodeVisitorpure virtual
Visit(CompoundStatement *compoundStatement)=0Bond::ParseNodeVisitorpure virtual
Visit(const CompoundStatement *compoundStatement)=0Bond::ParseNodeVisitorpure virtual
Visit(IfStatement *ifStatement)=0Bond::ParseNodeVisitorpure virtual
Visit(const IfStatement *ifStatement)=0Bond::ParseNodeVisitorpure virtual
Visit(SwitchStatement *switchStatement)=0Bond::ParseNodeVisitorpure virtual
Visit(const SwitchStatement *switchStatement)=0Bond::ParseNodeVisitorpure virtual
Visit(SwitchSection *switchSection)=0Bond::ParseNodeVisitorpure virtual
Visit(const SwitchSection *switchSection)=0Bond::ParseNodeVisitorpure virtual
Visit(SwitchLabel *switchLabel)=0Bond::ParseNodeVisitorpure virtual
Visit(const SwitchLabel *switchLabel)=0Bond::ParseNodeVisitorpure virtual
Visit(WhileStatement *whileStatement)=0Bond::ParseNodeVisitorpure virtual
Visit(const WhileStatement *whileStatement)=0Bond::ParseNodeVisitorpure virtual
Visit(ForStatement *forStatement)=0Bond::ParseNodeVisitorpure virtual
Visit(const ForStatement *forStatement)=0Bond::ParseNodeVisitorpure virtual
Visit(JumpStatement *jumpStatement)=0Bond::ParseNodeVisitorpure virtual
Visit(const JumpStatement *jumpStatement)=0Bond::ParseNodeVisitorpure virtual
Visit(DeclarativeStatement *declarativeStatement)=0Bond::ParseNodeVisitorpure virtual
Visit(const DeclarativeStatement *declarativeStatement)=0Bond::ParseNodeVisitorpure virtual
Visit(ExpressionStatement *expressionStatement)=0Bond::ParseNodeVisitorpure virtual
Visit(const ExpressionStatement *expressionStatement)=0Bond::ParseNodeVisitorpure virtual
Visit(ConditionalExpression *conditionalExpression)=0Bond::ParseNodeVisitorpure virtual
Visit(const ConditionalExpression *conditionalExpression)=0Bond::ParseNodeVisitorpure virtual
Visit(BinaryExpression *binaryExpression)=0Bond::ParseNodeVisitorpure virtual
Visit(const BinaryExpression *binaryExpression)=0Bond::ParseNodeVisitorpure virtual
Visit(UnaryExpression *unaryExpression)=0Bond::ParseNodeVisitorpure virtual
Visit(const UnaryExpression *unaryExpression)=0Bond::ParseNodeVisitorpure virtual
Visit(PostfixExpression *postfixExpression)=0Bond::ParseNodeVisitorpure virtual
Visit(const PostfixExpression *postfixExpression)=0Bond::ParseNodeVisitorpure virtual
Visit(MemberExpression *memberExpression)=0Bond::ParseNodeVisitorpure virtual
Visit(const MemberExpression *memberExpression)=0Bond::ParseNodeVisitorpure virtual
Visit(ArraySubscriptExpression *arraySubscriptExpression)=0Bond::ParseNodeVisitorpure virtual
Visit(const ArraySubscriptExpression *arraySubscriptExpression)=0Bond::ParseNodeVisitorpure virtual
Visit(FunctionCallExpression *functionCallExpression)=0Bond::ParseNodeVisitorpure virtual
Visit(const FunctionCallExpression *functionCallExpression)=0Bond::ParseNodeVisitorpure virtual
Visit(CastExpression *castExpression)=0Bond::ParseNodeVisitorpure virtual
Visit(const CastExpression *castExpression)=0Bond::ParseNodeVisitorpure virtual
Visit(PropertyofExpression *propertyofExpression)=0Bond::ParseNodeVisitorpure virtual
Visit(const PropertyofExpression *propertyofExpression)=0Bond::ParseNodeVisitorpure virtual
Visit(ConstantLiteralExpression *constantExpression)=0Bond::ParseNodeVisitorpure virtual
Visit(const ConstantLiteralExpression *constantExpression)=0Bond::ParseNodeVisitorpure virtual
Visit(IdentifierExpression *identifierExpression)=0Bond::ParseNodeVisitorpure virtual
Visit(const IdentifierExpression *identifierExpression)=0Bond::ParseNodeVisitorpure virtual
Visit(ThisExpression *thisExpression)=0Bond::ParseNodeVisitorpure virtual
Visit(const ThisExpression *thisExpression)=0Bond::ParseNodeVisitorpure virtual
Visit(EmptyExpression *emptyExpression)=0Bond::ParseNodeVisitorpure virtual
Visit(const EmptyExpression *emptyExpression)=0Bond::ParseNodeVisitorpure virtual
~ParseNodeVisitor()Bond::ParseNodeVisitorinlinevirtual