Documentation ¶
Index ¶
- func VisitCode(visitor BaseVisitor, code string) error
- func VisitFile(visitor BaseVisitor, fname string) error
- type AdapterVisitor
- func (v *AdapterVisitor) VisitAbstractDeclarator(ctx *parsing.AbstractDeclaratorContext) interface{}
- func (v *AdapterVisitor) VisitAdditiveExpression(ctx *parsing.AdditiveExpressionContext) interface{}
- func (v *AdapterVisitor) VisitAlignmentSpecifier(ctx *parsing.AlignmentSpecifierContext) interface{}
- func (v *AdapterVisitor) VisitAndExpression(ctx *parsing.AndExpressionContext) interface{}
- func (v *AdapterVisitor) VisitArgumentExpressionList(ctx *parsing.ArgumentExpressionListContext) interface{}
- func (v *AdapterVisitor) VisitAssignmentExpression(ctx *parsing.AssignmentExpressionContext) interface{}
- func (v *AdapterVisitor) VisitAssignmentOperator(ctx *parsing.AssignmentOperatorContext) interface{}
- func (v *AdapterVisitor) VisitAtomicTypeSpecifier(ctx *parsing.AtomicTypeSpecifierContext) interface{}
- func (v *AdapterVisitor) VisitBlockItem(ctx *parsing.BlockItemContext) interface{}
- func (v *AdapterVisitor) VisitBlockItemList(ctx *parsing.BlockItemListContext) interface{}
- func (v *AdapterVisitor) VisitCastExpression(ctx *parsing.CastExpressionContext) interface{}
- func (v *AdapterVisitor) VisitCompilationUnit(ctx *parsing.CompilationUnitContext) interface{}
- func (v *AdapterVisitor) VisitCompoundStatement(ctx *parsing.CompoundStatementContext) interface{}
- func (v *AdapterVisitor) VisitConditionalExpression(ctx *parsing.ConditionalExpressionContext) interface{}
- func (v *AdapterVisitor) VisitConstantExpression(ctx *parsing.ConstantExpressionContext) interface{}
- func (v *AdapterVisitor) VisitDeclaration(ctx *parsing.DeclarationContext) interface{}
- func (v *AdapterVisitor) VisitDeclarationList(ctx *parsing.DeclarationListContext) interface{}
- func (v *AdapterVisitor) VisitDeclarationSpecifier(ctx *parsing.DeclarationSpecifierContext) interface{}
- func (v *AdapterVisitor) VisitDeclarationSpecifiers(ctx *parsing.DeclarationSpecifiersContext) interface{}
- func (v *AdapterVisitor) VisitDeclarationSpecifiers2(ctx *parsing.DeclarationSpecifiers2Context) interface{}
- func (v *AdapterVisitor) VisitDeclarator(ctx *parsing.DeclaratorContext) interface{}
- func (v *AdapterVisitor) VisitDesignation(ctx *parsing.DesignationContext) interface{}
- func (v *AdapterVisitor) VisitDesignator(ctx *parsing.DesignatorContext) interface{}
- func (v *AdapterVisitor) VisitDesignatorList(ctx *parsing.DesignatorListContext) interface{}
- func (v *AdapterVisitor) VisitDirectAbstractDeclarator(ctx *parsing.DirectAbstractDeclaratorContext) interface{}
- func (v *AdapterVisitor) VisitDirectDeclarator(ctx *parsing.DirectDeclaratorContext) interface{}
- func (v *AdapterVisitor) VisitEnumSpecifier(ctx *parsing.EnumSpecifierContext) interface{}
- func (v *AdapterVisitor) VisitEnumerationConstant(ctx *parsing.EnumerationConstantContext) interface{}
- func (v *AdapterVisitor) VisitEnumerator(ctx *parsing.EnumeratorContext) interface{}
- func (v *AdapterVisitor) VisitEnumeratorList(ctx *parsing.EnumeratorListContext) interface{}
- func (v *AdapterVisitor) VisitEqualityExpression(ctx *parsing.EqualityExpressionContext) interface{}
- func (v *AdapterVisitor) VisitExclusiveOrExpression(ctx *parsing.ExclusiveOrExpressionContext) interface{}
- func (v *AdapterVisitor) VisitExpression(ctx *parsing.ExpressionContext) interface{}
- func (v *AdapterVisitor) VisitExpressionStatement(ctx *parsing.ExpressionStatementContext) interface{}
- func (v *AdapterVisitor) VisitExternalDeclaration(ctx *parsing.ExternalDeclarationContext) interface{}
- func (v *AdapterVisitor) VisitForCondition(ctx *parsing.ForConditionContext) interface{}
- func (v *AdapterVisitor) VisitForDeclaration(ctx *parsing.ForDeclarationContext) interface{}
- func (v *AdapterVisitor) VisitForExpression(ctx *parsing.ForExpressionContext) interface{}
- func (v *AdapterVisitor) VisitFunctionDefinition(ctx *parsing.FunctionDefinitionContext) interface{}
- func (v *AdapterVisitor) VisitFunctionSpecifier(ctx *parsing.FunctionSpecifierContext) interface{}
- func (v *AdapterVisitor) VisitGccAttribute(ctx *parsing.GccAttributeContext) interface{}
- func (v *AdapterVisitor) VisitGccAttributeList(ctx *parsing.GccAttributeListContext) interface{}
- func (v *AdapterVisitor) VisitGccAttributeSpecifier(ctx *parsing.GccAttributeSpecifierContext) interface{}
- func (v *AdapterVisitor) VisitGccDeclaratorExtension(ctx *parsing.GccDeclaratorExtensionContext) interface{}
- func (v *AdapterVisitor) VisitGenericAssocList(ctx *parsing.GenericAssocListContext) interface{}
- func (v *AdapterVisitor) VisitGenericAssociation(ctx *parsing.GenericAssociationContext) interface{}
- func (v *AdapterVisitor) VisitGenericSelection(ctx *parsing.GenericSelectionContext) interface{}
- func (v *AdapterVisitor) VisitIdentifierList(ctx *parsing.IdentifierListContext) interface{}
- func (v *AdapterVisitor) VisitInclusiveOrExpression(ctx *parsing.InclusiveOrExpressionContext) interface{}
- func (v *AdapterVisitor) VisitInitDeclarator(ctx *parsing.InitDeclaratorContext) interface{}
- func (v *AdapterVisitor) VisitInitDeclaratorList(ctx *parsing.InitDeclaratorListContext) interface{}
- func (v *AdapterVisitor) VisitInitializer(ctx *parsing.InitializerContext) interface{}
- func (v *AdapterVisitor) VisitInitializerList(ctx *parsing.InitializerListContext) interface{}
- func (v *AdapterVisitor) VisitIterationStatement(ctx *parsing.IterationStatementContext) interface{}
- func (v *AdapterVisitor) VisitJumpStatement(ctx *parsing.JumpStatementContext) interface{}
- func (v *AdapterVisitor) VisitLabeledStatement(ctx *parsing.LabeledStatementContext) interface{}
- func (v *AdapterVisitor) VisitLogicalAndExpression(ctx *parsing.LogicalAndExpressionContext) interface{}
- func (v *AdapterVisitor) VisitLogicalOrExpression(ctx *parsing.LogicalOrExpressionContext) interface{}
- func (v *AdapterVisitor) VisitMultiplicativeExpression(ctx *parsing.MultiplicativeExpressionContext) interface{}
- func (v *AdapterVisitor) VisitNestedParenthesesBlock(ctx *parsing.NestedParenthesesBlockContext) interface{}
- func (v *AdapterVisitor) VisitParameterDeclaration(ctx *parsing.ParameterDeclarationContext) interface{}
- func (v *AdapterVisitor) VisitParameterList(ctx *parsing.ParameterListContext) interface{}
- func (v *AdapterVisitor) VisitParameterTypeList(ctx *parsing.ParameterTypeListContext) interface{}
- func (v *AdapterVisitor) VisitPointer(ctx *parsing.PointerContext) interface{}
- func (v *AdapterVisitor) VisitPostfixExpression(ctx *parsing.PostfixExpressionContext) interface{}
- func (v *AdapterVisitor) VisitPrimaryExpression(ctx *parsing.PrimaryExpressionContext) interface{}
- func (v *AdapterVisitor) VisitRelationalExpression(ctx *parsing.RelationalExpressionContext) interface{}
- func (v *AdapterVisitor) VisitSelectionStatement(ctx *parsing.SelectionStatementContext) interface{}
- func (v *AdapterVisitor) VisitShiftExpression(ctx *parsing.ShiftExpressionContext) interface{}
- func (v *AdapterVisitor) VisitSpecifierQualifierList(ctx *parsing.SpecifierQualifierListContext) interface{}
- func (v *AdapterVisitor) VisitStatement(ctx *parsing.StatementContext) interface{}
- func (v *AdapterVisitor) VisitStaticAssertDeclaration(ctx *parsing.StaticAssertDeclarationContext) interface{}
- func (v *AdapterVisitor) VisitStorageClassSpecifier(ctx *parsing.StorageClassSpecifierContext) interface{}
- func (v *AdapterVisitor) VisitStructDeclaration(ctx *parsing.StructDeclarationContext) interface{}
- func (v *AdapterVisitor) VisitStructDeclarationList(ctx *parsing.StructDeclarationListContext) interface{}
- func (v *AdapterVisitor) VisitStructDeclarator(ctx *parsing.StructDeclaratorContext) interface{}
- func (v *AdapterVisitor) VisitStructDeclaratorList(ctx *parsing.StructDeclaratorListContext) interface{}
- func (v *AdapterVisitor) VisitStructOrUnion(ctx *parsing.StructOrUnionContext) interface{}
- func (v *AdapterVisitor) VisitStructOrUnionSpecifier(ctx *parsing.StructOrUnionSpecifierContext) interface{}
- func (v *AdapterVisitor) VisitTerminal(n antlr.TerminalNode) interface{}
- func (v *AdapterVisitor) VisitTranslationUnit(ctx *parsing.TranslationUnitContext) interface{}
- func (v *AdapterVisitor) VisitTypeName(ctx *parsing.TypeNameContext) interface{}
- func (v *AdapterVisitor) VisitTypeQualifier(ctx *parsing.TypeQualifierContext) interface{}
- func (v *AdapterVisitor) VisitTypeQualifierList(ctx *parsing.TypeQualifierListContext) interface{}
- func (v *AdapterVisitor) VisitTypeSpecifier(ctx *parsing.TypeSpecifierContext) interface{}
- func (v *AdapterVisitor) VisitTypedefName(ctx *parsing.TypedefNameContext) interface{}
- func (v *AdapterVisitor) VisitUnaryExpression(ctx *parsing.UnaryExpressionContext) interface{}
- func (v *AdapterVisitor) VisitUnaryOperator(ctx *parsing.UnaryOperatorContext) interface{}
- func (v *AdapterVisitor) VisitVcSpecificModifer(ctx *parsing.VcSpecificModiferContext) interface{}
- type BaseVisitor
- type BaseVisitorImpl
- func (v *BaseVisitorImpl) VisitAbstractDeclarator(ctx *parsing.AbstractDeclaratorContext) (bool, error)
- func (v *BaseVisitorImpl) VisitAbstractDeclaratorEnd(ctx *parsing.AbstractDeclaratorContext) error
- func (v *BaseVisitorImpl) VisitAdditiveExpression(ctx *parsing.AdditiveExpressionContext) (bool, error)
- func (v *BaseVisitorImpl) VisitAdditiveExpressionEnd(ctx *parsing.AdditiveExpressionContext) error
- func (v *BaseVisitorImpl) VisitAlignmentSpecifier(ctx *parsing.AlignmentSpecifierContext) (bool, error)
- func (v *BaseVisitorImpl) VisitAlignmentSpecifierEnd(ctx *parsing.AlignmentSpecifierContext) error
- func (v *BaseVisitorImpl) VisitAndExpression(ctx *parsing.AndExpressionContext) (bool, error)
- func (v *BaseVisitorImpl) VisitAndExpressionEnd(ctx *parsing.AndExpressionContext) error
- func (v *BaseVisitorImpl) VisitArgumentExpressionList(ctx *parsing.ArgumentExpressionListContext) (bool, error)
- func (v *BaseVisitorImpl) VisitArgumentExpressionListEnd(ctx *parsing.ArgumentExpressionListContext) error
- func (v *BaseVisitorImpl) VisitAssignmentExpression(ctx *parsing.AssignmentExpressionContext) (bool, error)
- func (v *BaseVisitorImpl) VisitAssignmentExpressionEnd(ctx *parsing.AssignmentExpressionContext) error
- func (v *BaseVisitorImpl) VisitAssignmentOperator(ctx *parsing.AssignmentOperatorContext) (bool, error)
- func (v *BaseVisitorImpl) VisitAssignmentOperatorEnd(ctx *parsing.AssignmentOperatorContext) error
- func (v *BaseVisitorImpl) VisitAtomicTypeSpecifier(ctx *parsing.AtomicTypeSpecifierContext) (bool, error)
- func (v *BaseVisitorImpl) VisitAtomicTypeSpecifierEnd(ctx *parsing.AtomicTypeSpecifierContext) error
- func (v *BaseVisitorImpl) VisitBlockItem(ctx *parsing.BlockItemContext) (bool, error)
- func (v *BaseVisitorImpl) VisitBlockItemEnd(ctx *parsing.BlockItemContext) error
- func (v *BaseVisitorImpl) VisitBlockItemList(ctx *parsing.BlockItemListContext) (bool, error)
- func (v *BaseVisitorImpl) VisitBlockItemListEnd(ctx *parsing.BlockItemListContext) error
- func (v *BaseVisitorImpl) VisitCastExpression(ctx *parsing.CastExpressionContext) (bool, error)
- func (v *BaseVisitorImpl) VisitCastExpressionEnd(ctx *parsing.CastExpressionContext) error
- func (v *BaseVisitorImpl) VisitCompilationUnit(ctx *parsing.CompilationUnitContext) (bool, error)
- func (v *BaseVisitorImpl) VisitCompilationUnitEnd(ctx *parsing.CompilationUnitContext) error
- func (v *BaseVisitorImpl) VisitCompoundStatement(ctx *parsing.CompoundStatementContext) (bool, error)
- func (v *BaseVisitorImpl) VisitCompoundStatementEnd(ctx *parsing.CompoundStatementContext) error
- func (v *BaseVisitorImpl) VisitConditionalExpression(ctx *parsing.ConditionalExpressionContext) (bool, error)
- func (v *BaseVisitorImpl) VisitConditionalExpressionEnd(ctx *parsing.ConditionalExpressionContext) error
- func (v *BaseVisitorImpl) VisitConstantExpression(ctx *parsing.ConstantExpressionContext) (bool, error)
- func (v *BaseVisitorImpl) VisitConstantExpressionEnd(ctx *parsing.ConstantExpressionContext) error
- func (v *BaseVisitorImpl) VisitDeclaration(ctx *parsing.DeclarationContext) (bool, error)
- func (v *BaseVisitorImpl) VisitDeclarationEnd(ctx *parsing.DeclarationContext) error
- func (v *BaseVisitorImpl) VisitDeclarationList(ctx *parsing.DeclarationListContext) (bool, error)
- func (v *BaseVisitorImpl) VisitDeclarationListEnd(ctx *parsing.DeclarationListContext) error
- func (v *BaseVisitorImpl) VisitDeclarationSpecifier(ctx *parsing.DeclarationSpecifierContext) (bool, error)
- func (v *BaseVisitorImpl) VisitDeclarationSpecifierEnd(ctx *parsing.DeclarationSpecifierContext) error
- func (v *BaseVisitorImpl) VisitDeclarationSpecifiers(ctx *parsing.DeclarationSpecifiersContext) (bool, error)
- func (v *BaseVisitorImpl) VisitDeclarationSpecifiers2(ctx *parsing.DeclarationSpecifiers2Context) (bool, error)
- func (v *BaseVisitorImpl) VisitDeclarationSpecifiers2End(ctx *parsing.DeclarationSpecifiers2Context) error
- func (v *BaseVisitorImpl) VisitDeclarationSpecifiersEnd(ctx *parsing.DeclarationSpecifiersContext) error
- func (v *BaseVisitorImpl) VisitDeclarator(ctx *parsing.DeclaratorContext) (bool, error)
- func (v *BaseVisitorImpl) VisitDeclaratorEnd(ctx *parsing.DeclaratorContext) error
- func (v *BaseVisitorImpl) VisitDesignation(ctx *parsing.DesignationContext) (bool, error)
- func (v *BaseVisitorImpl) VisitDesignationEnd(ctx *parsing.DesignationContext) error
- func (v *BaseVisitorImpl) VisitDesignator(ctx *parsing.DesignatorContext) (bool, error)
- func (v *BaseVisitorImpl) VisitDesignatorEnd(ctx *parsing.DesignatorContext) error
- func (v *BaseVisitorImpl) VisitDesignatorList(ctx *parsing.DesignatorListContext) (bool, error)
- func (v *BaseVisitorImpl) VisitDesignatorListEnd(ctx *parsing.DesignatorListContext) error
- func (v *BaseVisitorImpl) VisitDirectAbstractDeclarator(ctx *parsing.DirectAbstractDeclaratorContext) (bool, error)
- func (v *BaseVisitorImpl) VisitDirectAbstractDeclaratorEnd(ctx *parsing.DirectAbstractDeclaratorContext) error
- func (v *BaseVisitorImpl) VisitDirectDeclarator(ctx *parsing.DirectDeclaratorContext) (bool, error)
- func (v *BaseVisitorImpl) VisitDirectDeclaratorEnd(ctx *parsing.DirectDeclaratorContext) error
- func (v *BaseVisitorImpl) VisitEnumSpecifier(ctx *parsing.EnumSpecifierContext) (bool, error)
- func (v *BaseVisitorImpl) VisitEnumSpecifierEnd(ctx *parsing.EnumSpecifierContext) error
- func (v *BaseVisitorImpl) VisitEnumerationConstant(ctx *parsing.EnumerationConstantContext) (bool, error)
- func (v *BaseVisitorImpl) VisitEnumerationConstantEnd(ctx *parsing.EnumerationConstantContext) error
- func (v *BaseVisitorImpl) VisitEnumerator(ctx *parsing.EnumeratorContext) (bool, error)
- func (v *BaseVisitorImpl) VisitEnumeratorEnd(ctx *parsing.EnumeratorContext) error
- func (v *BaseVisitorImpl) VisitEnumeratorList(ctx *parsing.EnumeratorListContext) (bool, error)
- func (v *BaseVisitorImpl) VisitEnumeratorListEnd(ctx *parsing.EnumeratorListContext) error
- func (v *BaseVisitorImpl) VisitEqualityExpression(ctx *parsing.EqualityExpressionContext) (bool, error)
- func (v *BaseVisitorImpl) VisitEqualityExpressionEnd(ctx *parsing.EqualityExpressionContext) error
- func (v *BaseVisitorImpl) VisitExclusiveOrExpression(ctx *parsing.ExclusiveOrExpressionContext) (bool, error)
- func (v *BaseVisitorImpl) VisitExclusiveOrExpressionEnd(ctx *parsing.ExclusiveOrExpressionContext) error
- func (v *BaseVisitorImpl) VisitExpression(ctx *parsing.ExpressionContext) (bool, error)
- func (v *BaseVisitorImpl) VisitExpressionEnd(ctx *parsing.ExpressionContext) error
- func (v *BaseVisitorImpl) VisitExpressionStatement(ctx *parsing.ExpressionStatementContext) (bool, error)
- func (v *BaseVisitorImpl) VisitExpressionStatementEnd(ctx *parsing.ExpressionStatementContext) error
- func (v *BaseVisitorImpl) VisitExternalDeclaration(ctx *parsing.ExternalDeclarationContext) (bool, error)
- func (v *BaseVisitorImpl) VisitExternalDeclarationEnd(ctx *parsing.ExternalDeclarationContext) error
- func (v *BaseVisitorImpl) VisitForCondition(ctx *parsing.ForConditionContext) (bool, error)
- func (v *BaseVisitorImpl) VisitForConditionEnd(ctx *parsing.ForConditionContext) error
- func (v *BaseVisitorImpl) VisitForDeclaration(ctx *parsing.ForDeclarationContext) (bool, error)
- func (v *BaseVisitorImpl) VisitForDeclarationEnd(ctx *parsing.ForDeclarationContext) error
- func (v *BaseVisitorImpl) VisitForExpression(ctx *parsing.ForExpressionContext) (bool, error)
- func (v *BaseVisitorImpl) VisitForExpressionEnd(ctx *parsing.ForExpressionContext) error
- func (v *BaseVisitorImpl) VisitFunctionDefinition(ctx *parsing.FunctionDefinitionContext) (bool, error)
- func (v *BaseVisitorImpl) VisitFunctionDefinitionEnd(ctx *parsing.FunctionDefinitionContext) error
- func (v *BaseVisitorImpl) VisitFunctionSpecifier(ctx *parsing.FunctionSpecifierContext) (bool, error)
- func (v *BaseVisitorImpl) VisitFunctionSpecifierEnd(ctx *parsing.FunctionSpecifierContext) error
- func (v *BaseVisitorImpl) VisitGccAttribute(ctx *parsing.GccAttributeContext) (bool, error)
- func (v *BaseVisitorImpl) VisitGccAttributeEnd(ctx *parsing.GccAttributeContext) error
- func (v *BaseVisitorImpl) VisitGccAttributeList(ctx *parsing.GccAttributeListContext) (bool, error)
- func (v *BaseVisitorImpl) VisitGccAttributeListEnd(ctx *parsing.GccAttributeListContext) error
- func (v *BaseVisitorImpl) VisitGccAttributeSpecifier(ctx *parsing.GccAttributeSpecifierContext) (bool, error)
- func (v *BaseVisitorImpl) VisitGccAttributeSpecifierEnd(ctx *parsing.GccAttributeSpecifierContext) error
- func (v *BaseVisitorImpl) VisitGccDeclaratorExtension(ctx *parsing.GccDeclaratorExtensionContext) (bool, error)
- func (v *BaseVisitorImpl) VisitGccDeclaratorExtensionEnd(ctx *parsing.GccDeclaratorExtensionContext) error
- func (v *BaseVisitorImpl) VisitGenericAssocList(ctx *parsing.GenericAssocListContext) (bool, error)
- func (v *BaseVisitorImpl) VisitGenericAssocListEnd(ctx *parsing.GenericAssocListContext) error
- func (v *BaseVisitorImpl) VisitGenericAssociation(ctx *parsing.GenericAssociationContext) (bool, error)
- func (v *BaseVisitorImpl) VisitGenericAssociationEnd(ctx *parsing.GenericAssociationContext) error
- func (v *BaseVisitorImpl) VisitGenericSelection(ctx *parsing.GenericSelectionContext) (bool, error)
- func (v *BaseVisitorImpl) VisitGenericSelectionEnd(ctx *parsing.GenericSelectionContext) error
- func (v *BaseVisitorImpl) VisitIdentifierList(ctx *parsing.IdentifierListContext) (bool, error)
- func (v *BaseVisitorImpl) VisitIdentifierListEnd(ctx *parsing.IdentifierListContext) error
- func (v *BaseVisitorImpl) VisitInclusiveOrExpression(ctx *parsing.InclusiveOrExpressionContext) (bool, error)
- func (v *BaseVisitorImpl) VisitInclusiveOrExpressionEnd(ctx *parsing.InclusiveOrExpressionContext) error
- func (v *BaseVisitorImpl) VisitInitDeclarator(ctx *parsing.InitDeclaratorContext) (bool, error)
- func (v *BaseVisitorImpl) VisitInitDeclaratorEnd(ctx *parsing.InitDeclaratorContext) error
- func (v *BaseVisitorImpl) VisitInitDeclaratorList(ctx *parsing.InitDeclaratorListContext) (bool, error)
- func (v *BaseVisitorImpl) VisitInitDeclaratorListEnd(ctx *parsing.InitDeclaratorListContext) error
- func (v *BaseVisitorImpl) VisitInitializer(ctx *parsing.InitializerContext) (bool, error)
- func (v *BaseVisitorImpl) VisitInitializerEnd(ctx *parsing.InitializerContext) error
- func (v *BaseVisitorImpl) VisitInitializerList(ctx *parsing.InitializerListContext) (bool, error)
- func (v *BaseVisitorImpl) VisitInitializerListEnd(ctx *parsing.InitializerListContext) error
- func (v *BaseVisitorImpl) VisitIterationStatement(ctx *parsing.IterationStatementContext) (bool, error)
- func (v *BaseVisitorImpl) VisitIterationStatementEnd(ctx *parsing.IterationStatementContext) error
- func (v *BaseVisitorImpl) VisitJumpStatement(ctx *parsing.JumpStatementContext) (bool, error)
- func (v *BaseVisitorImpl) VisitJumpStatementEnd(ctx *parsing.JumpStatementContext) error
- func (v *BaseVisitorImpl) VisitLabeledStatement(ctx *parsing.LabeledStatementContext) (bool, error)
- func (v *BaseVisitorImpl) VisitLabeledStatementEnd(ctx *parsing.LabeledStatementContext) error
- func (v *BaseVisitorImpl) VisitLogicalAndExpression(ctx *parsing.LogicalAndExpressionContext) (bool, error)
- func (v *BaseVisitorImpl) VisitLogicalAndExpressionEnd(ctx *parsing.LogicalAndExpressionContext) error
- func (v *BaseVisitorImpl) VisitLogicalOrExpression(ctx *parsing.LogicalOrExpressionContext) (bool, error)
- func (v *BaseVisitorImpl) VisitLogicalOrExpressionEnd(ctx *parsing.LogicalOrExpressionContext) error
- func (v *BaseVisitorImpl) VisitMultiplicativeExpression(ctx *parsing.MultiplicativeExpressionContext) (bool, error)
- func (v *BaseVisitorImpl) VisitMultiplicativeExpressionEnd(ctx *parsing.MultiplicativeExpressionContext) error
- func (v *BaseVisitorImpl) VisitNestedParenthesesBlock(ctx *parsing.NestedParenthesesBlockContext) (bool, error)
- func (v *BaseVisitorImpl) VisitNestedParenthesesBlockEnd(ctx *parsing.NestedParenthesesBlockContext) error
- func (v *BaseVisitorImpl) VisitParameterDeclaration(ctx *parsing.ParameterDeclarationContext) (bool, error)
- func (v *BaseVisitorImpl) VisitParameterDeclarationEnd(ctx *parsing.ParameterDeclarationContext) error
- func (v *BaseVisitorImpl) VisitParameterList(ctx *parsing.ParameterListContext) (bool, error)
- func (v *BaseVisitorImpl) VisitParameterListEnd(ctx *parsing.ParameterListContext) error
- func (v *BaseVisitorImpl) VisitParameterTypeList(ctx *parsing.ParameterTypeListContext) (bool, error)
- func (v *BaseVisitorImpl) VisitParameterTypeListEnd(ctx *parsing.ParameterTypeListContext) error
- func (v *BaseVisitorImpl) VisitPointer(ctx *parsing.PointerContext) (bool, error)
- func (v *BaseVisitorImpl) VisitPointerEnd(ctx *parsing.PointerContext) error
- func (v *BaseVisitorImpl) VisitPostfixExpression(ctx *parsing.PostfixExpressionContext) (bool, error)
- func (v *BaseVisitorImpl) VisitPostfixExpressionEnd(ctx *parsing.PostfixExpressionContext) error
- func (v *BaseVisitorImpl) VisitPrimaryExpression(ctx *parsing.PrimaryExpressionContext) (bool, error)
- func (v *BaseVisitorImpl) VisitPrimaryExpressionEnd(ctx *parsing.PrimaryExpressionContext) error
- func (v *BaseVisitorImpl) VisitRelationalExpression(ctx *parsing.RelationalExpressionContext) (bool, error)
- func (v *BaseVisitorImpl) VisitRelationalExpressionEnd(ctx *parsing.RelationalExpressionContext) error
- func (v *BaseVisitorImpl) VisitSelectionStatement(ctx *parsing.SelectionStatementContext) (bool, error)
- func (v *BaseVisitorImpl) VisitSelectionStatementEnd(ctx *parsing.SelectionStatementContext) error
- func (v *BaseVisitorImpl) VisitShiftExpression(ctx *parsing.ShiftExpressionContext) (bool, error)
- func (v *BaseVisitorImpl) VisitShiftExpressionEnd(ctx *parsing.ShiftExpressionContext) error
- func (v *BaseVisitorImpl) VisitSpecifierQualifierList(ctx *parsing.SpecifierQualifierListContext) (bool, error)
- func (v *BaseVisitorImpl) VisitSpecifierQualifierListEnd(ctx *parsing.SpecifierQualifierListContext) error
- func (v *BaseVisitorImpl) VisitStatement(ctx *parsing.StatementContext) (bool, error)
- func (v *BaseVisitorImpl) VisitStatementEnd(ctx *parsing.StatementContext) error
- func (v *BaseVisitorImpl) VisitStaticAssertDeclaration(ctx *parsing.StaticAssertDeclarationContext) (bool, error)
- func (v *BaseVisitorImpl) VisitStaticAssertDeclarationEnd(ctx *parsing.StaticAssertDeclarationContext) error
- func (v *BaseVisitorImpl) VisitStorageClassSpecifier(ctx *parsing.StorageClassSpecifierContext) (bool, error)
- func (v *BaseVisitorImpl) VisitStorageClassSpecifierEnd(ctx *parsing.StorageClassSpecifierContext) error
- func (v *BaseVisitorImpl) VisitStructDeclaration(ctx *parsing.StructDeclarationContext) (bool, error)
- func (v *BaseVisitorImpl) VisitStructDeclarationEnd(ctx *parsing.StructDeclarationContext) error
- func (v *BaseVisitorImpl) VisitStructDeclarationList(ctx *parsing.StructDeclarationListContext) (bool, error)
- func (v *BaseVisitorImpl) VisitStructDeclarationListEnd(ctx *parsing.StructDeclarationListContext) error
- func (v *BaseVisitorImpl) VisitStructDeclarator(ctx *parsing.StructDeclaratorContext) (bool, error)
- func (v *BaseVisitorImpl) VisitStructDeclaratorEnd(ctx *parsing.StructDeclaratorContext) error
- func (v *BaseVisitorImpl) VisitStructDeclaratorList(ctx *parsing.StructDeclaratorListContext) (bool, error)
- func (v *BaseVisitorImpl) VisitStructDeclaratorListEnd(ctx *parsing.StructDeclaratorListContext) error
- func (v *BaseVisitorImpl) VisitStructOrUnion(ctx *parsing.StructOrUnionContext) (bool, error)
- func (v *BaseVisitorImpl) VisitStructOrUnionEnd(ctx *parsing.StructOrUnionContext) error
- func (v *BaseVisitorImpl) VisitStructOrUnionSpecifier(ctx *parsing.StructOrUnionSpecifierContext) (bool, error)
- func (v *BaseVisitorImpl) VisitStructOrUnionSpecifierEnd(ctx *parsing.StructOrUnionSpecifierContext) error
- func (v *BaseVisitorImpl) VisitTerminal(n antlr.TerminalNode) error
- func (v *BaseVisitorImpl) VisitTranslationUnit(ctx *parsing.TranslationUnitContext) (bool, error)
- func (v *BaseVisitorImpl) VisitTranslationUnitEnd(ctx *parsing.TranslationUnitContext) error
- func (v *BaseVisitorImpl) VisitTypeName(ctx *parsing.TypeNameContext) (bool, error)
- func (v *BaseVisitorImpl) VisitTypeNameEnd(ctx *parsing.TypeNameContext) error
- func (v *BaseVisitorImpl) VisitTypeQualifier(ctx *parsing.TypeQualifierContext) (bool, error)
- func (v *BaseVisitorImpl) VisitTypeQualifierEnd(ctx *parsing.TypeQualifierContext) error
- func (v *BaseVisitorImpl) VisitTypeQualifierList(ctx *parsing.TypeQualifierListContext) (bool, error)
- func (v *BaseVisitorImpl) VisitTypeQualifierListEnd(ctx *parsing.TypeQualifierListContext) error
- func (v *BaseVisitorImpl) VisitTypeSpecifier(ctx *parsing.TypeSpecifierContext) (bool, error)
- func (v *BaseVisitorImpl) VisitTypeSpecifierEnd(ctx *parsing.TypeSpecifierContext) error
- func (v *BaseVisitorImpl) VisitTypedefName(ctx *parsing.TypedefNameContext) (bool, error)
- func (v *BaseVisitorImpl) VisitTypedefNameEnd(ctx *parsing.TypedefNameContext) error
- func (v *BaseVisitorImpl) VisitUnaryExpression(ctx *parsing.UnaryExpressionContext) (bool, error)
- func (v *BaseVisitorImpl) VisitUnaryExpressionEnd(ctx *parsing.UnaryExpressionContext) error
- func (v *BaseVisitorImpl) VisitUnaryOperator(ctx *parsing.UnaryOperatorContext) (bool, error)
- func (v *BaseVisitorImpl) VisitUnaryOperatorEnd(ctx *parsing.UnaryOperatorContext) error
- func (v *BaseVisitorImpl) VisitVcSpecificModifer(ctx *parsing.VcSpecificModiferContext) (bool, error)
- func (v *BaseVisitorImpl) VisitVcSpecificModiferEnd(ctx *parsing.VcSpecificModiferContext) error
- type DraftVisitor
- func (v *DraftVisitor) VisitAbstractDeclarator(ctx *parsing.AbstractDeclaratorContext) interface{}
- func (v *DraftVisitor) VisitAdditiveExpression(ctx *parsing.AdditiveExpressionContext) interface{}
- func (v *DraftVisitor) VisitAlignmentSpecifier(ctx *parsing.AlignmentSpecifierContext) interface{}
- func (v *DraftVisitor) VisitAndExpression(ctx *parsing.AndExpressionContext) interface{}
- func (v *DraftVisitor) VisitArgumentExpressionList(ctx *parsing.ArgumentExpressionListContext) interface{}
- func (v *DraftVisitor) VisitAssignmentExpression(ctx *parsing.AssignmentExpressionContext) interface{}
- func (v *DraftVisitor) VisitAssignmentOperator(ctx *parsing.AssignmentOperatorContext) interface{}
- func (v *DraftVisitor) VisitAtomicTypeSpecifier(ctx *parsing.AtomicTypeSpecifierContext) interface{}
- func (v *DraftVisitor) VisitBlockItem(ctx *parsing.BlockItemContext) interface{}
- func (v *DraftVisitor) VisitBlockItemList(ctx *parsing.BlockItemListContext) interface{}
- func (v *DraftVisitor) VisitCastExpression(ctx *parsing.CastExpressionContext) interface{}
- func (v *DraftVisitor) VisitCompilationUnit(ctx *parsing.CompilationUnitContext) interface{}
- func (v *DraftVisitor) VisitCompoundStatement(ctx *parsing.CompoundStatementContext) interface{}
- func (v *DraftVisitor) VisitConditionalExpression(ctx *parsing.ConditionalExpressionContext) interface{}
- func (v *DraftVisitor) VisitConstantExpression(ctx *parsing.ConstantExpressionContext) interface{}
- func (v *DraftVisitor) VisitDeclaration(ctx *parsing.DeclarationContext) interface{}
- func (v *DraftVisitor) VisitDeclarationList(ctx *parsing.DeclarationListContext) interface{}
- func (v *DraftVisitor) VisitDeclarationSpecifier(ctx *parsing.DeclarationSpecifierContext) interface{}
- func (v *DraftVisitor) VisitDeclarationSpecifiers(ctx *parsing.DeclarationSpecifiersContext) interface{}
- func (v *DraftVisitor) VisitDeclarationSpecifiers2(ctx *parsing.DeclarationSpecifiers2Context) interface{}
- func (v *DraftVisitor) VisitDeclarator(ctx *parsing.DeclaratorContext) interface{}
- func (v *DraftVisitor) VisitDesignation(ctx *parsing.DesignationContext) interface{}
- func (v *DraftVisitor) VisitDesignator(ctx *parsing.DesignatorContext) interface{}
- func (v *DraftVisitor) VisitDesignatorList(ctx *parsing.DesignatorListContext) interface{}
- func (v *DraftVisitor) VisitDirectAbstractDeclarator(ctx *parsing.DirectAbstractDeclaratorContext) interface{}
- func (v *DraftVisitor) VisitDirectDeclarator(ctx *parsing.DirectDeclaratorContext) interface{}
- func (v *DraftVisitor) VisitEnumSpecifier(ctx *parsing.EnumSpecifierContext) interface{}
- func (v *DraftVisitor) VisitEnumerationConstant(ctx *parsing.EnumerationConstantContext) interface{}
- func (v *DraftVisitor) VisitEnumerator(ctx *parsing.EnumeratorContext) interface{}
- func (v *DraftVisitor) VisitEnumeratorList(ctx *parsing.EnumeratorListContext) interface{}
- func (v *DraftVisitor) VisitEqualityExpression(ctx *parsing.EqualityExpressionContext) interface{}
- func (v *DraftVisitor) VisitExclusiveOrExpression(ctx *parsing.ExclusiveOrExpressionContext) interface{}
- func (v *DraftVisitor) VisitExpression(ctx *parsing.ExpressionContext) interface{}
- func (v *DraftVisitor) VisitExpressionStatement(ctx *parsing.ExpressionStatementContext) interface{}
- func (v *DraftVisitor) VisitExternalDeclaration(ctx *parsing.ExternalDeclarationContext) interface{}
- func (v *DraftVisitor) VisitForCondition(ctx *parsing.ForConditionContext) interface{}
- func (v *DraftVisitor) VisitForDeclaration(ctx *parsing.ForDeclarationContext) interface{}
- func (v *DraftVisitor) VisitForExpression(ctx *parsing.ForExpressionContext) interface{}
- func (v *DraftVisitor) VisitFunctionDefinition(ctx *parsing.FunctionDefinitionContext) interface{}
- func (v *DraftVisitor) VisitFunctionSpecifier(ctx *parsing.FunctionSpecifierContext) interface{}
- func (v *DraftVisitor) VisitGccAttribute(ctx *parsing.GccAttributeContext) interface{}
- func (v *DraftVisitor) VisitGccAttributeList(ctx *parsing.GccAttributeListContext) interface{}
- func (v *DraftVisitor) VisitGccAttributeSpecifier(ctx *parsing.GccAttributeSpecifierContext) interface{}
- func (v *DraftVisitor) VisitGccDeclaratorExtension(ctx *parsing.GccDeclaratorExtensionContext) interface{}
- func (v *DraftVisitor) VisitGenericAssocList(ctx *parsing.GenericAssocListContext) interface{}
- func (v *DraftVisitor) VisitGenericAssociation(ctx *parsing.GenericAssociationContext) interface{}
- func (v *DraftVisitor) VisitGenericSelection(ctx *parsing.GenericSelectionContext) interface{}
- func (v *DraftVisitor) VisitIdentifierList(ctx *parsing.IdentifierListContext) interface{}
- func (v *DraftVisitor) VisitInclusiveOrExpression(ctx *parsing.InclusiveOrExpressionContext) interface{}
- func (v *DraftVisitor) VisitInitDeclarator(ctx *parsing.InitDeclaratorContext) interface{}
- func (v *DraftVisitor) VisitInitDeclaratorList(ctx *parsing.InitDeclaratorListContext) interface{}
- func (v *DraftVisitor) VisitInitializer(ctx *parsing.InitializerContext) interface{}
- func (v *DraftVisitor) VisitInitializerList(ctx *parsing.InitializerListContext) interface{}
- func (v *DraftVisitor) VisitIterationStatement(ctx *parsing.IterationStatementContext) interface{}
- func (v *DraftVisitor) VisitJumpStatement(ctx *parsing.JumpStatementContext) interface{}
- func (v *DraftVisitor) VisitLabeledStatement(ctx *parsing.LabeledStatementContext) interface{}
- func (v *DraftVisitor) VisitLogicalAndExpression(ctx *parsing.LogicalAndExpressionContext) interface{}
- func (v *DraftVisitor) VisitLogicalOrExpression(ctx *parsing.LogicalOrExpressionContext) interface{}
- func (v *DraftVisitor) VisitMultiplicativeExpression(ctx *parsing.MultiplicativeExpressionContext) interface{}
- func (v *DraftVisitor) VisitNestedParenthesesBlock(ctx *parsing.NestedParenthesesBlockContext) interface{}
- func (v *DraftVisitor) VisitParameterDeclaration(ctx *parsing.ParameterDeclarationContext) interface{}
- func (v *DraftVisitor) VisitParameterList(ctx *parsing.ParameterListContext) interface{}
- func (v *DraftVisitor) VisitParameterTypeList(ctx *parsing.ParameterTypeListContext) interface{}
- func (v *DraftVisitor) VisitPointer(ctx *parsing.PointerContext) interface{}
- func (v *DraftVisitor) VisitPostfixExpression(ctx *parsing.PostfixExpressionContext) interface{}
- func (v *DraftVisitor) VisitPrimaryExpression(ctx *parsing.PrimaryExpressionContext) interface{}
- func (v *DraftVisitor) VisitRelationalExpression(ctx *parsing.RelationalExpressionContext) interface{}
- func (v *DraftVisitor) VisitSelectionStatement(ctx *parsing.SelectionStatementContext) interface{}
- func (v *DraftVisitor) VisitShiftExpression(ctx *parsing.ShiftExpressionContext) interface{}
- func (v *DraftVisitor) VisitSpecifierQualifierList(ctx *parsing.SpecifierQualifierListContext) interface{}
- func (v *DraftVisitor) VisitStatement(ctx *parsing.StatementContext) interface{}
- func (v *DraftVisitor) VisitStaticAssertDeclaration(ctx *parsing.StaticAssertDeclarationContext) interface{}
- func (v *DraftVisitor) VisitStorageClassSpecifier(ctx *parsing.StorageClassSpecifierContext) interface{}
- func (v *DraftVisitor) VisitStructDeclaration(ctx *parsing.StructDeclarationContext) interface{}
- func (v *DraftVisitor) VisitStructDeclarationList(ctx *parsing.StructDeclarationListContext) interface{}
- func (v *DraftVisitor) VisitStructDeclarator(ctx *parsing.StructDeclaratorContext) interface{}
- func (v *DraftVisitor) VisitStructDeclaratorList(ctx *parsing.StructDeclaratorListContext) interface{}
- func (v *DraftVisitor) VisitStructOrUnion(ctx *parsing.StructOrUnionContext) interface{}
- func (v *DraftVisitor) VisitStructOrUnionSpecifier(ctx *parsing.StructOrUnionSpecifierContext) interface{}
- func (v *DraftVisitor) VisitTranslationUnit(ctx *parsing.TranslationUnitContext) interface{}
- func (v *DraftVisitor) VisitTypeName(ctx *parsing.TypeNameContext) interface{}
- func (v *DraftVisitor) VisitTypeQualifier(ctx *parsing.TypeQualifierContext) interface{}
- func (v *DraftVisitor) VisitTypeQualifierList(ctx *parsing.TypeQualifierListContext) interface{}
- func (v *DraftVisitor) VisitTypeSpecifier(ctx *parsing.TypeSpecifierContext) interface{}
- func (v *DraftVisitor) VisitTypedefName(ctx *parsing.TypedefNameContext) interface{}
- func (v *DraftVisitor) VisitUnaryExpression(ctx *parsing.UnaryExpressionContext) interface{}
- func (v *DraftVisitor) VisitUnaryOperator(ctx *parsing.UnaryOperatorContext) interface{}
- func (v *DraftVisitor) VisitVcSpecificModifer(ctx *parsing.VcSpecificModiferContext) interface{}
- type FuncDeleteVisitor
- func (v *FuncDeleteVisitor) VisitBlockItemList(ctx *parsing.BlockItemListContext) (bool, error)
- func (v *FuncDeleteVisitor) VisitFunctionDefinition(ctx *parsing.FunctionDefinitionContext) (bool, error)
- func (v *FuncDeleteVisitor) VisitFunctionDefinitionEnd(ctx *parsing.FunctionDefinitionContext) error
- func (v *FuncDeleteVisitor) VisitTerminal(n antlr.TerminalNode) error
- type PrintingVisitor
- func (v *PrintingVisitor) VisitAbstractDeclarator(ctx *parsing.AbstractDeclaratorContext) interface{}
- func (v *PrintingVisitor) VisitAdditiveExpression(ctx *parsing.AdditiveExpressionContext) interface{}
- func (v *PrintingVisitor) VisitAlignmentSpecifier(ctx *parsing.AlignmentSpecifierContext) interface{}
- func (v *PrintingVisitor) VisitAndExpression(ctx *parsing.AndExpressionContext) interface{}
- func (v *PrintingVisitor) VisitArgumentExpressionList(ctx *parsing.ArgumentExpressionListContext) interface{}
- func (v *PrintingVisitor) VisitAssignmentExpression(ctx *parsing.AssignmentExpressionContext) interface{}
- func (v *PrintingVisitor) VisitAssignmentOperator(ctx *parsing.AssignmentOperatorContext) interface{}
- func (v *PrintingVisitor) VisitAtomicTypeSpecifier(ctx *parsing.AtomicTypeSpecifierContext) interface{}
- func (v *PrintingVisitor) VisitBlockItem(ctx *parsing.BlockItemContext) interface{}
- func (v *PrintingVisitor) VisitBlockItemList(ctx *parsing.BlockItemListContext) interface{}
- func (v *PrintingVisitor) VisitCastExpression(ctx *parsing.CastExpressionContext) interface{}
- func (v *PrintingVisitor) VisitCompilationUnit(ctx *parsing.CompilationUnitContext) interface{}
- func (v *PrintingVisitor) VisitCompoundStatement(ctx *parsing.CompoundStatementContext) interface{}
- func (v *PrintingVisitor) VisitConditionalExpression(ctx *parsing.ConditionalExpressionContext) interface{}
- func (v *PrintingVisitor) VisitConstantExpression(ctx *parsing.ConstantExpressionContext) interface{}
- func (v *PrintingVisitor) VisitDeclaration(ctx *parsing.DeclarationContext) interface{}
- func (v *PrintingVisitor) VisitDeclarationList(ctx *parsing.DeclarationListContext) interface{}
- func (v *PrintingVisitor) VisitDeclarationSpecifier(ctx *parsing.DeclarationSpecifierContext) interface{}
- func (v *PrintingVisitor) VisitDeclarationSpecifiers(ctx *parsing.DeclarationSpecifiersContext) interface{}
- func (v *PrintingVisitor) VisitDeclarationSpecifiers2(ctx *parsing.DeclarationSpecifiers2Context) interface{}
- func (v *PrintingVisitor) VisitDeclarator(ctx *parsing.DeclaratorContext) interface{}
- func (v *PrintingVisitor) VisitDesignation(ctx *parsing.DesignationContext) interface{}
- func (v *PrintingVisitor) VisitDesignator(ctx *parsing.DesignatorContext) interface{}
- func (v *PrintingVisitor) VisitDesignatorList(ctx *parsing.DesignatorListContext) interface{}
- func (v *PrintingVisitor) VisitDirectAbstractDeclarator(ctx *parsing.DirectAbstractDeclaratorContext) interface{}
- func (v *PrintingVisitor) VisitDirectDeclarator(ctx *parsing.DirectDeclaratorContext) interface{}
- func (v *PrintingVisitor) VisitEnumSpecifier(ctx *parsing.EnumSpecifierContext) interface{}
- func (v *PrintingVisitor) VisitEnumerationConstant(ctx *parsing.EnumerationConstantContext) interface{}
- func (v *PrintingVisitor) VisitEnumerator(ctx *parsing.EnumeratorContext) interface{}
- func (v *PrintingVisitor) VisitEnumeratorList(ctx *parsing.EnumeratorListContext) interface{}
- func (v *PrintingVisitor) VisitEqualityExpression(ctx *parsing.EqualityExpressionContext) interface{}
- func (v *PrintingVisitor) VisitExclusiveOrExpression(ctx *parsing.ExclusiveOrExpressionContext) interface{}
- func (v *PrintingVisitor) VisitExpression(ctx *parsing.ExpressionContext) interface{}
- func (v *PrintingVisitor) VisitExpressionStatement(ctx *parsing.ExpressionStatementContext) interface{}
- func (v *PrintingVisitor) VisitExternalDeclaration(ctx *parsing.ExternalDeclarationContext) interface{}
- func (v *PrintingVisitor) VisitForCondition(ctx *parsing.ForConditionContext) interface{}
- func (v *PrintingVisitor) VisitForDeclaration(ctx *parsing.ForDeclarationContext) interface{}
- func (v *PrintingVisitor) VisitForExpression(ctx *parsing.ForExpressionContext) interface{}
- func (v *PrintingVisitor) VisitFunctionDefinition(ctx *parsing.FunctionDefinitionContext) interface{}
- func (v *PrintingVisitor) VisitFunctionSpecifier(ctx *parsing.FunctionSpecifierContext) interface{}
- func (v *PrintingVisitor) VisitGccAttribute(ctx *parsing.GccAttributeContext) interface{}
- func (v *PrintingVisitor) VisitGccAttributeList(ctx *parsing.GccAttributeListContext) interface{}
- func (v *PrintingVisitor) VisitGccAttributeSpecifier(ctx *parsing.GccAttributeSpecifierContext) interface{}
- func (v *PrintingVisitor) VisitGccDeclaratorExtension(ctx *parsing.GccDeclaratorExtensionContext) interface{}
- func (v *PrintingVisitor) VisitGenericAssocList(ctx *parsing.GenericAssocListContext) interface{}
- func (v *PrintingVisitor) VisitGenericAssociation(ctx *parsing.GenericAssociationContext) interface{}
- func (v *PrintingVisitor) VisitGenericSelection(ctx *parsing.GenericSelectionContext) interface{}
- func (v *PrintingVisitor) VisitIdentifierList(ctx *parsing.IdentifierListContext) interface{}
- func (v *PrintingVisitor) VisitInclusiveOrExpression(ctx *parsing.InclusiveOrExpressionContext) interface{}
- func (v *PrintingVisitor) VisitInitDeclarator(ctx *parsing.InitDeclaratorContext) interface{}
- func (v *PrintingVisitor) VisitInitDeclaratorList(ctx *parsing.InitDeclaratorListContext) interface{}
- func (v *PrintingVisitor) VisitInitializer(ctx *parsing.InitializerContext) interface{}
- func (v *PrintingVisitor) VisitInitializerList(ctx *parsing.InitializerListContext) interface{}
- func (v *PrintingVisitor) VisitIterationStatement(ctx *parsing.IterationStatementContext) interface{}
- func (v *PrintingVisitor) VisitJumpStatement(ctx *parsing.JumpStatementContext) interface{}
- func (v *PrintingVisitor) VisitLabeledStatement(ctx *parsing.LabeledStatementContext) interface{}
- func (v *PrintingVisitor) VisitLogicalAndExpression(ctx *parsing.LogicalAndExpressionContext) interface{}
- func (v *PrintingVisitor) VisitLogicalOrExpression(ctx *parsing.LogicalOrExpressionContext) interface{}
- func (v *PrintingVisitor) VisitMultiplicativeExpression(ctx *parsing.MultiplicativeExpressionContext) interface{}
- func (v *PrintingVisitor) VisitNestedParenthesesBlock(ctx *parsing.NestedParenthesesBlockContext) interface{}
- func (v *PrintingVisitor) VisitParameterDeclaration(ctx *parsing.ParameterDeclarationContext) interface{}
- func (v *PrintingVisitor) VisitParameterList(ctx *parsing.ParameterListContext) interface{}
- func (v *PrintingVisitor) VisitParameterTypeList(ctx *parsing.ParameterTypeListContext) interface{}
- func (v *PrintingVisitor) VisitPointer(ctx *parsing.PointerContext) interface{}
- func (v *PrintingVisitor) VisitPostfixExpression(ctx *parsing.PostfixExpressionContext) interface{}
- func (v *PrintingVisitor) VisitPrimaryExpression(ctx *parsing.PrimaryExpressionContext) interface{}
- func (v *PrintingVisitor) VisitRelationalExpression(ctx *parsing.RelationalExpressionContext) interface{}
- func (v *PrintingVisitor) VisitSelectionStatement(ctx *parsing.SelectionStatementContext) interface{}
- func (v *PrintingVisitor) VisitShiftExpression(ctx *parsing.ShiftExpressionContext) interface{}
- func (v *PrintingVisitor) VisitSpecifierQualifierList(ctx *parsing.SpecifierQualifierListContext) interface{}
- func (v *PrintingVisitor) VisitStatement(ctx *parsing.StatementContext) interface{}
- func (v *PrintingVisitor) VisitStaticAssertDeclaration(ctx *parsing.StaticAssertDeclarationContext) interface{}
- func (v *PrintingVisitor) VisitStorageClassSpecifier(ctx *parsing.StorageClassSpecifierContext) interface{}
- func (v *PrintingVisitor) VisitStructDeclaration(ctx *parsing.StructDeclarationContext) interface{}
- func (v *PrintingVisitor) VisitStructDeclarationList(ctx *parsing.StructDeclarationListContext) interface{}
- func (v *PrintingVisitor) VisitStructDeclarator(ctx *parsing.StructDeclaratorContext) interface{}
- func (v *PrintingVisitor) VisitStructDeclaratorList(ctx *parsing.StructDeclaratorListContext) interface{}
- func (v *PrintingVisitor) VisitStructOrUnion(ctx *parsing.StructOrUnionContext) interface{}
- func (v *PrintingVisitor) VisitStructOrUnionSpecifier(ctx *parsing.StructOrUnionSpecifierContext) interface{}
- func (v *PrintingVisitor) VisitTerminal(n antlr.TerminalNode) interface{}
- func (v *PrintingVisitor) VisitTranslationUnit(ctx *parsing.TranslationUnitContext) interface{}
- func (v *PrintingVisitor) VisitTypeName(ctx *parsing.TypeNameContext) interface{}
- func (v *PrintingVisitor) VisitTypeQualifier(ctx *parsing.TypeQualifierContext) interface{}
- func (v *PrintingVisitor) VisitTypeQualifierList(ctx *parsing.TypeQualifierListContext) interface{}
- func (v *PrintingVisitor) VisitTypeSpecifier(ctx *parsing.TypeSpecifierContext) interface{}
- func (v *PrintingVisitor) VisitTypedefName(ctx *parsing.TypedefNameContext) interface{}
- func (v *PrintingVisitor) VisitUnaryExpression(ctx *parsing.UnaryExpressionContext) interface{}
- func (v *PrintingVisitor) VisitUnaryOperator(ctx *parsing.UnaryOperatorContext) interface{}
- func (v *PrintingVisitor) VisitVcSpecificModifer(ctx *parsing.VcSpecificModiferContext) interface{}
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func VisitCode ¶
func VisitCode(visitor BaseVisitor, code string) error
func VisitFile ¶
func VisitFile(visitor BaseVisitor, fname string) error
Types ¶
type AdapterVisitor ¶
func NewAdapterVisitor ¶
func NewAdapterVisitor(w BaseVisitor) *AdapterVisitor
func (*AdapterVisitor) VisitAbstractDeclarator ¶
func (v *AdapterVisitor) VisitAbstractDeclarator(ctx *parsing.AbstractDeclaratorContext) interface{}
func (*AdapterVisitor) VisitAdditiveExpression ¶
func (v *AdapterVisitor) VisitAdditiveExpression(ctx *parsing.AdditiveExpressionContext) interface{}
func (*AdapterVisitor) VisitAlignmentSpecifier ¶
func (v *AdapterVisitor) VisitAlignmentSpecifier(ctx *parsing.AlignmentSpecifierContext) interface{}
func (*AdapterVisitor) VisitAndExpression ¶
func (v *AdapterVisitor) VisitAndExpression(ctx *parsing.AndExpressionContext) interface{}
func (*AdapterVisitor) VisitArgumentExpressionList ¶
func (v *AdapterVisitor) VisitArgumentExpressionList(ctx *parsing.ArgumentExpressionListContext) interface{}
func (*AdapterVisitor) VisitAssignmentExpression ¶
func (v *AdapterVisitor) VisitAssignmentExpression(ctx *parsing.AssignmentExpressionContext) interface{}
func (*AdapterVisitor) VisitAssignmentOperator ¶
func (v *AdapterVisitor) VisitAssignmentOperator(ctx *parsing.AssignmentOperatorContext) interface{}
func (*AdapterVisitor) VisitAtomicTypeSpecifier ¶
func (v *AdapterVisitor) VisitAtomicTypeSpecifier(ctx *parsing.AtomicTypeSpecifierContext) interface{}
func (*AdapterVisitor) VisitBlockItem ¶
func (v *AdapterVisitor) VisitBlockItem(ctx *parsing.BlockItemContext) interface{}
func (*AdapterVisitor) VisitBlockItemList ¶
func (v *AdapterVisitor) VisitBlockItemList(ctx *parsing.BlockItemListContext) interface{}
func (*AdapterVisitor) VisitCastExpression ¶
func (v *AdapterVisitor) VisitCastExpression(ctx *parsing.CastExpressionContext) interface{}
func (*AdapterVisitor) VisitCompilationUnit ¶
func (v *AdapterVisitor) VisitCompilationUnit(ctx *parsing.CompilationUnitContext) interface{}
func (*AdapterVisitor) VisitCompoundStatement ¶
func (v *AdapterVisitor) VisitCompoundStatement(ctx *parsing.CompoundStatementContext) interface{}
func (*AdapterVisitor) VisitConditionalExpression ¶
func (v *AdapterVisitor) VisitConditionalExpression(ctx *parsing.ConditionalExpressionContext) interface{}
func (*AdapterVisitor) VisitConstantExpression ¶
func (v *AdapterVisitor) VisitConstantExpression(ctx *parsing.ConstantExpressionContext) interface{}
func (*AdapterVisitor) VisitDeclaration ¶
func (v *AdapterVisitor) VisitDeclaration(ctx *parsing.DeclarationContext) interface{}
func (*AdapterVisitor) VisitDeclarationList ¶
func (v *AdapterVisitor) VisitDeclarationList(ctx *parsing.DeclarationListContext) interface{}
func (*AdapterVisitor) VisitDeclarationSpecifier ¶
func (v *AdapterVisitor) VisitDeclarationSpecifier(ctx *parsing.DeclarationSpecifierContext) interface{}
func (*AdapterVisitor) VisitDeclarationSpecifiers ¶
func (v *AdapterVisitor) VisitDeclarationSpecifiers(ctx *parsing.DeclarationSpecifiersContext) interface{}
func (*AdapterVisitor) VisitDeclarationSpecifiers2 ¶
func (v *AdapterVisitor) VisitDeclarationSpecifiers2(ctx *parsing.DeclarationSpecifiers2Context) interface{}
func (*AdapterVisitor) VisitDeclarator ¶
func (v *AdapterVisitor) VisitDeclarator(ctx *parsing.DeclaratorContext) interface{}
func (*AdapterVisitor) VisitDesignation ¶
func (v *AdapterVisitor) VisitDesignation(ctx *parsing.DesignationContext) interface{}
func (*AdapterVisitor) VisitDesignator ¶
func (v *AdapterVisitor) VisitDesignator(ctx *parsing.DesignatorContext) interface{}
func (*AdapterVisitor) VisitDesignatorList ¶
func (v *AdapterVisitor) VisitDesignatorList(ctx *parsing.DesignatorListContext) interface{}
func (*AdapterVisitor) VisitDirectAbstractDeclarator ¶
func (v *AdapterVisitor) VisitDirectAbstractDeclarator(ctx *parsing.DirectAbstractDeclaratorContext) interface{}
func (*AdapterVisitor) VisitDirectDeclarator ¶
func (v *AdapterVisitor) VisitDirectDeclarator(ctx *parsing.DirectDeclaratorContext) interface{}
func (*AdapterVisitor) VisitEnumSpecifier ¶
func (v *AdapterVisitor) VisitEnumSpecifier(ctx *parsing.EnumSpecifierContext) interface{}
func (*AdapterVisitor) VisitEnumerationConstant ¶
func (v *AdapterVisitor) VisitEnumerationConstant(ctx *parsing.EnumerationConstantContext) interface{}
func (*AdapterVisitor) VisitEnumerator ¶
func (v *AdapterVisitor) VisitEnumerator(ctx *parsing.EnumeratorContext) interface{}
func (*AdapterVisitor) VisitEnumeratorList ¶
func (v *AdapterVisitor) VisitEnumeratorList(ctx *parsing.EnumeratorListContext) interface{}
func (*AdapterVisitor) VisitEqualityExpression ¶
func (v *AdapterVisitor) VisitEqualityExpression(ctx *parsing.EqualityExpressionContext) interface{}
func (*AdapterVisitor) VisitExclusiveOrExpression ¶
func (v *AdapterVisitor) VisitExclusiveOrExpression(ctx *parsing.ExclusiveOrExpressionContext) interface{}
func (*AdapterVisitor) VisitExpression ¶
func (v *AdapterVisitor) VisitExpression(ctx *parsing.ExpressionContext) interface{}
func (*AdapterVisitor) VisitExpressionStatement ¶
func (v *AdapterVisitor) VisitExpressionStatement(ctx *parsing.ExpressionStatementContext) interface{}
func (*AdapterVisitor) VisitExternalDeclaration ¶
func (v *AdapterVisitor) VisitExternalDeclaration(ctx *parsing.ExternalDeclarationContext) interface{}
func (*AdapterVisitor) VisitForCondition ¶
func (v *AdapterVisitor) VisitForCondition(ctx *parsing.ForConditionContext) interface{}
func (*AdapterVisitor) VisitForDeclaration ¶
func (v *AdapterVisitor) VisitForDeclaration(ctx *parsing.ForDeclarationContext) interface{}
func (*AdapterVisitor) VisitForExpression ¶
func (v *AdapterVisitor) VisitForExpression(ctx *parsing.ForExpressionContext) interface{}
func (*AdapterVisitor) VisitFunctionDefinition ¶
func (v *AdapterVisitor) VisitFunctionDefinition(ctx *parsing.FunctionDefinitionContext) interface{}
func (*AdapterVisitor) VisitFunctionSpecifier ¶
func (v *AdapterVisitor) VisitFunctionSpecifier(ctx *parsing.FunctionSpecifierContext) interface{}
func (*AdapterVisitor) VisitGccAttribute ¶
func (v *AdapterVisitor) VisitGccAttribute(ctx *parsing.GccAttributeContext) interface{}
func (*AdapterVisitor) VisitGccAttributeList ¶
func (v *AdapterVisitor) VisitGccAttributeList(ctx *parsing.GccAttributeListContext) interface{}
func (*AdapterVisitor) VisitGccAttributeSpecifier ¶
func (v *AdapterVisitor) VisitGccAttributeSpecifier(ctx *parsing.GccAttributeSpecifierContext) interface{}
func (*AdapterVisitor) VisitGccDeclaratorExtension ¶
func (v *AdapterVisitor) VisitGccDeclaratorExtension(ctx *parsing.GccDeclaratorExtensionContext) interface{}
func (*AdapterVisitor) VisitGenericAssocList ¶
func (v *AdapterVisitor) VisitGenericAssocList(ctx *parsing.GenericAssocListContext) interface{}
func (*AdapterVisitor) VisitGenericAssociation ¶
func (v *AdapterVisitor) VisitGenericAssociation(ctx *parsing.GenericAssociationContext) interface{}
func (*AdapterVisitor) VisitGenericSelection ¶
func (v *AdapterVisitor) VisitGenericSelection(ctx *parsing.GenericSelectionContext) interface{}
func (*AdapterVisitor) VisitIdentifierList ¶
func (v *AdapterVisitor) VisitIdentifierList(ctx *parsing.IdentifierListContext) interface{}
func (*AdapterVisitor) VisitInclusiveOrExpression ¶
func (v *AdapterVisitor) VisitInclusiveOrExpression(ctx *parsing.InclusiveOrExpressionContext) interface{}
func (*AdapterVisitor) VisitInitDeclarator ¶
func (v *AdapterVisitor) VisitInitDeclarator(ctx *parsing.InitDeclaratorContext) interface{}
func (*AdapterVisitor) VisitInitDeclaratorList ¶
func (v *AdapterVisitor) VisitInitDeclaratorList(ctx *parsing.InitDeclaratorListContext) interface{}
func (*AdapterVisitor) VisitInitializer ¶
func (v *AdapterVisitor) VisitInitializer(ctx *parsing.InitializerContext) interface{}
func (*AdapterVisitor) VisitInitializerList ¶
func (v *AdapterVisitor) VisitInitializerList(ctx *parsing.InitializerListContext) interface{}
func (*AdapterVisitor) VisitIterationStatement ¶
func (v *AdapterVisitor) VisitIterationStatement(ctx *parsing.IterationStatementContext) interface{}
func (*AdapterVisitor) VisitJumpStatement ¶
func (v *AdapterVisitor) VisitJumpStatement(ctx *parsing.JumpStatementContext) interface{}
func (*AdapterVisitor) VisitLabeledStatement ¶
func (v *AdapterVisitor) VisitLabeledStatement(ctx *parsing.LabeledStatementContext) interface{}
func (*AdapterVisitor) VisitLogicalAndExpression ¶
func (v *AdapterVisitor) VisitLogicalAndExpression(ctx *parsing.LogicalAndExpressionContext) interface{}
func (*AdapterVisitor) VisitLogicalOrExpression ¶
func (v *AdapterVisitor) VisitLogicalOrExpression(ctx *parsing.LogicalOrExpressionContext) interface{}
func (*AdapterVisitor) VisitMultiplicativeExpression ¶
func (v *AdapterVisitor) VisitMultiplicativeExpression(ctx *parsing.MultiplicativeExpressionContext) interface{}
func (*AdapterVisitor) VisitNestedParenthesesBlock ¶
func (v *AdapterVisitor) VisitNestedParenthesesBlock(ctx *parsing.NestedParenthesesBlockContext) interface{}
func (*AdapterVisitor) VisitParameterDeclaration ¶
func (v *AdapterVisitor) VisitParameterDeclaration(ctx *parsing.ParameterDeclarationContext) interface{}
func (*AdapterVisitor) VisitParameterList ¶
func (v *AdapterVisitor) VisitParameterList(ctx *parsing.ParameterListContext) interface{}
func (*AdapterVisitor) VisitParameterTypeList ¶
func (v *AdapterVisitor) VisitParameterTypeList(ctx *parsing.ParameterTypeListContext) interface{}
func (*AdapterVisitor) VisitPointer ¶
func (v *AdapterVisitor) VisitPointer(ctx *parsing.PointerContext) interface{}
func (*AdapterVisitor) VisitPostfixExpression ¶
func (v *AdapterVisitor) VisitPostfixExpression(ctx *parsing.PostfixExpressionContext) interface{}
func (*AdapterVisitor) VisitPrimaryExpression ¶
func (v *AdapterVisitor) VisitPrimaryExpression(ctx *parsing.PrimaryExpressionContext) interface{}
func (*AdapterVisitor) VisitRelationalExpression ¶
func (v *AdapterVisitor) VisitRelationalExpression(ctx *parsing.RelationalExpressionContext) interface{}
func (*AdapterVisitor) VisitSelectionStatement ¶
func (v *AdapterVisitor) VisitSelectionStatement(ctx *parsing.SelectionStatementContext) interface{}
func (*AdapterVisitor) VisitShiftExpression ¶
func (v *AdapterVisitor) VisitShiftExpression(ctx *parsing.ShiftExpressionContext) interface{}
func (*AdapterVisitor) VisitSpecifierQualifierList ¶
func (v *AdapterVisitor) VisitSpecifierQualifierList(ctx *parsing.SpecifierQualifierListContext) interface{}
func (*AdapterVisitor) VisitStatement ¶
func (v *AdapterVisitor) VisitStatement(ctx *parsing.StatementContext) interface{}
func (*AdapterVisitor) VisitStaticAssertDeclaration ¶
func (v *AdapterVisitor) VisitStaticAssertDeclaration(ctx *parsing.StaticAssertDeclarationContext) interface{}
func (*AdapterVisitor) VisitStorageClassSpecifier ¶
func (v *AdapterVisitor) VisitStorageClassSpecifier(ctx *parsing.StorageClassSpecifierContext) interface{}
func (*AdapterVisitor) VisitStructDeclaration ¶
func (v *AdapterVisitor) VisitStructDeclaration(ctx *parsing.StructDeclarationContext) interface{}
func (*AdapterVisitor) VisitStructDeclarationList ¶
func (v *AdapterVisitor) VisitStructDeclarationList(ctx *parsing.StructDeclarationListContext) interface{}
func (*AdapterVisitor) VisitStructDeclarator ¶
func (v *AdapterVisitor) VisitStructDeclarator(ctx *parsing.StructDeclaratorContext) interface{}
func (*AdapterVisitor) VisitStructDeclaratorList ¶
func (v *AdapterVisitor) VisitStructDeclaratorList(ctx *parsing.StructDeclaratorListContext) interface{}
func (*AdapterVisitor) VisitStructOrUnion ¶
func (v *AdapterVisitor) VisitStructOrUnion(ctx *parsing.StructOrUnionContext) interface{}
func (*AdapterVisitor) VisitStructOrUnionSpecifier ¶
func (v *AdapterVisitor) VisitStructOrUnionSpecifier(ctx *parsing.StructOrUnionSpecifierContext) interface{}
func (*AdapterVisitor) VisitTerminal ¶
func (v *AdapterVisitor) VisitTerminal(n antlr.TerminalNode) interface{}
func (*AdapterVisitor) VisitTranslationUnit ¶
func (v *AdapterVisitor) VisitTranslationUnit(ctx *parsing.TranslationUnitContext) interface{}
func (*AdapterVisitor) VisitTypeName ¶
func (v *AdapterVisitor) VisitTypeName(ctx *parsing.TypeNameContext) interface{}
func (*AdapterVisitor) VisitTypeQualifier ¶
func (v *AdapterVisitor) VisitTypeQualifier(ctx *parsing.TypeQualifierContext) interface{}
func (*AdapterVisitor) VisitTypeQualifierList ¶
func (v *AdapterVisitor) VisitTypeQualifierList(ctx *parsing.TypeQualifierListContext) interface{}
func (*AdapterVisitor) VisitTypeSpecifier ¶
func (v *AdapterVisitor) VisitTypeSpecifier(ctx *parsing.TypeSpecifierContext) interface{}
func (*AdapterVisitor) VisitTypedefName ¶
func (v *AdapterVisitor) VisitTypedefName(ctx *parsing.TypedefNameContext) interface{}
func (*AdapterVisitor) VisitUnaryExpression ¶
func (v *AdapterVisitor) VisitUnaryExpression(ctx *parsing.UnaryExpressionContext) interface{}
func (*AdapterVisitor) VisitUnaryOperator ¶
func (v *AdapterVisitor) VisitUnaryOperator(ctx *parsing.UnaryOperatorContext) interface{}
func (*AdapterVisitor) VisitVcSpecificModifer ¶
func (v *AdapterVisitor) VisitVcSpecificModifer(ctx *parsing.VcSpecificModiferContext) interface{}
type BaseVisitor ¶
type BaseVisitor interface { VisitTerminal(n antlr.TerminalNode) error VisitPrimaryExpression(ctx *parsing.PrimaryExpressionContext) (bool, error) VisitPrimaryExpressionEnd(ctx *parsing.PrimaryExpressionContext) error VisitGenericSelection(ctx *parsing.GenericSelectionContext) (bool, error) VisitGenericSelectionEnd(ctx *parsing.GenericSelectionContext) error VisitGenericAssocList(ctx *parsing.GenericAssocListContext) (bool, error) VisitGenericAssocListEnd(ctx *parsing.GenericAssocListContext) error VisitGenericAssociation(ctx *parsing.GenericAssociationContext) (bool, error) VisitGenericAssociationEnd(ctx *parsing.GenericAssociationContext) error VisitPostfixExpression(ctx *parsing.PostfixExpressionContext) (bool, error) VisitPostfixExpressionEnd(ctx *parsing.PostfixExpressionContext) error VisitArgumentExpressionList(ctx *parsing.ArgumentExpressionListContext) (bool, error) VisitArgumentExpressionListEnd(ctx *parsing.ArgumentExpressionListContext) error VisitUnaryExpression(ctx *parsing.UnaryExpressionContext) (bool, error) VisitUnaryExpressionEnd(ctx *parsing.UnaryExpressionContext) error VisitUnaryOperator(ctx *parsing.UnaryOperatorContext) (bool, error) VisitUnaryOperatorEnd(ctx *parsing.UnaryOperatorContext) error VisitCastExpression(ctx *parsing.CastExpressionContext) (bool, error) VisitCastExpressionEnd(ctx *parsing.CastExpressionContext) error VisitMultiplicativeExpression(ctx *parsing.MultiplicativeExpressionContext) (bool, error) VisitMultiplicativeExpressionEnd(ctx *parsing.MultiplicativeExpressionContext) error VisitAdditiveExpression(ctx *parsing.AdditiveExpressionContext) (bool, error) VisitAdditiveExpressionEnd(ctx *parsing.AdditiveExpressionContext) error VisitShiftExpression(ctx *parsing.ShiftExpressionContext) (bool, error) VisitShiftExpressionEnd(ctx *parsing.ShiftExpressionContext) error VisitRelationalExpression(ctx *parsing.RelationalExpressionContext) (bool, error) VisitRelationalExpressionEnd(ctx *parsing.RelationalExpressionContext) error VisitEqualityExpression(ctx *parsing.EqualityExpressionContext) (bool, error) VisitEqualityExpressionEnd(ctx *parsing.EqualityExpressionContext) error VisitAndExpression(ctx *parsing.AndExpressionContext) (bool, error) VisitAndExpressionEnd(ctx *parsing.AndExpressionContext) error VisitExclusiveOrExpression(ctx *parsing.ExclusiveOrExpressionContext) (bool, error) VisitExclusiveOrExpressionEnd(ctx *parsing.ExclusiveOrExpressionContext) error VisitInclusiveOrExpression(ctx *parsing.InclusiveOrExpressionContext) (bool, error) VisitInclusiveOrExpressionEnd(ctx *parsing.InclusiveOrExpressionContext) error VisitLogicalAndExpression(ctx *parsing.LogicalAndExpressionContext) (bool, error) VisitLogicalAndExpressionEnd(ctx *parsing.LogicalAndExpressionContext) error VisitLogicalOrExpression(ctx *parsing.LogicalOrExpressionContext) (bool, error) VisitLogicalOrExpressionEnd(ctx *parsing.LogicalOrExpressionContext) error VisitConditionalExpression(ctx *parsing.ConditionalExpressionContext) (bool, error) VisitConditionalExpressionEnd(ctx *parsing.ConditionalExpressionContext) error VisitAssignmentExpression(ctx *parsing.AssignmentExpressionContext) (bool, error) VisitAssignmentExpressionEnd(ctx *parsing.AssignmentExpressionContext) error VisitAssignmentOperator(ctx *parsing.AssignmentOperatorContext) (bool, error) VisitAssignmentOperatorEnd(ctx *parsing.AssignmentOperatorContext) error VisitExpression(ctx *parsing.ExpressionContext) (bool, error) VisitExpressionEnd(ctx *parsing.ExpressionContext) error VisitConstantExpression(ctx *parsing.ConstantExpressionContext) (bool, error) VisitConstantExpressionEnd(ctx *parsing.ConstantExpressionContext) error VisitDeclaration(ctx *parsing.DeclarationContext) (bool, error) VisitDeclarationEnd(ctx *parsing.DeclarationContext) error VisitDeclarationSpecifiers(ctx *parsing.DeclarationSpecifiersContext) (bool, error) VisitDeclarationSpecifiersEnd(ctx *parsing.DeclarationSpecifiersContext) error VisitDeclarationSpecifiers2(ctx *parsing.DeclarationSpecifiers2Context) (bool, error) VisitDeclarationSpecifiers2End(ctx *parsing.DeclarationSpecifiers2Context) error VisitDeclarationSpecifier(ctx *parsing.DeclarationSpecifierContext) (bool, error) VisitDeclarationSpecifierEnd(ctx *parsing.DeclarationSpecifierContext) error VisitInitDeclaratorList(ctx *parsing.InitDeclaratorListContext) (bool, error) VisitInitDeclaratorListEnd(ctx *parsing.InitDeclaratorListContext) error VisitInitDeclarator(ctx *parsing.InitDeclaratorContext) (bool, error) VisitInitDeclaratorEnd(ctx *parsing.InitDeclaratorContext) error VisitStorageClassSpecifier(ctx *parsing.StorageClassSpecifierContext) (bool, error) VisitStorageClassSpecifierEnd(ctx *parsing.StorageClassSpecifierContext) error VisitTypeSpecifier(ctx *parsing.TypeSpecifierContext) (bool, error) VisitTypeSpecifierEnd(ctx *parsing.TypeSpecifierContext) error VisitStructOrUnionSpecifier(ctx *parsing.StructOrUnionSpecifierContext) (bool, error) VisitStructOrUnionSpecifierEnd(ctx *parsing.StructOrUnionSpecifierContext) error VisitStructOrUnion(ctx *parsing.StructOrUnionContext) (bool, error) VisitStructOrUnionEnd(ctx *parsing.StructOrUnionContext) error VisitStructDeclarationList(ctx *parsing.StructDeclarationListContext) (bool, error) VisitStructDeclarationListEnd(ctx *parsing.StructDeclarationListContext) error VisitStructDeclaration(ctx *parsing.StructDeclarationContext) (bool, error) VisitStructDeclarationEnd(ctx *parsing.StructDeclarationContext) error VisitSpecifierQualifierList(ctx *parsing.SpecifierQualifierListContext) (bool, error) VisitSpecifierQualifierListEnd(ctx *parsing.SpecifierQualifierListContext) error VisitStructDeclaratorList(ctx *parsing.StructDeclaratorListContext) (bool, error) VisitStructDeclaratorListEnd(ctx *parsing.StructDeclaratorListContext) error VisitStructDeclarator(ctx *parsing.StructDeclaratorContext) (bool, error) VisitStructDeclaratorEnd(ctx *parsing.StructDeclaratorContext) error VisitEnumSpecifier(ctx *parsing.EnumSpecifierContext) (bool, error) VisitEnumSpecifierEnd(ctx *parsing.EnumSpecifierContext) error VisitEnumeratorList(ctx *parsing.EnumeratorListContext) (bool, error) VisitEnumeratorListEnd(ctx *parsing.EnumeratorListContext) error VisitEnumerator(ctx *parsing.EnumeratorContext) (bool, error) VisitEnumeratorEnd(ctx *parsing.EnumeratorContext) error VisitEnumerationConstant(ctx *parsing.EnumerationConstantContext) (bool, error) VisitEnumerationConstantEnd(ctx *parsing.EnumerationConstantContext) error VisitAtomicTypeSpecifier(ctx *parsing.AtomicTypeSpecifierContext) (bool, error) VisitAtomicTypeSpecifierEnd(ctx *parsing.AtomicTypeSpecifierContext) error VisitTypeQualifier(ctx *parsing.TypeQualifierContext) (bool, error) VisitTypeQualifierEnd(ctx *parsing.TypeQualifierContext) error VisitFunctionSpecifier(ctx *parsing.FunctionSpecifierContext) (bool, error) VisitFunctionSpecifierEnd(ctx *parsing.FunctionSpecifierContext) error VisitAlignmentSpecifier(ctx *parsing.AlignmentSpecifierContext) (bool, error) VisitAlignmentSpecifierEnd(ctx *parsing.AlignmentSpecifierContext) error VisitDeclarator(ctx *parsing.DeclaratorContext) (bool, error) VisitDeclaratorEnd(ctx *parsing.DeclaratorContext) error VisitDirectDeclarator(ctx *parsing.DirectDeclaratorContext) (bool, error) VisitDirectDeclaratorEnd(ctx *parsing.DirectDeclaratorContext) error VisitVcSpecificModifer(ctx *parsing.VcSpecificModiferContext) (bool, error) VisitVcSpecificModiferEnd(ctx *parsing.VcSpecificModiferContext) error VisitGccDeclaratorExtension(ctx *parsing.GccDeclaratorExtensionContext) (bool, error) VisitGccDeclaratorExtensionEnd(ctx *parsing.GccDeclaratorExtensionContext) error VisitGccAttributeSpecifier(ctx *parsing.GccAttributeSpecifierContext) (bool, error) VisitGccAttributeSpecifierEnd(ctx *parsing.GccAttributeSpecifierContext) error VisitGccAttributeList(ctx *parsing.GccAttributeListContext) (bool, error) VisitGccAttributeListEnd(ctx *parsing.GccAttributeListContext) error VisitGccAttribute(ctx *parsing.GccAttributeContext) (bool, error) VisitGccAttributeEnd(ctx *parsing.GccAttributeContext) error VisitNestedParenthesesBlock(ctx *parsing.NestedParenthesesBlockContext) (bool, error) VisitNestedParenthesesBlockEnd(ctx *parsing.NestedParenthesesBlockContext) error VisitPointer(ctx *parsing.PointerContext) (bool, error) VisitPointerEnd(ctx *parsing.PointerContext) error VisitTypeQualifierList(ctx *parsing.TypeQualifierListContext) (bool, error) VisitTypeQualifierListEnd(ctx *parsing.TypeQualifierListContext) error VisitParameterTypeList(ctx *parsing.ParameterTypeListContext) (bool, error) VisitParameterTypeListEnd(ctx *parsing.ParameterTypeListContext) error VisitParameterList(ctx *parsing.ParameterListContext) (bool, error) VisitParameterListEnd(ctx *parsing.ParameterListContext) error VisitParameterDeclaration(ctx *parsing.ParameterDeclarationContext) (bool, error) VisitParameterDeclarationEnd(ctx *parsing.ParameterDeclarationContext) error VisitIdentifierList(ctx *parsing.IdentifierListContext) (bool, error) VisitIdentifierListEnd(ctx *parsing.IdentifierListContext) error VisitTypeName(ctx *parsing.TypeNameContext) (bool, error) VisitTypeNameEnd(ctx *parsing.TypeNameContext) error VisitAbstractDeclarator(ctx *parsing.AbstractDeclaratorContext) (bool, error) VisitAbstractDeclaratorEnd(ctx *parsing.AbstractDeclaratorContext) error VisitDirectAbstractDeclarator(ctx *parsing.DirectAbstractDeclaratorContext) (bool, error) VisitDirectAbstractDeclaratorEnd(ctx *parsing.DirectAbstractDeclaratorContext) error VisitTypedefName(ctx *parsing.TypedefNameContext) (bool, error) VisitTypedefNameEnd(ctx *parsing.TypedefNameContext) error VisitInitializer(ctx *parsing.InitializerContext) (bool, error) VisitInitializerEnd(ctx *parsing.InitializerContext) error VisitInitializerList(ctx *parsing.InitializerListContext) (bool, error) VisitInitializerListEnd(ctx *parsing.InitializerListContext) error VisitDesignation(ctx *parsing.DesignationContext) (bool, error) VisitDesignationEnd(ctx *parsing.DesignationContext) error VisitDesignatorList(ctx *parsing.DesignatorListContext) (bool, error) VisitDesignatorListEnd(ctx *parsing.DesignatorListContext) error VisitDesignator(ctx *parsing.DesignatorContext) (bool, error) VisitDesignatorEnd(ctx *parsing.DesignatorContext) error VisitStaticAssertDeclaration(ctx *parsing.StaticAssertDeclarationContext) (bool, error) VisitStaticAssertDeclarationEnd(ctx *parsing.StaticAssertDeclarationContext) error VisitStatement(ctx *parsing.StatementContext) (bool, error) VisitStatementEnd(ctx *parsing.StatementContext) error VisitLabeledStatement(ctx *parsing.LabeledStatementContext) (bool, error) VisitLabeledStatementEnd(ctx *parsing.LabeledStatementContext) error VisitCompoundStatement(ctx *parsing.CompoundStatementContext) (bool, error) VisitCompoundStatementEnd(ctx *parsing.CompoundStatementContext) error VisitBlockItemList(ctx *parsing.BlockItemListContext) (bool, error) VisitBlockItemListEnd(ctx *parsing.BlockItemListContext) error VisitBlockItem(ctx *parsing.BlockItemContext) (bool, error) VisitBlockItemEnd(ctx *parsing.BlockItemContext) error VisitExpressionStatement(ctx *parsing.ExpressionStatementContext) (bool, error) VisitExpressionStatementEnd(ctx *parsing.ExpressionStatementContext) error VisitSelectionStatement(ctx *parsing.SelectionStatementContext) (bool, error) VisitSelectionStatementEnd(ctx *parsing.SelectionStatementContext) error VisitIterationStatement(ctx *parsing.IterationStatementContext) (bool, error) VisitIterationStatementEnd(ctx *parsing.IterationStatementContext) error VisitForCondition(ctx *parsing.ForConditionContext) (bool, error) VisitForConditionEnd(ctx *parsing.ForConditionContext) error VisitForDeclaration(ctx *parsing.ForDeclarationContext) (bool, error) VisitForDeclarationEnd(ctx *parsing.ForDeclarationContext) error VisitForExpression(ctx *parsing.ForExpressionContext) (bool, error) VisitForExpressionEnd(ctx *parsing.ForExpressionContext) error VisitJumpStatement(ctx *parsing.JumpStatementContext) (bool, error) VisitJumpStatementEnd(ctx *parsing.JumpStatementContext) error VisitCompilationUnit(ctx *parsing.CompilationUnitContext) (bool, error) VisitCompilationUnitEnd(ctx *parsing.CompilationUnitContext) error VisitTranslationUnit(ctx *parsing.TranslationUnitContext) (bool, error) VisitTranslationUnitEnd(ctx *parsing.TranslationUnitContext) error VisitExternalDeclaration(ctx *parsing.ExternalDeclarationContext) (bool, error) VisitExternalDeclarationEnd(ctx *parsing.ExternalDeclarationContext) error VisitFunctionDefinition(ctx *parsing.FunctionDefinitionContext) (bool, error) VisitFunctionDefinitionEnd(ctx *parsing.FunctionDefinitionContext) error VisitDeclarationList(ctx *parsing.DeclarationListContext) (bool, error) VisitDeclarationListEnd(ctx *parsing.DeclarationListContext) error }
type BaseVisitorImpl ¶
type BaseVisitorImpl struct { }
func (*BaseVisitorImpl) VisitAbstractDeclarator ¶
func (v *BaseVisitorImpl) VisitAbstractDeclarator(ctx *parsing.AbstractDeclaratorContext) (bool, error)
func (*BaseVisitorImpl) VisitAbstractDeclaratorEnd ¶
func (v *BaseVisitorImpl) VisitAbstractDeclaratorEnd(ctx *parsing.AbstractDeclaratorContext) error
func (*BaseVisitorImpl) VisitAdditiveExpression ¶
func (v *BaseVisitorImpl) VisitAdditiveExpression(ctx *parsing.AdditiveExpressionContext) (bool, error)
func (*BaseVisitorImpl) VisitAdditiveExpressionEnd ¶
func (v *BaseVisitorImpl) VisitAdditiveExpressionEnd(ctx *parsing.AdditiveExpressionContext) error
func (*BaseVisitorImpl) VisitAlignmentSpecifier ¶
func (v *BaseVisitorImpl) VisitAlignmentSpecifier(ctx *parsing.AlignmentSpecifierContext) (bool, error)
func (*BaseVisitorImpl) VisitAlignmentSpecifierEnd ¶
func (v *BaseVisitorImpl) VisitAlignmentSpecifierEnd(ctx *parsing.AlignmentSpecifierContext) error
func (*BaseVisitorImpl) VisitAndExpression ¶
func (v *BaseVisitorImpl) VisitAndExpression(ctx *parsing.AndExpressionContext) (bool, error)
func (*BaseVisitorImpl) VisitAndExpressionEnd ¶
func (v *BaseVisitorImpl) VisitAndExpressionEnd(ctx *parsing.AndExpressionContext) error
func (*BaseVisitorImpl) VisitArgumentExpressionList ¶
func (v *BaseVisitorImpl) VisitArgumentExpressionList(ctx *parsing.ArgumentExpressionListContext) (bool, error)
func (*BaseVisitorImpl) VisitArgumentExpressionListEnd ¶
func (v *BaseVisitorImpl) VisitArgumentExpressionListEnd(ctx *parsing.ArgumentExpressionListContext) error
func (*BaseVisitorImpl) VisitAssignmentExpression ¶
func (v *BaseVisitorImpl) VisitAssignmentExpression(ctx *parsing.AssignmentExpressionContext) (bool, error)
func (*BaseVisitorImpl) VisitAssignmentExpressionEnd ¶
func (v *BaseVisitorImpl) VisitAssignmentExpressionEnd(ctx *parsing.AssignmentExpressionContext) error
func (*BaseVisitorImpl) VisitAssignmentOperator ¶
func (v *BaseVisitorImpl) VisitAssignmentOperator(ctx *parsing.AssignmentOperatorContext) (bool, error)
func (*BaseVisitorImpl) VisitAssignmentOperatorEnd ¶
func (v *BaseVisitorImpl) VisitAssignmentOperatorEnd(ctx *parsing.AssignmentOperatorContext) error
func (*BaseVisitorImpl) VisitAtomicTypeSpecifier ¶
func (v *BaseVisitorImpl) VisitAtomicTypeSpecifier(ctx *parsing.AtomicTypeSpecifierContext) (bool, error)
func (*BaseVisitorImpl) VisitAtomicTypeSpecifierEnd ¶
func (v *BaseVisitorImpl) VisitAtomicTypeSpecifierEnd(ctx *parsing.AtomicTypeSpecifierContext) error
func (*BaseVisitorImpl) VisitBlockItem ¶
func (v *BaseVisitorImpl) VisitBlockItem(ctx *parsing.BlockItemContext) (bool, error)
func (*BaseVisitorImpl) VisitBlockItemEnd ¶
func (v *BaseVisitorImpl) VisitBlockItemEnd(ctx *parsing.BlockItemContext) error
func (*BaseVisitorImpl) VisitBlockItemList ¶
func (v *BaseVisitorImpl) VisitBlockItemList(ctx *parsing.BlockItemListContext) (bool, error)
func (*BaseVisitorImpl) VisitBlockItemListEnd ¶
func (v *BaseVisitorImpl) VisitBlockItemListEnd(ctx *parsing.BlockItemListContext) error
func (*BaseVisitorImpl) VisitCastExpression ¶
func (v *BaseVisitorImpl) VisitCastExpression(ctx *parsing.CastExpressionContext) (bool, error)
func (*BaseVisitorImpl) VisitCastExpressionEnd ¶
func (v *BaseVisitorImpl) VisitCastExpressionEnd(ctx *parsing.CastExpressionContext) error
func (*BaseVisitorImpl) VisitCompilationUnit ¶
func (v *BaseVisitorImpl) VisitCompilationUnit(ctx *parsing.CompilationUnitContext) (bool, error)
func (*BaseVisitorImpl) VisitCompilationUnitEnd ¶
func (v *BaseVisitorImpl) VisitCompilationUnitEnd(ctx *parsing.CompilationUnitContext) error
func (*BaseVisitorImpl) VisitCompoundStatement ¶
func (v *BaseVisitorImpl) VisitCompoundStatement(ctx *parsing.CompoundStatementContext) (bool, error)
func (*BaseVisitorImpl) VisitCompoundStatementEnd ¶
func (v *BaseVisitorImpl) VisitCompoundStatementEnd(ctx *parsing.CompoundStatementContext) error
func (*BaseVisitorImpl) VisitConditionalExpression ¶
func (v *BaseVisitorImpl) VisitConditionalExpression(ctx *parsing.ConditionalExpressionContext) (bool, error)
func (*BaseVisitorImpl) VisitConditionalExpressionEnd ¶
func (v *BaseVisitorImpl) VisitConditionalExpressionEnd(ctx *parsing.ConditionalExpressionContext) error
func (*BaseVisitorImpl) VisitConstantExpression ¶
func (v *BaseVisitorImpl) VisitConstantExpression(ctx *parsing.ConstantExpressionContext) (bool, error)
func (*BaseVisitorImpl) VisitConstantExpressionEnd ¶
func (v *BaseVisitorImpl) VisitConstantExpressionEnd(ctx *parsing.ConstantExpressionContext) error
func (*BaseVisitorImpl) VisitDeclaration ¶
func (v *BaseVisitorImpl) VisitDeclaration(ctx *parsing.DeclarationContext) (bool, error)
func (*BaseVisitorImpl) VisitDeclarationEnd ¶
func (v *BaseVisitorImpl) VisitDeclarationEnd(ctx *parsing.DeclarationContext) error
func (*BaseVisitorImpl) VisitDeclarationList ¶
func (v *BaseVisitorImpl) VisitDeclarationList(ctx *parsing.DeclarationListContext) (bool, error)
func (*BaseVisitorImpl) VisitDeclarationListEnd ¶
func (v *BaseVisitorImpl) VisitDeclarationListEnd(ctx *parsing.DeclarationListContext) error
func (*BaseVisitorImpl) VisitDeclarationSpecifier ¶
func (v *BaseVisitorImpl) VisitDeclarationSpecifier(ctx *parsing.DeclarationSpecifierContext) (bool, error)
func (*BaseVisitorImpl) VisitDeclarationSpecifierEnd ¶
func (v *BaseVisitorImpl) VisitDeclarationSpecifierEnd(ctx *parsing.DeclarationSpecifierContext) error
func (*BaseVisitorImpl) VisitDeclarationSpecifiers ¶
func (v *BaseVisitorImpl) VisitDeclarationSpecifiers(ctx *parsing.DeclarationSpecifiersContext) (bool, error)
func (*BaseVisitorImpl) VisitDeclarationSpecifiers2 ¶
func (v *BaseVisitorImpl) VisitDeclarationSpecifiers2(ctx *parsing.DeclarationSpecifiers2Context) (bool, error)
func (*BaseVisitorImpl) VisitDeclarationSpecifiers2End ¶
func (v *BaseVisitorImpl) VisitDeclarationSpecifiers2End(ctx *parsing.DeclarationSpecifiers2Context) error
func (*BaseVisitorImpl) VisitDeclarationSpecifiersEnd ¶
func (v *BaseVisitorImpl) VisitDeclarationSpecifiersEnd(ctx *parsing.DeclarationSpecifiersContext) error
func (*BaseVisitorImpl) VisitDeclarator ¶
func (v *BaseVisitorImpl) VisitDeclarator(ctx *parsing.DeclaratorContext) (bool, error)
func (*BaseVisitorImpl) VisitDeclaratorEnd ¶
func (v *BaseVisitorImpl) VisitDeclaratorEnd(ctx *parsing.DeclaratorContext) error
func (*BaseVisitorImpl) VisitDesignation ¶
func (v *BaseVisitorImpl) VisitDesignation(ctx *parsing.DesignationContext) (bool, error)
func (*BaseVisitorImpl) VisitDesignationEnd ¶
func (v *BaseVisitorImpl) VisitDesignationEnd(ctx *parsing.DesignationContext) error
func (*BaseVisitorImpl) VisitDesignator ¶
func (v *BaseVisitorImpl) VisitDesignator(ctx *parsing.DesignatorContext) (bool, error)
func (*BaseVisitorImpl) VisitDesignatorEnd ¶
func (v *BaseVisitorImpl) VisitDesignatorEnd(ctx *parsing.DesignatorContext) error
func (*BaseVisitorImpl) VisitDesignatorList ¶
func (v *BaseVisitorImpl) VisitDesignatorList(ctx *parsing.DesignatorListContext) (bool, error)
func (*BaseVisitorImpl) VisitDesignatorListEnd ¶
func (v *BaseVisitorImpl) VisitDesignatorListEnd(ctx *parsing.DesignatorListContext) error
func (*BaseVisitorImpl) VisitDirectAbstractDeclarator ¶
func (v *BaseVisitorImpl) VisitDirectAbstractDeclarator(ctx *parsing.DirectAbstractDeclaratorContext) (bool, error)
func (*BaseVisitorImpl) VisitDirectAbstractDeclaratorEnd ¶
func (v *BaseVisitorImpl) VisitDirectAbstractDeclaratorEnd(ctx *parsing.DirectAbstractDeclaratorContext) error
func (*BaseVisitorImpl) VisitDirectDeclarator ¶
func (v *BaseVisitorImpl) VisitDirectDeclarator(ctx *parsing.DirectDeclaratorContext) (bool, error)
func (*BaseVisitorImpl) VisitDirectDeclaratorEnd ¶
func (v *BaseVisitorImpl) VisitDirectDeclaratorEnd(ctx *parsing.DirectDeclaratorContext) error
func (*BaseVisitorImpl) VisitEnumSpecifier ¶
func (v *BaseVisitorImpl) VisitEnumSpecifier(ctx *parsing.EnumSpecifierContext) (bool, error)
func (*BaseVisitorImpl) VisitEnumSpecifierEnd ¶
func (v *BaseVisitorImpl) VisitEnumSpecifierEnd(ctx *parsing.EnumSpecifierContext) error
func (*BaseVisitorImpl) VisitEnumerationConstant ¶
func (v *BaseVisitorImpl) VisitEnumerationConstant(ctx *parsing.EnumerationConstantContext) (bool, error)
func (*BaseVisitorImpl) VisitEnumerationConstantEnd ¶
func (v *BaseVisitorImpl) VisitEnumerationConstantEnd(ctx *parsing.EnumerationConstantContext) error
func (*BaseVisitorImpl) VisitEnumerator ¶
func (v *BaseVisitorImpl) VisitEnumerator(ctx *parsing.EnumeratorContext) (bool, error)
func (*BaseVisitorImpl) VisitEnumeratorEnd ¶
func (v *BaseVisitorImpl) VisitEnumeratorEnd(ctx *parsing.EnumeratorContext) error
func (*BaseVisitorImpl) VisitEnumeratorList ¶
func (v *BaseVisitorImpl) VisitEnumeratorList(ctx *parsing.EnumeratorListContext) (bool, error)
func (*BaseVisitorImpl) VisitEnumeratorListEnd ¶
func (v *BaseVisitorImpl) VisitEnumeratorListEnd(ctx *parsing.EnumeratorListContext) error
func (*BaseVisitorImpl) VisitEqualityExpression ¶
func (v *BaseVisitorImpl) VisitEqualityExpression(ctx *parsing.EqualityExpressionContext) (bool, error)
func (*BaseVisitorImpl) VisitEqualityExpressionEnd ¶
func (v *BaseVisitorImpl) VisitEqualityExpressionEnd(ctx *parsing.EqualityExpressionContext) error
func (*BaseVisitorImpl) VisitExclusiveOrExpression ¶
func (v *BaseVisitorImpl) VisitExclusiveOrExpression(ctx *parsing.ExclusiveOrExpressionContext) (bool, error)
func (*BaseVisitorImpl) VisitExclusiveOrExpressionEnd ¶
func (v *BaseVisitorImpl) VisitExclusiveOrExpressionEnd(ctx *parsing.ExclusiveOrExpressionContext) error
func (*BaseVisitorImpl) VisitExpression ¶
func (v *BaseVisitorImpl) VisitExpression(ctx *parsing.ExpressionContext) (bool, error)
func (*BaseVisitorImpl) VisitExpressionEnd ¶
func (v *BaseVisitorImpl) VisitExpressionEnd(ctx *parsing.ExpressionContext) error
func (*BaseVisitorImpl) VisitExpressionStatement ¶
func (v *BaseVisitorImpl) VisitExpressionStatement(ctx *parsing.ExpressionStatementContext) (bool, error)
func (*BaseVisitorImpl) VisitExpressionStatementEnd ¶
func (v *BaseVisitorImpl) VisitExpressionStatementEnd(ctx *parsing.ExpressionStatementContext) error
func (*BaseVisitorImpl) VisitExternalDeclaration ¶
func (v *BaseVisitorImpl) VisitExternalDeclaration(ctx *parsing.ExternalDeclarationContext) (bool, error)
func (*BaseVisitorImpl) VisitExternalDeclarationEnd ¶
func (v *BaseVisitorImpl) VisitExternalDeclarationEnd(ctx *parsing.ExternalDeclarationContext) error
func (*BaseVisitorImpl) VisitForCondition ¶
func (v *BaseVisitorImpl) VisitForCondition(ctx *parsing.ForConditionContext) (bool, error)
func (*BaseVisitorImpl) VisitForConditionEnd ¶
func (v *BaseVisitorImpl) VisitForConditionEnd(ctx *parsing.ForConditionContext) error
func (*BaseVisitorImpl) VisitForDeclaration ¶
func (v *BaseVisitorImpl) VisitForDeclaration(ctx *parsing.ForDeclarationContext) (bool, error)
func (*BaseVisitorImpl) VisitForDeclarationEnd ¶
func (v *BaseVisitorImpl) VisitForDeclarationEnd(ctx *parsing.ForDeclarationContext) error
func (*BaseVisitorImpl) VisitForExpression ¶
func (v *BaseVisitorImpl) VisitForExpression(ctx *parsing.ForExpressionContext) (bool, error)
func (*BaseVisitorImpl) VisitForExpressionEnd ¶
func (v *BaseVisitorImpl) VisitForExpressionEnd(ctx *parsing.ForExpressionContext) error
func (*BaseVisitorImpl) VisitFunctionDefinition ¶
func (v *BaseVisitorImpl) VisitFunctionDefinition(ctx *parsing.FunctionDefinitionContext) (bool, error)
func (*BaseVisitorImpl) VisitFunctionDefinitionEnd ¶
func (v *BaseVisitorImpl) VisitFunctionDefinitionEnd(ctx *parsing.FunctionDefinitionContext) error
func (*BaseVisitorImpl) VisitFunctionSpecifier ¶
func (v *BaseVisitorImpl) VisitFunctionSpecifier(ctx *parsing.FunctionSpecifierContext) (bool, error)
func (*BaseVisitorImpl) VisitFunctionSpecifierEnd ¶
func (v *BaseVisitorImpl) VisitFunctionSpecifierEnd(ctx *parsing.FunctionSpecifierContext) error
func (*BaseVisitorImpl) VisitGccAttribute ¶
func (v *BaseVisitorImpl) VisitGccAttribute(ctx *parsing.GccAttributeContext) (bool, error)
func (*BaseVisitorImpl) VisitGccAttributeEnd ¶
func (v *BaseVisitorImpl) VisitGccAttributeEnd(ctx *parsing.GccAttributeContext) error
func (*BaseVisitorImpl) VisitGccAttributeList ¶
func (v *BaseVisitorImpl) VisitGccAttributeList(ctx *parsing.GccAttributeListContext) (bool, error)
func (*BaseVisitorImpl) VisitGccAttributeListEnd ¶
func (v *BaseVisitorImpl) VisitGccAttributeListEnd(ctx *parsing.GccAttributeListContext) error
func (*BaseVisitorImpl) VisitGccAttributeSpecifier ¶
func (v *BaseVisitorImpl) VisitGccAttributeSpecifier(ctx *parsing.GccAttributeSpecifierContext) (bool, error)
func (*BaseVisitorImpl) VisitGccAttributeSpecifierEnd ¶
func (v *BaseVisitorImpl) VisitGccAttributeSpecifierEnd(ctx *parsing.GccAttributeSpecifierContext) error
func (*BaseVisitorImpl) VisitGccDeclaratorExtension ¶
func (v *BaseVisitorImpl) VisitGccDeclaratorExtension(ctx *parsing.GccDeclaratorExtensionContext) (bool, error)
func (*BaseVisitorImpl) VisitGccDeclaratorExtensionEnd ¶
func (v *BaseVisitorImpl) VisitGccDeclaratorExtensionEnd(ctx *parsing.GccDeclaratorExtensionContext) error
func (*BaseVisitorImpl) VisitGenericAssocList ¶
func (v *BaseVisitorImpl) VisitGenericAssocList(ctx *parsing.GenericAssocListContext) (bool, error)
func (*BaseVisitorImpl) VisitGenericAssocListEnd ¶
func (v *BaseVisitorImpl) VisitGenericAssocListEnd(ctx *parsing.GenericAssocListContext) error
func (*BaseVisitorImpl) VisitGenericAssociation ¶
func (v *BaseVisitorImpl) VisitGenericAssociation(ctx *parsing.GenericAssociationContext) (bool, error)
func (*BaseVisitorImpl) VisitGenericAssociationEnd ¶
func (v *BaseVisitorImpl) VisitGenericAssociationEnd(ctx *parsing.GenericAssociationContext) error
func (*BaseVisitorImpl) VisitGenericSelection ¶
func (v *BaseVisitorImpl) VisitGenericSelection(ctx *parsing.GenericSelectionContext) (bool, error)
func (*BaseVisitorImpl) VisitGenericSelectionEnd ¶
func (v *BaseVisitorImpl) VisitGenericSelectionEnd(ctx *parsing.GenericSelectionContext) error
func (*BaseVisitorImpl) VisitIdentifierList ¶
func (v *BaseVisitorImpl) VisitIdentifierList(ctx *parsing.IdentifierListContext) (bool, error)
func (*BaseVisitorImpl) VisitIdentifierListEnd ¶
func (v *BaseVisitorImpl) VisitIdentifierListEnd(ctx *parsing.IdentifierListContext) error
func (*BaseVisitorImpl) VisitInclusiveOrExpression ¶
func (v *BaseVisitorImpl) VisitInclusiveOrExpression(ctx *parsing.InclusiveOrExpressionContext) (bool, error)
func (*BaseVisitorImpl) VisitInclusiveOrExpressionEnd ¶
func (v *BaseVisitorImpl) VisitInclusiveOrExpressionEnd(ctx *parsing.InclusiveOrExpressionContext) error
func (*BaseVisitorImpl) VisitInitDeclarator ¶
func (v *BaseVisitorImpl) VisitInitDeclarator(ctx *parsing.InitDeclaratorContext) (bool, error)
func (*BaseVisitorImpl) VisitInitDeclaratorEnd ¶
func (v *BaseVisitorImpl) VisitInitDeclaratorEnd(ctx *parsing.InitDeclaratorContext) error
func (*BaseVisitorImpl) VisitInitDeclaratorList ¶
func (v *BaseVisitorImpl) VisitInitDeclaratorList(ctx *parsing.InitDeclaratorListContext) (bool, error)
func (*BaseVisitorImpl) VisitInitDeclaratorListEnd ¶
func (v *BaseVisitorImpl) VisitInitDeclaratorListEnd(ctx *parsing.InitDeclaratorListContext) error
func (*BaseVisitorImpl) VisitInitializer ¶
func (v *BaseVisitorImpl) VisitInitializer(ctx *parsing.InitializerContext) (bool, error)
func (*BaseVisitorImpl) VisitInitializerEnd ¶
func (v *BaseVisitorImpl) VisitInitializerEnd(ctx *parsing.InitializerContext) error
func (*BaseVisitorImpl) VisitInitializerList ¶
func (v *BaseVisitorImpl) VisitInitializerList(ctx *parsing.InitializerListContext) (bool, error)
func (*BaseVisitorImpl) VisitInitializerListEnd ¶
func (v *BaseVisitorImpl) VisitInitializerListEnd(ctx *parsing.InitializerListContext) error
func (*BaseVisitorImpl) VisitIterationStatement ¶
func (v *BaseVisitorImpl) VisitIterationStatement(ctx *parsing.IterationStatementContext) (bool, error)
func (*BaseVisitorImpl) VisitIterationStatementEnd ¶
func (v *BaseVisitorImpl) VisitIterationStatementEnd(ctx *parsing.IterationStatementContext) error
func (*BaseVisitorImpl) VisitJumpStatement ¶
func (v *BaseVisitorImpl) VisitJumpStatement(ctx *parsing.JumpStatementContext) (bool, error)
func (*BaseVisitorImpl) VisitJumpStatementEnd ¶
func (v *BaseVisitorImpl) VisitJumpStatementEnd(ctx *parsing.JumpStatementContext) error
func (*BaseVisitorImpl) VisitLabeledStatement ¶
func (v *BaseVisitorImpl) VisitLabeledStatement(ctx *parsing.LabeledStatementContext) (bool, error)
func (*BaseVisitorImpl) VisitLabeledStatementEnd ¶
func (v *BaseVisitorImpl) VisitLabeledStatementEnd(ctx *parsing.LabeledStatementContext) error
func (*BaseVisitorImpl) VisitLogicalAndExpression ¶
func (v *BaseVisitorImpl) VisitLogicalAndExpression(ctx *parsing.LogicalAndExpressionContext) (bool, error)
func (*BaseVisitorImpl) VisitLogicalAndExpressionEnd ¶
func (v *BaseVisitorImpl) VisitLogicalAndExpressionEnd(ctx *parsing.LogicalAndExpressionContext) error
func (*BaseVisitorImpl) VisitLogicalOrExpression ¶
func (v *BaseVisitorImpl) VisitLogicalOrExpression(ctx *parsing.LogicalOrExpressionContext) (bool, error)
func (*BaseVisitorImpl) VisitLogicalOrExpressionEnd ¶
func (v *BaseVisitorImpl) VisitLogicalOrExpressionEnd(ctx *parsing.LogicalOrExpressionContext) error
func (*BaseVisitorImpl) VisitMultiplicativeExpression ¶
func (v *BaseVisitorImpl) VisitMultiplicativeExpression(ctx *parsing.MultiplicativeExpressionContext) (bool, error)
func (*BaseVisitorImpl) VisitMultiplicativeExpressionEnd ¶
func (v *BaseVisitorImpl) VisitMultiplicativeExpressionEnd(ctx *parsing.MultiplicativeExpressionContext) error
func (*BaseVisitorImpl) VisitNestedParenthesesBlock ¶
func (v *BaseVisitorImpl) VisitNestedParenthesesBlock(ctx *parsing.NestedParenthesesBlockContext) (bool, error)
func (*BaseVisitorImpl) VisitNestedParenthesesBlockEnd ¶
func (v *BaseVisitorImpl) VisitNestedParenthesesBlockEnd(ctx *parsing.NestedParenthesesBlockContext) error
func (*BaseVisitorImpl) VisitParameterDeclaration ¶
func (v *BaseVisitorImpl) VisitParameterDeclaration(ctx *parsing.ParameterDeclarationContext) (bool, error)
func (*BaseVisitorImpl) VisitParameterDeclarationEnd ¶
func (v *BaseVisitorImpl) VisitParameterDeclarationEnd(ctx *parsing.ParameterDeclarationContext) error
func (*BaseVisitorImpl) VisitParameterList ¶
func (v *BaseVisitorImpl) VisitParameterList(ctx *parsing.ParameterListContext) (bool, error)
func (*BaseVisitorImpl) VisitParameterListEnd ¶
func (v *BaseVisitorImpl) VisitParameterListEnd(ctx *parsing.ParameterListContext) error
func (*BaseVisitorImpl) VisitParameterTypeList ¶
func (v *BaseVisitorImpl) VisitParameterTypeList(ctx *parsing.ParameterTypeListContext) (bool, error)
func (*BaseVisitorImpl) VisitParameterTypeListEnd ¶
func (v *BaseVisitorImpl) VisitParameterTypeListEnd(ctx *parsing.ParameterTypeListContext) error
func (*BaseVisitorImpl) VisitPointer ¶
func (v *BaseVisitorImpl) VisitPointer(ctx *parsing.PointerContext) (bool, error)
func (*BaseVisitorImpl) VisitPointerEnd ¶
func (v *BaseVisitorImpl) VisitPointerEnd(ctx *parsing.PointerContext) error
func (*BaseVisitorImpl) VisitPostfixExpression ¶
func (v *BaseVisitorImpl) VisitPostfixExpression(ctx *parsing.PostfixExpressionContext) (bool, error)
func (*BaseVisitorImpl) VisitPostfixExpressionEnd ¶
func (v *BaseVisitorImpl) VisitPostfixExpressionEnd(ctx *parsing.PostfixExpressionContext) error
func (*BaseVisitorImpl) VisitPrimaryExpression ¶
func (v *BaseVisitorImpl) VisitPrimaryExpression(ctx *parsing.PrimaryExpressionContext) (bool, error)
func (*BaseVisitorImpl) VisitPrimaryExpressionEnd ¶
func (v *BaseVisitorImpl) VisitPrimaryExpressionEnd(ctx *parsing.PrimaryExpressionContext) error
func (*BaseVisitorImpl) VisitRelationalExpression ¶
func (v *BaseVisitorImpl) VisitRelationalExpression(ctx *parsing.RelationalExpressionContext) (bool, error)
func (*BaseVisitorImpl) VisitRelationalExpressionEnd ¶
func (v *BaseVisitorImpl) VisitRelationalExpressionEnd(ctx *parsing.RelationalExpressionContext) error
func (*BaseVisitorImpl) VisitSelectionStatement ¶
func (v *BaseVisitorImpl) VisitSelectionStatement(ctx *parsing.SelectionStatementContext) (bool, error)
func (*BaseVisitorImpl) VisitSelectionStatementEnd ¶
func (v *BaseVisitorImpl) VisitSelectionStatementEnd(ctx *parsing.SelectionStatementContext) error
func (*BaseVisitorImpl) VisitShiftExpression ¶
func (v *BaseVisitorImpl) VisitShiftExpression(ctx *parsing.ShiftExpressionContext) (bool, error)
func (*BaseVisitorImpl) VisitShiftExpressionEnd ¶
func (v *BaseVisitorImpl) VisitShiftExpressionEnd(ctx *parsing.ShiftExpressionContext) error
func (*BaseVisitorImpl) VisitSpecifierQualifierList ¶
func (v *BaseVisitorImpl) VisitSpecifierQualifierList(ctx *parsing.SpecifierQualifierListContext) (bool, error)
func (*BaseVisitorImpl) VisitSpecifierQualifierListEnd ¶
func (v *BaseVisitorImpl) VisitSpecifierQualifierListEnd(ctx *parsing.SpecifierQualifierListContext) error
func (*BaseVisitorImpl) VisitStatement ¶
func (v *BaseVisitorImpl) VisitStatement(ctx *parsing.StatementContext) (bool, error)
func (*BaseVisitorImpl) VisitStatementEnd ¶
func (v *BaseVisitorImpl) VisitStatementEnd(ctx *parsing.StatementContext) error
func (*BaseVisitorImpl) VisitStaticAssertDeclaration ¶
func (v *BaseVisitorImpl) VisitStaticAssertDeclaration(ctx *parsing.StaticAssertDeclarationContext) (bool, error)
func (*BaseVisitorImpl) VisitStaticAssertDeclarationEnd ¶
func (v *BaseVisitorImpl) VisitStaticAssertDeclarationEnd(ctx *parsing.StaticAssertDeclarationContext) error
func (*BaseVisitorImpl) VisitStorageClassSpecifier ¶
func (v *BaseVisitorImpl) VisitStorageClassSpecifier(ctx *parsing.StorageClassSpecifierContext) (bool, error)
func (*BaseVisitorImpl) VisitStorageClassSpecifierEnd ¶
func (v *BaseVisitorImpl) VisitStorageClassSpecifierEnd(ctx *parsing.StorageClassSpecifierContext) error
func (*BaseVisitorImpl) VisitStructDeclaration ¶
func (v *BaseVisitorImpl) VisitStructDeclaration(ctx *parsing.StructDeclarationContext) (bool, error)
func (*BaseVisitorImpl) VisitStructDeclarationEnd ¶
func (v *BaseVisitorImpl) VisitStructDeclarationEnd(ctx *parsing.StructDeclarationContext) error
func (*BaseVisitorImpl) VisitStructDeclarationList ¶
func (v *BaseVisitorImpl) VisitStructDeclarationList(ctx *parsing.StructDeclarationListContext) (bool, error)
func (*BaseVisitorImpl) VisitStructDeclarationListEnd ¶
func (v *BaseVisitorImpl) VisitStructDeclarationListEnd(ctx *parsing.StructDeclarationListContext) error
func (*BaseVisitorImpl) VisitStructDeclarator ¶
func (v *BaseVisitorImpl) VisitStructDeclarator(ctx *parsing.StructDeclaratorContext) (bool, error)
func (*BaseVisitorImpl) VisitStructDeclaratorEnd ¶
func (v *BaseVisitorImpl) VisitStructDeclaratorEnd(ctx *parsing.StructDeclaratorContext) error
func (*BaseVisitorImpl) VisitStructDeclaratorList ¶
func (v *BaseVisitorImpl) VisitStructDeclaratorList(ctx *parsing.StructDeclaratorListContext) (bool, error)
func (*BaseVisitorImpl) VisitStructDeclaratorListEnd ¶
func (v *BaseVisitorImpl) VisitStructDeclaratorListEnd(ctx *parsing.StructDeclaratorListContext) error
func (*BaseVisitorImpl) VisitStructOrUnion ¶
func (v *BaseVisitorImpl) VisitStructOrUnion(ctx *parsing.StructOrUnionContext) (bool, error)
func (*BaseVisitorImpl) VisitStructOrUnionEnd ¶
func (v *BaseVisitorImpl) VisitStructOrUnionEnd(ctx *parsing.StructOrUnionContext) error
func (*BaseVisitorImpl) VisitStructOrUnionSpecifier ¶
func (v *BaseVisitorImpl) VisitStructOrUnionSpecifier(ctx *parsing.StructOrUnionSpecifierContext) (bool, error)
func (*BaseVisitorImpl) VisitStructOrUnionSpecifierEnd ¶
func (v *BaseVisitorImpl) VisitStructOrUnionSpecifierEnd(ctx *parsing.StructOrUnionSpecifierContext) error
func (*BaseVisitorImpl) VisitTerminal ¶
func (v *BaseVisitorImpl) VisitTerminal(n antlr.TerminalNode) error
func (*BaseVisitorImpl) VisitTranslationUnit ¶
func (v *BaseVisitorImpl) VisitTranslationUnit(ctx *parsing.TranslationUnitContext) (bool, error)
func (*BaseVisitorImpl) VisitTranslationUnitEnd ¶
func (v *BaseVisitorImpl) VisitTranslationUnitEnd(ctx *parsing.TranslationUnitContext) error
func (*BaseVisitorImpl) VisitTypeName ¶
func (v *BaseVisitorImpl) VisitTypeName(ctx *parsing.TypeNameContext) (bool, error)
func (*BaseVisitorImpl) VisitTypeNameEnd ¶
func (v *BaseVisitorImpl) VisitTypeNameEnd(ctx *parsing.TypeNameContext) error
func (*BaseVisitorImpl) VisitTypeQualifier ¶
func (v *BaseVisitorImpl) VisitTypeQualifier(ctx *parsing.TypeQualifierContext) (bool, error)
func (*BaseVisitorImpl) VisitTypeQualifierEnd ¶
func (v *BaseVisitorImpl) VisitTypeQualifierEnd(ctx *parsing.TypeQualifierContext) error
func (*BaseVisitorImpl) VisitTypeQualifierList ¶
func (v *BaseVisitorImpl) VisitTypeQualifierList(ctx *parsing.TypeQualifierListContext) (bool, error)
func (*BaseVisitorImpl) VisitTypeQualifierListEnd ¶
func (v *BaseVisitorImpl) VisitTypeQualifierListEnd(ctx *parsing.TypeQualifierListContext) error
func (*BaseVisitorImpl) VisitTypeSpecifier ¶
func (v *BaseVisitorImpl) VisitTypeSpecifier(ctx *parsing.TypeSpecifierContext) (bool, error)
func (*BaseVisitorImpl) VisitTypeSpecifierEnd ¶
func (v *BaseVisitorImpl) VisitTypeSpecifierEnd(ctx *parsing.TypeSpecifierContext) error
func (*BaseVisitorImpl) VisitTypedefName ¶
func (v *BaseVisitorImpl) VisitTypedefName(ctx *parsing.TypedefNameContext) (bool, error)
func (*BaseVisitorImpl) VisitTypedefNameEnd ¶
func (v *BaseVisitorImpl) VisitTypedefNameEnd(ctx *parsing.TypedefNameContext) error
func (*BaseVisitorImpl) VisitUnaryExpression ¶
func (v *BaseVisitorImpl) VisitUnaryExpression(ctx *parsing.UnaryExpressionContext) (bool, error)
func (*BaseVisitorImpl) VisitUnaryExpressionEnd ¶
func (v *BaseVisitorImpl) VisitUnaryExpressionEnd(ctx *parsing.UnaryExpressionContext) error
func (*BaseVisitorImpl) VisitUnaryOperator ¶
func (v *BaseVisitorImpl) VisitUnaryOperator(ctx *parsing.UnaryOperatorContext) (bool, error)
func (*BaseVisitorImpl) VisitUnaryOperatorEnd ¶
func (v *BaseVisitorImpl) VisitUnaryOperatorEnd(ctx *parsing.UnaryOperatorContext) error
func (*BaseVisitorImpl) VisitVcSpecificModifer ¶
func (v *BaseVisitorImpl) VisitVcSpecificModifer(ctx *parsing.VcSpecificModiferContext) (bool, error)
func (*BaseVisitorImpl) VisitVcSpecificModiferEnd ¶
func (v *BaseVisitorImpl) VisitVcSpecificModiferEnd(ctx *parsing.VcSpecificModiferContext) error
type DraftVisitor ¶
func (*DraftVisitor) VisitAbstractDeclarator ¶
func (v *DraftVisitor) VisitAbstractDeclarator(ctx *parsing.AbstractDeclaratorContext) interface{}
func (*DraftVisitor) VisitAdditiveExpression ¶
func (v *DraftVisitor) VisitAdditiveExpression(ctx *parsing.AdditiveExpressionContext) interface{}
func (*DraftVisitor) VisitAlignmentSpecifier ¶
func (v *DraftVisitor) VisitAlignmentSpecifier(ctx *parsing.AlignmentSpecifierContext) interface{}
func (*DraftVisitor) VisitAndExpression ¶
func (v *DraftVisitor) VisitAndExpression(ctx *parsing.AndExpressionContext) interface{}
func (*DraftVisitor) VisitArgumentExpressionList ¶
func (v *DraftVisitor) VisitArgumentExpressionList(ctx *parsing.ArgumentExpressionListContext) interface{}
func (*DraftVisitor) VisitAssignmentExpression ¶
func (v *DraftVisitor) VisitAssignmentExpression(ctx *parsing.AssignmentExpressionContext) interface{}
func (*DraftVisitor) VisitAssignmentOperator ¶
func (v *DraftVisitor) VisitAssignmentOperator(ctx *parsing.AssignmentOperatorContext) interface{}
func (*DraftVisitor) VisitAtomicTypeSpecifier ¶
func (v *DraftVisitor) VisitAtomicTypeSpecifier(ctx *parsing.AtomicTypeSpecifierContext) interface{}
func (*DraftVisitor) VisitBlockItem ¶
func (v *DraftVisitor) VisitBlockItem(ctx *parsing.BlockItemContext) interface{}
func (*DraftVisitor) VisitBlockItemList ¶
func (v *DraftVisitor) VisitBlockItemList(ctx *parsing.BlockItemListContext) interface{}
func (*DraftVisitor) VisitCastExpression ¶
func (v *DraftVisitor) VisitCastExpression(ctx *parsing.CastExpressionContext) interface{}
func (*DraftVisitor) VisitCompilationUnit ¶
func (v *DraftVisitor) VisitCompilationUnit(ctx *parsing.CompilationUnitContext) interface{}
func (*DraftVisitor) VisitCompoundStatement ¶
func (v *DraftVisitor) VisitCompoundStatement(ctx *parsing.CompoundStatementContext) interface{}
func (*DraftVisitor) VisitConditionalExpression ¶
func (v *DraftVisitor) VisitConditionalExpression(ctx *parsing.ConditionalExpressionContext) interface{}
func (*DraftVisitor) VisitConstantExpression ¶
func (v *DraftVisitor) VisitConstantExpression(ctx *parsing.ConstantExpressionContext) interface{}
func (*DraftVisitor) VisitDeclaration ¶
func (v *DraftVisitor) VisitDeclaration(ctx *parsing.DeclarationContext) interface{}
func (*DraftVisitor) VisitDeclarationList ¶
func (v *DraftVisitor) VisitDeclarationList(ctx *parsing.DeclarationListContext) interface{}
func (*DraftVisitor) VisitDeclarationSpecifier ¶
func (v *DraftVisitor) VisitDeclarationSpecifier(ctx *parsing.DeclarationSpecifierContext) interface{}
func (*DraftVisitor) VisitDeclarationSpecifiers ¶
func (v *DraftVisitor) VisitDeclarationSpecifiers(ctx *parsing.DeclarationSpecifiersContext) interface{}
func (*DraftVisitor) VisitDeclarationSpecifiers2 ¶
func (v *DraftVisitor) VisitDeclarationSpecifiers2(ctx *parsing.DeclarationSpecifiers2Context) interface{}
func (*DraftVisitor) VisitDeclarator ¶
func (v *DraftVisitor) VisitDeclarator(ctx *parsing.DeclaratorContext) interface{}
func (*DraftVisitor) VisitDesignation ¶
func (v *DraftVisitor) VisitDesignation(ctx *parsing.DesignationContext) interface{}
func (*DraftVisitor) VisitDesignator ¶
func (v *DraftVisitor) VisitDesignator(ctx *parsing.DesignatorContext) interface{}
func (*DraftVisitor) VisitDesignatorList ¶
func (v *DraftVisitor) VisitDesignatorList(ctx *parsing.DesignatorListContext) interface{}
func (*DraftVisitor) VisitDirectAbstractDeclarator ¶
func (v *DraftVisitor) VisitDirectAbstractDeclarator(ctx *parsing.DirectAbstractDeclaratorContext) interface{}
func (*DraftVisitor) VisitDirectDeclarator ¶
func (v *DraftVisitor) VisitDirectDeclarator(ctx *parsing.DirectDeclaratorContext) interface{}
func (*DraftVisitor) VisitEnumSpecifier ¶
func (v *DraftVisitor) VisitEnumSpecifier(ctx *parsing.EnumSpecifierContext) interface{}
func (*DraftVisitor) VisitEnumerationConstant ¶
func (v *DraftVisitor) VisitEnumerationConstant(ctx *parsing.EnumerationConstantContext) interface{}
func (*DraftVisitor) VisitEnumerator ¶
func (v *DraftVisitor) VisitEnumerator(ctx *parsing.EnumeratorContext) interface{}
func (*DraftVisitor) VisitEnumeratorList ¶
func (v *DraftVisitor) VisitEnumeratorList(ctx *parsing.EnumeratorListContext) interface{}
func (*DraftVisitor) VisitEqualityExpression ¶
func (v *DraftVisitor) VisitEqualityExpression(ctx *parsing.EqualityExpressionContext) interface{}
func (*DraftVisitor) VisitExclusiveOrExpression ¶
func (v *DraftVisitor) VisitExclusiveOrExpression(ctx *parsing.ExclusiveOrExpressionContext) interface{}
func (*DraftVisitor) VisitExpression ¶
func (v *DraftVisitor) VisitExpression(ctx *parsing.ExpressionContext) interface{}
func (*DraftVisitor) VisitExpressionStatement ¶
func (v *DraftVisitor) VisitExpressionStatement(ctx *parsing.ExpressionStatementContext) interface{}
func (*DraftVisitor) VisitExternalDeclaration ¶
func (v *DraftVisitor) VisitExternalDeclaration(ctx *parsing.ExternalDeclarationContext) interface{}
func (*DraftVisitor) VisitForCondition ¶
func (v *DraftVisitor) VisitForCondition(ctx *parsing.ForConditionContext) interface{}
func (*DraftVisitor) VisitForDeclaration ¶
func (v *DraftVisitor) VisitForDeclaration(ctx *parsing.ForDeclarationContext) interface{}
func (*DraftVisitor) VisitForExpression ¶
func (v *DraftVisitor) VisitForExpression(ctx *parsing.ForExpressionContext) interface{}
func (*DraftVisitor) VisitFunctionDefinition ¶
func (v *DraftVisitor) VisitFunctionDefinition(ctx *parsing.FunctionDefinitionContext) interface{}
func (*DraftVisitor) VisitFunctionSpecifier ¶
func (v *DraftVisitor) VisitFunctionSpecifier(ctx *parsing.FunctionSpecifierContext) interface{}
func (*DraftVisitor) VisitGccAttribute ¶
func (v *DraftVisitor) VisitGccAttribute(ctx *parsing.GccAttributeContext) interface{}
func (*DraftVisitor) VisitGccAttributeList ¶
func (v *DraftVisitor) VisitGccAttributeList(ctx *parsing.GccAttributeListContext) interface{}
func (*DraftVisitor) VisitGccAttributeSpecifier ¶
func (v *DraftVisitor) VisitGccAttributeSpecifier(ctx *parsing.GccAttributeSpecifierContext) interface{}
func (*DraftVisitor) VisitGccDeclaratorExtension ¶
func (v *DraftVisitor) VisitGccDeclaratorExtension(ctx *parsing.GccDeclaratorExtensionContext) interface{}
func (*DraftVisitor) VisitGenericAssocList ¶
func (v *DraftVisitor) VisitGenericAssocList(ctx *parsing.GenericAssocListContext) interface{}
func (*DraftVisitor) VisitGenericAssociation ¶
func (v *DraftVisitor) VisitGenericAssociation(ctx *parsing.GenericAssociationContext) interface{}
func (*DraftVisitor) VisitGenericSelection ¶
func (v *DraftVisitor) VisitGenericSelection(ctx *parsing.GenericSelectionContext) interface{}
func (*DraftVisitor) VisitIdentifierList ¶
func (v *DraftVisitor) VisitIdentifierList(ctx *parsing.IdentifierListContext) interface{}
func (*DraftVisitor) VisitInclusiveOrExpression ¶
func (v *DraftVisitor) VisitInclusiveOrExpression(ctx *parsing.InclusiveOrExpressionContext) interface{}
func (*DraftVisitor) VisitInitDeclarator ¶
func (v *DraftVisitor) VisitInitDeclarator(ctx *parsing.InitDeclaratorContext) interface{}
func (*DraftVisitor) VisitInitDeclaratorList ¶
func (v *DraftVisitor) VisitInitDeclaratorList(ctx *parsing.InitDeclaratorListContext) interface{}
func (*DraftVisitor) VisitInitializer ¶
func (v *DraftVisitor) VisitInitializer(ctx *parsing.InitializerContext) interface{}
func (*DraftVisitor) VisitInitializerList ¶
func (v *DraftVisitor) VisitInitializerList(ctx *parsing.InitializerListContext) interface{}
func (*DraftVisitor) VisitIterationStatement ¶
func (v *DraftVisitor) VisitIterationStatement(ctx *parsing.IterationStatementContext) interface{}
func (*DraftVisitor) VisitJumpStatement ¶
func (v *DraftVisitor) VisitJumpStatement(ctx *parsing.JumpStatementContext) interface{}
func (*DraftVisitor) VisitLabeledStatement ¶
func (v *DraftVisitor) VisitLabeledStatement(ctx *parsing.LabeledStatementContext) interface{}
func (*DraftVisitor) VisitLogicalAndExpression ¶
func (v *DraftVisitor) VisitLogicalAndExpression(ctx *parsing.LogicalAndExpressionContext) interface{}
func (*DraftVisitor) VisitLogicalOrExpression ¶
func (v *DraftVisitor) VisitLogicalOrExpression(ctx *parsing.LogicalOrExpressionContext) interface{}
func (*DraftVisitor) VisitMultiplicativeExpression ¶
func (v *DraftVisitor) VisitMultiplicativeExpression(ctx *parsing.MultiplicativeExpressionContext) interface{}
func (*DraftVisitor) VisitNestedParenthesesBlock ¶
func (v *DraftVisitor) VisitNestedParenthesesBlock(ctx *parsing.NestedParenthesesBlockContext) interface{}
func (*DraftVisitor) VisitParameterDeclaration ¶
func (v *DraftVisitor) VisitParameterDeclaration(ctx *parsing.ParameterDeclarationContext) interface{}
func (*DraftVisitor) VisitParameterList ¶
func (v *DraftVisitor) VisitParameterList(ctx *parsing.ParameterListContext) interface{}
func (*DraftVisitor) VisitParameterTypeList ¶
func (v *DraftVisitor) VisitParameterTypeList(ctx *parsing.ParameterTypeListContext) interface{}
func (*DraftVisitor) VisitPointer ¶
func (v *DraftVisitor) VisitPointer(ctx *parsing.PointerContext) interface{}
func (*DraftVisitor) VisitPostfixExpression ¶
func (v *DraftVisitor) VisitPostfixExpression(ctx *parsing.PostfixExpressionContext) interface{}
func (*DraftVisitor) VisitPrimaryExpression ¶
func (v *DraftVisitor) VisitPrimaryExpression(ctx *parsing.PrimaryExpressionContext) interface{}
func (*DraftVisitor) VisitRelationalExpression ¶
func (v *DraftVisitor) VisitRelationalExpression(ctx *parsing.RelationalExpressionContext) interface{}
func (*DraftVisitor) VisitSelectionStatement ¶
func (v *DraftVisitor) VisitSelectionStatement(ctx *parsing.SelectionStatementContext) interface{}
func (*DraftVisitor) VisitShiftExpression ¶
func (v *DraftVisitor) VisitShiftExpression(ctx *parsing.ShiftExpressionContext) interface{}
func (*DraftVisitor) VisitSpecifierQualifierList ¶
func (v *DraftVisitor) VisitSpecifierQualifierList(ctx *parsing.SpecifierQualifierListContext) interface{}
func (*DraftVisitor) VisitStatement ¶
func (v *DraftVisitor) VisitStatement(ctx *parsing.StatementContext) interface{}
func (*DraftVisitor) VisitStaticAssertDeclaration ¶
func (v *DraftVisitor) VisitStaticAssertDeclaration(ctx *parsing.StaticAssertDeclarationContext) interface{}
func (*DraftVisitor) VisitStorageClassSpecifier ¶
func (v *DraftVisitor) VisitStorageClassSpecifier(ctx *parsing.StorageClassSpecifierContext) interface{}
func (*DraftVisitor) VisitStructDeclaration ¶
func (v *DraftVisitor) VisitStructDeclaration(ctx *parsing.StructDeclarationContext) interface{}
func (*DraftVisitor) VisitStructDeclarationList ¶
func (v *DraftVisitor) VisitStructDeclarationList(ctx *parsing.StructDeclarationListContext) interface{}
func (*DraftVisitor) VisitStructDeclarator ¶
func (v *DraftVisitor) VisitStructDeclarator(ctx *parsing.StructDeclaratorContext) interface{}
func (*DraftVisitor) VisitStructDeclaratorList ¶
func (v *DraftVisitor) VisitStructDeclaratorList(ctx *parsing.StructDeclaratorListContext) interface{}
func (*DraftVisitor) VisitStructOrUnion ¶
func (v *DraftVisitor) VisitStructOrUnion(ctx *parsing.StructOrUnionContext) interface{}
func (*DraftVisitor) VisitStructOrUnionSpecifier ¶
func (v *DraftVisitor) VisitStructOrUnionSpecifier(ctx *parsing.StructOrUnionSpecifierContext) interface{}
func (*DraftVisitor) VisitTranslationUnit ¶
func (v *DraftVisitor) VisitTranslationUnit(ctx *parsing.TranslationUnitContext) interface{}
func (*DraftVisitor) VisitTypeName ¶
func (v *DraftVisitor) VisitTypeName(ctx *parsing.TypeNameContext) interface{}
func (*DraftVisitor) VisitTypeQualifier ¶
func (v *DraftVisitor) VisitTypeQualifier(ctx *parsing.TypeQualifierContext) interface{}
func (*DraftVisitor) VisitTypeQualifierList ¶
func (v *DraftVisitor) VisitTypeQualifierList(ctx *parsing.TypeQualifierListContext) interface{}
func (*DraftVisitor) VisitTypeSpecifier ¶
func (v *DraftVisitor) VisitTypeSpecifier(ctx *parsing.TypeSpecifierContext) interface{}
func (*DraftVisitor) VisitTypedefName ¶
func (v *DraftVisitor) VisitTypedefName(ctx *parsing.TypedefNameContext) interface{}
func (*DraftVisitor) VisitUnaryExpression ¶
func (v *DraftVisitor) VisitUnaryExpression(ctx *parsing.UnaryExpressionContext) interface{}
func (*DraftVisitor) VisitUnaryOperator ¶
func (v *DraftVisitor) VisitUnaryOperator(ctx *parsing.UnaryOperatorContext) interface{}
func (*DraftVisitor) VisitVcSpecificModifer ¶
func (v *DraftVisitor) VisitVcSpecificModifer(ctx *parsing.VcSpecificModiferContext) interface{}
type FuncDeleteVisitor ¶
type FuncDeleteVisitor struct { *BaseVisitorImpl Buff bytes.Buffer // contains filtered or unexported fields }
func NewFuncDeleteVisitor ¶
func NewFuncDeleteVisitor() *FuncDeleteVisitor
func (*FuncDeleteVisitor) VisitBlockItemList ¶
func (v *FuncDeleteVisitor) VisitBlockItemList(ctx *parsing.BlockItemListContext) (bool, error)
func (*FuncDeleteVisitor) VisitFunctionDefinition ¶
func (v *FuncDeleteVisitor) VisitFunctionDefinition(ctx *parsing.FunctionDefinitionContext) (bool, error)
func (*FuncDeleteVisitor) VisitFunctionDefinitionEnd ¶
func (v *FuncDeleteVisitor) VisitFunctionDefinitionEnd(ctx *parsing.FunctionDefinitionContext) error
func (*FuncDeleteVisitor) VisitTerminal ¶
func (v *FuncDeleteVisitor) VisitTerminal(n antlr.TerminalNode) error
type PrintingVisitor ¶
func NewPrintingVisitor ¶
func NewPrintingVisitor() *PrintingVisitor
func (*PrintingVisitor) VisitAbstractDeclarator ¶
func (v *PrintingVisitor) VisitAbstractDeclarator(ctx *parsing.AbstractDeclaratorContext) interface{}
func (*PrintingVisitor) VisitAdditiveExpression ¶
func (v *PrintingVisitor) VisitAdditiveExpression(ctx *parsing.AdditiveExpressionContext) interface{}
func (*PrintingVisitor) VisitAlignmentSpecifier ¶
func (v *PrintingVisitor) VisitAlignmentSpecifier(ctx *parsing.AlignmentSpecifierContext) interface{}
func (*PrintingVisitor) VisitAndExpression ¶
func (v *PrintingVisitor) VisitAndExpression(ctx *parsing.AndExpressionContext) interface{}
func (*PrintingVisitor) VisitArgumentExpressionList ¶
func (v *PrintingVisitor) VisitArgumentExpressionList(ctx *parsing.ArgumentExpressionListContext) interface{}
func (*PrintingVisitor) VisitAssignmentExpression ¶
func (v *PrintingVisitor) VisitAssignmentExpression(ctx *parsing.AssignmentExpressionContext) interface{}
func (*PrintingVisitor) VisitAssignmentOperator ¶
func (v *PrintingVisitor) VisitAssignmentOperator(ctx *parsing.AssignmentOperatorContext) interface{}
func (*PrintingVisitor) VisitAtomicTypeSpecifier ¶
func (v *PrintingVisitor) VisitAtomicTypeSpecifier(ctx *parsing.AtomicTypeSpecifierContext) interface{}
func (*PrintingVisitor) VisitBlockItem ¶
func (v *PrintingVisitor) VisitBlockItem(ctx *parsing.BlockItemContext) interface{}
func (*PrintingVisitor) VisitBlockItemList ¶
func (v *PrintingVisitor) VisitBlockItemList(ctx *parsing.BlockItemListContext) interface{}
func (*PrintingVisitor) VisitCastExpression ¶
func (v *PrintingVisitor) VisitCastExpression(ctx *parsing.CastExpressionContext) interface{}
func (*PrintingVisitor) VisitCompilationUnit ¶
func (v *PrintingVisitor) VisitCompilationUnit(ctx *parsing.CompilationUnitContext) interface{}
func (*PrintingVisitor) VisitCompoundStatement ¶
func (v *PrintingVisitor) VisitCompoundStatement(ctx *parsing.CompoundStatementContext) interface{}
func (*PrintingVisitor) VisitConditionalExpression ¶
func (v *PrintingVisitor) VisitConditionalExpression(ctx *parsing.ConditionalExpressionContext) interface{}
func (*PrintingVisitor) VisitConstantExpression ¶
func (v *PrintingVisitor) VisitConstantExpression(ctx *parsing.ConstantExpressionContext) interface{}
func (*PrintingVisitor) VisitDeclaration ¶
func (v *PrintingVisitor) VisitDeclaration(ctx *parsing.DeclarationContext) interface{}
func (*PrintingVisitor) VisitDeclarationList ¶
func (v *PrintingVisitor) VisitDeclarationList(ctx *parsing.DeclarationListContext) interface{}
func (*PrintingVisitor) VisitDeclarationSpecifier ¶
func (v *PrintingVisitor) VisitDeclarationSpecifier(ctx *parsing.DeclarationSpecifierContext) interface{}
func (*PrintingVisitor) VisitDeclarationSpecifiers ¶
func (v *PrintingVisitor) VisitDeclarationSpecifiers(ctx *parsing.DeclarationSpecifiersContext) interface{}
func (*PrintingVisitor) VisitDeclarationSpecifiers2 ¶
func (v *PrintingVisitor) VisitDeclarationSpecifiers2(ctx *parsing.DeclarationSpecifiers2Context) interface{}
func (*PrintingVisitor) VisitDeclarator ¶
func (v *PrintingVisitor) VisitDeclarator(ctx *parsing.DeclaratorContext) interface{}
func (*PrintingVisitor) VisitDesignation ¶
func (v *PrintingVisitor) VisitDesignation(ctx *parsing.DesignationContext) interface{}
func (*PrintingVisitor) VisitDesignator ¶
func (v *PrintingVisitor) VisitDesignator(ctx *parsing.DesignatorContext) interface{}
func (*PrintingVisitor) VisitDesignatorList ¶
func (v *PrintingVisitor) VisitDesignatorList(ctx *parsing.DesignatorListContext) interface{}
func (*PrintingVisitor) VisitDirectAbstractDeclarator ¶
func (v *PrintingVisitor) VisitDirectAbstractDeclarator(ctx *parsing.DirectAbstractDeclaratorContext) interface{}
func (*PrintingVisitor) VisitDirectDeclarator ¶
func (v *PrintingVisitor) VisitDirectDeclarator(ctx *parsing.DirectDeclaratorContext) interface{}
func (*PrintingVisitor) VisitEnumSpecifier ¶
func (v *PrintingVisitor) VisitEnumSpecifier(ctx *parsing.EnumSpecifierContext) interface{}
func (*PrintingVisitor) VisitEnumerationConstant ¶
func (v *PrintingVisitor) VisitEnumerationConstant(ctx *parsing.EnumerationConstantContext) interface{}
func (*PrintingVisitor) VisitEnumerator ¶
func (v *PrintingVisitor) VisitEnumerator(ctx *parsing.EnumeratorContext) interface{}
func (*PrintingVisitor) VisitEnumeratorList ¶
func (v *PrintingVisitor) VisitEnumeratorList(ctx *parsing.EnumeratorListContext) interface{}
func (*PrintingVisitor) VisitEqualityExpression ¶
func (v *PrintingVisitor) VisitEqualityExpression(ctx *parsing.EqualityExpressionContext) interface{}
func (*PrintingVisitor) VisitExclusiveOrExpression ¶
func (v *PrintingVisitor) VisitExclusiveOrExpression(ctx *parsing.ExclusiveOrExpressionContext) interface{}
func (*PrintingVisitor) VisitExpression ¶
func (v *PrintingVisitor) VisitExpression(ctx *parsing.ExpressionContext) interface{}
func (*PrintingVisitor) VisitExpressionStatement ¶
func (v *PrintingVisitor) VisitExpressionStatement(ctx *parsing.ExpressionStatementContext) interface{}
func (*PrintingVisitor) VisitExternalDeclaration ¶
func (v *PrintingVisitor) VisitExternalDeclaration(ctx *parsing.ExternalDeclarationContext) interface{}
func (*PrintingVisitor) VisitForCondition ¶
func (v *PrintingVisitor) VisitForCondition(ctx *parsing.ForConditionContext) interface{}
func (*PrintingVisitor) VisitForDeclaration ¶
func (v *PrintingVisitor) VisitForDeclaration(ctx *parsing.ForDeclarationContext) interface{}
func (*PrintingVisitor) VisitForExpression ¶
func (v *PrintingVisitor) VisitForExpression(ctx *parsing.ForExpressionContext) interface{}
func (*PrintingVisitor) VisitFunctionDefinition ¶
func (v *PrintingVisitor) VisitFunctionDefinition(ctx *parsing.FunctionDefinitionContext) interface{}
func (*PrintingVisitor) VisitFunctionSpecifier ¶
func (v *PrintingVisitor) VisitFunctionSpecifier(ctx *parsing.FunctionSpecifierContext) interface{}
func (*PrintingVisitor) VisitGccAttribute ¶
func (v *PrintingVisitor) VisitGccAttribute(ctx *parsing.GccAttributeContext) interface{}
func (*PrintingVisitor) VisitGccAttributeList ¶
func (v *PrintingVisitor) VisitGccAttributeList(ctx *parsing.GccAttributeListContext) interface{}
func (*PrintingVisitor) VisitGccAttributeSpecifier ¶
func (v *PrintingVisitor) VisitGccAttributeSpecifier(ctx *parsing.GccAttributeSpecifierContext) interface{}
func (*PrintingVisitor) VisitGccDeclaratorExtension ¶
func (v *PrintingVisitor) VisitGccDeclaratorExtension(ctx *parsing.GccDeclaratorExtensionContext) interface{}
func (*PrintingVisitor) VisitGenericAssocList ¶
func (v *PrintingVisitor) VisitGenericAssocList(ctx *parsing.GenericAssocListContext) interface{}
func (*PrintingVisitor) VisitGenericAssociation ¶
func (v *PrintingVisitor) VisitGenericAssociation(ctx *parsing.GenericAssociationContext) interface{}
func (*PrintingVisitor) VisitGenericSelection ¶
func (v *PrintingVisitor) VisitGenericSelection(ctx *parsing.GenericSelectionContext) interface{}
func (*PrintingVisitor) VisitIdentifierList ¶
func (v *PrintingVisitor) VisitIdentifierList(ctx *parsing.IdentifierListContext) interface{}
func (*PrintingVisitor) VisitInclusiveOrExpression ¶
func (v *PrintingVisitor) VisitInclusiveOrExpression(ctx *parsing.InclusiveOrExpressionContext) interface{}
func (*PrintingVisitor) VisitInitDeclarator ¶
func (v *PrintingVisitor) VisitInitDeclarator(ctx *parsing.InitDeclaratorContext) interface{}
func (*PrintingVisitor) VisitInitDeclaratorList ¶
func (v *PrintingVisitor) VisitInitDeclaratorList(ctx *parsing.InitDeclaratorListContext) interface{}
func (*PrintingVisitor) VisitInitializer ¶
func (v *PrintingVisitor) VisitInitializer(ctx *parsing.InitializerContext) interface{}
func (*PrintingVisitor) VisitInitializerList ¶
func (v *PrintingVisitor) VisitInitializerList(ctx *parsing.InitializerListContext) interface{}
func (*PrintingVisitor) VisitIterationStatement ¶
func (v *PrintingVisitor) VisitIterationStatement(ctx *parsing.IterationStatementContext) interface{}
func (*PrintingVisitor) VisitJumpStatement ¶
func (v *PrintingVisitor) VisitJumpStatement(ctx *parsing.JumpStatementContext) interface{}
func (*PrintingVisitor) VisitLabeledStatement ¶
func (v *PrintingVisitor) VisitLabeledStatement(ctx *parsing.LabeledStatementContext) interface{}
func (*PrintingVisitor) VisitLogicalAndExpression ¶
func (v *PrintingVisitor) VisitLogicalAndExpression(ctx *parsing.LogicalAndExpressionContext) interface{}
func (*PrintingVisitor) VisitLogicalOrExpression ¶
func (v *PrintingVisitor) VisitLogicalOrExpression(ctx *parsing.LogicalOrExpressionContext) interface{}
func (*PrintingVisitor) VisitMultiplicativeExpression ¶
func (v *PrintingVisitor) VisitMultiplicativeExpression(ctx *parsing.MultiplicativeExpressionContext) interface{}
func (*PrintingVisitor) VisitNestedParenthesesBlock ¶
func (v *PrintingVisitor) VisitNestedParenthesesBlock(ctx *parsing.NestedParenthesesBlockContext) interface{}
func (*PrintingVisitor) VisitParameterDeclaration ¶
func (v *PrintingVisitor) VisitParameterDeclaration(ctx *parsing.ParameterDeclarationContext) interface{}
func (*PrintingVisitor) VisitParameterList ¶
func (v *PrintingVisitor) VisitParameterList(ctx *parsing.ParameterListContext) interface{}
func (*PrintingVisitor) VisitParameterTypeList ¶
func (v *PrintingVisitor) VisitParameterTypeList(ctx *parsing.ParameterTypeListContext) interface{}
func (*PrintingVisitor) VisitPointer ¶
func (v *PrintingVisitor) VisitPointer(ctx *parsing.PointerContext) interface{}
func (*PrintingVisitor) VisitPostfixExpression ¶
func (v *PrintingVisitor) VisitPostfixExpression(ctx *parsing.PostfixExpressionContext) interface{}
func (*PrintingVisitor) VisitPrimaryExpression ¶
func (v *PrintingVisitor) VisitPrimaryExpression(ctx *parsing.PrimaryExpressionContext) interface{}
func (*PrintingVisitor) VisitRelationalExpression ¶
func (v *PrintingVisitor) VisitRelationalExpression(ctx *parsing.RelationalExpressionContext) interface{}
func (*PrintingVisitor) VisitSelectionStatement ¶
func (v *PrintingVisitor) VisitSelectionStatement(ctx *parsing.SelectionStatementContext) interface{}
func (*PrintingVisitor) VisitShiftExpression ¶
func (v *PrintingVisitor) VisitShiftExpression(ctx *parsing.ShiftExpressionContext) interface{}
func (*PrintingVisitor) VisitSpecifierQualifierList ¶
func (v *PrintingVisitor) VisitSpecifierQualifierList(ctx *parsing.SpecifierQualifierListContext) interface{}
func (*PrintingVisitor) VisitStatement ¶
func (v *PrintingVisitor) VisitStatement(ctx *parsing.StatementContext) interface{}
func (*PrintingVisitor) VisitStaticAssertDeclaration ¶
func (v *PrintingVisitor) VisitStaticAssertDeclaration(ctx *parsing.StaticAssertDeclarationContext) interface{}
func (*PrintingVisitor) VisitStorageClassSpecifier ¶
func (v *PrintingVisitor) VisitStorageClassSpecifier(ctx *parsing.StorageClassSpecifierContext) interface{}
func (*PrintingVisitor) VisitStructDeclaration ¶
func (v *PrintingVisitor) VisitStructDeclaration(ctx *parsing.StructDeclarationContext) interface{}
func (*PrintingVisitor) VisitStructDeclarationList ¶
func (v *PrintingVisitor) VisitStructDeclarationList(ctx *parsing.StructDeclarationListContext) interface{}
func (*PrintingVisitor) VisitStructDeclarator ¶
func (v *PrintingVisitor) VisitStructDeclarator(ctx *parsing.StructDeclaratorContext) interface{}
func (*PrintingVisitor) VisitStructDeclaratorList ¶
func (v *PrintingVisitor) VisitStructDeclaratorList(ctx *parsing.StructDeclaratorListContext) interface{}
func (*PrintingVisitor) VisitStructOrUnion ¶
func (v *PrintingVisitor) VisitStructOrUnion(ctx *parsing.StructOrUnionContext) interface{}
func (*PrintingVisitor) VisitStructOrUnionSpecifier ¶
func (v *PrintingVisitor) VisitStructOrUnionSpecifier(ctx *parsing.StructOrUnionSpecifierContext) interface{}
func (*PrintingVisitor) VisitTerminal ¶
func (v *PrintingVisitor) VisitTerminal(n antlr.TerminalNode) interface{}
func (*PrintingVisitor) VisitTranslationUnit ¶
func (v *PrintingVisitor) VisitTranslationUnit(ctx *parsing.TranslationUnitContext) interface{}
func (*PrintingVisitor) VisitTypeName ¶
func (v *PrintingVisitor) VisitTypeName(ctx *parsing.TypeNameContext) interface{}
func (*PrintingVisitor) VisitTypeQualifier ¶
func (v *PrintingVisitor) VisitTypeQualifier(ctx *parsing.TypeQualifierContext) interface{}
func (*PrintingVisitor) VisitTypeQualifierList ¶
func (v *PrintingVisitor) VisitTypeQualifierList(ctx *parsing.TypeQualifierListContext) interface{}
func (*PrintingVisitor) VisitTypeSpecifier ¶
func (v *PrintingVisitor) VisitTypeSpecifier(ctx *parsing.TypeSpecifierContext) interface{}
func (*PrintingVisitor) VisitTypedefName ¶
func (v *PrintingVisitor) VisitTypedefName(ctx *parsing.TypedefNameContext) interface{}
func (*PrintingVisitor) VisitUnaryExpression ¶
func (v *PrintingVisitor) VisitUnaryExpression(ctx *parsing.UnaryExpressionContext) interface{}
func (*PrintingVisitor) VisitUnaryOperator ¶
func (v *PrintingVisitor) VisitUnaryOperator(ctx *parsing.UnaryOperatorContext) interface{}
func (*PrintingVisitor) VisitVcSpecificModifer ¶
func (v *PrintingVisitor) VisitVcSpecificModifer(ctx *parsing.VcSpecificModiferContext) interface{}
Click to show internal directories.
Click to hide internal directories.