Documentation ¶
Overview ¶
Example ¶
package main import ( "bramp.net/antlr4/objectivec" "fmt" "github.com/antlr/antlr4/runtime/Go/antlr" ) type exampleListener struct { *objectivec.BaseObjectiveCParserListener } func (l *exampleListener) EnterEveryRule(ctx antlr.ParserRuleContext) { fmt.Println(ctx.GetText()) } func main() { // Setup the input is := antlr.NewInputStream("...some text to parse...") // Create the Lexer lexer := objectivec.NewObjectiveCLexer(is) stream := antlr.NewCommonTokenStream(lexer, antlr.TokenDefaultChannel) // Create the Parser p := objectivec.NewObjectiveCParser(stream) p.BuildParseTrees = true p.AddErrorListener(antlr.NewDiagnosticErrorListener(true)) // Finally walk the tree tree := p.TranslationUnit() antlr.ParseTreeWalkerDefault.Walk(&exampleListener{}, tree) }
Output:
Index ¶
- Constants
- type AbstractDeclaratorContext
- func (s *AbstractDeclaratorContext) AbstractDeclarator() IAbstractDeclaratorContext
- func (s *AbstractDeclaratorContext) AbstractDeclaratorSuffix(i int) IAbstractDeclaratorSuffixContext
- func (s *AbstractDeclaratorContext) AllAbstractDeclaratorSuffix() []IAbstractDeclaratorSuffixContext
- func (s *AbstractDeclaratorContext) AllConstantExpression() []IConstantExpressionContext
- func (s *AbstractDeclaratorContext) AllLBRACK() []antlr.TerminalNode
- func (s *AbstractDeclaratorContext) AllRBRACK() []antlr.TerminalNode
- func (s *AbstractDeclaratorContext) ConstantExpression(i int) IConstantExpressionContext
- func (s *AbstractDeclaratorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AbstractDeclaratorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AbstractDeclaratorContext) GetParser() antlr.Parser
- func (s *AbstractDeclaratorContext) GetRuleContext() antlr.RuleContext
- func (*AbstractDeclaratorContext) IsAbstractDeclaratorContext()
- func (s *AbstractDeclaratorContext) LBRACK(i int) antlr.TerminalNode
- func (s *AbstractDeclaratorContext) LP() antlr.TerminalNode
- func (s *AbstractDeclaratorContext) Pointer() IPointerContext
- func (s *AbstractDeclaratorContext) RBRACK(i int) antlr.TerminalNode
- func (s *AbstractDeclaratorContext) RP() antlr.TerminalNode
- func (s *AbstractDeclaratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AbstractDeclaratorSuffixContext
- func (s *AbstractDeclaratorSuffixContext) ConstantExpression() IConstantExpressionContext
- func (s *AbstractDeclaratorSuffixContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AbstractDeclaratorSuffixContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AbstractDeclaratorSuffixContext) GetParser() antlr.Parser
- func (s *AbstractDeclaratorSuffixContext) GetRuleContext() antlr.RuleContext
- func (*AbstractDeclaratorSuffixContext) IsAbstractDeclaratorSuffixContext()
- func (s *AbstractDeclaratorSuffixContext) LBRACK() antlr.TerminalNode
- func (s *AbstractDeclaratorSuffixContext) LP() antlr.TerminalNode
- func (s *AbstractDeclaratorSuffixContext) ParameterDeclarationList() IParameterDeclarationListContext
- func (s *AbstractDeclaratorSuffixContext) RBRACK() antlr.TerminalNode
- func (s *AbstractDeclaratorSuffixContext) RP() antlr.TerminalNode
- func (s *AbstractDeclaratorSuffixContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AccessModifierContext
- func (s *AccessModifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AccessModifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AccessModifierContext) GetParser() antlr.Parser
- func (s *AccessModifierContext) GetRuleContext() antlr.RuleContext
- func (*AccessModifierContext) IsAccessModifierContext()
- func (s *AccessModifierContext) PACKAGE() antlr.TerminalNode
- func (s *AccessModifierContext) PRIVATE() antlr.TerminalNode
- func (s *AccessModifierContext) PROTECTED() antlr.TerminalNode
- func (s *AccessModifierContext) PUBLIC() antlr.TerminalNode
- func (s *AccessModifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArcBehaviourSpecifierContext
- func (s *ArcBehaviourSpecifierContext) AUTORELEASING_QUALIFIER() antlr.TerminalNode
- func (s *ArcBehaviourSpecifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArcBehaviourSpecifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArcBehaviourSpecifierContext) GetParser() antlr.Parser
- func (s *ArcBehaviourSpecifierContext) GetRuleContext() antlr.RuleContext
- func (*ArcBehaviourSpecifierContext) IsArcBehaviourSpecifierContext()
- func (s *ArcBehaviourSpecifierContext) STRONG_QUALIFIER() antlr.TerminalNode
- func (s *ArcBehaviourSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ArcBehaviourSpecifierContext) UNSAFE_UNRETAINED_QUALIFIER() antlr.TerminalNode
- func (s *ArcBehaviourSpecifierContext) WEAK_QUALIFIER() antlr.TerminalNode
- type ArgumentExpressionContext
- func (s *ArgumentExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArgumentExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArgumentExpressionContext) Expression() IExpressionContext
- func (s *ArgumentExpressionContext) GetParser() antlr.Parser
- func (s *ArgumentExpressionContext) GetRuleContext() antlr.RuleContext
- func (*ArgumentExpressionContext) IsArgumentExpressionContext()
- func (s *ArgumentExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ArgumentExpressionContext) TypeSpecifier() ITypeSpecifierContext
- type ArgumentExpressionListContext
- func (s *ArgumentExpressionListContext) AllArgumentExpression() []IArgumentExpressionContext
- func (s *ArgumentExpressionListContext) AllCOMMA() []antlr.TerminalNode
- func (s *ArgumentExpressionListContext) ArgumentExpression(i int) IArgumentExpressionContext
- func (s *ArgumentExpressionListContext) COMMA(i int) antlr.TerminalNode
- func (s *ArgumentExpressionListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArgumentExpressionListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArgumentExpressionListContext) GetParser() antlr.Parser
- func (s *ArgumentExpressionListContext) GetRuleContext() antlr.RuleContext
- func (*ArgumentExpressionListContext) IsArgumentExpressionListContext()
- func (s *ArgumentExpressionListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArrayExpressionContext
- func (s *ArrayExpressionContext) AT() antlr.TerminalNode
- func (s *ArrayExpressionContext) COMMA() antlr.TerminalNode
- func (s *ArrayExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArrayExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArrayExpressionContext) Expressions() IExpressionsContext
- func (s *ArrayExpressionContext) GetParser() antlr.Parser
- func (s *ArrayExpressionContext) GetRuleContext() antlr.RuleContext
- func (*ArrayExpressionContext) IsArrayExpressionContext()
- func (s *ArrayExpressionContext) LBRACK() antlr.TerminalNode
- func (s *ArrayExpressionContext) RBRACK() antlr.TerminalNode
- func (s *ArrayExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArrayInitializerContext
- func (s *ArrayInitializerContext) COMMA() antlr.TerminalNode
- func (s *ArrayInitializerContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArrayInitializerContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArrayInitializerContext) Expressions() IExpressionsContext
- func (s *ArrayInitializerContext) GetParser() antlr.Parser
- func (s *ArrayInitializerContext) GetRuleContext() antlr.RuleContext
- func (*ArrayInitializerContext) IsArrayInitializerContext()
- func (s *ArrayInitializerContext) LBRACE() antlr.TerminalNode
- func (s *ArrayInitializerContext) RBRACE() antlr.TerminalNode
- func (s *ArrayInitializerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssignmentOperatorContext
- func (s *AssignmentOperatorContext) ADD_ASSIGN() antlr.TerminalNode
- func (s *AssignmentOperatorContext) AND_ASSIGN() antlr.TerminalNode
- func (s *AssignmentOperatorContext) ASSIGNMENT() antlr.TerminalNode
- func (s *AssignmentOperatorContext) DIV_ASSIGN() antlr.TerminalNode
- func (s *AssignmentOperatorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssignmentOperatorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssignmentOperatorContext) GetParser() antlr.Parser
- func (s *AssignmentOperatorContext) GetRuleContext() antlr.RuleContext
- func (*AssignmentOperatorContext) IsAssignmentOperatorContext()
- func (s *AssignmentOperatorContext) LSHIFT_ASSIGN() antlr.TerminalNode
- func (s *AssignmentOperatorContext) MOD_ASSIGN() antlr.TerminalNode
- func (s *AssignmentOperatorContext) MUL_ASSIGN() antlr.TerminalNode
- func (s *AssignmentOperatorContext) OR_ASSIGN() antlr.TerminalNode
- func (s *AssignmentOperatorContext) RSHIFT_ASSIGN() antlr.TerminalNode
- func (s *AssignmentOperatorContext) SUB_ASSIGN() antlr.TerminalNode
- func (s *AssignmentOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *AssignmentOperatorContext) XOR_ASSIGN() antlr.TerminalNode
- type AttributeContext
- func (s *AttributeContext) AttributeName() IAttributeNameContext
- func (s *AttributeContext) AttributeParameters() IAttributeParametersContext
- func (s *AttributeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AttributeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AttributeContext) GetParser() antlr.Parser
- func (s *AttributeContext) GetRuleContext() antlr.RuleContext
- func (*AttributeContext) IsAttributeContext()
- func (s *AttributeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AttributeNameContext
- func (s *AttributeNameContext) CONST() antlr.TerminalNode
- func (s *AttributeNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AttributeNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AttributeNameContext) GetParser() antlr.Parser
- func (s *AttributeNameContext) GetRuleContext() antlr.RuleContext
- func (s *AttributeNameContext) Identifier() IIdentifierContext
- func (*AttributeNameContext) IsAttributeNameContext()
- func (s *AttributeNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AttributeParameterAssignmentContext
- func (s *AttributeParameterAssignmentContext) ASSIGNMENT() antlr.TerminalNode
- func (s *AttributeParameterAssignmentContext) AllAttributeName() []IAttributeNameContext
- func (s *AttributeParameterAssignmentContext) AttributeName(i int) IAttributeNameContext
- func (s *AttributeParameterAssignmentContext) Constant() IConstantContext
- func (s *AttributeParameterAssignmentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AttributeParameterAssignmentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AttributeParameterAssignmentContext) GetParser() antlr.Parser
- func (s *AttributeParameterAssignmentContext) GetRuleContext() antlr.RuleContext
- func (*AttributeParameterAssignmentContext) IsAttributeParameterAssignmentContext()
- func (s *AttributeParameterAssignmentContext) StringLiteral() IStringLiteralContext
- func (s *AttributeParameterAssignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AttributeParameterContext
- func (s *AttributeParameterContext) Attribute() IAttributeContext
- func (s *AttributeParameterContext) AttributeParameterAssignment() IAttributeParameterAssignmentContext
- func (s *AttributeParameterContext) Constant() IConstantContext
- func (s *AttributeParameterContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AttributeParameterContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AttributeParameterContext) GetParser() antlr.Parser
- func (s *AttributeParameterContext) GetRuleContext() antlr.RuleContext
- func (*AttributeParameterContext) IsAttributeParameterContext()
- func (s *AttributeParameterContext) StringLiteral() IStringLiteralContext
- func (s *AttributeParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AttributeParameterListContext
- func (s *AttributeParameterListContext) AllAttributeParameter() []IAttributeParameterContext
- func (s *AttributeParameterListContext) AllCOMMA() []antlr.TerminalNode
- func (s *AttributeParameterListContext) AttributeParameter(i int) IAttributeParameterContext
- func (s *AttributeParameterListContext) COMMA(i int) antlr.TerminalNode
- func (s *AttributeParameterListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AttributeParameterListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AttributeParameterListContext) GetParser() antlr.Parser
- func (s *AttributeParameterListContext) GetRuleContext() antlr.RuleContext
- func (*AttributeParameterListContext) IsAttributeParameterListContext()
- func (s *AttributeParameterListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AttributeParametersContext
- func (s *AttributeParametersContext) AttributeParameterList() IAttributeParameterListContext
- func (s *AttributeParametersContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AttributeParametersContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AttributeParametersContext) GetParser() antlr.Parser
- func (s *AttributeParametersContext) GetRuleContext() antlr.RuleContext
- func (*AttributeParametersContext) IsAttributeParametersContext()
- func (s *AttributeParametersContext) LP() antlr.TerminalNode
- func (s *AttributeParametersContext) RP() antlr.TerminalNode
- func (s *AttributeParametersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AttributeSpecifierContext
- func (s *AttributeSpecifierContext) ATTRIBUTE() antlr.TerminalNode
- func (s *AttributeSpecifierContext) AllAttribute() []IAttributeContext
- func (s *AttributeSpecifierContext) AllCOMMA() []antlr.TerminalNode
- func (s *AttributeSpecifierContext) AllLP() []antlr.TerminalNode
- func (s *AttributeSpecifierContext) AllRP() []antlr.TerminalNode
- func (s *AttributeSpecifierContext) Attribute(i int) IAttributeContext
- func (s *AttributeSpecifierContext) COMMA(i int) antlr.TerminalNode
- func (s *AttributeSpecifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AttributeSpecifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AttributeSpecifierContext) GetParser() antlr.Parser
- func (s *AttributeSpecifierContext) GetRuleContext() antlr.RuleContext
- func (*AttributeSpecifierContext) IsAttributeSpecifierContext()
- func (s *AttributeSpecifierContext) LP(i int) antlr.TerminalNode
- func (s *AttributeSpecifierContext) RP(i int) antlr.TerminalNode
- func (s *AttributeSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AutoreleaseStatementContext
- func (s *AutoreleaseStatementContext) AUTORELEASEPOOL() antlr.TerminalNode
- func (s *AutoreleaseStatementContext) CompoundStatement() ICompoundStatementContext
- func (s *AutoreleaseStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AutoreleaseStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AutoreleaseStatementContext) GetParser() antlr.Parser
- func (s *AutoreleaseStatementContext) GetRuleContext() antlr.RuleContext
- func (*AutoreleaseStatementContext) IsAutoreleaseStatementContext()
- func (s *AutoreleaseStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BaseObjectiveCParserListener
- func (s *BaseObjectiveCParserListener) EnterAbstractDeclarator(ctx *AbstractDeclaratorContext)
- func (s *BaseObjectiveCParserListener) EnterAbstractDeclaratorSuffix(ctx *AbstractDeclaratorSuffixContext)
- func (s *BaseObjectiveCParserListener) EnterAccessModifier(ctx *AccessModifierContext)
- func (s *BaseObjectiveCParserListener) EnterArcBehaviourSpecifier(ctx *ArcBehaviourSpecifierContext)
- func (s *BaseObjectiveCParserListener) EnterArgumentExpression(ctx *ArgumentExpressionContext)
- func (s *BaseObjectiveCParserListener) EnterArgumentExpressionList(ctx *ArgumentExpressionListContext)
- func (s *BaseObjectiveCParserListener) EnterArrayExpression(ctx *ArrayExpressionContext)
- func (s *BaseObjectiveCParserListener) EnterArrayInitializer(ctx *ArrayInitializerContext)
- func (s *BaseObjectiveCParserListener) EnterAssignmentOperator(ctx *AssignmentOperatorContext)
- func (s *BaseObjectiveCParserListener) EnterAttribute(ctx *AttributeContext)
- func (s *BaseObjectiveCParserListener) EnterAttributeName(ctx *AttributeNameContext)
- func (s *BaseObjectiveCParserListener) EnterAttributeParameter(ctx *AttributeParameterContext)
- func (s *BaseObjectiveCParserListener) EnterAttributeParameterAssignment(ctx *AttributeParameterAssignmentContext)
- func (s *BaseObjectiveCParserListener) EnterAttributeParameterList(ctx *AttributeParameterListContext)
- func (s *BaseObjectiveCParserListener) EnterAttributeParameters(ctx *AttributeParametersContext)
- func (s *BaseObjectiveCParserListener) EnterAttributeSpecifier(ctx *AttributeSpecifierContext)
- func (s *BaseObjectiveCParserListener) EnterAutoreleaseStatement(ctx *AutoreleaseStatementContext)
- func (s *BaseObjectiveCParserListener) EnterBlockExpression(ctx *BlockExpressionContext)
- func (s *BaseObjectiveCParserListener) EnterBlockParameters(ctx *BlockParametersContext)
- func (s *BaseObjectiveCParserListener) EnterBlockType(ctx *BlockTypeContext)
- func (s *BaseObjectiveCParserListener) EnterBoxExpression(ctx *BoxExpressionContext)
- func (s *BaseObjectiveCParserListener) EnterCastExpression(ctx *CastExpressionContext)
- func (s *BaseObjectiveCParserListener) EnterCatchStatement(ctx *CatchStatementContext)
- func (s *BaseObjectiveCParserListener) EnterCategoryImplementation(ctx *CategoryImplementationContext)
- func (s *BaseObjectiveCParserListener) EnterCategoryInterface(ctx *CategoryInterfaceContext)
- func (s *BaseObjectiveCParserListener) EnterClassDeclarationList(ctx *ClassDeclarationListContext)
- func (s *BaseObjectiveCParserListener) EnterClassImplementation(ctx *ClassImplementationContext)
- func (s *BaseObjectiveCParserListener) EnterClassInterface(ctx *ClassInterfaceContext)
- func (s *BaseObjectiveCParserListener) EnterClassMethodDeclaration(ctx *ClassMethodDeclarationContext)
- func (s *BaseObjectiveCParserListener) EnterClassMethodDefinition(ctx *ClassMethodDefinitionContext)
- func (s *BaseObjectiveCParserListener) EnterCompoundStatement(ctx *CompoundStatementContext)
- func (s *BaseObjectiveCParserListener) EnterConstant(ctx *ConstantContext)
- func (s *BaseObjectiveCParserListener) EnterConstantExpression(ctx *ConstantExpressionContext)
- func (s *BaseObjectiveCParserListener) EnterDeclaration(ctx *DeclarationContext)
- func (s *BaseObjectiveCParserListener) EnterDeclarationSpecifiers(ctx *DeclarationSpecifiersContext)
- func (s *BaseObjectiveCParserListener) EnterDeclarator(ctx *DeclaratorContext)
- func (s *BaseObjectiveCParserListener) EnterDeclaratorSuffix(ctx *DeclaratorSuffixContext)
- func (s *BaseObjectiveCParserListener) EnterDictionaryExpression(ctx *DictionaryExpressionContext)
- func (s *BaseObjectiveCParserListener) EnterDictionaryPair(ctx *DictionaryPairContext)
- func (s *BaseObjectiveCParserListener) EnterDirectDeclarator(ctx *DirectDeclaratorContext)
- func (s *BaseObjectiveCParserListener) EnterDoStatement(ctx *DoStatementContext)
- func (s *BaseObjectiveCParserListener) EnterEncodeExpression(ctx *EncodeExpressionContext)
- func (s *BaseObjectiveCParserListener) EnterEnumDeclaration(ctx *EnumDeclarationContext)
- func (s *BaseObjectiveCParserListener) EnterEnumSpecifier(ctx *EnumSpecifierContext)
- func (s *BaseObjectiveCParserListener) EnterEnumerator(ctx *EnumeratorContext)
- func (s *BaseObjectiveCParserListener) EnterEnumeratorIdentifier(ctx *EnumeratorIdentifierContext)
- func (s *BaseObjectiveCParserListener) EnterEnumeratorList(ctx *EnumeratorListContext)
- func (s *BaseObjectiveCParserListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseObjectiveCParserListener) EnterExpression(ctx *ExpressionContext)
- func (s *BaseObjectiveCParserListener) EnterExpressions(ctx *ExpressionsContext)
- func (s *BaseObjectiveCParserListener) EnterFieldDeclaration(ctx *FieldDeclarationContext)
- func (s *BaseObjectiveCParserListener) EnterFieldDeclarator(ctx *FieldDeclaratorContext)
- func (s *BaseObjectiveCParserListener) EnterFieldDeclaratorList(ctx *FieldDeclaratorListContext)
- func (s *BaseObjectiveCParserListener) EnterForInStatement(ctx *ForInStatementContext)
- func (s *BaseObjectiveCParserListener) EnterForLoopInitializer(ctx *ForLoopInitializerContext)
- func (s *BaseObjectiveCParserListener) EnterForStatement(ctx *ForStatementContext)
- func (s *BaseObjectiveCParserListener) EnterFunctionCallExpression(ctx *FunctionCallExpressionContext)
- func (s *BaseObjectiveCParserListener) EnterFunctionDeclaration(ctx *FunctionDeclarationContext)
- func (s *BaseObjectiveCParserListener) EnterFunctionDefinition(ctx *FunctionDefinitionContext)
- func (s *BaseObjectiveCParserListener) EnterFunctionSignature(ctx *FunctionSignatureContext)
- func (s *BaseObjectiveCParserListener) EnterGenericTypeSpecifier(ctx *GenericTypeSpecifierContext)
- func (s *BaseObjectiveCParserListener) EnterGenericsSpecifier(ctx *GenericsSpecifierContext)
- func (s *BaseObjectiveCParserListener) EnterIbOutletQualifier(ctx *IbOutletQualifierContext)
- func (s *BaseObjectiveCParserListener) EnterIdentifier(ctx *IdentifierContext)
- func (s *BaseObjectiveCParserListener) EnterImplementationDefinitionList(ctx *ImplementationDefinitionListContext)
- func (s *BaseObjectiveCParserListener) EnterImportDeclaration(ctx *ImportDeclarationContext)
- func (s *BaseObjectiveCParserListener) EnterInitDeclarator(ctx *InitDeclaratorContext)
- func (s *BaseObjectiveCParserListener) EnterInitDeclaratorList(ctx *InitDeclaratorListContext)
- func (s *BaseObjectiveCParserListener) EnterInitializer(ctx *InitializerContext)
- func (s *BaseObjectiveCParserListener) EnterInitializerList(ctx *InitializerListContext)
- func (s *BaseObjectiveCParserListener) EnterInstanceMethodDeclaration(ctx *InstanceMethodDeclarationContext)
- func (s *BaseObjectiveCParserListener) EnterInstanceMethodDefinition(ctx *InstanceMethodDefinitionContext)
- func (s *BaseObjectiveCParserListener) EnterInstanceVariables(ctx *InstanceVariablesContext)
- func (s *BaseObjectiveCParserListener) EnterInterfaceDeclarationList(ctx *InterfaceDeclarationListContext)
- func (s *BaseObjectiveCParserListener) EnterIterationStatement(ctx *IterationStatementContext)
- func (s *BaseObjectiveCParserListener) EnterJumpStatement(ctx *JumpStatementContext)
- func (s *BaseObjectiveCParserListener) EnterKeywordArgument(ctx *KeywordArgumentContext)
- func (s *BaseObjectiveCParserListener) EnterKeywordArgumentType(ctx *KeywordArgumentTypeContext)
- func (s *BaseObjectiveCParserListener) EnterKeywordDeclarator(ctx *KeywordDeclaratorContext)
- func (s *BaseObjectiveCParserListener) EnterLabeledStatement(ctx *LabeledStatementContext)
- func (s *BaseObjectiveCParserListener) EnterMacro(ctx *MacroContext)
- func (s *BaseObjectiveCParserListener) EnterMessageExpression(ctx *MessageExpressionContext)
- func (s *BaseObjectiveCParserListener) EnterMessageSelector(ctx *MessageSelectorContext)
- func (s *BaseObjectiveCParserListener) EnterMethodDeclaration(ctx *MethodDeclarationContext)
- func (s *BaseObjectiveCParserListener) EnterMethodDefinition(ctx *MethodDefinitionContext)
- func (s *BaseObjectiveCParserListener) EnterMethodSelector(ctx *MethodSelectorContext)
- func (s *BaseObjectiveCParserListener) EnterMethodType(ctx *MethodTypeContext)
- func (s *BaseObjectiveCParserListener) EnterNullabilitySpecifier(ctx *NullabilitySpecifierContext)
- func (s *BaseObjectiveCParserListener) EnterParameterDeclaration(ctx *ParameterDeclarationContext)
- func (s *BaseObjectiveCParserListener) EnterParameterDeclarationList(ctx *ParameterDeclarationListContext)
- func (s *BaseObjectiveCParserListener) EnterParameterList(ctx *ParameterListContext)
- func (s *BaseObjectiveCParserListener) EnterPointer(ctx *PointerContext)
- func (s *BaseObjectiveCParserListener) EnterPostfix(ctx *PostfixContext)
- func (s *BaseObjectiveCParserListener) EnterPostfixExpression(ctx *PostfixExpressionContext)
- func (s *BaseObjectiveCParserListener) EnterPrimaryExpression(ctx *PrimaryExpressionContext)
- func (s *BaseObjectiveCParserListener) EnterPropertyAttribute(ctx *PropertyAttributeContext)
- func (s *BaseObjectiveCParserListener) EnterPropertyAttributesList(ctx *PropertyAttributesListContext)
- func (s *BaseObjectiveCParserListener) EnterPropertyDeclaration(ctx *PropertyDeclarationContext)
- func (s *BaseObjectiveCParserListener) EnterPropertyImplementation(ctx *PropertyImplementationContext)
- func (s *BaseObjectiveCParserListener) EnterPropertySynthesizeItem(ctx *PropertySynthesizeItemContext)
- func (s *BaseObjectiveCParserListener) EnterPropertySynthesizeList(ctx *PropertySynthesizeListContext)
- func (s *BaseObjectiveCParserListener) EnterProtocolDeclaration(ctx *ProtocolDeclarationContext)
- func (s *BaseObjectiveCParserListener) EnterProtocolDeclarationList(ctx *ProtocolDeclarationListContext)
- func (s *BaseObjectiveCParserListener) EnterProtocolDeclarationSection(ctx *ProtocolDeclarationSectionContext)
- func (s *BaseObjectiveCParserListener) EnterProtocolExpression(ctx *ProtocolExpressionContext)
- func (s *BaseObjectiveCParserListener) EnterProtocolList(ctx *ProtocolListContext)
- func (s *BaseObjectiveCParserListener) EnterProtocolName(ctx *ProtocolNameContext)
- func (s *BaseObjectiveCParserListener) EnterProtocolQualifier(ctx *ProtocolQualifierContext)
- func (s *BaseObjectiveCParserListener) EnterRangeExpression(ctx *RangeExpressionContext)
- func (s *BaseObjectiveCParserListener) EnterReceiver(ctx *ReceiverContext)
- func (s *BaseObjectiveCParserListener) EnterSelectionStatement(ctx *SelectionStatementContext)
- func (s *BaseObjectiveCParserListener) EnterSelector(ctx *SelectorContext)
- func (s *BaseObjectiveCParserListener) EnterSelectorExpression(ctx *SelectorExpressionContext)
- func (s *BaseObjectiveCParserListener) EnterSelectorName(ctx *SelectorNameContext)
- func (s *BaseObjectiveCParserListener) EnterSpecifierQualifierList(ctx *SpecifierQualifierListContext)
- func (s *BaseObjectiveCParserListener) EnterStatement(ctx *StatementContext)
- func (s *BaseObjectiveCParserListener) EnterStorageClassSpecifier(ctx *StorageClassSpecifierContext)
- func (s *BaseObjectiveCParserListener) EnterStringLiteral(ctx *StringLiteralContext)
- func (s *BaseObjectiveCParserListener) EnterStructInitializer(ctx *StructInitializerContext)
- func (s *BaseObjectiveCParserListener) EnterStructOrUnionSpecifier(ctx *StructOrUnionSpecifierContext)
- func (s *BaseObjectiveCParserListener) EnterSwitchBlock(ctx *SwitchBlockContext)
- func (s *BaseObjectiveCParserListener) EnterSwitchLabel(ctx *SwitchLabelContext)
- func (s *BaseObjectiveCParserListener) EnterSwitchSection(ctx *SwitchSectionContext)
- func (s *BaseObjectiveCParserListener) EnterSwitchStatement(ctx *SwitchStatementContext)
- func (s *BaseObjectiveCParserListener) EnterSynchronizedStatement(ctx *SynchronizedStatementContext)
- func (s *BaseObjectiveCParserListener) EnterThrowStatement(ctx *ThrowStatementContext)
- func (s *BaseObjectiveCParserListener) EnterTopLevelDeclaration(ctx *TopLevelDeclarationContext)
- func (s *BaseObjectiveCParserListener) EnterTranslationUnit(ctx *TranslationUnitContext)
- func (s *BaseObjectiveCParserListener) EnterTryBlock(ctx *TryBlockContext)
- func (s *BaseObjectiveCParserListener) EnterTypeDeclarator(ctx *TypeDeclaratorContext)
- func (s *BaseObjectiveCParserListener) EnterTypeDeclaratorList(ctx *TypeDeclaratorListContext)
- func (s *BaseObjectiveCParserListener) EnterTypeName(ctx *TypeNameContext)
- func (s *BaseObjectiveCParserListener) EnterTypePrefix(ctx *TypePrefixContext)
- func (s *BaseObjectiveCParserListener) EnterTypeQualifier(ctx *TypeQualifierContext)
- func (s *BaseObjectiveCParserListener) EnterTypeSpecifier(ctx *TypeSpecifierContext)
- func (s *BaseObjectiveCParserListener) EnterTypeSpecifierWithPrefixes(ctx *TypeSpecifierWithPrefixesContext)
- func (s *BaseObjectiveCParserListener) EnterTypeVariableDeclarator(ctx *TypeVariableDeclaratorContext)
- func (s *BaseObjectiveCParserListener) EnterTypeVariableDeclaratorOrName(ctx *TypeVariableDeclaratorOrNameContext)
- func (s *BaseObjectiveCParserListener) EnterTypedefDeclaration(ctx *TypedefDeclarationContext)
- func (s *BaseObjectiveCParserListener) EnterTypeofExpression(ctx *TypeofExpressionContext)
- func (s *BaseObjectiveCParserListener) EnterUnaryExpression(ctx *UnaryExpressionContext)
- func (s *BaseObjectiveCParserListener) EnterUnaryOperator(ctx *UnaryOperatorContext)
- func (s *BaseObjectiveCParserListener) EnterVarDeclaration(ctx *VarDeclarationContext)
- func (s *BaseObjectiveCParserListener) EnterVisibilitySection(ctx *VisibilitySectionContext)
- func (s *BaseObjectiveCParserListener) EnterWhileStatement(ctx *WhileStatementContext)
- func (s *BaseObjectiveCParserListener) ExitAbstractDeclarator(ctx *AbstractDeclaratorContext)
- func (s *BaseObjectiveCParserListener) ExitAbstractDeclaratorSuffix(ctx *AbstractDeclaratorSuffixContext)
- func (s *BaseObjectiveCParserListener) ExitAccessModifier(ctx *AccessModifierContext)
- func (s *BaseObjectiveCParserListener) ExitArcBehaviourSpecifier(ctx *ArcBehaviourSpecifierContext)
- func (s *BaseObjectiveCParserListener) ExitArgumentExpression(ctx *ArgumentExpressionContext)
- func (s *BaseObjectiveCParserListener) ExitArgumentExpressionList(ctx *ArgumentExpressionListContext)
- func (s *BaseObjectiveCParserListener) ExitArrayExpression(ctx *ArrayExpressionContext)
- func (s *BaseObjectiveCParserListener) ExitArrayInitializer(ctx *ArrayInitializerContext)
- func (s *BaseObjectiveCParserListener) ExitAssignmentOperator(ctx *AssignmentOperatorContext)
- func (s *BaseObjectiveCParserListener) ExitAttribute(ctx *AttributeContext)
- func (s *BaseObjectiveCParserListener) ExitAttributeName(ctx *AttributeNameContext)
- func (s *BaseObjectiveCParserListener) ExitAttributeParameter(ctx *AttributeParameterContext)
- func (s *BaseObjectiveCParserListener) ExitAttributeParameterAssignment(ctx *AttributeParameterAssignmentContext)
- func (s *BaseObjectiveCParserListener) ExitAttributeParameterList(ctx *AttributeParameterListContext)
- func (s *BaseObjectiveCParserListener) ExitAttributeParameters(ctx *AttributeParametersContext)
- func (s *BaseObjectiveCParserListener) ExitAttributeSpecifier(ctx *AttributeSpecifierContext)
- func (s *BaseObjectiveCParserListener) ExitAutoreleaseStatement(ctx *AutoreleaseStatementContext)
- func (s *BaseObjectiveCParserListener) ExitBlockExpression(ctx *BlockExpressionContext)
- func (s *BaseObjectiveCParserListener) ExitBlockParameters(ctx *BlockParametersContext)
- func (s *BaseObjectiveCParserListener) ExitBlockType(ctx *BlockTypeContext)
- func (s *BaseObjectiveCParserListener) ExitBoxExpression(ctx *BoxExpressionContext)
- func (s *BaseObjectiveCParserListener) ExitCastExpression(ctx *CastExpressionContext)
- func (s *BaseObjectiveCParserListener) ExitCatchStatement(ctx *CatchStatementContext)
- func (s *BaseObjectiveCParserListener) ExitCategoryImplementation(ctx *CategoryImplementationContext)
- func (s *BaseObjectiveCParserListener) ExitCategoryInterface(ctx *CategoryInterfaceContext)
- func (s *BaseObjectiveCParserListener) ExitClassDeclarationList(ctx *ClassDeclarationListContext)
- func (s *BaseObjectiveCParserListener) ExitClassImplementation(ctx *ClassImplementationContext)
- func (s *BaseObjectiveCParserListener) ExitClassInterface(ctx *ClassInterfaceContext)
- func (s *BaseObjectiveCParserListener) ExitClassMethodDeclaration(ctx *ClassMethodDeclarationContext)
- func (s *BaseObjectiveCParserListener) ExitClassMethodDefinition(ctx *ClassMethodDefinitionContext)
- func (s *BaseObjectiveCParserListener) ExitCompoundStatement(ctx *CompoundStatementContext)
- func (s *BaseObjectiveCParserListener) ExitConstant(ctx *ConstantContext)
- func (s *BaseObjectiveCParserListener) ExitConstantExpression(ctx *ConstantExpressionContext)
- func (s *BaseObjectiveCParserListener) ExitDeclaration(ctx *DeclarationContext)
- func (s *BaseObjectiveCParserListener) ExitDeclarationSpecifiers(ctx *DeclarationSpecifiersContext)
- func (s *BaseObjectiveCParserListener) ExitDeclarator(ctx *DeclaratorContext)
- func (s *BaseObjectiveCParserListener) ExitDeclaratorSuffix(ctx *DeclaratorSuffixContext)
- func (s *BaseObjectiveCParserListener) ExitDictionaryExpression(ctx *DictionaryExpressionContext)
- func (s *BaseObjectiveCParserListener) ExitDictionaryPair(ctx *DictionaryPairContext)
- func (s *BaseObjectiveCParserListener) ExitDirectDeclarator(ctx *DirectDeclaratorContext)
- func (s *BaseObjectiveCParserListener) ExitDoStatement(ctx *DoStatementContext)
- func (s *BaseObjectiveCParserListener) ExitEncodeExpression(ctx *EncodeExpressionContext)
- func (s *BaseObjectiveCParserListener) ExitEnumDeclaration(ctx *EnumDeclarationContext)
- func (s *BaseObjectiveCParserListener) ExitEnumSpecifier(ctx *EnumSpecifierContext)
- func (s *BaseObjectiveCParserListener) ExitEnumerator(ctx *EnumeratorContext)
- func (s *BaseObjectiveCParserListener) ExitEnumeratorIdentifier(ctx *EnumeratorIdentifierContext)
- func (s *BaseObjectiveCParserListener) ExitEnumeratorList(ctx *EnumeratorListContext)
- func (s *BaseObjectiveCParserListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseObjectiveCParserListener) ExitExpression(ctx *ExpressionContext)
- func (s *BaseObjectiveCParserListener) ExitExpressions(ctx *ExpressionsContext)
- func (s *BaseObjectiveCParserListener) ExitFieldDeclaration(ctx *FieldDeclarationContext)
- func (s *BaseObjectiveCParserListener) ExitFieldDeclarator(ctx *FieldDeclaratorContext)
- func (s *BaseObjectiveCParserListener) ExitFieldDeclaratorList(ctx *FieldDeclaratorListContext)
- func (s *BaseObjectiveCParserListener) ExitForInStatement(ctx *ForInStatementContext)
- func (s *BaseObjectiveCParserListener) ExitForLoopInitializer(ctx *ForLoopInitializerContext)
- func (s *BaseObjectiveCParserListener) ExitForStatement(ctx *ForStatementContext)
- func (s *BaseObjectiveCParserListener) ExitFunctionCallExpression(ctx *FunctionCallExpressionContext)
- func (s *BaseObjectiveCParserListener) ExitFunctionDeclaration(ctx *FunctionDeclarationContext)
- func (s *BaseObjectiveCParserListener) ExitFunctionDefinition(ctx *FunctionDefinitionContext)
- func (s *BaseObjectiveCParserListener) ExitFunctionSignature(ctx *FunctionSignatureContext)
- func (s *BaseObjectiveCParserListener) ExitGenericTypeSpecifier(ctx *GenericTypeSpecifierContext)
- func (s *BaseObjectiveCParserListener) ExitGenericsSpecifier(ctx *GenericsSpecifierContext)
- func (s *BaseObjectiveCParserListener) ExitIbOutletQualifier(ctx *IbOutletQualifierContext)
- func (s *BaseObjectiveCParserListener) ExitIdentifier(ctx *IdentifierContext)
- func (s *BaseObjectiveCParserListener) ExitImplementationDefinitionList(ctx *ImplementationDefinitionListContext)
- func (s *BaseObjectiveCParserListener) ExitImportDeclaration(ctx *ImportDeclarationContext)
- func (s *BaseObjectiveCParserListener) ExitInitDeclarator(ctx *InitDeclaratorContext)
- func (s *BaseObjectiveCParserListener) ExitInitDeclaratorList(ctx *InitDeclaratorListContext)
- func (s *BaseObjectiveCParserListener) ExitInitializer(ctx *InitializerContext)
- func (s *BaseObjectiveCParserListener) ExitInitializerList(ctx *InitializerListContext)
- func (s *BaseObjectiveCParserListener) ExitInstanceMethodDeclaration(ctx *InstanceMethodDeclarationContext)
- func (s *BaseObjectiveCParserListener) ExitInstanceMethodDefinition(ctx *InstanceMethodDefinitionContext)
- func (s *BaseObjectiveCParserListener) ExitInstanceVariables(ctx *InstanceVariablesContext)
- func (s *BaseObjectiveCParserListener) ExitInterfaceDeclarationList(ctx *InterfaceDeclarationListContext)
- func (s *BaseObjectiveCParserListener) ExitIterationStatement(ctx *IterationStatementContext)
- func (s *BaseObjectiveCParserListener) ExitJumpStatement(ctx *JumpStatementContext)
- func (s *BaseObjectiveCParserListener) ExitKeywordArgument(ctx *KeywordArgumentContext)
- func (s *BaseObjectiveCParserListener) ExitKeywordArgumentType(ctx *KeywordArgumentTypeContext)
- func (s *BaseObjectiveCParserListener) ExitKeywordDeclarator(ctx *KeywordDeclaratorContext)
- func (s *BaseObjectiveCParserListener) ExitLabeledStatement(ctx *LabeledStatementContext)
- func (s *BaseObjectiveCParserListener) ExitMacro(ctx *MacroContext)
- func (s *BaseObjectiveCParserListener) ExitMessageExpression(ctx *MessageExpressionContext)
- func (s *BaseObjectiveCParserListener) ExitMessageSelector(ctx *MessageSelectorContext)
- func (s *BaseObjectiveCParserListener) ExitMethodDeclaration(ctx *MethodDeclarationContext)
- func (s *BaseObjectiveCParserListener) ExitMethodDefinition(ctx *MethodDefinitionContext)
- func (s *BaseObjectiveCParserListener) ExitMethodSelector(ctx *MethodSelectorContext)
- func (s *BaseObjectiveCParserListener) ExitMethodType(ctx *MethodTypeContext)
- func (s *BaseObjectiveCParserListener) ExitNullabilitySpecifier(ctx *NullabilitySpecifierContext)
- func (s *BaseObjectiveCParserListener) ExitParameterDeclaration(ctx *ParameterDeclarationContext)
- func (s *BaseObjectiveCParserListener) ExitParameterDeclarationList(ctx *ParameterDeclarationListContext)
- func (s *BaseObjectiveCParserListener) ExitParameterList(ctx *ParameterListContext)
- func (s *BaseObjectiveCParserListener) ExitPointer(ctx *PointerContext)
- func (s *BaseObjectiveCParserListener) ExitPostfix(ctx *PostfixContext)
- func (s *BaseObjectiveCParserListener) ExitPostfixExpression(ctx *PostfixExpressionContext)
- func (s *BaseObjectiveCParserListener) ExitPrimaryExpression(ctx *PrimaryExpressionContext)
- func (s *BaseObjectiveCParserListener) ExitPropertyAttribute(ctx *PropertyAttributeContext)
- func (s *BaseObjectiveCParserListener) ExitPropertyAttributesList(ctx *PropertyAttributesListContext)
- func (s *BaseObjectiveCParserListener) ExitPropertyDeclaration(ctx *PropertyDeclarationContext)
- func (s *BaseObjectiveCParserListener) ExitPropertyImplementation(ctx *PropertyImplementationContext)
- func (s *BaseObjectiveCParserListener) ExitPropertySynthesizeItem(ctx *PropertySynthesizeItemContext)
- func (s *BaseObjectiveCParserListener) ExitPropertySynthesizeList(ctx *PropertySynthesizeListContext)
- func (s *BaseObjectiveCParserListener) ExitProtocolDeclaration(ctx *ProtocolDeclarationContext)
- func (s *BaseObjectiveCParserListener) ExitProtocolDeclarationList(ctx *ProtocolDeclarationListContext)
- func (s *BaseObjectiveCParserListener) ExitProtocolDeclarationSection(ctx *ProtocolDeclarationSectionContext)
- func (s *BaseObjectiveCParserListener) ExitProtocolExpression(ctx *ProtocolExpressionContext)
- func (s *BaseObjectiveCParserListener) ExitProtocolList(ctx *ProtocolListContext)
- func (s *BaseObjectiveCParserListener) ExitProtocolName(ctx *ProtocolNameContext)
- func (s *BaseObjectiveCParserListener) ExitProtocolQualifier(ctx *ProtocolQualifierContext)
- func (s *BaseObjectiveCParserListener) ExitRangeExpression(ctx *RangeExpressionContext)
- func (s *BaseObjectiveCParserListener) ExitReceiver(ctx *ReceiverContext)
- func (s *BaseObjectiveCParserListener) ExitSelectionStatement(ctx *SelectionStatementContext)
- func (s *BaseObjectiveCParserListener) ExitSelector(ctx *SelectorContext)
- func (s *BaseObjectiveCParserListener) ExitSelectorExpression(ctx *SelectorExpressionContext)
- func (s *BaseObjectiveCParserListener) ExitSelectorName(ctx *SelectorNameContext)
- func (s *BaseObjectiveCParserListener) ExitSpecifierQualifierList(ctx *SpecifierQualifierListContext)
- func (s *BaseObjectiveCParserListener) ExitStatement(ctx *StatementContext)
- func (s *BaseObjectiveCParserListener) ExitStorageClassSpecifier(ctx *StorageClassSpecifierContext)
- func (s *BaseObjectiveCParserListener) ExitStringLiteral(ctx *StringLiteralContext)
- func (s *BaseObjectiveCParserListener) ExitStructInitializer(ctx *StructInitializerContext)
- func (s *BaseObjectiveCParserListener) ExitStructOrUnionSpecifier(ctx *StructOrUnionSpecifierContext)
- func (s *BaseObjectiveCParserListener) ExitSwitchBlock(ctx *SwitchBlockContext)
- func (s *BaseObjectiveCParserListener) ExitSwitchLabel(ctx *SwitchLabelContext)
- func (s *BaseObjectiveCParserListener) ExitSwitchSection(ctx *SwitchSectionContext)
- func (s *BaseObjectiveCParserListener) ExitSwitchStatement(ctx *SwitchStatementContext)
- func (s *BaseObjectiveCParserListener) ExitSynchronizedStatement(ctx *SynchronizedStatementContext)
- func (s *BaseObjectiveCParserListener) ExitThrowStatement(ctx *ThrowStatementContext)
- func (s *BaseObjectiveCParserListener) ExitTopLevelDeclaration(ctx *TopLevelDeclarationContext)
- func (s *BaseObjectiveCParserListener) ExitTranslationUnit(ctx *TranslationUnitContext)
- func (s *BaseObjectiveCParserListener) ExitTryBlock(ctx *TryBlockContext)
- func (s *BaseObjectiveCParserListener) ExitTypeDeclarator(ctx *TypeDeclaratorContext)
- func (s *BaseObjectiveCParserListener) ExitTypeDeclaratorList(ctx *TypeDeclaratorListContext)
- func (s *BaseObjectiveCParserListener) ExitTypeName(ctx *TypeNameContext)
- func (s *BaseObjectiveCParserListener) ExitTypePrefix(ctx *TypePrefixContext)
- func (s *BaseObjectiveCParserListener) ExitTypeQualifier(ctx *TypeQualifierContext)
- func (s *BaseObjectiveCParserListener) ExitTypeSpecifier(ctx *TypeSpecifierContext)
- func (s *BaseObjectiveCParserListener) ExitTypeSpecifierWithPrefixes(ctx *TypeSpecifierWithPrefixesContext)
- func (s *BaseObjectiveCParserListener) ExitTypeVariableDeclarator(ctx *TypeVariableDeclaratorContext)
- func (s *BaseObjectiveCParserListener) ExitTypeVariableDeclaratorOrName(ctx *TypeVariableDeclaratorOrNameContext)
- func (s *BaseObjectiveCParserListener) ExitTypedefDeclaration(ctx *TypedefDeclarationContext)
- func (s *BaseObjectiveCParserListener) ExitTypeofExpression(ctx *TypeofExpressionContext)
- func (s *BaseObjectiveCParserListener) ExitUnaryExpression(ctx *UnaryExpressionContext)
- func (s *BaseObjectiveCParserListener) ExitUnaryOperator(ctx *UnaryOperatorContext)
- func (s *BaseObjectiveCParserListener) ExitVarDeclaration(ctx *VarDeclarationContext)
- func (s *BaseObjectiveCParserListener) ExitVisibilitySection(ctx *VisibilitySectionContext)
- func (s *BaseObjectiveCParserListener) ExitWhileStatement(ctx *WhileStatementContext)
- func (s *BaseObjectiveCParserListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BaseObjectiveCParserListener) VisitTerminal(node antlr.TerminalNode)
- type BlockExpressionContext
- func (s *BlockExpressionContext) BITXOR() antlr.TerminalNode
- func (s *BlockExpressionContext) BlockParameters() IBlockParametersContext
- func (s *BlockExpressionContext) CompoundStatement() ICompoundStatementContext
- func (s *BlockExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BlockExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BlockExpressionContext) GetParser() antlr.Parser
- func (s *BlockExpressionContext) GetRuleContext() antlr.RuleContext
- func (*BlockExpressionContext) IsBlockExpressionContext()
- func (s *BlockExpressionContext) NullabilitySpecifier() INullabilitySpecifierContext
- func (s *BlockExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *BlockExpressionContext) TypeSpecifier() ITypeSpecifierContext
- type BlockParametersContext
- func (s *BlockParametersContext) AllCOMMA() []antlr.TerminalNode
- func (s *BlockParametersContext) AllTypeVariableDeclaratorOrName() []ITypeVariableDeclaratorOrNameContext
- func (s *BlockParametersContext) COMMA(i int) antlr.TerminalNode
- func (s *BlockParametersContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BlockParametersContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BlockParametersContext) GetParser() antlr.Parser
- func (s *BlockParametersContext) GetRuleContext() antlr.RuleContext
- func (*BlockParametersContext) IsBlockParametersContext()
- func (s *BlockParametersContext) LP() antlr.TerminalNode
- func (s *BlockParametersContext) RP() antlr.TerminalNode
- func (s *BlockParametersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *BlockParametersContext) TypeVariableDeclaratorOrName(i int) ITypeVariableDeclaratorOrNameContext
- func (s *BlockParametersContext) VOID() antlr.TerminalNode
- type BlockTypeContext
- func (s *BlockTypeContext) AllNullabilitySpecifier() []INullabilitySpecifierContext
- func (s *BlockTypeContext) AllTypeSpecifier() []ITypeSpecifierContext
- func (s *BlockTypeContext) BITXOR() antlr.TerminalNode
- func (s *BlockTypeContext) BlockParameters() IBlockParametersContext
- func (s *BlockTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BlockTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BlockTypeContext) GetParser() antlr.Parser
- func (s *BlockTypeContext) GetRuleContext() antlr.RuleContext
- func (*BlockTypeContext) IsBlockTypeContext()
- func (s *BlockTypeContext) LP() antlr.TerminalNode
- func (s *BlockTypeContext) NullabilitySpecifier(i int) INullabilitySpecifierContext
- func (s *BlockTypeContext) RP() antlr.TerminalNode
- func (s *BlockTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *BlockTypeContext) TypeSpecifier(i int) ITypeSpecifierContext
- type BoxExpressionContext
- func (s *BoxExpressionContext) AT() antlr.TerminalNode
- func (s *BoxExpressionContext) Constant() IConstantContext
- func (s *BoxExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BoxExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BoxExpressionContext) Expression() IExpressionContext
- func (s *BoxExpressionContext) GetParser() antlr.Parser
- func (s *BoxExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *BoxExpressionContext) Identifier() IIdentifierContext
- func (*BoxExpressionContext) IsBoxExpressionContext()
- func (s *BoxExpressionContext) LP() antlr.TerminalNode
- func (s *BoxExpressionContext) RP() antlr.TerminalNode
- func (s *BoxExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CastExpressionContext
- func (s *CastExpressionContext) CastExpression() ICastExpressionContext
- func (s *CastExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CastExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CastExpressionContext) GetParser() antlr.Parser
- func (s *CastExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *CastExpressionContext) Initializer() IInitializerContext
- func (*CastExpressionContext) IsCastExpressionContext()
- func (s *CastExpressionContext) LP() antlr.TerminalNode
- func (s *CastExpressionContext) RP() antlr.TerminalNode
- func (s *CastExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *CastExpressionContext) TypeName() ITypeNameContext
- func (s *CastExpressionContext) UnaryExpression() IUnaryExpressionContext
- type CatchStatementContext
- func (s *CatchStatementContext) CATCH() antlr.TerminalNode
- func (s *CatchStatementContext) CompoundStatement() ICompoundStatementContext
- func (s *CatchStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CatchStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CatchStatementContext) GetParser() antlr.Parser
- func (s *CatchStatementContext) GetRuleContext() antlr.RuleContext
- func (*CatchStatementContext) IsCatchStatementContext()
- func (s *CatchStatementContext) LP() antlr.TerminalNode
- func (s *CatchStatementContext) RP() antlr.TerminalNode
- func (s *CatchStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *CatchStatementContext) TypeVariableDeclarator() ITypeVariableDeclaratorContext
- type CategoryImplementationContext
- func (s *CategoryImplementationContext) END() antlr.TerminalNode
- func (s *CategoryImplementationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CategoryImplementationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CategoryImplementationContext) GenericTypeSpecifier() IGenericTypeSpecifierContext
- func (s *CategoryImplementationContext) GetCategoryName() IGenericTypeSpecifierContext
- func (s *CategoryImplementationContext) GetClassName() IIdentifierContext
- func (s *CategoryImplementationContext) GetParser() antlr.Parser
- func (s *CategoryImplementationContext) GetRuleContext() antlr.RuleContext
- func (s *CategoryImplementationContext) IMPLEMENTATION() antlr.TerminalNode
- func (s *CategoryImplementationContext) Identifier() IIdentifierContext
- func (s *CategoryImplementationContext) ImplementationDefinitionList() IImplementationDefinitionListContext
- func (*CategoryImplementationContext) IsCategoryImplementationContext()
- func (s *CategoryImplementationContext) LP() antlr.TerminalNode
- func (s *CategoryImplementationContext) RP() antlr.TerminalNode
- func (s *CategoryImplementationContext) SetCategoryName(v IGenericTypeSpecifierContext)
- func (s *CategoryImplementationContext) SetClassName(v IIdentifierContext)
- func (s *CategoryImplementationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CategoryInterfaceContext
- func (s *CategoryInterfaceContext) END() antlr.TerminalNode
- func (s *CategoryInterfaceContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CategoryInterfaceContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CategoryInterfaceContext) GT() antlr.TerminalNode
- func (s *CategoryInterfaceContext) GenericTypeSpecifier() IGenericTypeSpecifierContext
- func (s *CategoryInterfaceContext) GetCategoryName() IGenericTypeSpecifierContext
- func (s *CategoryInterfaceContext) GetClassName() IIdentifierContext
- func (s *CategoryInterfaceContext) GetParser() antlr.Parser
- func (s *CategoryInterfaceContext) GetRuleContext() antlr.RuleContext
- func (s *CategoryInterfaceContext) INTERFACE() antlr.TerminalNode
- func (s *CategoryInterfaceContext) Identifier() IIdentifierContext
- func (s *CategoryInterfaceContext) InstanceVariables() IInstanceVariablesContext
- func (s *CategoryInterfaceContext) InterfaceDeclarationList() IInterfaceDeclarationListContext
- func (*CategoryInterfaceContext) IsCategoryInterfaceContext()
- func (s *CategoryInterfaceContext) LP() antlr.TerminalNode
- func (s *CategoryInterfaceContext) LT() antlr.TerminalNode
- func (s *CategoryInterfaceContext) ProtocolList() IProtocolListContext
- func (s *CategoryInterfaceContext) RP() antlr.TerminalNode
- func (s *CategoryInterfaceContext) SetCategoryName(v IGenericTypeSpecifierContext)
- func (s *CategoryInterfaceContext) SetClassName(v IIdentifierContext)
- func (s *CategoryInterfaceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ClassDeclarationListContext
- func (s *ClassDeclarationListContext) AllCOMMA() []antlr.TerminalNode
- func (s *ClassDeclarationListContext) AllIdentifier() []IIdentifierContext
- func (s *ClassDeclarationListContext) CLASS() antlr.TerminalNode
- func (s *ClassDeclarationListContext) COMMA(i int) antlr.TerminalNode
- func (s *ClassDeclarationListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ClassDeclarationListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ClassDeclarationListContext) GetParser() antlr.Parser
- func (s *ClassDeclarationListContext) GetRuleContext() antlr.RuleContext
- func (s *ClassDeclarationListContext) Identifier(i int) IIdentifierContext
- func (*ClassDeclarationListContext) IsClassDeclarationListContext()
- func (s *ClassDeclarationListContext) SEMI() antlr.TerminalNode
- func (s *ClassDeclarationListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ClassImplementationContext
- func (s *ClassImplementationContext) COLON() antlr.TerminalNode
- func (s *ClassImplementationContext) END() antlr.TerminalNode
- func (s *ClassImplementationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ClassImplementationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ClassImplementationContext) GenericTypeSpecifier() IGenericTypeSpecifierContext
- func (s *ClassImplementationContext) GetClassName() IGenericTypeSpecifierContext
- func (s *ClassImplementationContext) GetParser() antlr.Parser
- func (s *ClassImplementationContext) GetRuleContext() antlr.RuleContext
- func (s *ClassImplementationContext) GetSuperclassName() IIdentifierContext
- func (s *ClassImplementationContext) IMPLEMENTATION() antlr.TerminalNode
- func (s *ClassImplementationContext) Identifier() IIdentifierContext
- func (s *ClassImplementationContext) ImplementationDefinitionList() IImplementationDefinitionListContext
- func (s *ClassImplementationContext) InstanceVariables() IInstanceVariablesContext
- func (*ClassImplementationContext) IsClassImplementationContext()
- func (s *ClassImplementationContext) SetClassName(v IGenericTypeSpecifierContext)
- func (s *ClassImplementationContext) SetSuperclassName(v IIdentifierContext)
- func (s *ClassImplementationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ClassInterfaceContext
- func (s *ClassInterfaceContext) COLON() antlr.TerminalNode
- func (s *ClassInterfaceContext) END() antlr.TerminalNode
- func (s *ClassInterfaceContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ClassInterfaceContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ClassInterfaceContext) GT() antlr.TerminalNode
- func (s *ClassInterfaceContext) GenericTypeSpecifier() IGenericTypeSpecifierContext
- func (s *ClassInterfaceContext) GetClassName() IGenericTypeSpecifierContext
- func (s *ClassInterfaceContext) GetParser() antlr.Parser
- func (s *ClassInterfaceContext) GetRuleContext() antlr.RuleContext
- func (s *ClassInterfaceContext) GetSuperclassName() IIdentifierContext
- func (s *ClassInterfaceContext) IB_DESIGNABLE() antlr.TerminalNode
- func (s *ClassInterfaceContext) INTERFACE() antlr.TerminalNode
- func (s *ClassInterfaceContext) Identifier() IIdentifierContext
- func (s *ClassInterfaceContext) InstanceVariables() IInstanceVariablesContext
- func (s *ClassInterfaceContext) InterfaceDeclarationList() IInterfaceDeclarationListContext
- func (*ClassInterfaceContext) IsClassInterfaceContext()
- func (s *ClassInterfaceContext) LT() antlr.TerminalNode
- func (s *ClassInterfaceContext) ProtocolList() IProtocolListContext
- func (s *ClassInterfaceContext) SetClassName(v IGenericTypeSpecifierContext)
- func (s *ClassInterfaceContext) SetSuperclassName(v IIdentifierContext)
- func (s *ClassInterfaceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ClassMethodDeclarationContext
- func (s *ClassMethodDeclarationContext) ADD() antlr.TerminalNode
- func (s *ClassMethodDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ClassMethodDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ClassMethodDeclarationContext) GetParser() antlr.Parser
- func (s *ClassMethodDeclarationContext) GetRuleContext() antlr.RuleContext
- func (*ClassMethodDeclarationContext) IsClassMethodDeclarationContext()
- func (s *ClassMethodDeclarationContext) MethodDeclaration() IMethodDeclarationContext
- func (s *ClassMethodDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ClassMethodDefinitionContext
- func (s *ClassMethodDefinitionContext) ADD() antlr.TerminalNode
- func (s *ClassMethodDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ClassMethodDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ClassMethodDefinitionContext) GetParser() antlr.Parser
- func (s *ClassMethodDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*ClassMethodDefinitionContext) IsClassMethodDefinitionContext()
- func (s *ClassMethodDefinitionContext) MethodDefinition() IMethodDefinitionContext
- func (s *ClassMethodDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CompoundStatementContext
- func (s *CompoundStatementContext) AllDeclaration() []IDeclarationContext
- func (s *CompoundStatementContext) AllStatement() []IStatementContext
- func (s *CompoundStatementContext) Declaration(i int) IDeclarationContext
- func (s *CompoundStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CompoundStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CompoundStatementContext) GetParser() antlr.Parser
- func (s *CompoundStatementContext) GetRuleContext() antlr.RuleContext
- func (*CompoundStatementContext) IsCompoundStatementContext()
- func (s *CompoundStatementContext) LBRACE() antlr.TerminalNode
- func (s *CompoundStatementContext) RBRACE() antlr.TerminalNode
- func (s *CompoundStatementContext) Statement(i int) IStatementContext
- func (s *CompoundStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ConstantContext
- func (s *ConstantContext) ADD() antlr.TerminalNode
- func (s *ConstantContext) BINARY_LITERAL() antlr.TerminalNode
- func (s *ConstantContext) CHARACTER_LITERAL() antlr.TerminalNode
- func (s *ConstantContext) DECIMAL_LITERAL() antlr.TerminalNode
- func (s *ConstantContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ConstantContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ConstantContext) FALSE() antlr.TerminalNode
- func (s *ConstantContext) FLOATING_POINT_LITERAL() antlr.TerminalNode
- func (s *ConstantContext) GetParser() antlr.Parser
- func (s *ConstantContext) GetRuleContext() antlr.RuleContext
- func (s *ConstantContext) HEX_LITERAL() antlr.TerminalNode
- func (*ConstantContext) IsConstantContext()
- func (s *ConstantContext) NIL() antlr.TerminalNode
- func (s *ConstantContext) NO() antlr.TerminalNode
- func (s *ConstantContext) NULL() antlr.TerminalNode
- func (s *ConstantContext) OCTAL_LITERAL() antlr.TerminalNode
- func (s *ConstantContext) SUB() antlr.TerminalNode
- func (s *ConstantContext) TRUE() antlr.TerminalNode
- func (s *ConstantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ConstantContext) YES() antlr.TerminalNode
- type ConstantExpressionContext
- func (s *ConstantExpressionContext) Constant() IConstantContext
- func (s *ConstantExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ConstantExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ConstantExpressionContext) GetParser() antlr.Parser
- func (s *ConstantExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *ConstantExpressionContext) Identifier() IIdentifierContext
- func (*ConstantExpressionContext) IsConstantExpressionContext()
- func (s *ConstantExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DeclarationContext
- func (s *DeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DeclarationContext) EnumDeclaration() IEnumDeclarationContext
- func (s *DeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DeclarationContext) FunctionCallExpression() IFunctionCallExpressionContext
- func (s *DeclarationContext) GetParser() antlr.Parser
- func (s *DeclarationContext) GetRuleContext() antlr.RuleContext
- func (*DeclarationContext) IsDeclarationContext()
- func (s *DeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *DeclarationContext) TypedefDeclaration() ITypedefDeclarationContext
- func (s *DeclarationContext) VarDeclaration() IVarDeclarationContext
- type DeclarationSpecifiersContext
- func (s *DeclarationSpecifiersContext) AllArcBehaviourSpecifier() []IArcBehaviourSpecifierContext
- func (s *DeclarationSpecifiersContext) AllAttributeSpecifier() []IAttributeSpecifierContext
- func (s *DeclarationSpecifiersContext) AllIbOutletQualifier() []IIbOutletQualifierContext
- func (s *DeclarationSpecifiersContext) AllNullabilitySpecifier() []INullabilitySpecifierContext
- func (s *DeclarationSpecifiersContext) AllStorageClassSpecifier() []IStorageClassSpecifierContext
- func (s *DeclarationSpecifiersContext) AllTypePrefix() []ITypePrefixContext
- func (s *DeclarationSpecifiersContext) AllTypeQualifier() []ITypeQualifierContext
- func (s *DeclarationSpecifiersContext) AllTypeSpecifier() []ITypeSpecifierContext
- func (s *DeclarationSpecifiersContext) ArcBehaviourSpecifier(i int) IArcBehaviourSpecifierContext
- func (s *DeclarationSpecifiersContext) AttributeSpecifier(i int) IAttributeSpecifierContext
- func (s *DeclarationSpecifiersContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DeclarationSpecifiersContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DeclarationSpecifiersContext) GetParser() antlr.Parser
- func (s *DeclarationSpecifiersContext) GetRuleContext() antlr.RuleContext
- func (s *DeclarationSpecifiersContext) IbOutletQualifier(i int) IIbOutletQualifierContext
- func (*DeclarationSpecifiersContext) IsDeclarationSpecifiersContext()
- func (s *DeclarationSpecifiersContext) NullabilitySpecifier(i int) INullabilitySpecifierContext
- func (s *DeclarationSpecifiersContext) StorageClassSpecifier(i int) IStorageClassSpecifierContext
- func (s *DeclarationSpecifiersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *DeclarationSpecifiersContext) TypePrefix(i int) ITypePrefixContext
- func (s *DeclarationSpecifiersContext) TypeQualifier(i int) ITypeQualifierContext
- func (s *DeclarationSpecifiersContext) TypeSpecifier(i int) ITypeSpecifierContext
- type DeclaratorContext
- func (s *DeclaratorContext) DirectDeclarator() IDirectDeclaratorContext
- func (s *DeclaratorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DeclaratorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DeclaratorContext) GetParser() antlr.Parser
- func (s *DeclaratorContext) GetRuleContext() antlr.RuleContext
- func (*DeclaratorContext) IsDeclaratorContext()
- func (s *DeclaratorContext) Pointer() IPointerContext
- func (s *DeclaratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DeclaratorSuffixContext
- func (s *DeclaratorSuffixContext) ConstantExpression() IConstantExpressionContext
- func (s *DeclaratorSuffixContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DeclaratorSuffixContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DeclaratorSuffixContext) GetParser() antlr.Parser
- func (s *DeclaratorSuffixContext) GetRuleContext() antlr.RuleContext
- func (*DeclaratorSuffixContext) IsDeclaratorSuffixContext()
- func (s *DeclaratorSuffixContext) LBRACK() antlr.TerminalNode
- func (s *DeclaratorSuffixContext) RBRACK() antlr.TerminalNode
- func (s *DeclaratorSuffixContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DictionaryExpressionContext
- func (s *DictionaryExpressionContext) AT() antlr.TerminalNode
- func (s *DictionaryExpressionContext) AllCOMMA() []antlr.TerminalNode
- func (s *DictionaryExpressionContext) AllDictionaryPair() []IDictionaryPairContext
- func (s *DictionaryExpressionContext) COMMA(i int) antlr.TerminalNode
- func (s *DictionaryExpressionContext) DictionaryPair(i int) IDictionaryPairContext
- func (s *DictionaryExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DictionaryExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DictionaryExpressionContext) GetParser() antlr.Parser
- func (s *DictionaryExpressionContext) GetRuleContext() antlr.RuleContext
- func (*DictionaryExpressionContext) IsDictionaryExpressionContext()
- func (s *DictionaryExpressionContext) LBRACE() antlr.TerminalNode
- func (s *DictionaryExpressionContext) RBRACE() antlr.TerminalNode
- func (s *DictionaryExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DictionaryPairContext
- func (s *DictionaryPairContext) COLON() antlr.TerminalNode
- func (s *DictionaryPairContext) CastExpression() ICastExpressionContext
- func (s *DictionaryPairContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DictionaryPairContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DictionaryPairContext) Expression() IExpressionContext
- func (s *DictionaryPairContext) GetParser() antlr.Parser
- func (s *DictionaryPairContext) GetRuleContext() antlr.RuleContext
- func (*DictionaryPairContext) IsDictionaryPairContext()
- func (s *DictionaryPairContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DirectDeclaratorContext
- func (s *DirectDeclaratorContext) AllDeclaratorSuffix() []IDeclaratorSuffixContext
- func (s *DirectDeclaratorContext) BITXOR() antlr.TerminalNode
- func (s *DirectDeclaratorContext) BlockParameters() IBlockParametersContext
- func (s *DirectDeclaratorContext) Declarator() IDeclaratorContext
- func (s *DirectDeclaratorContext) DeclaratorSuffix(i int) IDeclaratorSuffixContext
- func (s *DirectDeclaratorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DirectDeclaratorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DirectDeclaratorContext) GetParser() antlr.Parser
- func (s *DirectDeclaratorContext) GetRuleContext() antlr.RuleContext
- func (s *DirectDeclaratorContext) Identifier() IIdentifierContext
- func (*DirectDeclaratorContext) IsDirectDeclaratorContext()
- func (s *DirectDeclaratorContext) LP() antlr.TerminalNode
- func (s *DirectDeclaratorContext) NullabilitySpecifier() INullabilitySpecifierContext
- func (s *DirectDeclaratorContext) RP() antlr.TerminalNode
- func (s *DirectDeclaratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DoStatementContext
- func (s *DoStatementContext) DO() antlr.TerminalNode
- func (s *DoStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DoStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DoStatementContext) Expression() IExpressionContext
- func (s *DoStatementContext) GetParser() antlr.Parser
- func (s *DoStatementContext) GetRuleContext() antlr.RuleContext
- func (*DoStatementContext) IsDoStatementContext()
- func (s *DoStatementContext) LP() antlr.TerminalNode
- func (s *DoStatementContext) RP() antlr.TerminalNode
- func (s *DoStatementContext) SEMI() antlr.TerminalNode
- func (s *DoStatementContext) Statement() IStatementContext
- func (s *DoStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *DoStatementContext) WHILE() antlr.TerminalNode
- type EncodeExpressionContext
- func (s *EncodeExpressionContext) ENCODE() antlr.TerminalNode
- func (s *EncodeExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EncodeExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EncodeExpressionContext) GetParser() antlr.Parser
- func (s *EncodeExpressionContext) GetRuleContext() antlr.RuleContext
- func (*EncodeExpressionContext) IsEncodeExpressionContext()
- func (s *EncodeExpressionContext) LP() antlr.TerminalNode
- func (s *EncodeExpressionContext) RP() antlr.TerminalNode
- func (s *EncodeExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *EncodeExpressionContext) TypeName() ITypeNameContext
- type EnumDeclarationContext
- func (s *EnumDeclarationContext) AttributeSpecifier() IAttributeSpecifierContext
- func (s *EnumDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EnumDeclarationContext) EnumSpecifier() IEnumSpecifierContext
- func (s *EnumDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EnumDeclarationContext) GetParser() antlr.Parser
- func (s *EnumDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *EnumDeclarationContext) Identifier() IIdentifierContext
- func (*EnumDeclarationContext) IsEnumDeclarationContext()
- func (s *EnumDeclarationContext) SEMI() antlr.TerminalNode
- func (s *EnumDeclarationContext) TYPEDEF() antlr.TerminalNode
- func (s *EnumDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EnumSpecifierContext
- func (s *EnumSpecifierContext) AllIdentifier() []IIdentifierContext
- func (s *EnumSpecifierContext) COLON() antlr.TerminalNode
- func (s *EnumSpecifierContext) COMMA() antlr.TerminalNode
- func (s *EnumSpecifierContext) ENUM() antlr.TerminalNode
- func (s *EnumSpecifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EnumSpecifierContext) EnumeratorList() IEnumeratorListContext
- func (s *EnumSpecifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EnumSpecifierContext) GetParser() antlr.Parser
- func (s *EnumSpecifierContext) GetRuleContext() antlr.RuleContext
- func (s *EnumSpecifierContext) Identifier(i int) IIdentifierContext
- func (*EnumSpecifierContext) IsEnumSpecifierContext()
- func (s *EnumSpecifierContext) LBRACE() antlr.TerminalNode
- func (s *EnumSpecifierContext) LP() antlr.TerminalNode
- func (s *EnumSpecifierContext) NS_ENUM() antlr.TerminalNode
- func (s *EnumSpecifierContext) NS_OPTIONS() antlr.TerminalNode
- func (s *EnumSpecifierContext) RBRACE() antlr.TerminalNode
- func (s *EnumSpecifierContext) RP() antlr.TerminalNode
- func (s *EnumSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *EnumSpecifierContext) TypeName() ITypeNameContext
- type EnumeratorContext
- func (s *EnumeratorContext) ASSIGNMENT() antlr.TerminalNode
- func (s *EnumeratorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EnumeratorContext) EnumeratorIdentifier() IEnumeratorIdentifierContext
- func (s *EnumeratorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EnumeratorContext) Expression() IExpressionContext
- func (s *EnumeratorContext) GetParser() antlr.Parser
- func (s *EnumeratorContext) GetRuleContext() antlr.RuleContext
- func (*EnumeratorContext) IsEnumeratorContext()
- func (s *EnumeratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EnumeratorIdentifierContext
- func (s *EnumeratorIdentifierContext) DEFAULT() antlr.TerminalNode
- func (s *EnumeratorIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EnumeratorIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EnumeratorIdentifierContext) GetParser() antlr.Parser
- func (s *EnumeratorIdentifierContext) GetRuleContext() antlr.RuleContext
- func (s *EnumeratorIdentifierContext) Identifier() IIdentifierContext
- func (*EnumeratorIdentifierContext) IsEnumeratorIdentifierContext()
- func (s *EnumeratorIdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EnumeratorListContext
- func (s *EnumeratorListContext) AllCOMMA() []antlr.TerminalNode
- func (s *EnumeratorListContext) AllEnumerator() []IEnumeratorContext
- func (s *EnumeratorListContext) COMMA(i int) antlr.TerminalNode
- func (s *EnumeratorListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EnumeratorListContext) Enumerator(i int) IEnumeratorContext
- func (s *EnumeratorListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EnumeratorListContext) GetParser() antlr.Parser
- func (s *EnumeratorListContext) GetRuleContext() antlr.RuleContext
- func (*EnumeratorListContext) IsEnumeratorListContext()
- func (s *EnumeratorListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExpressionContext
- func (s *ExpressionContext) ADD() antlr.TerminalNode
- func (s *ExpressionContext) AND() antlr.TerminalNode
- func (s *ExpressionContext) AllExpression() []IExpressionContext
- func (s *ExpressionContext) AllGT() []antlr.TerminalNode
- func (s *ExpressionContext) AllLT() []antlr.TerminalNode
- func (s *ExpressionContext) AssignmentOperator() IAssignmentOperatorContext
- func (s *ExpressionContext) BITAND() antlr.TerminalNode
- func (s *ExpressionContext) BITOR() antlr.TerminalNode
- func (s *ExpressionContext) BITXOR() antlr.TerminalNode
- func (s *ExpressionContext) COLON() antlr.TerminalNode
- func (s *ExpressionContext) CastExpression() ICastExpressionContext
- func (s *ExpressionContext) CompoundStatement() ICompoundStatementContext
- func (s *ExpressionContext) DIV() antlr.TerminalNode
- func (s *ExpressionContext) EQUAL() antlr.TerminalNode
- func (s *ExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExpressionContext) Expression(i int) IExpressionContext
- func (s *ExpressionContext) GE() antlr.TerminalNode
- func (s *ExpressionContext) GT(i int) antlr.TerminalNode
- func (s *ExpressionContext) GetAssignmentExpression() IExpressionContext
- func (s *ExpressionContext) GetFalseExpression() IExpressionContext
- func (s *ExpressionContext) GetOp() antlr.Token
- func (s *ExpressionContext) GetParser() antlr.Parser
- func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *ExpressionContext) GetTrueExpression() IExpressionContext
- func (*ExpressionContext) IsExpressionContext()
- func (s *ExpressionContext) LE() antlr.TerminalNode
- func (s *ExpressionContext) LP() antlr.TerminalNode
- func (s *ExpressionContext) LT(i int) antlr.TerminalNode
- func (s *ExpressionContext) MOD() antlr.TerminalNode
- func (s *ExpressionContext) MUL() antlr.TerminalNode
- func (s *ExpressionContext) NOTEQUAL() antlr.TerminalNode
- func (s *ExpressionContext) OR() antlr.TerminalNode
- func (s *ExpressionContext) QUESTION() antlr.TerminalNode
- func (s *ExpressionContext) RP() antlr.TerminalNode
- func (s *ExpressionContext) SUB() antlr.TerminalNode
- func (s *ExpressionContext) SetAssignmentExpression(v IExpressionContext)
- func (s *ExpressionContext) SetFalseExpression(v IExpressionContext)
- func (s *ExpressionContext) SetOp(v antlr.Token)
- func (s *ExpressionContext) SetTrueExpression(v IExpressionContext)
- func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ExpressionContext) UnaryExpression() IUnaryExpressionContext
- type ExpressionsContext
- func (s *ExpressionsContext) AllCOMMA() []antlr.TerminalNode
- func (s *ExpressionsContext) AllExpression() []IExpressionContext
- func (s *ExpressionsContext) COMMA(i int) antlr.TerminalNode
- func (s *ExpressionsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExpressionsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExpressionsContext) Expression(i int) IExpressionContext
- func (s *ExpressionsContext) GetParser() antlr.Parser
- func (s *ExpressionsContext) GetRuleContext() antlr.RuleContext
- func (*ExpressionsContext) IsExpressionsContext()
- func (s *ExpressionsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FieldDeclarationContext
- func (s *FieldDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FieldDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FieldDeclarationContext) FieldDeclaratorList() IFieldDeclaratorListContext
- func (s *FieldDeclarationContext) GetParser() antlr.Parser
- func (s *FieldDeclarationContext) GetRuleContext() antlr.RuleContext
- func (*FieldDeclarationContext) IsFieldDeclarationContext()
- func (s *FieldDeclarationContext) Macro() IMacroContext
- func (s *FieldDeclarationContext) SEMI() antlr.TerminalNode
- func (s *FieldDeclarationContext) SpecifierQualifierList() ISpecifierQualifierListContext
- func (s *FieldDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FieldDeclaratorContext
- func (s *FieldDeclaratorContext) COLON() antlr.TerminalNode
- func (s *FieldDeclaratorContext) Constant() IConstantContext
- func (s *FieldDeclaratorContext) Declarator() IDeclaratorContext
- func (s *FieldDeclaratorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FieldDeclaratorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FieldDeclaratorContext) GetParser() antlr.Parser
- func (s *FieldDeclaratorContext) GetRuleContext() antlr.RuleContext
- func (*FieldDeclaratorContext) IsFieldDeclaratorContext()
- func (s *FieldDeclaratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FieldDeclaratorListContext
- func (s *FieldDeclaratorListContext) AllCOMMA() []antlr.TerminalNode
- func (s *FieldDeclaratorListContext) AllFieldDeclarator() []IFieldDeclaratorContext
- func (s *FieldDeclaratorListContext) COMMA(i int) antlr.TerminalNode
- func (s *FieldDeclaratorListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FieldDeclaratorListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FieldDeclaratorListContext) FieldDeclarator(i int) IFieldDeclaratorContext
- func (s *FieldDeclaratorListContext) GetParser() antlr.Parser
- func (s *FieldDeclaratorListContext) GetRuleContext() antlr.RuleContext
- func (*FieldDeclaratorListContext) IsFieldDeclaratorListContext()
- func (s *FieldDeclaratorListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ForInStatementContext
- func (s *ForInStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ForInStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ForInStatementContext) Expression() IExpressionContext
- func (s *ForInStatementContext) FOR() antlr.TerminalNode
- func (s *ForInStatementContext) GetParser() antlr.Parser
- func (s *ForInStatementContext) GetRuleContext() antlr.RuleContext
- func (s *ForInStatementContext) IN() antlr.TerminalNode
- func (*ForInStatementContext) IsForInStatementContext()
- func (s *ForInStatementContext) LP() antlr.TerminalNode
- func (s *ForInStatementContext) RP() antlr.TerminalNode
- func (s *ForInStatementContext) Statement() IStatementContext
- func (s *ForInStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ForInStatementContext) TypeVariableDeclarator() ITypeVariableDeclaratorContext
- type ForLoopInitializerContext
- func (s *ForLoopInitializerContext) DeclarationSpecifiers() IDeclarationSpecifiersContext
- func (s *ForLoopInitializerContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ForLoopInitializerContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ForLoopInitializerContext) Expressions() IExpressionsContext
- func (s *ForLoopInitializerContext) GetParser() antlr.Parser
- func (s *ForLoopInitializerContext) GetRuleContext() antlr.RuleContext
- func (s *ForLoopInitializerContext) InitDeclaratorList() IInitDeclaratorListContext
- func (*ForLoopInitializerContext) IsForLoopInitializerContext()
- func (s *ForLoopInitializerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ForStatementContext
- func (s *ForStatementContext) AllSEMI() []antlr.TerminalNode
- func (s *ForStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ForStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ForStatementContext) Expression() IExpressionContext
- func (s *ForStatementContext) Expressions() IExpressionsContext
- func (s *ForStatementContext) FOR() antlr.TerminalNode
- func (s *ForStatementContext) ForLoopInitializer() IForLoopInitializerContext
- func (s *ForStatementContext) GetParser() antlr.Parser
- func (s *ForStatementContext) GetRuleContext() antlr.RuleContext
- func (*ForStatementContext) IsForStatementContext()
- func (s *ForStatementContext) LP() antlr.TerminalNode
- func (s *ForStatementContext) RP() antlr.TerminalNode
- func (s *ForStatementContext) SEMI(i int) antlr.TerminalNode
- func (s *ForStatementContext) Statement() IStatementContext
- func (s *ForStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionCallExpressionContext
- func (s *FunctionCallExpressionContext) AllAttributeSpecifier() []IAttributeSpecifierContext
- func (s *FunctionCallExpressionContext) AttributeSpecifier(i int) IAttributeSpecifierContext
- func (s *FunctionCallExpressionContext) DirectDeclarator() IDirectDeclaratorContext
- func (s *FunctionCallExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionCallExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionCallExpressionContext) GetParser() antlr.Parser
- func (s *FunctionCallExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *FunctionCallExpressionContext) Identifier() IIdentifierContext
- func (*FunctionCallExpressionContext) IsFunctionCallExpressionContext()
- func (s *FunctionCallExpressionContext) LP() antlr.TerminalNode
- func (s *FunctionCallExpressionContext) RP() antlr.TerminalNode
- func (s *FunctionCallExpressionContext) SEMI() antlr.TerminalNode
- func (s *FunctionCallExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionDeclarationContext
- func (s *FunctionDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionDeclarationContext) FunctionSignature() IFunctionSignatureContext
- func (s *FunctionDeclarationContext) GetParser() antlr.Parser
- func (s *FunctionDeclarationContext) GetRuleContext() antlr.RuleContext
- func (*FunctionDeclarationContext) IsFunctionDeclarationContext()
- func (s *FunctionDeclarationContext) SEMI() antlr.TerminalNode
- func (s *FunctionDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionDefinitionContext
- func (s *FunctionDefinitionContext) CompoundStatement() ICompoundStatementContext
- func (s *FunctionDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionDefinitionContext) FunctionSignature() IFunctionSignatureContext
- func (s *FunctionDefinitionContext) GetParser() antlr.Parser
- func (s *FunctionDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*FunctionDefinitionContext) IsFunctionDefinitionContext()
- func (s *FunctionDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionSignatureContext
- func (s *FunctionSignatureContext) AttributeSpecifier() IAttributeSpecifierContext
- func (s *FunctionSignatureContext) DeclarationSpecifiers() IDeclarationSpecifiersContext
- func (s *FunctionSignatureContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionSignatureContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionSignatureContext) GetParser() antlr.Parser
- func (s *FunctionSignatureContext) GetRuleContext() antlr.RuleContext
- func (s *FunctionSignatureContext) Identifier() IIdentifierContext
- func (*FunctionSignatureContext) IsFunctionSignatureContext()
- func (s *FunctionSignatureContext) LP() antlr.TerminalNode
- func (s *FunctionSignatureContext) ParameterList() IParameterListContext
- func (s *FunctionSignatureContext) RP() antlr.TerminalNode
- func (s *FunctionSignatureContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GenericTypeSpecifierContext
- func (s *GenericTypeSpecifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GenericTypeSpecifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GenericTypeSpecifierContext) GT() antlr.TerminalNode
- func (s *GenericTypeSpecifierContext) GenericsSpecifier() IGenericsSpecifierContext
- func (s *GenericTypeSpecifierContext) GetParser() antlr.Parser
- func (s *GenericTypeSpecifierContext) GetRuleContext() antlr.RuleContext
- func (s *GenericTypeSpecifierContext) Identifier() IIdentifierContext
- func (*GenericTypeSpecifierContext) IsGenericTypeSpecifierContext()
- func (s *GenericTypeSpecifierContext) LT() antlr.TerminalNode
- func (s *GenericTypeSpecifierContext) ProtocolList() IProtocolListContext
- func (s *GenericTypeSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GenericsSpecifierContext
- func (s *GenericsSpecifierContext) AllCOMMA() []antlr.TerminalNode
- func (s *GenericsSpecifierContext) AllTypeSpecifierWithPrefixes() []ITypeSpecifierWithPrefixesContext
- func (s *GenericsSpecifierContext) COMMA(i int) antlr.TerminalNode
- func (s *GenericsSpecifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GenericsSpecifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GenericsSpecifierContext) GT() antlr.TerminalNode
- func (s *GenericsSpecifierContext) GetParser() antlr.Parser
- func (s *GenericsSpecifierContext) GetRuleContext() antlr.RuleContext
- func (*GenericsSpecifierContext) IsGenericsSpecifierContext()
- func (s *GenericsSpecifierContext) LT() antlr.TerminalNode
- func (s *GenericsSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *GenericsSpecifierContext) TypeSpecifierWithPrefixes(i int) ITypeSpecifierWithPrefixesContext
- type IAbstractDeclaratorContext
- type IAbstractDeclaratorSuffixContext
- type IAccessModifierContext
- type IArcBehaviourSpecifierContext
- type IArgumentExpressionContext
- type IArgumentExpressionListContext
- type IArrayExpressionContext
- type IArrayInitializerContext
- type IAssignmentOperatorContext
- type IAttributeContext
- type IAttributeNameContext
- type IAttributeParameterAssignmentContext
- type IAttributeParameterContext
- type IAttributeParameterListContext
- type IAttributeParametersContext
- type IAttributeSpecifierContext
- type IAutoreleaseStatementContext
- type IBlockExpressionContext
- type IBlockParametersContext
- type IBlockTypeContext
- type IBoxExpressionContext
- type ICastExpressionContext
- type ICatchStatementContext
- type ICategoryImplementationContext
- type ICategoryInterfaceContext
- type IClassDeclarationListContext
- type IClassImplementationContext
- type IClassInterfaceContext
- type IClassMethodDeclarationContext
- type IClassMethodDefinitionContext
- type ICompoundStatementContext
- type IConstantContext
- type IConstantExpressionContext
- type IDeclarationContext
- type IDeclarationSpecifiersContext
- type IDeclaratorContext
- type IDeclaratorSuffixContext
- type IDictionaryExpressionContext
- type IDictionaryPairContext
- type IDirectDeclaratorContext
- type IDoStatementContext
- type IEncodeExpressionContext
- type IEnumDeclarationContext
- type IEnumSpecifierContext
- type IEnumeratorContext
- type IEnumeratorIdentifierContext
- type IEnumeratorListContext
- type IExpressionContext
- type IExpressionsContext
- type IFieldDeclarationContext
- type IFieldDeclaratorContext
- type IFieldDeclaratorListContext
- type IForInStatementContext
- type IForLoopInitializerContext
- type IForStatementContext
- type IFunctionCallExpressionContext
- type IFunctionDeclarationContext
- type IFunctionDefinitionContext
- type IFunctionSignatureContext
- type IGenericTypeSpecifierContext
- type IGenericsSpecifierContext
- type IIbOutletQualifierContext
- type IIdentifierContext
- type IImplementationDefinitionListContext
- type IImportDeclarationContext
- type IInitDeclaratorContext
- type IInitDeclaratorListContext
- type IInitializerContext
- type IInitializerListContext
- type IInstanceMethodDeclarationContext
- type IInstanceMethodDefinitionContext
- type IInstanceVariablesContext
- type IInterfaceDeclarationListContext
- type IIterationStatementContext
- type IJumpStatementContext
- type IKeywordArgumentContext
- type IKeywordArgumentTypeContext
- type IKeywordDeclaratorContext
- type ILabeledStatementContext
- type IMacroContext
- type IMessageExpressionContext
- type IMessageSelectorContext
- type IMethodDeclarationContext
- type IMethodDefinitionContext
- type IMethodSelectorContext
- type IMethodTypeContext
- type INullabilitySpecifierContext
- type IParameterDeclarationContext
- type IParameterDeclarationListContext
- type IParameterListContext
- type IPointerContext
- type IPostfixContext
- type IPostfixExpressionContext
- type IPrimaryExpressionContext
- type IPropertyAttributeContext
- type IPropertyAttributesListContext
- type IPropertyDeclarationContext
- type IPropertyImplementationContext
- type IPropertySynthesizeItemContext
- type IPropertySynthesizeListContext
- type IProtocolDeclarationContext
- type IProtocolDeclarationListContext
- type IProtocolDeclarationSectionContext
- type IProtocolExpressionContext
- type IProtocolListContext
- type IProtocolNameContext
- type IProtocolQualifierContext
- type IRangeExpressionContext
- type IReceiverContext
- type ISelectionStatementContext
- type ISelectorContext
- type ISelectorExpressionContext
- type ISelectorNameContext
- type ISpecifierQualifierListContext
- type IStatementContext
- type IStorageClassSpecifierContext
- type IStringLiteralContext
- type IStructInitializerContext
- type IStructOrUnionSpecifierContext
- type ISwitchBlockContext
- type ISwitchLabelContext
- type ISwitchSectionContext
- type ISwitchStatementContext
- type ISynchronizedStatementContext
- type IThrowStatementContext
- type ITopLevelDeclarationContext
- type ITranslationUnitContext
- type ITryBlockContext
- type ITypeDeclaratorContext
- type ITypeDeclaratorListContext
- type ITypeNameContext
- type ITypePrefixContext
- type ITypeQualifierContext
- type ITypeSpecifierContext
- type ITypeSpecifierWithPrefixesContext
- type ITypeVariableDeclaratorContext
- type ITypeVariableDeclaratorOrNameContext
- type ITypedefDeclarationContext
- type ITypeofExpressionContext
- type IUnaryExpressionContext
- type IUnaryOperatorContext
- type IVarDeclarationContext
- type IVisibilitySectionContext
- type IWhileStatementContext
- type IbOutletQualifierContext
- func (s *IbOutletQualifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IbOutletQualifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IbOutletQualifierContext) GetParser() antlr.Parser
- func (s *IbOutletQualifierContext) GetRuleContext() antlr.RuleContext
- func (s *IbOutletQualifierContext) IB_OUTLET() antlr.TerminalNode
- func (s *IbOutletQualifierContext) IB_OUTLET_COLLECTION() antlr.TerminalNode
- func (s *IbOutletQualifierContext) Identifier() IIdentifierContext
- func (*IbOutletQualifierContext) IsIbOutletQualifierContext()
- func (s *IbOutletQualifierContext) LP() antlr.TerminalNode
- func (s *IbOutletQualifierContext) RP() antlr.TerminalNode
- func (s *IbOutletQualifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IdentifierContext
- func (s *IdentifierContext) ASSIGN() antlr.TerminalNode
- func (s *IdentifierContext) ATOMIC() antlr.TerminalNode
- func (s *IdentifierContext) AUTORELEASING_QUALIFIER() antlr.TerminalNode
- func (s *IdentifierContext) BLOCK() antlr.TerminalNode
- func (s *IdentifierContext) BOOL() antlr.TerminalNode
- func (s *IdentifierContext) BRIDGE_RETAINED() antlr.TerminalNode
- func (s *IdentifierContext) BRIDGE_TRANSFER() antlr.TerminalNode
- func (s *IdentifierContext) BYCOPY() antlr.TerminalNode
- func (s *IdentifierContext) BYREF() antlr.TerminalNode
- func (s *IdentifierContext) CONTRAVARIANT() antlr.TerminalNode
- func (s *IdentifierContext) COPY() antlr.TerminalNode
- func (s *IdentifierContext) COVARIANT() antlr.TerminalNode
- func (s *IdentifierContext) Class() antlr.TerminalNode
- func (s *IdentifierContext) DEPRECATED() antlr.TerminalNode
- func (s *IdentifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IdentifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IdentifierContext) GETTER() antlr.TerminalNode
- func (s *IdentifierContext) GetParser() antlr.Parser
- func (s *IdentifierContext) GetRuleContext() antlr.RuleContext
- func (s *IdentifierContext) IB_DESIGNABLE() antlr.TerminalNode
- func (s *IdentifierContext) IB_INSPECTABLE() antlr.TerminalNode
- func (s *IdentifierContext) IB_OUTLET() antlr.TerminalNode
- func (s *IdentifierContext) IB_OUTLET_COLLECTION() antlr.TerminalNode
- func (s *IdentifierContext) ID() antlr.TerminalNode
- func (s *IdentifierContext) IDENTIFIER() antlr.TerminalNode
- func (s *IdentifierContext) IMP() antlr.TerminalNode
- func (s *IdentifierContext) IN() antlr.TerminalNode
- func (s *IdentifierContext) INOUT() antlr.TerminalNode
- func (*IdentifierContext) IsIdentifierContext()
- func (s *IdentifierContext) KINDOF() antlr.TerminalNode
- func (s *IdentifierContext) NONATOMIC() antlr.TerminalNode
- func (s *IdentifierContext) NONNULL() antlr.TerminalNode
- func (s *IdentifierContext) NS_ENUM() antlr.TerminalNode
- func (s *IdentifierContext) NS_INLINE() antlr.TerminalNode
- func (s *IdentifierContext) NS_OPTIONS() antlr.TerminalNode
- func (s *IdentifierContext) NULLABLE() antlr.TerminalNode
- func (s *IdentifierContext) NULL_RESETTABLE() antlr.TerminalNode
- func (s *IdentifierContext) NULL_UNSPECIFIED() antlr.TerminalNode
- func (s *IdentifierContext) ONEWAY() antlr.TerminalNode
- func (s *IdentifierContext) OUT() antlr.TerminalNode
- func (s *IdentifierContext) PROTOCOL_() antlr.TerminalNode
- func (s *IdentifierContext) READONLY() antlr.TerminalNode
- func (s *IdentifierContext) READWRITE() antlr.TerminalNode
- func (s *IdentifierContext) RETAIN() antlr.TerminalNode
- func (s *IdentifierContext) SEL() antlr.TerminalNode
- func (s *IdentifierContext) SELF() antlr.TerminalNode
- func (s *IdentifierContext) SETTER() antlr.TerminalNode
- func (s *IdentifierContext) STRONG() antlr.TerminalNode
- func (s *IdentifierContext) SUPER() antlr.TerminalNode
- func (s *IdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *IdentifierContext) UNSAFE_UNRETAINED() antlr.TerminalNode
- func (s *IdentifierContext) UNUSED() antlr.TerminalNode
- func (s *IdentifierContext) WEAK() antlr.TerminalNode
- type ImplementationDefinitionListContext
- func (s *ImplementationDefinitionListContext) AllClassMethodDefinition() []IClassMethodDefinitionContext
- func (s *ImplementationDefinitionListContext) AllDeclaration() []IDeclarationContext
- func (s *ImplementationDefinitionListContext) AllFunctionDefinition() []IFunctionDefinitionContext
- func (s *ImplementationDefinitionListContext) AllInstanceMethodDefinition() []IInstanceMethodDefinitionContext
- func (s *ImplementationDefinitionListContext) AllPropertyImplementation() []IPropertyImplementationContext
- func (s *ImplementationDefinitionListContext) ClassMethodDefinition(i int) IClassMethodDefinitionContext
- func (s *ImplementationDefinitionListContext) Declaration(i int) IDeclarationContext
- func (s *ImplementationDefinitionListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ImplementationDefinitionListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ImplementationDefinitionListContext) FunctionDefinition(i int) IFunctionDefinitionContext
- func (s *ImplementationDefinitionListContext) GetParser() antlr.Parser
- func (s *ImplementationDefinitionListContext) GetRuleContext() antlr.RuleContext
- func (s *ImplementationDefinitionListContext) InstanceMethodDefinition(i int) IInstanceMethodDefinitionContext
- func (*ImplementationDefinitionListContext) IsImplementationDefinitionListContext()
- func (s *ImplementationDefinitionListContext) PropertyImplementation(i int) IPropertyImplementationContext
- func (s *ImplementationDefinitionListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ImportDeclarationContext
- func (s *ImportDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ImportDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ImportDeclarationContext) GetParser() antlr.Parser
- func (s *ImportDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *ImportDeclarationContext) IMPORT() antlr.TerminalNode
- func (s *ImportDeclarationContext) Identifier() IIdentifierContext
- func (*ImportDeclarationContext) IsImportDeclarationContext()
- func (s *ImportDeclarationContext) SEMI() antlr.TerminalNode
- func (s *ImportDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type InitDeclaratorContext
- func (s *InitDeclaratorContext) ASSIGNMENT() antlr.TerminalNode
- func (s *InitDeclaratorContext) Declarator() IDeclaratorContext
- func (s *InitDeclaratorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InitDeclaratorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *InitDeclaratorContext) GetParser() antlr.Parser
- func (s *InitDeclaratorContext) GetRuleContext() antlr.RuleContext
- func (s *InitDeclaratorContext) Initializer() IInitializerContext
- func (*InitDeclaratorContext) IsInitDeclaratorContext()
- func (s *InitDeclaratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type InitDeclaratorListContext
- func (s *InitDeclaratorListContext) AllCOMMA() []antlr.TerminalNode
- func (s *InitDeclaratorListContext) AllInitDeclarator() []IInitDeclaratorContext
- func (s *InitDeclaratorListContext) COMMA(i int) antlr.TerminalNode
- func (s *InitDeclaratorListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InitDeclaratorListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *InitDeclaratorListContext) GetParser() antlr.Parser
- func (s *InitDeclaratorListContext) GetRuleContext() antlr.RuleContext
- func (s *InitDeclaratorListContext) InitDeclarator(i int) IInitDeclaratorContext
- func (*InitDeclaratorListContext) IsInitDeclaratorListContext()
- func (s *InitDeclaratorListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type InitializerContext
- func (s *InitializerContext) ArrayInitializer() IArrayInitializerContext
- func (s *InitializerContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InitializerContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *InitializerContext) Expression() IExpressionContext
- func (s *InitializerContext) GetParser() antlr.Parser
- func (s *InitializerContext) GetRuleContext() antlr.RuleContext
- func (*InitializerContext) IsInitializerContext()
- func (s *InitializerContext) StructInitializer() IStructInitializerContext
- func (s *InitializerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type InitializerListContext
- func (s *InitializerListContext) AllCOMMA() []antlr.TerminalNode
- func (s *InitializerListContext) AllInitializer() []IInitializerContext
- func (s *InitializerListContext) COMMA(i int) antlr.TerminalNode
- func (s *InitializerListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InitializerListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *InitializerListContext) GetParser() antlr.Parser
- func (s *InitializerListContext) GetRuleContext() antlr.RuleContext
- func (s *InitializerListContext) Initializer(i int) IInitializerContext
- func (*InitializerListContext) IsInitializerListContext()
- func (s *InitializerListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type InstanceMethodDeclarationContext
- func (s *InstanceMethodDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InstanceMethodDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *InstanceMethodDeclarationContext) GetParser() antlr.Parser
- func (s *InstanceMethodDeclarationContext) GetRuleContext() antlr.RuleContext
- func (*InstanceMethodDeclarationContext) IsInstanceMethodDeclarationContext()
- func (s *InstanceMethodDeclarationContext) MethodDeclaration() IMethodDeclarationContext
- func (s *InstanceMethodDeclarationContext) SUB() antlr.TerminalNode
- func (s *InstanceMethodDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type InstanceMethodDefinitionContext
- func (s *InstanceMethodDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InstanceMethodDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *InstanceMethodDefinitionContext) GetParser() antlr.Parser
- func (s *InstanceMethodDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*InstanceMethodDefinitionContext) IsInstanceMethodDefinitionContext()
- func (s *InstanceMethodDefinitionContext) MethodDefinition() IMethodDefinitionContext
- func (s *InstanceMethodDefinitionContext) SUB() antlr.TerminalNode
- func (s *InstanceMethodDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type InstanceVariablesContext
- func (s *InstanceVariablesContext) AllVisibilitySection() []IVisibilitySectionContext
- func (s *InstanceVariablesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InstanceVariablesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *InstanceVariablesContext) GetParser() antlr.Parser
- func (s *InstanceVariablesContext) GetRuleContext() antlr.RuleContext
- func (*InstanceVariablesContext) IsInstanceVariablesContext()
- func (s *InstanceVariablesContext) LBRACE() antlr.TerminalNode
- func (s *InstanceVariablesContext) RBRACE() antlr.TerminalNode
- func (s *InstanceVariablesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *InstanceVariablesContext) VisibilitySection(i int) IVisibilitySectionContext
- type InterfaceDeclarationListContext
- func (s *InterfaceDeclarationListContext) AllClassMethodDeclaration() []IClassMethodDeclarationContext
- func (s *InterfaceDeclarationListContext) AllDeclaration() []IDeclarationContext
- func (s *InterfaceDeclarationListContext) AllFunctionDeclaration() []IFunctionDeclarationContext
- func (s *InterfaceDeclarationListContext) AllInstanceMethodDeclaration() []IInstanceMethodDeclarationContext
- func (s *InterfaceDeclarationListContext) AllPropertyDeclaration() []IPropertyDeclarationContext
- func (s *InterfaceDeclarationListContext) ClassMethodDeclaration(i int) IClassMethodDeclarationContext
- func (s *InterfaceDeclarationListContext) Declaration(i int) IDeclarationContext
- func (s *InterfaceDeclarationListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InterfaceDeclarationListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *InterfaceDeclarationListContext) FunctionDeclaration(i int) IFunctionDeclarationContext
- func (s *InterfaceDeclarationListContext) GetParser() antlr.Parser
- func (s *InterfaceDeclarationListContext) GetRuleContext() antlr.RuleContext
- func (s *InterfaceDeclarationListContext) InstanceMethodDeclaration(i int) IInstanceMethodDeclarationContext
- func (*InterfaceDeclarationListContext) IsInterfaceDeclarationListContext()
- func (s *InterfaceDeclarationListContext) PropertyDeclaration(i int) IPropertyDeclarationContext
- func (s *InterfaceDeclarationListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IterationStatementContext
- func (s *IterationStatementContext) DoStatement() IDoStatementContext
- func (s *IterationStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IterationStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IterationStatementContext) ForInStatement() IForInStatementContext
- func (s *IterationStatementContext) ForStatement() IForStatementContext
- func (s *IterationStatementContext) GetParser() antlr.Parser
- func (s *IterationStatementContext) GetRuleContext() antlr.RuleContext
- func (*IterationStatementContext) IsIterationStatementContext()
- func (s *IterationStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *IterationStatementContext) WhileStatement() IWhileStatementContext
- type JumpStatementContext
- func (s *JumpStatementContext) BREAK() antlr.TerminalNode
- func (s *JumpStatementContext) CONTINUE() antlr.TerminalNode
- func (s *JumpStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *JumpStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *JumpStatementContext) Expression() IExpressionContext
- func (s *JumpStatementContext) GOTO() antlr.TerminalNode
- func (s *JumpStatementContext) GetParser() antlr.Parser
- func (s *JumpStatementContext) GetRuleContext() antlr.RuleContext
- func (s *JumpStatementContext) Identifier() IIdentifierContext
- func (*JumpStatementContext) IsJumpStatementContext()
- func (s *JumpStatementContext) RETURN() antlr.TerminalNode
- func (s *JumpStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type KeywordArgumentContext
- func (s *KeywordArgumentContext) AllCOMMA() []antlr.TerminalNode
- func (s *KeywordArgumentContext) AllKeywordArgumentType() []IKeywordArgumentTypeContext
- func (s *KeywordArgumentContext) COLON() antlr.TerminalNode
- func (s *KeywordArgumentContext) COMMA(i int) antlr.TerminalNode
- func (s *KeywordArgumentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *KeywordArgumentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *KeywordArgumentContext) GetParser() antlr.Parser
- func (s *KeywordArgumentContext) GetRuleContext() antlr.RuleContext
- func (*KeywordArgumentContext) IsKeywordArgumentContext()
- func (s *KeywordArgumentContext) KeywordArgumentType(i int) IKeywordArgumentTypeContext
- func (s *KeywordArgumentContext) Selector() ISelectorContext
- func (s *KeywordArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type KeywordArgumentTypeContext
- func (s *KeywordArgumentTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *KeywordArgumentTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *KeywordArgumentTypeContext) Expressions() IExpressionsContext
- func (s *KeywordArgumentTypeContext) GetParser() antlr.Parser
- func (s *KeywordArgumentTypeContext) GetRuleContext() antlr.RuleContext
- func (s *KeywordArgumentTypeContext) InitializerList() IInitializerListContext
- func (*KeywordArgumentTypeContext) IsKeywordArgumentTypeContext()
- func (s *KeywordArgumentTypeContext) LBRACE() antlr.TerminalNode
- func (s *KeywordArgumentTypeContext) NullabilitySpecifier() INullabilitySpecifierContext
- func (s *KeywordArgumentTypeContext) RBRACE() antlr.TerminalNode
- func (s *KeywordArgumentTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type KeywordDeclaratorContext
- func (s *KeywordDeclaratorContext) AllMethodType() []IMethodTypeContext
- func (s *KeywordDeclaratorContext) ArcBehaviourSpecifier() IArcBehaviourSpecifierContext
- func (s *KeywordDeclaratorContext) COLON() antlr.TerminalNode
- func (s *KeywordDeclaratorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *KeywordDeclaratorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *KeywordDeclaratorContext) GetParser() antlr.Parser
- func (s *KeywordDeclaratorContext) GetRuleContext() antlr.RuleContext
- func (s *KeywordDeclaratorContext) Identifier() IIdentifierContext
- func (*KeywordDeclaratorContext) IsKeywordDeclaratorContext()
- func (s *KeywordDeclaratorContext) MethodType(i int) IMethodTypeContext
- func (s *KeywordDeclaratorContext) Selector() ISelectorContext
- func (s *KeywordDeclaratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LabeledStatementContext
- func (s *LabeledStatementContext) COLON() antlr.TerminalNode
- func (s *LabeledStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LabeledStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LabeledStatementContext) GetParser() antlr.Parser
- func (s *LabeledStatementContext) GetRuleContext() antlr.RuleContext
- func (s *LabeledStatementContext) Identifier() IIdentifierContext
- func (*LabeledStatementContext) IsLabeledStatementContext()
- func (s *LabeledStatementContext) Statement() IStatementContext
- func (s *LabeledStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MacroContext
- func (s *MacroContext) AllCOMMA() []antlr.TerminalNode
- func (s *MacroContext) AllPrimaryExpression() []IPrimaryExpressionContext
- func (s *MacroContext) COMMA(i int) antlr.TerminalNode
- func (s *MacroContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MacroContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MacroContext) GetParser() antlr.Parser
- func (s *MacroContext) GetRuleContext() antlr.RuleContext
- func (s *MacroContext) Identifier() IIdentifierContext
- func (*MacroContext) IsMacroContext()
- func (s *MacroContext) LP() antlr.TerminalNode
- func (s *MacroContext) PrimaryExpression(i int) IPrimaryExpressionContext
- func (s *MacroContext) RP() antlr.TerminalNode
- func (s *MacroContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MessageExpressionContext
- func (s *MessageExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MessageExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MessageExpressionContext) GetParser() antlr.Parser
- func (s *MessageExpressionContext) GetRuleContext() antlr.RuleContext
- func (*MessageExpressionContext) IsMessageExpressionContext()
- func (s *MessageExpressionContext) LBRACK() antlr.TerminalNode
- func (s *MessageExpressionContext) MessageSelector() IMessageSelectorContext
- func (s *MessageExpressionContext) RBRACK() antlr.TerminalNode
- func (s *MessageExpressionContext) Receiver() IReceiverContext
- func (s *MessageExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MessageSelectorContext
- func (s *MessageSelectorContext) AllKeywordArgument() []IKeywordArgumentContext
- func (s *MessageSelectorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MessageSelectorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MessageSelectorContext) GetParser() antlr.Parser
- func (s *MessageSelectorContext) GetRuleContext() antlr.RuleContext
- func (*MessageSelectorContext) IsMessageSelectorContext()
- func (s *MessageSelectorContext) KeywordArgument(i int) IKeywordArgumentContext
- func (s *MessageSelectorContext) Selector() ISelectorContext
- func (s *MessageSelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MethodDeclarationContext
- func (s *MethodDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MethodDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MethodDeclarationContext) GetParser() antlr.Parser
- func (s *MethodDeclarationContext) GetRuleContext() antlr.RuleContext
- func (*MethodDeclarationContext) IsMethodDeclarationContext()
- func (s *MethodDeclarationContext) Macro() IMacroContext
- func (s *MethodDeclarationContext) MethodSelector() IMethodSelectorContext
- func (s *MethodDeclarationContext) MethodType() IMethodTypeContext
- func (s *MethodDeclarationContext) SEMI() antlr.TerminalNode
- func (s *MethodDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MethodDefinitionContext
- func (s *MethodDefinitionContext) CompoundStatement() ICompoundStatementContext
- func (s *MethodDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MethodDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MethodDefinitionContext) GetParser() antlr.Parser
- func (s *MethodDefinitionContext) GetRuleContext() antlr.RuleContext
- func (s *MethodDefinitionContext) InitDeclaratorList() IInitDeclaratorListContext
- func (*MethodDefinitionContext) IsMethodDefinitionContext()
- func (s *MethodDefinitionContext) MethodSelector() IMethodSelectorContext
- func (s *MethodDefinitionContext) MethodType() IMethodTypeContext
- func (s *MethodDefinitionContext) SEMI() antlr.TerminalNode
- func (s *MethodDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MethodSelectorContext
- func (s *MethodSelectorContext) AllKeywordDeclarator() []IKeywordDeclaratorContext
- func (s *MethodSelectorContext) COMMA() antlr.TerminalNode
- func (s *MethodSelectorContext) ELIPSIS() antlr.TerminalNode
- func (s *MethodSelectorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MethodSelectorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MethodSelectorContext) GetParser() antlr.Parser
- func (s *MethodSelectorContext) GetRuleContext() antlr.RuleContext
- func (*MethodSelectorContext) IsMethodSelectorContext()
- func (s *MethodSelectorContext) KeywordDeclarator(i int) IKeywordDeclaratorContext
- func (s *MethodSelectorContext) Selector() ISelectorContext
- func (s *MethodSelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MethodTypeContext
- func (s *MethodTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MethodTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MethodTypeContext) GetParser() antlr.Parser
- func (s *MethodTypeContext) GetRuleContext() antlr.RuleContext
- func (*MethodTypeContext) IsMethodTypeContext()
- func (s *MethodTypeContext) LP() antlr.TerminalNode
- func (s *MethodTypeContext) RP() antlr.TerminalNode
- func (s *MethodTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *MethodTypeContext) TypeName() ITypeNameContext
- type NullabilitySpecifierContext
- func (s *NullabilitySpecifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NullabilitySpecifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NullabilitySpecifierContext) GetParser() antlr.Parser
- func (s *NullabilitySpecifierContext) GetRuleContext() antlr.RuleContext
- func (*NullabilitySpecifierContext) IsNullabilitySpecifierContext()
- func (s *NullabilitySpecifierContext) NONNULL() antlr.TerminalNode
- func (s *NullabilitySpecifierContext) NULLABLE() antlr.TerminalNode
- func (s *NullabilitySpecifierContext) NULL_RESETTABLE() antlr.TerminalNode
- func (s *NullabilitySpecifierContext) NULL_UNSPECIFIED() antlr.TerminalNode
- func (s *NullabilitySpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ObjectiveCLexer
- type ObjectiveCParser
- func (p *ObjectiveCParser) AbstractDeclarator() (localctx IAbstractDeclaratorContext)
- func (p *ObjectiveCParser) AbstractDeclaratorSuffix() (localctx IAbstractDeclaratorSuffixContext)
- func (p *ObjectiveCParser) AccessModifier() (localctx IAccessModifierContext)
- func (p *ObjectiveCParser) ArcBehaviourSpecifier() (localctx IArcBehaviourSpecifierContext)
- func (p *ObjectiveCParser) ArgumentExpression() (localctx IArgumentExpressionContext)
- func (p *ObjectiveCParser) ArgumentExpressionList() (localctx IArgumentExpressionListContext)
- func (p *ObjectiveCParser) ArrayExpression() (localctx IArrayExpressionContext)
- func (p *ObjectiveCParser) ArrayInitializer() (localctx IArrayInitializerContext)
- func (p *ObjectiveCParser) AssignmentOperator() (localctx IAssignmentOperatorContext)
- func (p *ObjectiveCParser) Attribute() (localctx IAttributeContext)
- func (p *ObjectiveCParser) AttributeName() (localctx IAttributeNameContext)
- func (p *ObjectiveCParser) AttributeParameter() (localctx IAttributeParameterContext)
- func (p *ObjectiveCParser) AttributeParameterAssignment() (localctx IAttributeParameterAssignmentContext)
- func (p *ObjectiveCParser) AttributeParameterList() (localctx IAttributeParameterListContext)
- func (p *ObjectiveCParser) AttributeParameters() (localctx IAttributeParametersContext)
- func (p *ObjectiveCParser) AttributeSpecifier() (localctx IAttributeSpecifierContext)
- func (p *ObjectiveCParser) AutoreleaseStatement() (localctx IAutoreleaseStatementContext)
- func (p *ObjectiveCParser) BlockExpression() (localctx IBlockExpressionContext)
- func (p *ObjectiveCParser) BlockParameters() (localctx IBlockParametersContext)
- func (p *ObjectiveCParser) BlockType() (localctx IBlockTypeContext)
- func (p *ObjectiveCParser) BoxExpression() (localctx IBoxExpressionContext)
- func (p *ObjectiveCParser) CastExpression() (localctx ICastExpressionContext)
- func (p *ObjectiveCParser) CatchStatement() (localctx ICatchStatementContext)
- func (p *ObjectiveCParser) CategoryImplementation() (localctx ICategoryImplementationContext)
- func (p *ObjectiveCParser) CategoryInterface() (localctx ICategoryInterfaceContext)
- func (p *ObjectiveCParser) ClassDeclarationList() (localctx IClassDeclarationListContext)
- func (p *ObjectiveCParser) ClassImplementation() (localctx IClassImplementationContext)
- func (p *ObjectiveCParser) ClassInterface() (localctx IClassInterfaceContext)
- func (p *ObjectiveCParser) ClassMethodDeclaration() (localctx IClassMethodDeclarationContext)
- func (p *ObjectiveCParser) ClassMethodDefinition() (localctx IClassMethodDefinitionContext)
- func (p *ObjectiveCParser) CompoundStatement() (localctx ICompoundStatementContext)
- func (p *ObjectiveCParser) Constant() (localctx IConstantContext)
- func (p *ObjectiveCParser) ConstantExpression() (localctx IConstantExpressionContext)
- func (p *ObjectiveCParser) Declaration() (localctx IDeclarationContext)
- func (p *ObjectiveCParser) DeclarationSpecifiers() (localctx IDeclarationSpecifiersContext)
- func (p *ObjectiveCParser) Declarator() (localctx IDeclaratorContext)
- func (p *ObjectiveCParser) DeclaratorSuffix() (localctx IDeclaratorSuffixContext)
- func (p *ObjectiveCParser) DictionaryExpression() (localctx IDictionaryExpressionContext)
- func (p *ObjectiveCParser) DictionaryPair() (localctx IDictionaryPairContext)
- func (p *ObjectiveCParser) DirectDeclarator() (localctx IDirectDeclaratorContext)
- func (p *ObjectiveCParser) DoStatement() (localctx IDoStatementContext)
- func (p *ObjectiveCParser) EncodeExpression() (localctx IEncodeExpressionContext)
- func (p *ObjectiveCParser) EnumDeclaration() (localctx IEnumDeclarationContext)
- func (p *ObjectiveCParser) EnumSpecifier() (localctx IEnumSpecifierContext)
- func (p *ObjectiveCParser) Enumerator() (localctx IEnumeratorContext)
- func (p *ObjectiveCParser) EnumeratorIdentifier() (localctx IEnumeratorIdentifierContext)
- func (p *ObjectiveCParser) EnumeratorList() (localctx IEnumeratorListContext)
- func (p *ObjectiveCParser) Expression() (localctx IExpressionContext)
- func (p *ObjectiveCParser) Expression_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *ObjectiveCParser) Expressions() (localctx IExpressionsContext)
- func (p *ObjectiveCParser) FieldDeclaration() (localctx IFieldDeclarationContext)
- func (p *ObjectiveCParser) FieldDeclarator() (localctx IFieldDeclaratorContext)
- func (p *ObjectiveCParser) FieldDeclaratorList() (localctx IFieldDeclaratorListContext)
- func (p *ObjectiveCParser) ForInStatement() (localctx IForInStatementContext)
- func (p *ObjectiveCParser) ForLoopInitializer() (localctx IForLoopInitializerContext)
- func (p *ObjectiveCParser) ForStatement() (localctx IForStatementContext)
- func (p *ObjectiveCParser) FunctionCallExpression() (localctx IFunctionCallExpressionContext)
- func (p *ObjectiveCParser) FunctionDeclaration() (localctx IFunctionDeclarationContext)
- func (p *ObjectiveCParser) FunctionDefinition() (localctx IFunctionDefinitionContext)
- func (p *ObjectiveCParser) FunctionSignature() (localctx IFunctionSignatureContext)
- func (p *ObjectiveCParser) GenericTypeSpecifier() (localctx IGenericTypeSpecifierContext)
- func (p *ObjectiveCParser) GenericsSpecifier() (localctx IGenericsSpecifierContext)
- func (p *ObjectiveCParser) IbOutletQualifier() (localctx IIbOutletQualifierContext)
- func (p *ObjectiveCParser) Identifier() (localctx IIdentifierContext)
- func (p *ObjectiveCParser) ImplementationDefinitionList() (localctx IImplementationDefinitionListContext)
- func (p *ObjectiveCParser) ImportDeclaration() (localctx IImportDeclarationContext)
- func (p *ObjectiveCParser) InitDeclarator() (localctx IInitDeclaratorContext)
- func (p *ObjectiveCParser) InitDeclaratorList() (localctx IInitDeclaratorListContext)
- func (p *ObjectiveCParser) Initializer() (localctx IInitializerContext)
- func (p *ObjectiveCParser) InitializerList() (localctx IInitializerListContext)
- func (p *ObjectiveCParser) InstanceMethodDeclaration() (localctx IInstanceMethodDeclarationContext)
- func (p *ObjectiveCParser) InstanceMethodDefinition() (localctx IInstanceMethodDefinitionContext)
- func (p *ObjectiveCParser) InstanceVariables() (localctx IInstanceVariablesContext)
- func (p *ObjectiveCParser) InterfaceDeclarationList() (localctx IInterfaceDeclarationListContext)
- func (p *ObjectiveCParser) IterationStatement() (localctx IIterationStatementContext)
- func (p *ObjectiveCParser) JumpStatement() (localctx IJumpStatementContext)
- func (p *ObjectiveCParser) KeywordArgument() (localctx IKeywordArgumentContext)
- func (p *ObjectiveCParser) KeywordArgumentType() (localctx IKeywordArgumentTypeContext)
- func (p *ObjectiveCParser) KeywordDeclarator() (localctx IKeywordDeclaratorContext)
- func (p *ObjectiveCParser) LabeledStatement() (localctx ILabeledStatementContext)
- func (p *ObjectiveCParser) Macro() (localctx IMacroContext)
- func (p *ObjectiveCParser) MessageExpression() (localctx IMessageExpressionContext)
- func (p *ObjectiveCParser) MessageSelector() (localctx IMessageSelectorContext)
- func (p *ObjectiveCParser) MethodDeclaration() (localctx IMethodDeclarationContext)
- func (p *ObjectiveCParser) MethodDefinition() (localctx IMethodDefinitionContext)
- func (p *ObjectiveCParser) MethodSelector() (localctx IMethodSelectorContext)
- func (p *ObjectiveCParser) MethodType() (localctx IMethodTypeContext)
- func (p *ObjectiveCParser) NullabilitySpecifier() (localctx INullabilitySpecifierContext)
- func (p *ObjectiveCParser) ParameterDeclaration() (localctx IParameterDeclarationContext)
- func (p *ObjectiveCParser) ParameterDeclarationList() (localctx IParameterDeclarationListContext)
- func (p *ObjectiveCParser) ParameterList() (localctx IParameterListContext)
- func (p *ObjectiveCParser) Pointer() (localctx IPointerContext)
- func (p *ObjectiveCParser) Postfix() (localctx IPostfixContext)
- func (p *ObjectiveCParser) PostfixExpression() (localctx IPostfixExpressionContext)
- func (p *ObjectiveCParser) PostfixExpression_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *ObjectiveCParser) PrimaryExpression() (localctx IPrimaryExpressionContext)
- func (p *ObjectiveCParser) PropertyAttribute() (localctx IPropertyAttributeContext)
- func (p *ObjectiveCParser) PropertyAttributesList() (localctx IPropertyAttributesListContext)
- func (p *ObjectiveCParser) PropertyDeclaration() (localctx IPropertyDeclarationContext)
- func (p *ObjectiveCParser) PropertyImplementation() (localctx IPropertyImplementationContext)
- func (p *ObjectiveCParser) PropertySynthesizeItem() (localctx IPropertySynthesizeItemContext)
- func (p *ObjectiveCParser) PropertySynthesizeList() (localctx IPropertySynthesizeListContext)
- func (p *ObjectiveCParser) ProtocolDeclaration() (localctx IProtocolDeclarationContext)
- func (p *ObjectiveCParser) ProtocolDeclarationList() (localctx IProtocolDeclarationListContext)
- func (p *ObjectiveCParser) ProtocolDeclarationSection() (localctx IProtocolDeclarationSectionContext)
- func (p *ObjectiveCParser) ProtocolExpression() (localctx IProtocolExpressionContext)
- func (p *ObjectiveCParser) ProtocolList() (localctx IProtocolListContext)
- func (p *ObjectiveCParser) ProtocolName() (localctx IProtocolNameContext)
- func (p *ObjectiveCParser) ProtocolQualifier() (localctx IProtocolQualifierContext)
- func (p *ObjectiveCParser) RangeExpression() (localctx IRangeExpressionContext)
- func (p *ObjectiveCParser) Receiver() (localctx IReceiverContext)
- func (p *ObjectiveCParser) SelectionStatement() (localctx ISelectionStatementContext)
- func (p *ObjectiveCParser) Selector() (localctx ISelectorContext)
- func (p *ObjectiveCParser) SelectorExpression() (localctx ISelectorExpressionContext)
- func (p *ObjectiveCParser) SelectorName() (localctx ISelectorNameContext)
- func (p *ObjectiveCParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
- func (p *ObjectiveCParser) SpecifierQualifierList() (localctx ISpecifierQualifierListContext)
- func (p *ObjectiveCParser) Statement() (localctx IStatementContext)
- func (p *ObjectiveCParser) StorageClassSpecifier() (localctx IStorageClassSpecifierContext)
- func (p *ObjectiveCParser) StringLiteral() (localctx IStringLiteralContext)
- func (p *ObjectiveCParser) StructInitializer() (localctx IStructInitializerContext)
- func (p *ObjectiveCParser) StructOrUnionSpecifier() (localctx IStructOrUnionSpecifierContext)
- func (p *ObjectiveCParser) SwitchBlock() (localctx ISwitchBlockContext)
- func (p *ObjectiveCParser) SwitchLabel() (localctx ISwitchLabelContext)
- func (p *ObjectiveCParser) SwitchSection() (localctx ISwitchSectionContext)
- func (p *ObjectiveCParser) SwitchStatement() (localctx ISwitchStatementContext)
- func (p *ObjectiveCParser) SynchronizedStatement() (localctx ISynchronizedStatementContext)
- func (p *ObjectiveCParser) ThrowStatement() (localctx IThrowStatementContext)
- func (p *ObjectiveCParser) TopLevelDeclaration() (localctx ITopLevelDeclarationContext)
- func (p *ObjectiveCParser) TranslationUnit() (localctx ITranslationUnitContext)
- func (p *ObjectiveCParser) TryBlock() (localctx ITryBlockContext)
- func (p *ObjectiveCParser) TypeDeclarator() (localctx ITypeDeclaratorContext)
- func (p *ObjectiveCParser) TypeDeclaratorList() (localctx ITypeDeclaratorListContext)
- func (p *ObjectiveCParser) TypeName() (localctx ITypeNameContext)
- func (p *ObjectiveCParser) TypePrefix() (localctx ITypePrefixContext)
- func (p *ObjectiveCParser) TypeQualifier() (localctx ITypeQualifierContext)
- func (p *ObjectiveCParser) TypeSpecifier() (localctx ITypeSpecifierContext)
- func (p *ObjectiveCParser) TypeSpecifierWithPrefixes() (localctx ITypeSpecifierWithPrefixesContext)
- func (p *ObjectiveCParser) TypeVariableDeclarator() (localctx ITypeVariableDeclaratorContext)
- func (p *ObjectiveCParser) TypeVariableDeclaratorOrName() (localctx ITypeVariableDeclaratorOrNameContext)
- func (p *ObjectiveCParser) TypedefDeclaration() (localctx ITypedefDeclarationContext)
- func (p *ObjectiveCParser) TypeofExpression() (localctx ITypeofExpressionContext)
- func (p *ObjectiveCParser) UnaryExpression() (localctx IUnaryExpressionContext)
- func (p *ObjectiveCParser) UnaryOperator() (localctx IUnaryOperatorContext)
- func (p *ObjectiveCParser) VarDeclaration() (localctx IVarDeclarationContext)
- func (p *ObjectiveCParser) VisibilitySection() (localctx IVisibilitySectionContext)
- func (p *ObjectiveCParser) WhileStatement() (localctx IWhileStatementContext)
- type ObjectiveCParserListener
- type ParameterDeclarationContext
- func (s *ParameterDeclarationContext) DeclarationSpecifiers() IDeclarationSpecifiersContext
- func (s *ParameterDeclarationContext) Declarator() IDeclaratorContext
- func (s *ParameterDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ParameterDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ParameterDeclarationContext) GetParser() antlr.Parser
- func (s *ParameterDeclarationContext) GetRuleContext() antlr.RuleContext
- func (*ParameterDeclarationContext) IsParameterDeclarationContext()
- func (s *ParameterDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ParameterDeclarationContext) VOID() antlr.TerminalNode
- type ParameterDeclarationListContext
- func (s *ParameterDeclarationListContext) AllCOMMA() []antlr.TerminalNode
- func (s *ParameterDeclarationListContext) AllParameterDeclaration() []IParameterDeclarationContext
- func (s *ParameterDeclarationListContext) COMMA(i int) antlr.TerminalNode
- func (s *ParameterDeclarationListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ParameterDeclarationListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ParameterDeclarationListContext) GetParser() antlr.Parser
- func (s *ParameterDeclarationListContext) GetRuleContext() antlr.RuleContext
- func (*ParameterDeclarationListContext) IsParameterDeclarationListContext()
- func (s *ParameterDeclarationListContext) ParameterDeclaration(i int) IParameterDeclarationContext
- func (s *ParameterDeclarationListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ParameterListContext
- func (s *ParameterListContext) COMMA() antlr.TerminalNode
- func (s *ParameterListContext) ELIPSIS() antlr.TerminalNode
- func (s *ParameterListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ParameterListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ParameterListContext) GetParser() antlr.Parser
- func (s *ParameterListContext) GetRuleContext() antlr.RuleContext
- func (*ParameterListContext) IsParameterListContext()
- func (s *ParameterListContext) ParameterDeclarationList() IParameterDeclarationListContext
- func (s *ParameterListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PointerContext
- func (s *PointerContext) DeclarationSpecifiers() IDeclarationSpecifiersContext
- func (s *PointerContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PointerContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PointerContext) GetParser() antlr.Parser
- func (s *PointerContext) GetRuleContext() antlr.RuleContext
- func (*PointerContext) IsPointerContext()
- func (s *PointerContext) MUL() antlr.TerminalNode
- func (s *PointerContext) Pointer() IPointerContext
- func (s *PointerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PostfixContext
- func (s *PostfixContext) AllCOMMA() []antlr.TerminalNode
- func (s *PostfixContext) AllRP() []antlr.TerminalNode
- func (s *PostfixContext) ArgumentExpressionList() IArgumentExpressionListContext
- func (s *PostfixContext) COMMA(i int) antlr.TerminalNode
- func (s *PostfixContext) DEC() antlr.TerminalNode
- func (s *PostfixContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PostfixContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PostfixContext) Expression() IExpressionContext
- func (s *PostfixContext) GetMacroArguments() []antlr.Token
- func (s *PostfixContext) GetOp() antlr.Token
- func (s *PostfixContext) GetParser() antlr.Parser
- func (s *PostfixContext) GetRuleContext() antlr.RuleContext
- func (s *PostfixContext) Get_RP() antlr.Token
- func (s *PostfixContext) Get_tset3106() antlr.Token
- func (s *PostfixContext) INC() antlr.TerminalNode
- func (*PostfixContext) IsPostfixContext()
- func (s *PostfixContext) LBRACK() antlr.TerminalNode
- func (s *PostfixContext) LP() antlr.TerminalNode
- func (s *PostfixContext) RBRACK() antlr.TerminalNode
- func (s *PostfixContext) RP(i int) antlr.TerminalNode
- func (s *PostfixContext) SetMacroArguments(v []antlr.Token)
- func (s *PostfixContext) SetOp(v antlr.Token)
- func (s *PostfixContext) Set_RP(v antlr.Token)
- func (s *PostfixContext) Set_tset3106(v antlr.Token)
- func (s *PostfixContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PostfixExpressionContext
- func (s *PostfixExpressionContext) AllPostfix() []IPostfixContext
- func (s *PostfixExpressionContext) DOT() antlr.TerminalNode
- func (s *PostfixExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PostfixExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PostfixExpressionContext) GetParser() antlr.Parser
- func (s *PostfixExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *PostfixExpressionContext) Identifier() IIdentifierContext
- func (*PostfixExpressionContext) IsPostfixExpressionContext()
- func (s *PostfixExpressionContext) Postfix(i int) IPostfixContext
- func (s *PostfixExpressionContext) PostfixExpression() IPostfixExpressionContext
- func (s *PostfixExpressionContext) PrimaryExpression() IPrimaryExpressionContext
- func (s *PostfixExpressionContext) STRUCTACCESS() antlr.TerminalNode
- func (s *PostfixExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PrimaryExpressionContext
- func (s *PrimaryExpressionContext) ArrayExpression() IArrayExpressionContext
- func (s *PrimaryExpressionContext) BlockExpression() IBlockExpressionContext
- func (s *PrimaryExpressionContext) BoxExpression() IBoxExpressionContext
- func (s *PrimaryExpressionContext) Constant() IConstantContext
- func (s *PrimaryExpressionContext) DictionaryExpression() IDictionaryExpressionContext
- func (s *PrimaryExpressionContext) EncodeExpression() IEncodeExpressionContext
- func (s *PrimaryExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PrimaryExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PrimaryExpressionContext) Expression() IExpressionContext
- func (s *PrimaryExpressionContext) GetParser() antlr.Parser
- func (s *PrimaryExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *PrimaryExpressionContext) Identifier() IIdentifierContext
- func (*PrimaryExpressionContext) IsPrimaryExpressionContext()
- func (s *PrimaryExpressionContext) LP() antlr.TerminalNode
- func (s *PrimaryExpressionContext) MessageExpression() IMessageExpressionContext
- func (s *PrimaryExpressionContext) ProtocolExpression() IProtocolExpressionContext
- func (s *PrimaryExpressionContext) RP() antlr.TerminalNode
- func (s *PrimaryExpressionContext) SelectorExpression() ISelectorExpressionContext
- func (s *PrimaryExpressionContext) StringLiteral() IStringLiteralContext
- func (s *PrimaryExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PropertyAttributeContext
- func (s *PropertyAttributeContext) ASSIGN() antlr.TerminalNode
- func (s *PropertyAttributeContext) ASSIGNMENT() antlr.TerminalNode
- func (s *PropertyAttributeContext) ATOMIC() antlr.TerminalNode
- func (s *PropertyAttributeContext) COLON() antlr.TerminalNode
- func (s *PropertyAttributeContext) COPY() antlr.TerminalNode
- func (s *PropertyAttributeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PropertyAttributeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PropertyAttributeContext) GETTER() antlr.TerminalNode
- func (s *PropertyAttributeContext) GetParser() antlr.Parser
- func (s *PropertyAttributeContext) GetRuleContext() antlr.RuleContext
- func (s *PropertyAttributeContext) Identifier() IIdentifierContext
- func (*PropertyAttributeContext) IsPropertyAttributeContext()
- func (s *PropertyAttributeContext) NONATOMIC() antlr.TerminalNode
- func (s *PropertyAttributeContext) NullabilitySpecifier() INullabilitySpecifierContext
- func (s *PropertyAttributeContext) READONLY() antlr.TerminalNode
- func (s *PropertyAttributeContext) READWRITE() antlr.TerminalNode
- func (s *PropertyAttributeContext) RETAIN() antlr.TerminalNode
- func (s *PropertyAttributeContext) SETTER() antlr.TerminalNode
- func (s *PropertyAttributeContext) STRONG() antlr.TerminalNode
- func (s *PropertyAttributeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *PropertyAttributeContext) UNSAFE_UNRETAINED() antlr.TerminalNode
- func (s *PropertyAttributeContext) WEAK() antlr.TerminalNode
- type PropertyAttributesListContext
- func (s *PropertyAttributesListContext) AllCOMMA() []antlr.TerminalNode
- func (s *PropertyAttributesListContext) AllPropertyAttribute() []IPropertyAttributeContext
- func (s *PropertyAttributesListContext) COMMA(i int) antlr.TerminalNode
- func (s *PropertyAttributesListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PropertyAttributesListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PropertyAttributesListContext) GetParser() antlr.Parser
- func (s *PropertyAttributesListContext) GetRuleContext() antlr.RuleContext
- func (*PropertyAttributesListContext) IsPropertyAttributesListContext()
- func (s *PropertyAttributesListContext) PropertyAttribute(i int) IPropertyAttributeContext
- func (s *PropertyAttributesListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PropertyDeclarationContext
- func (s *PropertyDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PropertyDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PropertyDeclarationContext) FieldDeclaration() IFieldDeclarationContext
- func (s *PropertyDeclarationContext) GetParser() antlr.Parser
- func (s *PropertyDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *PropertyDeclarationContext) IB_INSPECTABLE() antlr.TerminalNode
- func (s *PropertyDeclarationContext) IbOutletQualifier() IIbOutletQualifierContext
- func (*PropertyDeclarationContext) IsPropertyDeclarationContext()
- func (s *PropertyDeclarationContext) LP() antlr.TerminalNode
- func (s *PropertyDeclarationContext) PROPERTY() antlr.TerminalNode
- func (s *PropertyDeclarationContext) PropertyAttributesList() IPropertyAttributesListContext
- func (s *PropertyDeclarationContext) RP() antlr.TerminalNode
- func (s *PropertyDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PropertyImplementationContext
- func (s *PropertyImplementationContext) DYNAMIC() antlr.TerminalNode
- func (s *PropertyImplementationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PropertyImplementationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PropertyImplementationContext) GetParser() antlr.Parser
- func (s *PropertyImplementationContext) GetRuleContext() antlr.RuleContext
- func (*PropertyImplementationContext) IsPropertyImplementationContext()
- func (s *PropertyImplementationContext) PropertySynthesizeList() IPropertySynthesizeListContext
- func (s *PropertyImplementationContext) SEMI() antlr.TerminalNode
- func (s *PropertyImplementationContext) SYNTHESIZE() antlr.TerminalNode
- func (s *PropertyImplementationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PropertySynthesizeItemContext
- func (s *PropertySynthesizeItemContext) ASSIGNMENT() antlr.TerminalNode
- func (s *PropertySynthesizeItemContext) AllIdentifier() []IIdentifierContext
- func (s *PropertySynthesizeItemContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PropertySynthesizeItemContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PropertySynthesizeItemContext) GetParser() antlr.Parser
- func (s *PropertySynthesizeItemContext) GetRuleContext() antlr.RuleContext
- func (s *PropertySynthesizeItemContext) Identifier(i int) IIdentifierContext
- func (*PropertySynthesizeItemContext) IsPropertySynthesizeItemContext()
- func (s *PropertySynthesizeItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PropertySynthesizeListContext
- func (s *PropertySynthesizeListContext) AllCOMMA() []antlr.TerminalNode
- func (s *PropertySynthesizeListContext) AllPropertySynthesizeItem() []IPropertySynthesizeItemContext
- func (s *PropertySynthesizeListContext) COMMA(i int) antlr.TerminalNode
- func (s *PropertySynthesizeListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PropertySynthesizeListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PropertySynthesizeListContext) GetParser() antlr.Parser
- func (s *PropertySynthesizeListContext) GetRuleContext() antlr.RuleContext
- func (*PropertySynthesizeListContext) IsPropertySynthesizeListContext()
- func (s *PropertySynthesizeListContext) PropertySynthesizeItem(i int) IPropertySynthesizeItemContext
- func (s *PropertySynthesizeListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ProtocolDeclarationContext
- func (s *ProtocolDeclarationContext) AllProtocolDeclarationSection() []IProtocolDeclarationSectionContext
- func (s *ProtocolDeclarationContext) END() antlr.TerminalNode
- func (s *ProtocolDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ProtocolDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ProtocolDeclarationContext) GT() antlr.TerminalNode
- func (s *ProtocolDeclarationContext) GetParser() antlr.Parser
- func (s *ProtocolDeclarationContext) GetRuleContext() antlr.RuleContext
- func (*ProtocolDeclarationContext) IsProtocolDeclarationContext()
- func (s *ProtocolDeclarationContext) LT() antlr.TerminalNode
- func (s *ProtocolDeclarationContext) PROTOCOL() antlr.TerminalNode
- func (s *ProtocolDeclarationContext) ProtocolDeclarationSection(i int) IProtocolDeclarationSectionContext
- func (s *ProtocolDeclarationContext) ProtocolList() IProtocolListContext
- func (s *ProtocolDeclarationContext) ProtocolName() IProtocolNameContext
- func (s *ProtocolDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ProtocolDeclarationListContext
- func (s *ProtocolDeclarationListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ProtocolDeclarationListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ProtocolDeclarationListContext) GetParser() antlr.Parser
- func (s *ProtocolDeclarationListContext) GetRuleContext() antlr.RuleContext
- func (*ProtocolDeclarationListContext) IsProtocolDeclarationListContext()
- func (s *ProtocolDeclarationListContext) PROTOCOL() antlr.TerminalNode
- func (s *ProtocolDeclarationListContext) ProtocolList() IProtocolListContext
- func (s *ProtocolDeclarationListContext) SEMI() antlr.TerminalNode
- func (s *ProtocolDeclarationListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ProtocolDeclarationSectionContext
- func (s *ProtocolDeclarationSectionContext) AllInterfaceDeclarationList() []IInterfaceDeclarationListContext
- func (s *ProtocolDeclarationSectionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ProtocolDeclarationSectionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ProtocolDeclarationSectionContext) GetModifier() antlr.Token
- func (s *ProtocolDeclarationSectionContext) GetParser() antlr.Parser
- func (s *ProtocolDeclarationSectionContext) GetRuleContext() antlr.RuleContext
- func (s *ProtocolDeclarationSectionContext) InterfaceDeclarationList(i int) IInterfaceDeclarationListContext
- func (*ProtocolDeclarationSectionContext) IsProtocolDeclarationSectionContext()
- func (s *ProtocolDeclarationSectionContext) OPTIONAL() antlr.TerminalNode
- func (s *ProtocolDeclarationSectionContext) REQUIRED() antlr.TerminalNode
- func (s *ProtocolDeclarationSectionContext) SetModifier(v antlr.Token)
- func (s *ProtocolDeclarationSectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ProtocolExpressionContext
- func (s *ProtocolExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ProtocolExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ProtocolExpressionContext) GetParser() antlr.Parser
- func (s *ProtocolExpressionContext) GetRuleContext() antlr.RuleContext
- func (*ProtocolExpressionContext) IsProtocolExpressionContext()
- func (s *ProtocolExpressionContext) LP() antlr.TerminalNode
- func (s *ProtocolExpressionContext) PROTOCOL() antlr.TerminalNode
- func (s *ProtocolExpressionContext) ProtocolName() IProtocolNameContext
- func (s *ProtocolExpressionContext) RP() antlr.TerminalNode
- func (s *ProtocolExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ProtocolListContext
- func (s *ProtocolListContext) AllCOMMA() []antlr.TerminalNode
- func (s *ProtocolListContext) AllProtocolName() []IProtocolNameContext
- func (s *ProtocolListContext) COMMA(i int) antlr.TerminalNode
- func (s *ProtocolListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ProtocolListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ProtocolListContext) GetParser() antlr.Parser
- func (s *ProtocolListContext) GetRuleContext() antlr.RuleContext
- func (*ProtocolListContext) IsProtocolListContext()
- func (s *ProtocolListContext) ProtocolName(i int) IProtocolNameContext
- func (s *ProtocolListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ProtocolNameContext
- func (s *ProtocolNameContext) CONTRAVARIANT() antlr.TerminalNode
- func (s *ProtocolNameContext) COVARIANT() antlr.TerminalNode
- func (s *ProtocolNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ProtocolNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ProtocolNameContext) GT() antlr.TerminalNode
- func (s *ProtocolNameContext) GetParser() antlr.Parser
- func (s *ProtocolNameContext) GetRuleContext() antlr.RuleContext
- func (s *ProtocolNameContext) Identifier() IIdentifierContext
- func (*ProtocolNameContext) IsProtocolNameContext()
- func (s *ProtocolNameContext) LT() antlr.TerminalNode
- func (s *ProtocolNameContext) ProtocolList() IProtocolListContext
- func (s *ProtocolNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ProtocolQualifierContext
- func (s *ProtocolQualifierContext) BYCOPY() antlr.TerminalNode
- func (s *ProtocolQualifierContext) BYREF() antlr.TerminalNode
- func (s *ProtocolQualifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ProtocolQualifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ProtocolQualifierContext) GetParser() antlr.Parser
- func (s *ProtocolQualifierContext) GetRuleContext() antlr.RuleContext
- func (s *ProtocolQualifierContext) IN() antlr.TerminalNode
- func (s *ProtocolQualifierContext) INOUT() antlr.TerminalNode
- func (*ProtocolQualifierContext) IsProtocolQualifierContext()
- func (s *ProtocolQualifierContext) ONEWAY() antlr.TerminalNode
- func (s *ProtocolQualifierContext) OUT() antlr.TerminalNode
- func (s *ProtocolQualifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RangeExpressionContext
- func (s *RangeExpressionContext) AllConstantExpression() []IConstantExpressionContext
- func (s *RangeExpressionContext) ConstantExpression(i int) IConstantExpressionContext
- func (s *RangeExpressionContext) ELIPSIS() antlr.TerminalNode
- func (s *RangeExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RangeExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RangeExpressionContext) GetParser() antlr.Parser
- func (s *RangeExpressionContext) GetRuleContext() antlr.RuleContext
- func (*RangeExpressionContext) IsRangeExpressionContext()
- func (s *RangeExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ReceiverContext
- func (s *ReceiverContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ReceiverContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ReceiverContext) Expression() IExpressionContext
- func (s *ReceiverContext) GetParser() antlr.Parser
- func (s *ReceiverContext) GetRuleContext() antlr.RuleContext
- func (*ReceiverContext) IsReceiverContext()
- func (s *ReceiverContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ReceiverContext) TypeSpecifier() ITypeSpecifierContext
- type SelectionStatementContext
- func (s *SelectionStatementContext) AllStatement() []IStatementContext
- func (s *SelectionStatementContext) ELSE() antlr.TerminalNode
- func (s *SelectionStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SelectionStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SelectionStatementContext) Expression() IExpressionContext
- func (s *SelectionStatementContext) GetElseBody() IStatementContext
- func (s *SelectionStatementContext) GetIfBody() IStatementContext
- func (s *SelectionStatementContext) GetParser() antlr.Parser
- func (s *SelectionStatementContext) GetRuleContext() antlr.RuleContext
- func (s *SelectionStatementContext) IF() antlr.TerminalNode
- func (*SelectionStatementContext) IsSelectionStatementContext()
- func (s *SelectionStatementContext) LP() antlr.TerminalNode
- func (s *SelectionStatementContext) RP() antlr.TerminalNode
- func (s *SelectionStatementContext) SetElseBody(v IStatementContext)
- func (s *SelectionStatementContext) SetIfBody(v IStatementContext)
- func (s *SelectionStatementContext) Statement(i int) IStatementContext
- func (s *SelectionStatementContext) SwitchStatement() ISwitchStatementContext
- func (s *SelectionStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SelectorContext
- func (s *SelectorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SelectorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SelectorContext) GetParser() antlr.Parser
- func (s *SelectorContext) GetRuleContext() antlr.RuleContext
- func (s *SelectorContext) Identifier() IIdentifierContext
- func (*SelectorContext) IsSelectorContext()
- func (s *SelectorContext) RETURN() antlr.TerminalNode
- func (s *SelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SelectorExpressionContext
- func (s *SelectorExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SelectorExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SelectorExpressionContext) GetParser() antlr.Parser
- func (s *SelectorExpressionContext) GetRuleContext() antlr.RuleContext
- func (*SelectorExpressionContext) IsSelectorExpressionContext()
- func (s *SelectorExpressionContext) LP() antlr.TerminalNode
- func (s *SelectorExpressionContext) RP() antlr.TerminalNode
- func (s *SelectorExpressionContext) SELECTOR() antlr.TerminalNode
- func (s *SelectorExpressionContext) SelectorName() ISelectorNameContext
- func (s *SelectorExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SelectorNameContext
- func (s *SelectorNameContext) AllCOLON() []antlr.TerminalNode
- func (s *SelectorNameContext) AllSelector() []ISelectorContext
- func (s *SelectorNameContext) COLON(i int) antlr.TerminalNode
- func (s *SelectorNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SelectorNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SelectorNameContext) GetParser() antlr.Parser
- func (s *SelectorNameContext) GetRuleContext() antlr.RuleContext
- func (*SelectorNameContext) IsSelectorNameContext()
- func (s *SelectorNameContext) Selector(i int) ISelectorContext
- func (s *SelectorNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SpecifierQualifierListContext
- func (s *SpecifierQualifierListContext) AllArcBehaviourSpecifier() []IArcBehaviourSpecifierContext
- func (s *SpecifierQualifierListContext) AllIbOutletQualifier() []IIbOutletQualifierContext
- func (s *SpecifierQualifierListContext) AllNullabilitySpecifier() []INullabilitySpecifierContext
- func (s *SpecifierQualifierListContext) AllTypePrefix() []ITypePrefixContext
- func (s *SpecifierQualifierListContext) AllTypeQualifier() []ITypeQualifierContext
- func (s *SpecifierQualifierListContext) AllTypeSpecifier() []ITypeSpecifierContext
- func (s *SpecifierQualifierListContext) ArcBehaviourSpecifier(i int) IArcBehaviourSpecifierContext
- func (s *SpecifierQualifierListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SpecifierQualifierListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SpecifierQualifierListContext) GetParser() antlr.Parser
- func (s *SpecifierQualifierListContext) GetRuleContext() antlr.RuleContext
- func (s *SpecifierQualifierListContext) IbOutletQualifier(i int) IIbOutletQualifierContext
- func (*SpecifierQualifierListContext) IsSpecifierQualifierListContext()
- func (s *SpecifierQualifierListContext) NullabilitySpecifier(i int) INullabilitySpecifierContext
- func (s *SpecifierQualifierListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *SpecifierQualifierListContext) TypePrefix(i int) ITypePrefixContext
- func (s *SpecifierQualifierListContext) TypeQualifier(i int) ITypeQualifierContext
- func (s *SpecifierQualifierListContext) TypeSpecifier(i int) ITypeSpecifierContext
- type StatementContext
- func (s *StatementContext) AutoreleaseStatement() IAutoreleaseStatementContext
- func (s *StatementContext) CompoundStatement() ICompoundStatementContext
- func (s *StatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StatementContext) Expressions() IExpressionsContext
- func (s *StatementContext) GetParser() antlr.Parser
- func (s *StatementContext) GetRuleContext() antlr.RuleContext
- func (*StatementContext) IsStatementContext()
- func (s *StatementContext) IterationStatement() IIterationStatementContext
- func (s *StatementContext) JumpStatement() IJumpStatementContext
- func (s *StatementContext) LabeledStatement() ILabeledStatementContext
- func (s *StatementContext) SEMI() antlr.TerminalNode
- func (s *StatementContext) SelectionStatement() ISelectionStatementContext
- func (s *StatementContext) SynchronizedStatement() ISynchronizedStatementContext
- func (s *StatementContext) ThrowStatement() IThrowStatementContext
- func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *StatementContext) TryBlock() ITryBlockContext
- type StorageClassSpecifierContext
- func (s *StorageClassSpecifierContext) AUTO() antlr.TerminalNode
- func (s *StorageClassSpecifierContext) EXTERN() antlr.TerminalNode
- func (s *StorageClassSpecifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StorageClassSpecifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StorageClassSpecifierContext) GetParser() antlr.Parser
- func (s *StorageClassSpecifierContext) GetRuleContext() antlr.RuleContext
- func (*StorageClassSpecifierContext) IsStorageClassSpecifierContext()
- func (s *StorageClassSpecifierContext) REGISTER() antlr.TerminalNode
- func (s *StorageClassSpecifierContext) STATIC() antlr.TerminalNode
- func (s *StorageClassSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StringLiteralContext
- func (s *StringLiteralContext) AllSTRING_END() []antlr.TerminalNode
- func (s *StringLiteralContext) AllSTRING_NEWLINE() []antlr.TerminalNode
- func (s *StringLiteralContext) AllSTRING_START() []antlr.TerminalNode
- func (s *StringLiteralContext) AllSTRING_VALUE() []antlr.TerminalNode
- func (s *StringLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StringLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StringLiteralContext) GetParser() antlr.Parser
- func (s *StringLiteralContext) GetRuleContext() antlr.RuleContext
- func (*StringLiteralContext) IsStringLiteralContext()
- func (s *StringLiteralContext) STRING_END(i int) antlr.TerminalNode
- func (s *StringLiteralContext) STRING_NEWLINE(i int) antlr.TerminalNode
- func (s *StringLiteralContext) STRING_START(i int) antlr.TerminalNode
- func (s *StringLiteralContext) STRING_VALUE(i int) antlr.TerminalNode
- func (s *StringLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StructInitializerContext
- func (s *StructInitializerContext) AllCOMMA() []antlr.TerminalNode
- func (s *StructInitializerContext) AllDOT() []antlr.TerminalNode
- func (s *StructInitializerContext) AllExpression() []IExpressionContext
- func (s *StructInitializerContext) COMMA(i int) antlr.TerminalNode
- func (s *StructInitializerContext) DOT(i int) antlr.TerminalNode
- func (s *StructInitializerContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StructInitializerContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StructInitializerContext) Expression(i int) IExpressionContext
- func (s *StructInitializerContext) GetParser() antlr.Parser
- func (s *StructInitializerContext) GetRuleContext() antlr.RuleContext
- func (*StructInitializerContext) IsStructInitializerContext()
- func (s *StructInitializerContext) LBRACE() antlr.TerminalNode
- func (s *StructInitializerContext) RBRACE() antlr.TerminalNode
- func (s *StructInitializerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StructOrUnionSpecifierContext
- func (s *StructOrUnionSpecifierContext) AllFieldDeclaration() []IFieldDeclarationContext
- func (s *StructOrUnionSpecifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StructOrUnionSpecifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StructOrUnionSpecifierContext) FieldDeclaration(i int) IFieldDeclarationContext
- func (s *StructOrUnionSpecifierContext) GetParser() antlr.Parser
- func (s *StructOrUnionSpecifierContext) GetRuleContext() antlr.RuleContext
- func (s *StructOrUnionSpecifierContext) Identifier() IIdentifierContext
- func (*StructOrUnionSpecifierContext) IsStructOrUnionSpecifierContext()
- func (s *StructOrUnionSpecifierContext) LBRACE() antlr.TerminalNode
- func (s *StructOrUnionSpecifierContext) RBRACE() antlr.TerminalNode
- func (s *StructOrUnionSpecifierContext) STRUCT() antlr.TerminalNode
- func (s *StructOrUnionSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *StructOrUnionSpecifierContext) UNION() antlr.TerminalNode
- type SwitchBlockContext
- func (s *SwitchBlockContext) AllSwitchSection() []ISwitchSectionContext
- func (s *SwitchBlockContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SwitchBlockContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SwitchBlockContext) GetParser() antlr.Parser
- func (s *SwitchBlockContext) GetRuleContext() antlr.RuleContext
- func (*SwitchBlockContext) IsSwitchBlockContext()
- func (s *SwitchBlockContext) LBRACE() antlr.TerminalNode
- func (s *SwitchBlockContext) RBRACE() antlr.TerminalNode
- func (s *SwitchBlockContext) SwitchSection(i int) ISwitchSectionContext
- func (s *SwitchBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SwitchLabelContext
- func (s *SwitchLabelContext) CASE() antlr.TerminalNode
- func (s *SwitchLabelContext) COLON() antlr.TerminalNode
- func (s *SwitchLabelContext) DEFAULT() antlr.TerminalNode
- func (s *SwitchLabelContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SwitchLabelContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SwitchLabelContext) GetParser() antlr.Parser
- func (s *SwitchLabelContext) GetRuleContext() antlr.RuleContext
- func (*SwitchLabelContext) IsSwitchLabelContext()
- func (s *SwitchLabelContext) LP() antlr.TerminalNode
- func (s *SwitchLabelContext) RP() antlr.TerminalNode
- func (s *SwitchLabelContext) RangeExpression() IRangeExpressionContext
- func (s *SwitchLabelContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SwitchSectionContext
- func (s *SwitchSectionContext) AllStatement() []IStatementContext
- func (s *SwitchSectionContext) AllSwitchLabel() []ISwitchLabelContext
- func (s *SwitchSectionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SwitchSectionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SwitchSectionContext) GetParser() antlr.Parser
- func (s *SwitchSectionContext) GetRuleContext() antlr.RuleContext
- func (*SwitchSectionContext) IsSwitchSectionContext()
- func (s *SwitchSectionContext) Statement(i int) IStatementContext
- func (s *SwitchSectionContext) SwitchLabel(i int) ISwitchLabelContext
- func (s *SwitchSectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SwitchStatementContext
- func (s *SwitchStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SwitchStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SwitchStatementContext) Expression() IExpressionContext
- func (s *SwitchStatementContext) GetParser() antlr.Parser
- func (s *SwitchStatementContext) GetRuleContext() antlr.RuleContext
- func (*SwitchStatementContext) IsSwitchStatementContext()
- func (s *SwitchStatementContext) LP() antlr.TerminalNode
- func (s *SwitchStatementContext) RP() antlr.TerminalNode
- func (s *SwitchStatementContext) SWITCH() antlr.TerminalNode
- func (s *SwitchStatementContext) SwitchBlock() ISwitchBlockContext
- func (s *SwitchStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SynchronizedStatementContext
- func (s *SynchronizedStatementContext) CompoundStatement() ICompoundStatementContext
- func (s *SynchronizedStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SynchronizedStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SynchronizedStatementContext) Expression() IExpressionContext
- func (s *SynchronizedStatementContext) GetParser() antlr.Parser
- func (s *SynchronizedStatementContext) GetRuleContext() antlr.RuleContext
- func (*SynchronizedStatementContext) IsSynchronizedStatementContext()
- func (s *SynchronizedStatementContext) LP() antlr.TerminalNode
- func (s *SynchronizedStatementContext) RP() antlr.TerminalNode
- func (s *SynchronizedStatementContext) SYNCHRONIZED() antlr.TerminalNode
- func (s *SynchronizedStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ThrowStatementContext
- func (s *ThrowStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ThrowStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ThrowStatementContext) Expression() IExpressionContext
- func (s *ThrowStatementContext) GetParser() antlr.Parser
- func (s *ThrowStatementContext) GetRuleContext() antlr.RuleContext
- func (s *ThrowStatementContext) Identifier() IIdentifierContext
- func (*ThrowStatementContext) IsThrowStatementContext()
- func (s *ThrowStatementContext) LP() antlr.TerminalNode
- func (s *ThrowStatementContext) RP() antlr.TerminalNode
- func (s *ThrowStatementContext) THROW() antlr.TerminalNode
- func (s *ThrowStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TopLevelDeclarationContext
- func (s *TopLevelDeclarationContext) CategoryImplementation() ICategoryImplementationContext
- func (s *TopLevelDeclarationContext) CategoryInterface() ICategoryInterfaceContext
- func (s *TopLevelDeclarationContext) ClassDeclarationList() IClassDeclarationListContext
- func (s *TopLevelDeclarationContext) ClassImplementation() IClassImplementationContext
- func (s *TopLevelDeclarationContext) ClassInterface() IClassInterfaceContext
- func (s *TopLevelDeclarationContext) Declaration() IDeclarationContext
- func (s *TopLevelDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TopLevelDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TopLevelDeclarationContext) FunctionDeclaration() IFunctionDeclarationContext
- func (s *TopLevelDeclarationContext) FunctionDefinition() IFunctionDefinitionContext
- func (s *TopLevelDeclarationContext) GetParser() antlr.Parser
- func (s *TopLevelDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *TopLevelDeclarationContext) ImportDeclaration() IImportDeclarationContext
- func (*TopLevelDeclarationContext) IsTopLevelDeclarationContext()
- func (s *TopLevelDeclarationContext) ProtocolDeclaration() IProtocolDeclarationContext
- func (s *TopLevelDeclarationContext) ProtocolDeclarationList() IProtocolDeclarationListContext
- func (s *TopLevelDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TranslationUnitContext
- func (s *TranslationUnitContext) AllTopLevelDeclaration() []ITopLevelDeclarationContext
- func (s *TranslationUnitContext) EOF() antlr.TerminalNode
- func (s *TranslationUnitContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TranslationUnitContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TranslationUnitContext) GetParser() antlr.Parser
- func (s *TranslationUnitContext) GetRuleContext() antlr.RuleContext
- func (*TranslationUnitContext) IsTranslationUnitContext()
- func (s *TranslationUnitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TranslationUnitContext) TopLevelDeclaration(i int) ITopLevelDeclarationContext
- type TryBlockContext
- func (s *TryBlockContext) AllCatchStatement() []ICatchStatementContext
- func (s *TryBlockContext) AllCompoundStatement() []ICompoundStatementContext
- func (s *TryBlockContext) CatchStatement(i int) ICatchStatementContext
- func (s *TryBlockContext) CompoundStatement(i int) ICompoundStatementContext
- func (s *TryBlockContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TryBlockContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TryBlockContext) FINALLY() antlr.TerminalNode
- func (s *TryBlockContext) GetFinallyStatement() ICompoundStatementContext
- func (s *TryBlockContext) GetParser() antlr.Parser
- func (s *TryBlockContext) GetRuleContext() antlr.RuleContext
- func (s *TryBlockContext) GetTryStatement() ICompoundStatementContext
- func (*TryBlockContext) IsTryBlockContext()
- func (s *TryBlockContext) SetFinallyStatement(v ICompoundStatementContext)
- func (s *TryBlockContext) SetTryStatement(v ICompoundStatementContext)
- func (s *TryBlockContext) TRY() antlr.TerminalNode
- func (s *TryBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TypeDeclaratorContext
- func (s *TypeDeclaratorContext) DirectDeclarator() IDirectDeclaratorContext
- func (s *TypeDeclaratorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeDeclaratorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeDeclaratorContext) GetParser() antlr.Parser
- func (s *TypeDeclaratorContext) GetRuleContext() antlr.RuleContext
- func (*TypeDeclaratorContext) IsTypeDeclaratorContext()
- func (s *TypeDeclaratorContext) Pointer() IPointerContext
- func (s *TypeDeclaratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TypeDeclaratorListContext
- func (s *TypeDeclaratorListContext) AllCOMMA() []antlr.TerminalNode
- func (s *TypeDeclaratorListContext) AllTypeDeclarator() []ITypeDeclaratorContext
- func (s *TypeDeclaratorListContext) COMMA(i int) antlr.TerminalNode
- func (s *TypeDeclaratorListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeDeclaratorListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeDeclaratorListContext) GetParser() antlr.Parser
- func (s *TypeDeclaratorListContext) GetRuleContext() antlr.RuleContext
- func (*TypeDeclaratorListContext) IsTypeDeclaratorListContext()
- func (s *TypeDeclaratorListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeDeclaratorListContext) TypeDeclarator(i int) ITypeDeclaratorContext
- type TypeNameContext
- func (s *TypeNameContext) AbstractDeclarator() IAbstractDeclaratorContext
- func (s *TypeNameContext) BlockType() IBlockTypeContext
- func (s *TypeNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeNameContext) GetParser() antlr.Parser
- func (s *TypeNameContext) GetRuleContext() antlr.RuleContext
- func (*TypeNameContext) IsTypeNameContext()
- func (s *TypeNameContext) SpecifierQualifierList() ISpecifierQualifierListContext
- func (s *TypeNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TypePrefixContext
- func (s *TypePrefixContext) BLOCK() antlr.TerminalNode
- func (s *TypePrefixContext) BRIDGE() antlr.TerminalNode
- func (s *TypePrefixContext) BRIDGE_RETAINED() antlr.TerminalNode
- func (s *TypePrefixContext) BRIDGE_TRANSFER() antlr.TerminalNode
- func (s *TypePrefixContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypePrefixContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypePrefixContext) GetParser() antlr.Parser
- func (s *TypePrefixContext) GetRuleContext() antlr.RuleContext
- func (s *TypePrefixContext) INLINE() antlr.TerminalNode
- func (*TypePrefixContext) IsTypePrefixContext()
- func (s *TypePrefixContext) KINDOF() antlr.TerminalNode
- func (s *TypePrefixContext) NS_INLINE() antlr.TerminalNode
- func (s *TypePrefixContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TypeQualifierContext
- func (s *TypeQualifierContext) CONST() antlr.TerminalNode
- func (s *TypeQualifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeQualifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeQualifierContext) GetParser() antlr.Parser
- func (s *TypeQualifierContext) GetRuleContext() antlr.RuleContext
- func (*TypeQualifierContext) IsTypeQualifierContext()
- func (s *TypeQualifierContext) ProtocolQualifier() IProtocolQualifierContext
- func (s *TypeQualifierContext) RESTRICT() antlr.TerminalNode
- func (s *TypeQualifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeQualifierContext) VOLATILE() antlr.TerminalNode
- type TypeSpecifierContext
- func (s *TypeSpecifierContext) CHAR() antlr.TerminalNode
- func (s *TypeSpecifierContext) DOUBLE() antlr.TerminalNode
- func (s *TypeSpecifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeSpecifierContext) EnumSpecifier() IEnumSpecifierContext
- func (s *TypeSpecifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeSpecifierContext) FLOAT() antlr.TerminalNode
- func (s *TypeSpecifierContext) GenericTypeSpecifier() IGenericTypeSpecifierContext
- func (s *TypeSpecifierContext) GetParser() antlr.Parser
- func (s *TypeSpecifierContext) GetRuleContext() antlr.RuleContext
- func (s *TypeSpecifierContext) INT() antlr.TerminalNode
- func (s *TypeSpecifierContext) Identifier() IIdentifierContext
- func (*TypeSpecifierContext) IsTypeSpecifierContext()
- func (s *TypeSpecifierContext) LONG() antlr.TerminalNode
- func (s *TypeSpecifierContext) Pointer() IPointerContext
- func (s *TypeSpecifierContext) SHORT() antlr.TerminalNode
- func (s *TypeSpecifierContext) SIGNED() antlr.TerminalNode
- func (s *TypeSpecifierContext) StructOrUnionSpecifier() IStructOrUnionSpecifierContext
- func (s *TypeSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeSpecifierContext) TypeofExpression() ITypeofExpressionContext
- func (s *TypeSpecifierContext) UNSIGNED() antlr.TerminalNode
- func (s *TypeSpecifierContext) VOID() antlr.TerminalNode
- type TypeSpecifierWithPrefixesContext
- func (s *TypeSpecifierWithPrefixesContext) AllTypePrefix() []ITypePrefixContext
- func (s *TypeSpecifierWithPrefixesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeSpecifierWithPrefixesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeSpecifierWithPrefixesContext) GetParser() antlr.Parser
- func (s *TypeSpecifierWithPrefixesContext) GetRuleContext() antlr.RuleContext
- func (*TypeSpecifierWithPrefixesContext) IsTypeSpecifierWithPrefixesContext()
- func (s *TypeSpecifierWithPrefixesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeSpecifierWithPrefixesContext) TypePrefix(i int) ITypePrefixContext
- func (s *TypeSpecifierWithPrefixesContext) TypeSpecifier() ITypeSpecifierContext
- type TypeVariableDeclaratorContext
- func (s *TypeVariableDeclaratorContext) DeclarationSpecifiers() IDeclarationSpecifiersContext
- func (s *TypeVariableDeclaratorContext) Declarator() IDeclaratorContext
- func (s *TypeVariableDeclaratorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeVariableDeclaratorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeVariableDeclaratorContext) GetParser() antlr.Parser
- func (s *TypeVariableDeclaratorContext) GetRuleContext() antlr.RuleContext
- func (*TypeVariableDeclaratorContext) IsTypeVariableDeclaratorContext()
- func (s *TypeVariableDeclaratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TypeVariableDeclaratorOrNameContext
- func (s *TypeVariableDeclaratorOrNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeVariableDeclaratorOrNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeVariableDeclaratorOrNameContext) GetParser() antlr.Parser
- func (s *TypeVariableDeclaratorOrNameContext) GetRuleContext() antlr.RuleContext
- func (*TypeVariableDeclaratorOrNameContext) IsTypeVariableDeclaratorOrNameContext()
- func (s *TypeVariableDeclaratorOrNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeVariableDeclaratorOrNameContext) TypeName() ITypeNameContext
- func (s *TypeVariableDeclaratorOrNameContext) TypeVariableDeclarator() ITypeVariableDeclaratorContext
- type TypedefDeclarationContext
- func (s *TypedefDeclarationContext) AttributeSpecifier() IAttributeSpecifierContext
- func (s *TypedefDeclarationContext) DeclarationSpecifiers() IDeclarationSpecifiersContext
- func (s *TypedefDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypedefDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypedefDeclarationContext) GetParser() antlr.Parser
- func (s *TypedefDeclarationContext) GetRuleContext() antlr.RuleContext
- func (*TypedefDeclarationContext) IsTypedefDeclarationContext()
- func (s *TypedefDeclarationContext) SEMI() antlr.TerminalNode
- func (s *TypedefDeclarationContext) TYPEDEF() antlr.TerminalNode
- func (s *TypedefDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypedefDeclarationContext) TypeDeclaratorList() ITypeDeclaratorListContext
- type TypeofExpressionContext
- func (s *TypeofExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeofExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeofExpressionContext) Expression() IExpressionContext
- func (s *TypeofExpressionContext) GetParser() antlr.Parser
- func (s *TypeofExpressionContext) GetRuleContext() antlr.RuleContext
- func (*TypeofExpressionContext) IsTypeofExpressionContext()
- func (s *TypeofExpressionContext) LP() antlr.TerminalNode
- func (s *TypeofExpressionContext) RP() antlr.TerminalNode
- func (s *TypeofExpressionContext) TYPEOF() antlr.TerminalNode
- func (s *TypeofExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type UnaryExpressionContext
- func (s *UnaryExpressionContext) CastExpression() ICastExpressionContext
- func (s *UnaryExpressionContext) DEC() antlr.TerminalNode
- func (s *UnaryExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UnaryExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UnaryExpressionContext) GetOp() antlr.Token
- func (s *UnaryExpressionContext) GetParser() antlr.Parser
- func (s *UnaryExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *UnaryExpressionContext) INC() antlr.TerminalNode
- func (*UnaryExpressionContext) IsUnaryExpressionContext()
- func (s *UnaryExpressionContext) LP() antlr.TerminalNode
- func (s *UnaryExpressionContext) PostfixExpression() IPostfixExpressionContext
- func (s *UnaryExpressionContext) RP() antlr.TerminalNode
- func (s *UnaryExpressionContext) SIZEOF() antlr.TerminalNode
- func (s *UnaryExpressionContext) SetOp(v antlr.Token)
- func (s *UnaryExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *UnaryExpressionContext) TypeSpecifier() ITypeSpecifierContext
- func (s *UnaryExpressionContext) UnaryExpression() IUnaryExpressionContext
- func (s *UnaryExpressionContext) UnaryOperator() IUnaryOperatorContext
- type UnaryOperatorContext
- func (s *UnaryOperatorContext) ADD() antlr.TerminalNode
- func (s *UnaryOperatorContext) BANG() antlr.TerminalNode
- func (s *UnaryOperatorContext) BITAND() antlr.TerminalNode
- func (s *UnaryOperatorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UnaryOperatorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UnaryOperatorContext) GetParser() antlr.Parser
- func (s *UnaryOperatorContext) GetRuleContext() antlr.RuleContext
- func (*UnaryOperatorContext) IsUnaryOperatorContext()
- func (s *UnaryOperatorContext) MUL() antlr.TerminalNode
- func (s *UnaryOperatorContext) SUB() antlr.TerminalNode
- func (s *UnaryOperatorContext) TILDE() antlr.TerminalNode
- func (s *UnaryOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type VarDeclarationContext
- func (s *VarDeclarationContext) DeclarationSpecifiers() IDeclarationSpecifiersContext
- func (s *VarDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VarDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VarDeclarationContext) GetParser() antlr.Parser
- func (s *VarDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *VarDeclarationContext) InitDeclaratorList() IInitDeclaratorListContext
- func (*VarDeclarationContext) IsVarDeclarationContext()
- func (s *VarDeclarationContext) SEMI() antlr.TerminalNode
- func (s *VarDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type VisibilitySectionContext
- func (s *VisibilitySectionContext) AccessModifier() IAccessModifierContext
- func (s *VisibilitySectionContext) AllFieldDeclaration() []IFieldDeclarationContext
- func (s *VisibilitySectionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VisibilitySectionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VisibilitySectionContext) FieldDeclaration(i int) IFieldDeclarationContext
- func (s *VisibilitySectionContext) GetParser() antlr.Parser
- func (s *VisibilitySectionContext) GetRuleContext() antlr.RuleContext
- func (*VisibilitySectionContext) IsVisibilitySectionContext()
- func (s *VisibilitySectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type WhileStatementContext
- func (s *WhileStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WhileStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WhileStatementContext) Expression() IExpressionContext
- func (s *WhileStatementContext) GetParser() antlr.Parser
- func (s *WhileStatementContext) GetRuleContext() antlr.RuleContext
- func (*WhileStatementContext) IsWhileStatementContext()
- func (s *WhileStatementContext) LP() antlr.TerminalNode
- func (s *WhileStatementContext) RP() antlr.TerminalNode
- func (s *WhileStatementContext) Statement() IStatementContext
- func (s *WhileStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *WhileStatementContext) WHILE() antlr.TerminalNode
Examples ¶
Constants ¶
const ( ObjectiveCLexerAUTO = 1 ObjectiveCLexerBREAK = 2 ObjectiveCLexerCASE = 3 ObjectiveCLexerCHAR = 4 ObjectiveCLexerCONST = 5 ObjectiveCLexerCONTINUE = 6 ObjectiveCLexerDEFAULT = 7 ObjectiveCLexerDO = 8 ObjectiveCLexerDOUBLE = 9 ObjectiveCLexerELSE = 10 ObjectiveCLexerENUM = 11 ObjectiveCLexerEXTERN = 12 ObjectiveCLexerFLOAT = 13 ObjectiveCLexerFOR = 14 ObjectiveCLexerGOTO = 15 ObjectiveCLexerIF = 16 ObjectiveCLexerINLINE = 17 ObjectiveCLexerINT = 18 ObjectiveCLexerLONG = 19 ObjectiveCLexerREGISTER = 20 ObjectiveCLexerRESTRICT = 21 ObjectiveCLexerRETURN = 22 ObjectiveCLexerSHORT = 23 ObjectiveCLexerSIGNED = 24 ObjectiveCLexerSIZEOF = 25 ObjectiveCLexerSTATIC = 26 ObjectiveCLexerSTRUCT = 27 ObjectiveCLexerSWITCH = 28 ObjectiveCLexerTYPEDEF = 29 ObjectiveCLexerUNION = 30 ObjectiveCLexerUNSIGNED = 31 ObjectiveCLexerVOID = 32 ObjectiveCLexerVOLATILE = 33 ObjectiveCLexerWHILE = 34 ObjectiveCLexerBOOL_ = 35 ObjectiveCLexerCOMPLEX = 36 ObjectiveCLexerIMAGINERY = 37 ObjectiveCLexerTRUE = 38 ObjectiveCLexerFALSE = 39 ObjectiveCLexerBOOL = 40 ObjectiveCLexerClass = 41 ObjectiveCLexerBYCOPY = 42 ObjectiveCLexerBYREF = 43 ObjectiveCLexerID = 44 ObjectiveCLexerIMP = 45 ObjectiveCLexerIN = 46 ObjectiveCLexerINOUT = 47 ObjectiveCLexerNIL = 48 ObjectiveCLexerNO = 49 ObjectiveCLexerNULL = 50 ObjectiveCLexerONEWAY = 51 ObjectiveCLexerOUT = 52 ObjectiveCLexerPROTOCOL_ = 53 ObjectiveCLexerSEL = 54 ObjectiveCLexerSELF = 55 ObjectiveCLexerSUPER = 56 ObjectiveCLexerYES = 57 ObjectiveCLexerAUTORELEASEPOOL = 58 ObjectiveCLexerCATCH = 59 ObjectiveCLexerCLASS = 60 ObjectiveCLexerDYNAMIC = 61 ObjectiveCLexerENCODE = 62 ObjectiveCLexerEND = 63 ObjectiveCLexerFINALLY = 64 ObjectiveCLexerIMPLEMENTATION = 65 ObjectiveCLexerINTERFACE = 66 ObjectiveCLexerIMPORT = 67 ObjectiveCLexerPACKAGE = 68 ObjectiveCLexerPROTOCOL = 69 ObjectiveCLexerOPTIONAL = 70 ObjectiveCLexerPRIVATE = 71 ObjectiveCLexerPROPERTY = 72 ObjectiveCLexerPROTECTED = 73 ObjectiveCLexerPUBLIC = 74 ObjectiveCLexerREQUIRED = 75 ObjectiveCLexerSELECTOR = 76 ObjectiveCLexerSYNCHRONIZED = 77 ObjectiveCLexerSYNTHESIZE = 78 ObjectiveCLexerTHROW = 79 ObjectiveCLexerTRY = 80 ObjectiveCLexerATOMIC = 81 ObjectiveCLexerNONATOMIC = 82 ObjectiveCLexerRETAIN = 83 ObjectiveCLexerATTRIBUTE = 84 ObjectiveCLexerAUTORELEASING_QUALIFIER = 85 ObjectiveCLexerBLOCK = 86 ObjectiveCLexerBRIDGE = 87 ObjectiveCLexerBRIDGE_RETAINED = 88 ObjectiveCLexerBRIDGE_TRANSFER = 89 ObjectiveCLexerCOVARIANT = 90 ObjectiveCLexerCONTRAVARIANT = 91 ObjectiveCLexerDEPRECATED = 92 ObjectiveCLexerKINDOF = 93 ObjectiveCLexerSTRONG_QUALIFIER = 94 ObjectiveCLexerTYPEOF = 95 ObjectiveCLexerUNSAFE_UNRETAINED_QUALIFIER = 96 ObjectiveCLexerUNUSED = 97 ObjectiveCLexerWEAK_QUALIFIER = 98 ObjectiveCLexerNULL_UNSPECIFIED = 99 ObjectiveCLexerNULLABLE = 100 ObjectiveCLexerNONNULL = 101 ObjectiveCLexerNULL_RESETTABLE = 102 ObjectiveCLexerNS_INLINE = 103 ObjectiveCLexerNS_ENUM = 104 ObjectiveCLexerNS_OPTIONS = 105 ObjectiveCLexerASSIGN = 106 ObjectiveCLexerCOPY = 107 ObjectiveCLexerGETTER = 108 ObjectiveCLexerSETTER = 109 ObjectiveCLexerSTRONG = 110 ObjectiveCLexerREADONLY = 111 ObjectiveCLexerREADWRITE = 112 ObjectiveCLexerWEAK = 113 ObjectiveCLexerUNSAFE_UNRETAINED = 114 ObjectiveCLexerIB_OUTLET = 115 ObjectiveCLexerIB_OUTLET_COLLECTION = 116 ObjectiveCLexerIB_INSPECTABLE = 117 ObjectiveCLexerIB_DESIGNABLE = 118 ObjectiveCLexerNS_ASSUME_NONNULL_BEGIN = 119 ObjectiveCLexerNS_ASSUME_NONNULL_END = 120 ObjectiveCLexerEXTERN_SUFFIX = 121 ObjectiveCLexerIOS_SUFFIX = 122 ObjectiveCLexerMAC_SUFFIX = 123 ObjectiveCLexerTVOS_PROHIBITED = 124 ObjectiveCLexerIDENTIFIER = 125 ObjectiveCLexerLP = 126 ObjectiveCLexerRP = 127 ObjectiveCLexerLBRACE = 128 ObjectiveCLexerRBRACE = 129 ObjectiveCLexerLBRACK = 130 ObjectiveCLexerRBRACK = 131 ObjectiveCLexerSEMI = 132 ObjectiveCLexerCOMMA = 133 ObjectiveCLexerDOT = 134 ObjectiveCLexerSTRUCTACCESS = 135 ObjectiveCLexerAT = 136 ObjectiveCLexerASSIGNMENT = 137 ObjectiveCLexerGT = 138 ObjectiveCLexerLT = 139 ObjectiveCLexerBANG = 140 ObjectiveCLexerTILDE = 141 ObjectiveCLexerQUESTION = 142 ObjectiveCLexerCOLON = 143 ObjectiveCLexerEQUAL = 144 ObjectiveCLexerLE = 145 ObjectiveCLexerGE = 146 ObjectiveCLexerNOTEQUAL = 147 ObjectiveCLexerAND = 148 ObjectiveCLexerOR = 149 ObjectiveCLexerINC = 150 ObjectiveCLexerDEC = 151 ObjectiveCLexerADD = 152 ObjectiveCLexerSUB = 153 ObjectiveCLexerMUL = 154 ObjectiveCLexerDIV = 155 ObjectiveCLexerBITAND = 156 ObjectiveCLexerBITOR = 157 ObjectiveCLexerBITXOR = 158 ObjectiveCLexerMOD = 159 ObjectiveCLexerADD_ASSIGN = 160 ObjectiveCLexerSUB_ASSIGN = 161 ObjectiveCLexerMUL_ASSIGN = 162 ObjectiveCLexerDIV_ASSIGN = 163 ObjectiveCLexerAND_ASSIGN = 164 ObjectiveCLexerOR_ASSIGN = 165 ObjectiveCLexerXOR_ASSIGN = 166 ObjectiveCLexerMOD_ASSIGN = 167 ObjectiveCLexerLSHIFT_ASSIGN = 168 ObjectiveCLexerRSHIFT_ASSIGN = 169 ObjectiveCLexerELIPSIS = 170 ObjectiveCLexerCHARACTER_LITERAL = 171 ObjectiveCLexerSTRING_START = 172 ObjectiveCLexerHEX_LITERAL = 173 ObjectiveCLexerOCTAL_LITERAL = 174 ObjectiveCLexerBINARY_LITERAL = 175 ObjectiveCLexerDECIMAL_LITERAL = 176 ObjectiveCLexerFLOATING_POINT_LITERAL = 177 ObjectiveCLexerWS = 178 ObjectiveCLexerMULTI_COMMENT = 179 ObjectiveCLexerSINGLE_COMMENT = 180 ObjectiveCLexerBACKSLASH = 181 ObjectiveCLexerSHARP = 182 ObjectiveCLexerSTRING_NEWLINE = 183 ObjectiveCLexerSTRING_END = 184 ObjectiveCLexerSTRING_VALUE = 185 ObjectiveCLexerDIRECTIVE_IMPORT = 186 ObjectiveCLexerDIRECTIVE_INCLUDE = 187 ObjectiveCLexerDIRECTIVE_PRAGMA = 188 ObjectiveCLexerDIRECTIVE_DEFINE = 189 ObjectiveCLexerDIRECTIVE_DEFINED = 190 ObjectiveCLexerDIRECTIVE_IF = 191 ObjectiveCLexerDIRECTIVE_ELIF = 192 ObjectiveCLexerDIRECTIVE_ELSE = 193 ObjectiveCLexerDIRECTIVE_UNDEF = 194 ObjectiveCLexerDIRECTIVE_IFDEF = 195 ObjectiveCLexerDIRECTIVE_IFNDEF = 196 ObjectiveCLexerDIRECTIVE_ENDIF = 197 ObjectiveCLexerDIRECTIVE_TRUE = 198 ObjectiveCLexerDIRECTIVE_FALSE = 199 ObjectiveCLexerDIRECTIVE_ERROR = 200 ObjectiveCLexerDIRECTIVE_WARNING = 201 ObjectiveCLexerDIRECTIVE_BANG = 202 ObjectiveCLexerDIRECTIVE_LP = 203 ObjectiveCLexerDIRECTIVE_RP = 204 ObjectiveCLexerDIRECTIVE_EQUAL = 205 ObjectiveCLexerDIRECTIVE_NOTEQUAL = 206 ObjectiveCLexerDIRECTIVE_AND = 207 ObjectiveCLexerDIRECTIVE_OR = 208 ObjectiveCLexerDIRECTIVE_LT = 209 ObjectiveCLexerDIRECTIVE_GT = 210 ObjectiveCLexerDIRECTIVE_LE = 211 ObjectiveCLexerDIRECTIVE_GE = 212 ObjectiveCLexerDIRECTIVE_STRING = 213 ObjectiveCLexerDIRECTIVE_ID = 214 ObjectiveCLexerDIRECTIVE_DECIMAL_LITERAL = 215 ObjectiveCLexerDIRECTIVE_FLOAT = 216 ObjectiveCLexerDIRECTIVE_NEWLINE = 217 ObjectiveCLexerDIRECTIVE_MULTI_COMMENT = 218 ObjectiveCLexerDIRECTIVE_SINGLE_COMMENT = 219 ObjectiveCLexerDIRECTIVE_BACKSLASH_NEWLINE = 220 ObjectiveCLexerDIRECTIVE_TEXT_NEWLINE = 221 ObjectiveCLexerDIRECTIVE_TEXT = 222 )
ObjectiveCLexer tokens.
const ( ObjectiveCLexerCOMMENTS_CHANNEL = 2 ObjectiveCLexerDIRECTIVE_CHANNEL = 3 ObjectiveCLexerIGNORED_MACROS = 4 )
ObjectiveCLexer channels.
const ( ObjectiveCLexerSTRING_MODE = iota + 1 ObjectiveCLexerDIRECTIVE_MODE ObjectiveCLexerDEFINE ObjectiveCLexerDIRECTIVE_TEXT_MODE )
ObjectiveCLexer modes.
const ( ObjectiveCParserEOF = antlr.TokenEOF ObjectiveCParserAUTO = 1 ObjectiveCParserBREAK = 2 ObjectiveCParserCASE = 3 ObjectiveCParserCHAR = 4 ObjectiveCParserCONST = 5 ObjectiveCParserCONTINUE = 6 ObjectiveCParserDEFAULT = 7 ObjectiveCParserDO = 8 ObjectiveCParserDOUBLE = 9 ObjectiveCParserELSE = 10 ObjectiveCParserENUM = 11 ObjectiveCParserEXTERN = 12 ObjectiveCParserFLOAT = 13 ObjectiveCParserFOR = 14 ObjectiveCParserGOTO = 15 ObjectiveCParserIF = 16 ObjectiveCParserINLINE = 17 ObjectiveCParserINT = 18 ObjectiveCParserLONG = 19 ObjectiveCParserREGISTER = 20 ObjectiveCParserRESTRICT = 21 ObjectiveCParserRETURN = 22 ObjectiveCParserSHORT = 23 ObjectiveCParserSIGNED = 24 ObjectiveCParserSIZEOF = 25 ObjectiveCParserSTATIC = 26 ObjectiveCParserSTRUCT = 27 ObjectiveCParserSWITCH = 28 ObjectiveCParserTYPEDEF = 29 ObjectiveCParserUNION = 30 ObjectiveCParserUNSIGNED = 31 ObjectiveCParserVOID = 32 ObjectiveCParserVOLATILE = 33 ObjectiveCParserWHILE = 34 ObjectiveCParserBOOL_ = 35 ObjectiveCParserCOMPLEX = 36 ObjectiveCParserIMAGINERY = 37 ObjectiveCParserTRUE = 38 ObjectiveCParserFALSE = 39 ObjectiveCParserBOOL = 40 ObjectiveCParserClass = 41 ObjectiveCParserBYCOPY = 42 ObjectiveCParserBYREF = 43 ObjectiveCParserID = 44 ObjectiveCParserIMP = 45 ObjectiveCParserIN = 46 ObjectiveCParserINOUT = 47 ObjectiveCParserNIL = 48 ObjectiveCParserNO = 49 ObjectiveCParserNULL = 50 ObjectiveCParserONEWAY = 51 ObjectiveCParserOUT = 52 ObjectiveCParserPROTOCOL_ = 53 ObjectiveCParserSEL = 54 ObjectiveCParserSELF = 55 ObjectiveCParserSUPER = 56 ObjectiveCParserYES = 57 ObjectiveCParserAUTORELEASEPOOL = 58 ObjectiveCParserCATCH = 59 ObjectiveCParserCLASS = 60 ObjectiveCParserDYNAMIC = 61 ObjectiveCParserENCODE = 62 ObjectiveCParserEND = 63 ObjectiveCParserFINALLY = 64 ObjectiveCParserIMPLEMENTATION = 65 ObjectiveCParserINTERFACE = 66 ObjectiveCParserIMPORT = 67 ObjectiveCParserPACKAGE = 68 ObjectiveCParserPROTOCOL = 69 ObjectiveCParserOPTIONAL = 70 ObjectiveCParserPRIVATE = 71 ObjectiveCParserPROPERTY = 72 ObjectiveCParserPROTECTED = 73 ObjectiveCParserPUBLIC = 74 ObjectiveCParserREQUIRED = 75 ObjectiveCParserSELECTOR = 76 ObjectiveCParserSYNCHRONIZED = 77 ObjectiveCParserSYNTHESIZE = 78 ObjectiveCParserTHROW = 79 ObjectiveCParserTRY = 80 ObjectiveCParserATOMIC = 81 ObjectiveCParserNONATOMIC = 82 ObjectiveCParserRETAIN = 83 ObjectiveCParserATTRIBUTE = 84 ObjectiveCParserAUTORELEASING_QUALIFIER = 85 ObjectiveCParserBLOCK = 86 ObjectiveCParserBRIDGE = 87 ObjectiveCParserBRIDGE_RETAINED = 88 ObjectiveCParserBRIDGE_TRANSFER = 89 ObjectiveCParserCOVARIANT = 90 ObjectiveCParserCONTRAVARIANT = 91 ObjectiveCParserDEPRECATED = 92 ObjectiveCParserKINDOF = 93 ObjectiveCParserSTRONG_QUALIFIER = 94 ObjectiveCParserTYPEOF = 95 ObjectiveCParserUNSAFE_UNRETAINED_QUALIFIER = 96 ObjectiveCParserUNUSED = 97 ObjectiveCParserWEAK_QUALIFIER = 98 ObjectiveCParserNULL_UNSPECIFIED = 99 ObjectiveCParserNULLABLE = 100 ObjectiveCParserNONNULL = 101 ObjectiveCParserNULL_RESETTABLE = 102 ObjectiveCParserNS_INLINE = 103 ObjectiveCParserNS_ENUM = 104 ObjectiveCParserNS_OPTIONS = 105 ObjectiveCParserASSIGN = 106 ObjectiveCParserCOPY = 107 ObjectiveCParserGETTER = 108 ObjectiveCParserSETTER = 109 ObjectiveCParserSTRONG = 110 ObjectiveCParserREADONLY = 111 ObjectiveCParserREADWRITE = 112 ObjectiveCParserWEAK = 113 ObjectiveCParserUNSAFE_UNRETAINED = 114 ObjectiveCParserIB_OUTLET = 115 ObjectiveCParserIB_OUTLET_COLLECTION = 116 ObjectiveCParserIB_INSPECTABLE = 117 ObjectiveCParserIB_DESIGNABLE = 118 ObjectiveCParserNS_ASSUME_NONNULL_BEGIN = 119 ObjectiveCParserNS_ASSUME_NONNULL_END = 120 ObjectiveCParserEXTERN_SUFFIX = 121 ObjectiveCParserIOS_SUFFIX = 122 ObjectiveCParserMAC_SUFFIX = 123 ObjectiveCParserTVOS_PROHIBITED = 124 ObjectiveCParserIDENTIFIER = 125 ObjectiveCParserLP = 126 ObjectiveCParserRP = 127 ObjectiveCParserLBRACE = 128 ObjectiveCParserRBRACE = 129 ObjectiveCParserLBRACK = 130 ObjectiveCParserRBRACK = 131 ObjectiveCParserSEMI = 132 ObjectiveCParserCOMMA = 133 ObjectiveCParserDOT = 134 ObjectiveCParserSTRUCTACCESS = 135 ObjectiveCParserAT = 136 ObjectiveCParserASSIGNMENT = 137 ObjectiveCParserGT = 138 ObjectiveCParserLT = 139 ObjectiveCParserBANG = 140 ObjectiveCParserTILDE = 141 ObjectiveCParserQUESTION = 142 ObjectiveCParserCOLON = 143 ObjectiveCParserEQUAL = 144 ObjectiveCParserLE = 145 ObjectiveCParserGE = 146 ObjectiveCParserNOTEQUAL = 147 ObjectiveCParserAND = 148 ObjectiveCParserOR = 149 ObjectiveCParserINC = 150 ObjectiveCParserDEC = 151 ObjectiveCParserADD = 152 ObjectiveCParserSUB = 153 ObjectiveCParserMUL = 154 ObjectiveCParserDIV = 155 ObjectiveCParserBITAND = 156 ObjectiveCParserBITOR = 157 ObjectiveCParserBITXOR = 158 ObjectiveCParserMOD = 159 ObjectiveCParserADD_ASSIGN = 160 ObjectiveCParserSUB_ASSIGN = 161 ObjectiveCParserMUL_ASSIGN = 162 ObjectiveCParserDIV_ASSIGN = 163 ObjectiveCParserAND_ASSIGN = 164 ObjectiveCParserOR_ASSIGN = 165 ObjectiveCParserXOR_ASSIGN = 166 ObjectiveCParserMOD_ASSIGN = 167 ObjectiveCParserLSHIFT_ASSIGN = 168 ObjectiveCParserRSHIFT_ASSIGN = 169 ObjectiveCParserELIPSIS = 170 ObjectiveCParserCHARACTER_LITERAL = 171 ObjectiveCParserSTRING_START = 172 ObjectiveCParserHEX_LITERAL = 173 ObjectiveCParserOCTAL_LITERAL = 174 ObjectiveCParserBINARY_LITERAL = 175 ObjectiveCParserDECIMAL_LITERAL = 176 ObjectiveCParserFLOATING_POINT_LITERAL = 177 ObjectiveCParserWS = 178 ObjectiveCParserMULTI_COMMENT = 179 ObjectiveCParserSINGLE_COMMENT = 180 ObjectiveCParserBACKSLASH = 181 ObjectiveCParserSHARP = 182 ObjectiveCParserSTRING_NEWLINE = 183 ObjectiveCParserSTRING_END = 184 ObjectiveCParserSTRING_VALUE = 185 ObjectiveCParserDIRECTIVE_IMPORT = 186 ObjectiveCParserDIRECTIVE_INCLUDE = 187 ObjectiveCParserDIRECTIVE_PRAGMA = 188 ObjectiveCParserDIRECTIVE_DEFINE = 189 ObjectiveCParserDIRECTIVE_DEFINED = 190 ObjectiveCParserDIRECTIVE_IF = 191 ObjectiveCParserDIRECTIVE_ELIF = 192 ObjectiveCParserDIRECTIVE_ELSE = 193 ObjectiveCParserDIRECTIVE_UNDEF = 194 ObjectiveCParserDIRECTIVE_IFDEF = 195 ObjectiveCParserDIRECTIVE_IFNDEF = 196 ObjectiveCParserDIRECTIVE_ENDIF = 197 ObjectiveCParserDIRECTIVE_TRUE = 198 ObjectiveCParserDIRECTIVE_FALSE = 199 ObjectiveCParserDIRECTIVE_ERROR = 200 ObjectiveCParserDIRECTIVE_WARNING = 201 ObjectiveCParserDIRECTIVE_BANG = 202 ObjectiveCParserDIRECTIVE_LP = 203 ObjectiveCParserDIRECTIVE_RP = 204 ObjectiveCParserDIRECTIVE_EQUAL = 205 ObjectiveCParserDIRECTIVE_NOTEQUAL = 206 ObjectiveCParserDIRECTIVE_AND = 207 ObjectiveCParserDIRECTIVE_OR = 208 ObjectiveCParserDIRECTIVE_LT = 209 ObjectiveCParserDIRECTIVE_GT = 210 ObjectiveCParserDIRECTIVE_LE = 211 ObjectiveCParserDIRECTIVE_GE = 212 ObjectiveCParserDIRECTIVE_STRING = 213 ObjectiveCParserDIRECTIVE_ID = 214 ObjectiveCParserDIRECTIVE_DECIMAL_LITERAL = 215 ObjectiveCParserDIRECTIVE_FLOAT = 216 ObjectiveCParserDIRECTIVE_NEWLINE = 217 ObjectiveCParserDIRECTIVE_MULTI_COMMENT = 218 ObjectiveCParserDIRECTIVE_SINGLE_COMMENT = 219 ObjectiveCParserDIRECTIVE_BACKSLASH_NEWLINE = 220 ObjectiveCParserDIRECTIVE_TEXT_NEWLINE = 221 ObjectiveCParserDIRECTIVE_TEXT = 222 )
ObjectiveCParser tokens.
const ( ObjectiveCParserRULE_translationUnit = 0 ObjectiveCParserRULE_topLevelDeclaration = 1 ObjectiveCParserRULE_importDeclaration = 2 ObjectiveCParserRULE_classInterface = 3 ObjectiveCParserRULE_categoryInterface = 4 ObjectiveCParserRULE_classImplementation = 5 ObjectiveCParserRULE_categoryImplementation = 6 ObjectiveCParserRULE_genericTypeSpecifier = 7 ObjectiveCParserRULE_protocolDeclaration = 8 ObjectiveCParserRULE_protocolDeclarationSection = 9 ObjectiveCParserRULE_protocolDeclarationList = 10 ObjectiveCParserRULE_classDeclarationList = 11 ObjectiveCParserRULE_protocolList = 12 ObjectiveCParserRULE_propertyDeclaration = 13 ObjectiveCParserRULE_propertyAttributesList = 14 ObjectiveCParserRULE_propertyAttribute = 15 ObjectiveCParserRULE_protocolName = 16 ObjectiveCParserRULE_instanceVariables = 17 ObjectiveCParserRULE_visibilitySection = 18 ObjectiveCParserRULE_accessModifier = 19 ObjectiveCParserRULE_interfaceDeclarationList = 20 ObjectiveCParserRULE_classMethodDeclaration = 21 ObjectiveCParserRULE_instanceMethodDeclaration = 22 ObjectiveCParserRULE_methodDeclaration = 23 ObjectiveCParserRULE_implementationDefinitionList = 24 ObjectiveCParserRULE_classMethodDefinition = 25 ObjectiveCParserRULE_instanceMethodDefinition = 26 ObjectiveCParserRULE_methodDefinition = 27 ObjectiveCParserRULE_methodSelector = 28 ObjectiveCParserRULE_keywordDeclarator = 29 ObjectiveCParserRULE_selector = 30 ObjectiveCParserRULE_methodType = 31 ObjectiveCParserRULE_propertyImplementation = 32 ObjectiveCParserRULE_propertySynthesizeList = 33 ObjectiveCParserRULE_propertySynthesizeItem = 34 ObjectiveCParserRULE_blockType = 35 ObjectiveCParserRULE_genericsSpecifier = 36 ObjectiveCParserRULE_typeSpecifierWithPrefixes = 37 ObjectiveCParserRULE_dictionaryExpression = 38 ObjectiveCParserRULE_dictionaryPair = 39 ObjectiveCParserRULE_arrayExpression = 40 ObjectiveCParserRULE_boxExpression = 41 ObjectiveCParserRULE_blockParameters = 42 ObjectiveCParserRULE_typeVariableDeclaratorOrName = 43 ObjectiveCParserRULE_blockExpression = 44 ObjectiveCParserRULE_messageExpression = 45 ObjectiveCParserRULE_receiver = 46 ObjectiveCParserRULE_messageSelector = 47 ObjectiveCParserRULE_keywordArgument = 48 ObjectiveCParserRULE_keywordArgumentType = 49 ObjectiveCParserRULE_selectorExpression = 50 ObjectiveCParserRULE_selectorName = 51 ObjectiveCParserRULE_protocolExpression = 52 ObjectiveCParserRULE_encodeExpression = 53 ObjectiveCParserRULE_typeVariableDeclarator = 54 ObjectiveCParserRULE_throwStatement = 55 ObjectiveCParserRULE_tryBlock = 56 ObjectiveCParserRULE_catchStatement = 57 ObjectiveCParserRULE_synchronizedStatement = 58 ObjectiveCParserRULE_autoreleaseStatement = 59 ObjectiveCParserRULE_functionDeclaration = 60 ObjectiveCParserRULE_functionDefinition = 61 ObjectiveCParserRULE_functionSignature = 62 ObjectiveCParserRULE_attribute = 63 ObjectiveCParserRULE_attributeName = 64 ObjectiveCParserRULE_attributeParameters = 65 ObjectiveCParserRULE_attributeParameterList = 66 ObjectiveCParserRULE_attributeParameter = 67 ObjectiveCParserRULE_attributeParameterAssignment = 68 ObjectiveCParserRULE_declaration = 69 ObjectiveCParserRULE_functionCallExpression = 70 ObjectiveCParserRULE_enumDeclaration = 71 ObjectiveCParserRULE_varDeclaration = 72 ObjectiveCParserRULE_typedefDeclaration = 73 ObjectiveCParserRULE_typeDeclaratorList = 74 ObjectiveCParserRULE_typeDeclarator = 75 ObjectiveCParserRULE_declarationSpecifiers = 76 ObjectiveCParserRULE_attributeSpecifier = 77 ObjectiveCParserRULE_initDeclaratorList = 78 ObjectiveCParserRULE_initDeclarator = 79 ObjectiveCParserRULE_structOrUnionSpecifier = 80 ObjectiveCParserRULE_fieldDeclaration = 81 ObjectiveCParserRULE_specifierQualifierList = 82 ObjectiveCParserRULE_ibOutletQualifier = 83 ObjectiveCParserRULE_arcBehaviourSpecifier = 84 ObjectiveCParserRULE_nullabilitySpecifier = 85 ObjectiveCParserRULE_storageClassSpecifier = 86 ObjectiveCParserRULE_typePrefix = 87 ObjectiveCParserRULE_typeQualifier = 88 ObjectiveCParserRULE_protocolQualifier = 89 ObjectiveCParserRULE_typeSpecifier = 90 ObjectiveCParserRULE_typeofExpression = 91 ObjectiveCParserRULE_fieldDeclaratorList = 92 ObjectiveCParserRULE_fieldDeclarator = 93 ObjectiveCParserRULE_enumSpecifier = 94 ObjectiveCParserRULE_enumeratorList = 95 ObjectiveCParserRULE_enumerator = 96 ObjectiveCParserRULE_enumeratorIdentifier = 97 ObjectiveCParserRULE_directDeclarator = 98 ObjectiveCParserRULE_declaratorSuffix = 99 ObjectiveCParserRULE_parameterList = 100 ObjectiveCParserRULE_pointer = 101 ObjectiveCParserRULE_macro = 102 ObjectiveCParserRULE_arrayInitializer = 103 ObjectiveCParserRULE_structInitializer = 104 ObjectiveCParserRULE_initializerList = 105 ObjectiveCParserRULE_typeName = 106 ObjectiveCParserRULE_abstractDeclarator = 107 ObjectiveCParserRULE_abstractDeclaratorSuffix = 108 ObjectiveCParserRULE_parameterDeclarationList = 109 ObjectiveCParserRULE_parameterDeclaration = 110 ObjectiveCParserRULE_declarator = 111 ObjectiveCParserRULE_statement = 112 ObjectiveCParserRULE_labeledStatement = 113 ObjectiveCParserRULE_rangeExpression = 114 ObjectiveCParserRULE_compoundStatement = 115 ObjectiveCParserRULE_selectionStatement = 116 ObjectiveCParserRULE_switchStatement = 117 ObjectiveCParserRULE_switchBlock = 118 ObjectiveCParserRULE_switchSection = 119 ObjectiveCParserRULE_switchLabel = 120 ObjectiveCParserRULE_iterationStatement = 121 ObjectiveCParserRULE_whileStatement = 122 ObjectiveCParserRULE_doStatement = 123 ObjectiveCParserRULE_forStatement = 124 ObjectiveCParserRULE_forLoopInitializer = 125 ObjectiveCParserRULE_forInStatement = 126 ObjectiveCParserRULE_jumpStatement = 127 ObjectiveCParserRULE_expressions = 128 ObjectiveCParserRULE_expression = 129 ObjectiveCParserRULE_assignmentOperator = 130 ObjectiveCParserRULE_castExpression = 131 ObjectiveCParserRULE_initializer = 132 ObjectiveCParserRULE_constantExpression = 133 ObjectiveCParserRULE_unaryExpression = 134 ObjectiveCParserRULE_unaryOperator = 135 ObjectiveCParserRULE_postfixExpression = 136 ObjectiveCParserRULE_postfix = 137 ObjectiveCParserRULE_argumentExpressionList = 138 ObjectiveCParserRULE_argumentExpression = 139 ObjectiveCParserRULE_primaryExpression = 140 ObjectiveCParserRULE_constant = 141 ObjectiveCParserRULE_stringLiteral = 142 ObjectiveCParserRULE_identifier = 143 )
ObjectiveCParser rules.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AbstractDeclaratorContext ¶
type AbstractDeclaratorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAbstractDeclaratorContext ¶
func NewAbstractDeclaratorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AbstractDeclaratorContext
func NewEmptyAbstractDeclaratorContext ¶
func NewEmptyAbstractDeclaratorContext() *AbstractDeclaratorContext
func (*AbstractDeclaratorContext) AbstractDeclarator ¶
func (s *AbstractDeclaratorContext) AbstractDeclarator() IAbstractDeclaratorContext
func (*AbstractDeclaratorContext) AbstractDeclaratorSuffix ¶
func (s *AbstractDeclaratorContext) AbstractDeclaratorSuffix(i int) IAbstractDeclaratorSuffixContext
func (*AbstractDeclaratorContext) AllAbstractDeclaratorSuffix ¶
func (s *AbstractDeclaratorContext) AllAbstractDeclaratorSuffix() []IAbstractDeclaratorSuffixContext
func (*AbstractDeclaratorContext) AllConstantExpression ¶
func (s *AbstractDeclaratorContext) AllConstantExpression() []IConstantExpressionContext
func (*AbstractDeclaratorContext) AllLBRACK ¶
func (s *AbstractDeclaratorContext) AllLBRACK() []antlr.TerminalNode
func (*AbstractDeclaratorContext) AllRBRACK ¶
func (s *AbstractDeclaratorContext) AllRBRACK() []antlr.TerminalNode
func (*AbstractDeclaratorContext) ConstantExpression ¶
func (s *AbstractDeclaratorContext) ConstantExpression(i int) IConstantExpressionContext
func (*AbstractDeclaratorContext) EnterRule ¶
func (s *AbstractDeclaratorContext) EnterRule(listener antlr.ParseTreeListener)
func (*AbstractDeclaratorContext) ExitRule ¶
func (s *AbstractDeclaratorContext) ExitRule(listener antlr.ParseTreeListener)
func (*AbstractDeclaratorContext) GetParser ¶
func (s *AbstractDeclaratorContext) GetParser() antlr.Parser
func (*AbstractDeclaratorContext) GetRuleContext ¶
func (s *AbstractDeclaratorContext) GetRuleContext() antlr.RuleContext
func (*AbstractDeclaratorContext) IsAbstractDeclaratorContext ¶
func (*AbstractDeclaratorContext) IsAbstractDeclaratorContext()
func (*AbstractDeclaratorContext) LBRACK ¶
func (s *AbstractDeclaratorContext) LBRACK(i int) antlr.TerminalNode
func (*AbstractDeclaratorContext) LP ¶
func (s *AbstractDeclaratorContext) LP() antlr.TerminalNode
func (*AbstractDeclaratorContext) Pointer ¶
func (s *AbstractDeclaratorContext) Pointer() IPointerContext
func (*AbstractDeclaratorContext) RBRACK ¶
func (s *AbstractDeclaratorContext) RBRACK(i int) antlr.TerminalNode
func (*AbstractDeclaratorContext) RP ¶
func (s *AbstractDeclaratorContext) RP() antlr.TerminalNode
func (*AbstractDeclaratorContext) ToStringTree ¶
func (s *AbstractDeclaratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AbstractDeclaratorSuffixContext ¶
type AbstractDeclaratorSuffixContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAbstractDeclaratorSuffixContext ¶
func NewAbstractDeclaratorSuffixContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AbstractDeclaratorSuffixContext
func NewEmptyAbstractDeclaratorSuffixContext ¶
func NewEmptyAbstractDeclaratorSuffixContext() *AbstractDeclaratorSuffixContext
func (*AbstractDeclaratorSuffixContext) ConstantExpression ¶
func (s *AbstractDeclaratorSuffixContext) ConstantExpression() IConstantExpressionContext
func (*AbstractDeclaratorSuffixContext) EnterRule ¶
func (s *AbstractDeclaratorSuffixContext) EnterRule(listener antlr.ParseTreeListener)
func (*AbstractDeclaratorSuffixContext) ExitRule ¶
func (s *AbstractDeclaratorSuffixContext) ExitRule(listener antlr.ParseTreeListener)
func (*AbstractDeclaratorSuffixContext) GetParser ¶
func (s *AbstractDeclaratorSuffixContext) GetParser() antlr.Parser
func (*AbstractDeclaratorSuffixContext) GetRuleContext ¶
func (s *AbstractDeclaratorSuffixContext) GetRuleContext() antlr.RuleContext
func (*AbstractDeclaratorSuffixContext) IsAbstractDeclaratorSuffixContext ¶
func (*AbstractDeclaratorSuffixContext) IsAbstractDeclaratorSuffixContext()
func (*AbstractDeclaratorSuffixContext) LBRACK ¶
func (s *AbstractDeclaratorSuffixContext) LBRACK() antlr.TerminalNode
func (*AbstractDeclaratorSuffixContext) LP ¶
func (s *AbstractDeclaratorSuffixContext) LP() antlr.TerminalNode
func (*AbstractDeclaratorSuffixContext) ParameterDeclarationList ¶
func (s *AbstractDeclaratorSuffixContext) ParameterDeclarationList() IParameterDeclarationListContext
func (*AbstractDeclaratorSuffixContext) RBRACK ¶
func (s *AbstractDeclaratorSuffixContext) RBRACK() antlr.TerminalNode
func (*AbstractDeclaratorSuffixContext) RP ¶
func (s *AbstractDeclaratorSuffixContext) RP() antlr.TerminalNode
func (*AbstractDeclaratorSuffixContext) ToStringTree ¶
func (s *AbstractDeclaratorSuffixContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AccessModifierContext ¶
type AccessModifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAccessModifierContext ¶
func NewAccessModifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AccessModifierContext
func NewEmptyAccessModifierContext ¶
func NewEmptyAccessModifierContext() *AccessModifierContext
func (*AccessModifierContext) EnterRule ¶
func (s *AccessModifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*AccessModifierContext) ExitRule ¶
func (s *AccessModifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*AccessModifierContext) GetParser ¶
func (s *AccessModifierContext) GetParser() antlr.Parser
func (*AccessModifierContext) GetRuleContext ¶
func (s *AccessModifierContext) GetRuleContext() antlr.RuleContext
func (*AccessModifierContext) IsAccessModifierContext ¶
func (*AccessModifierContext) IsAccessModifierContext()
func (*AccessModifierContext) PACKAGE ¶
func (s *AccessModifierContext) PACKAGE() antlr.TerminalNode
func (*AccessModifierContext) PRIVATE ¶
func (s *AccessModifierContext) PRIVATE() antlr.TerminalNode
func (*AccessModifierContext) PROTECTED ¶
func (s *AccessModifierContext) PROTECTED() antlr.TerminalNode
func (*AccessModifierContext) PUBLIC ¶
func (s *AccessModifierContext) PUBLIC() antlr.TerminalNode
func (*AccessModifierContext) ToStringTree ¶
func (s *AccessModifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArcBehaviourSpecifierContext ¶
type ArcBehaviourSpecifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArcBehaviourSpecifierContext ¶
func NewArcBehaviourSpecifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArcBehaviourSpecifierContext
func NewEmptyArcBehaviourSpecifierContext ¶
func NewEmptyArcBehaviourSpecifierContext() *ArcBehaviourSpecifierContext
func (*ArcBehaviourSpecifierContext) AUTORELEASING_QUALIFIER ¶
func (s *ArcBehaviourSpecifierContext) AUTORELEASING_QUALIFIER() antlr.TerminalNode
func (*ArcBehaviourSpecifierContext) EnterRule ¶
func (s *ArcBehaviourSpecifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArcBehaviourSpecifierContext) ExitRule ¶
func (s *ArcBehaviourSpecifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArcBehaviourSpecifierContext) GetParser ¶
func (s *ArcBehaviourSpecifierContext) GetParser() antlr.Parser
func (*ArcBehaviourSpecifierContext) GetRuleContext ¶
func (s *ArcBehaviourSpecifierContext) GetRuleContext() antlr.RuleContext
func (*ArcBehaviourSpecifierContext) IsArcBehaviourSpecifierContext ¶
func (*ArcBehaviourSpecifierContext) IsArcBehaviourSpecifierContext()
func (*ArcBehaviourSpecifierContext) STRONG_QUALIFIER ¶
func (s *ArcBehaviourSpecifierContext) STRONG_QUALIFIER() antlr.TerminalNode
func (*ArcBehaviourSpecifierContext) ToStringTree ¶
func (s *ArcBehaviourSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ArcBehaviourSpecifierContext) UNSAFE_UNRETAINED_QUALIFIER ¶
func (s *ArcBehaviourSpecifierContext) UNSAFE_UNRETAINED_QUALIFIER() antlr.TerminalNode
func (*ArcBehaviourSpecifierContext) WEAK_QUALIFIER ¶
func (s *ArcBehaviourSpecifierContext) WEAK_QUALIFIER() antlr.TerminalNode
type ArgumentExpressionContext ¶
type ArgumentExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArgumentExpressionContext ¶
func NewArgumentExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArgumentExpressionContext
func NewEmptyArgumentExpressionContext ¶
func NewEmptyArgumentExpressionContext() *ArgumentExpressionContext
func (*ArgumentExpressionContext) EnterRule ¶
func (s *ArgumentExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArgumentExpressionContext) ExitRule ¶
func (s *ArgumentExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArgumentExpressionContext) Expression ¶
func (s *ArgumentExpressionContext) Expression() IExpressionContext
func (*ArgumentExpressionContext) GetParser ¶
func (s *ArgumentExpressionContext) GetParser() antlr.Parser
func (*ArgumentExpressionContext) GetRuleContext ¶
func (s *ArgumentExpressionContext) GetRuleContext() antlr.RuleContext
func (*ArgumentExpressionContext) IsArgumentExpressionContext ¶
func (*ArgumentExpressionContext) IsArgumentExpressionContext()
func (*ArgumentExpressionContext) ToStringTree ¶
func (s *ArgumentExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ArgumentExpressionContext) TypeSpecifier ¶
func (s *ArgumentExpressionContext) TypeSpecifier() ITypeSpecifierContext
type ArgumentExpressionListContext ¶
type ArgumentExpressionListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArgumentExpressionListContext ¶
func NewArgumentExpressionListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArgumentExpressionListContext
func NewEmptyArgumentExpressionListContext ¶
func NewEmptyArgumentExpressionListContext() *ArgumentExpressionListContext
func (*ArgumentExpressionListContext) AllArgumentExpression ¶
func (s *ArgumentExpressionListContext) AllArgumentExpression() []IArgumentExpressionContext
func (*ArgumentExpressionListContext) AllCOMMA ¶
func (s *ArgumentExpressionListContext) AllCOMMA() []antlr.TerminalNode
func (*ArgumentExpressionListContext) ArgumentExpression ¶
func (s *ArgumentExpressionListContext) ArgumentExpression(i int) IArgumentExpressionContext
func (*ArgumentExpressionListContext) COMMA ¶
func (s *ArgumentExpressionListContext) COMMA(i int) antlr.TerminalNode
func (*ArgumentExpressionListContext) EnterRule ¶
func (s *ArgumentExpressionListContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArgumentExpressionListContext) ExitRule ¶
func (s *ArgumentExpressionListContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArgumentExpressionListContext) GetParser ¶
func (s *ArgumentExpressionListContext) GetParser() antlr.Parser
func (*ArgumentExpressionListContext) GetRuleContext ¶
func (s *ArgumentExpressionListContext) GetRuleContext() antlr.RuleContext
func (*ArgumentExpressionListContext) IsArgumentExpressionListContext ¶
func (*ArgumentExpressionListContext) IsArgumentExpressionListContext()
func (*ArgumentExpressionListContext) ToStringTree ¶
func (s *ArgumentExpressionListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArrayExpressionContext ¶
type ArrayExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArrayExpressionContext ¶
func NewArrayExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrayExpressionContext
func NewEmptyArrayExpressionContext ¶
func NewEmptyArrayExpressionContext() *ArrayExpressionContext
func (*ArrayExpressionContext) AT ¶
func (s *ArrayExpressionContext) AT() antlr.TerminalNode
func (*ArrayExpressionContext) COMMA ¶
func (s *ArrayExpressionContext) COMMA() antlr.TerminalNode
func (*ArrayExpressionContext) EnterRule ¶
func (s *ArrayExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArrayExpressionContext) ExitRule ¶
func (s *ArrayExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArrayExpressionContext) Expressions ¶
func (s *ArrayExpressionContext) Expressions() IExpressionsContext
func (*ArrayExpressionContext) GetParser ¶
func (s *ArrayExpressionContext) GetParser() antlr.Parser
func (*ArrayExpressionContext) GetRuleContext ¶
func (s *ArrayExpressionContext) GetRuleContext() antlr.RuleContext
func (*ArrayExpressionContext) IsArrayExpressionContext ¶
func (*ArrayExpressionContext) IsArrayExpressionContext()
func (*ArrayExpressionContext) LBRACK ¶
func (s *ArrayExpressionContext) LBRACK() antlr.TerminalNode
func (*ArrayExpressionContext) RBRACK ¶
func (s *ArrayExpressionContext) RBRACK() antlr.TerminalNode
func (*ArrayExpressionContext) ToStringTree ¶
func (s *ArrayExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArrayInitializerContext ¶
type ArrayInitializerContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArrayInitializerContext ¶
func NewArrayInitializerContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrayInitializerContext
func NewEmptyArrayInitializerContext ¶
func NewEmptyArrayInitializerContext() *ArrayInitializerContext
func (*ArrayInitializerContext) COMMA ¶
func (s *ArrayInitializerContext) COMMA() antlr.TerminalNode
func (*ArrayInitializerContext) EnterRule ¶
func (s *ArrayInitializerContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArrayInitializerContext) ExitRule ¶
func (s *ArrayInitializerContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArrayInitializerContext) Expressions ¶
func (s *ArrayInitializerContext) Expressions() IExpressionsContext
func (*ArrayInitializerContext) GetParser ¶
func (s *ArrayInitializerContext) GetParser() antlr.Parser
func (*ArrayInitializerContext) GetRuleContext ¶
func (s *ArrayInitializerContext) GetRuleContext() antlr.RuleContext
func (*ArrayInitializerContext) IsArrayInitializerContext ¶
func (*ArrayInitializerContext) IsArrayInitializerContext()
func (*ArrayInitializerContext) LBRACE ¶
func (s *ArrayInitializerContext) LBRACE() antlr.TerminalNode
func (*ArrayInitializerContext) RBRACE ¶
func (s *ArrayInitializerContext) RBRACE() antlr.TerminalNode
func (*ArrayInitializerContext) ToStringTree ¶
func (s *ArrayInitializerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AssignmentOperatorContext ¶
type AssignmentOperatorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAssignmentOperatorContext ¶
func NewAssignmentOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssignmentOperatorContext
func NewEmptyAssignmentOperatorContext ¶
func NewEmptyAssignmentOperatorContext() *AssignmentOperatorContext
func (*AssignmentOperatorContext) ADD_ASSIGN ¶
func (s *AssignmentOperatorContext) ADD_ASSIGN() antlr.TerminalNode
func (*AssignmentOperatorContext) AND_ASSIGN ¶
func (s *AssignmentOperatorContext) AND_ASSIGN() antlr.TerminalNode
func (*AssignmentOperatorContext) ASSIGNMENT ¶
func (s *AssignmentOperatorContext) ASSIGNMENT() antlr.TerminalNode
func (*AssignmentOperatorContext) DIV_ASSIGN ¶
func (s *AssignmentOperatorContext) DIV_ASSIGN() antlr.TerminalNode
func (*AssignmentOperatorContext) EnterRule ¶
func (s *AssignmentOperatorContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssignmentOperatorContext) ExitRule ¶
func (s *AssignmentOperatorContext) ExitRule(listener antlr.ParseTreeListener)
func (*AssignmentOperatorContext) GetParser ¶
func (s *AssignmentOperatorContext) GetParser() antlr.Parser
func (*AssignmentOperatorContext) GetRuleContext ¶
func (s *AssignmentOperatorContext) GetRuleContext() antlr.RuleContext
func (*AssignmentOperatorContext) IsAssignmentOperatorContext ¶
func (*AssignmentOperatorContext) IsAssignmentOperatorContext()
func (*AssignmentOperatorContext) LSHIFT_ASSIGN ¶
func (s *AssignmentOperatorContext) LSHIFT_ASSIGN() antlr.TerminalNode
func (*AssignmentOperatorContext) MOD_ASSIGN ¶
func (s *AssignmentOperatorContext) MOD_ASSIGN() antlr.TerminalNode
func (*AssignmentOperatorContext) MUL_ASSIGN ¶
func (s *AssignmentOperatorContext) MUL_ASSIGN() antlr.TerminalNode
func (*AssignmentOperatorContext) OR_ASSIGN ¶
func (s *AssignmentOperatorContext) OR_ASSIGN() antlr.TerminalNode
func (*AssignmentOperatorContext) RSHIFT_ASSIGN ¶
func (s *AssignmentOperatorContext) RSHIFT_ASSIGN() antlr.TerminalNode
func (*AssignmentOperatorContext) SUB_ASSIGN ¶
func (s *AssignmentOperatorContext) SUB_ASSIGN() antlr.TerminalNode
func (*AssignmentOperatorContext) ToStringTree ¶
func (s *AssignmentOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*AssignmentOperatorContext) XOR_ASSIGN ¶
func (s *AssignmentOperatorContext) XOR_ASSIGN() antlr.TerminalNode
type AttributeContext ¶
type AttributeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAttributeContext ¶
func NewAttributeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AttributeContext
func NewEmptyAttributeContext ¶
func NewEmptyAttributeContext() *AttributeContext
func (*AttributeContext) AttributeName ¶
func (s *AttributeContext) AttributeName() IAttributeNameContext
func (*AttributeContext) AttributeParameters ¶
func (s *AttributeContext) AttributeParameters() IAttributeParametersContext
func (*AttributeContext) EnterRule ¶
func (s *AttributeContext) EnterRule(listener antlr.ParseTreeListener)
func (*AttributeContext) ExitRule ¶
func (s *AttributeContext) ExitRule(listener antlr.ParseTreeListener)
func (*AttributeContext) GetParser ¶
func (s *AttributeContext) GetParser() antlr.Parser
func (*AttributeContext) GetRuleContext ¶
func (s *AttributeContext) GetRuleContext() antlr.RuleContext
func (*AttributeContext) IsAttributeContext ¶
func (*AttributeContext) IsAttributeContext()
func (*AttributeContext) ToStringTree ¶
func (s *AttributeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AttributeNameContext ¶
type AttributeNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAttributeNameContext ¶
func NewAttributeNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AttributeNameContext
func NewEmptyAttributeNameContext ¶
func NewEmptyAttributeNameContext() *AttributeNameContext
func (*AttributeNameContext) CONST ¶
func (s *AttributeNameContext) CONST() antlr.TerminalNode
func (*AttributeNameContext) EnterRule ¶
func (s *AttributeNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*AttributeNameContext) ExitRule ¶
func (s *AttributeNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*AttributeNameContext) GetParser ¶
func (s *AttributeNameContext) GetParser() antlr.Parser
func (*AttributeNameContext) GetRuleContext ¶
func (s *AttributeNameContext) GetRuleContext() antlr.RuleContext
func (*AttributeNameContext) Identifier ¶
func (s *AttributeNameContext) Identifier() IIdentifierContext
func (*AttributeNameContext) IsAttributeNameContext ¶
func (*AttributeNameContext) IsAttributeNameContext()
func (*AttributeNameContext) ToStringTree ¶
func (s *AttributeNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AttributeParameterAssignmentContext ¶
type AttributeParameterAssignmentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAttributeParameterAssignmentContext ¶
func NewAttributeParameterAssignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AttributeParameterAssignmentContext
func NewEmptyAttributeParameterAssignmentContext ¶
func NewEmptyAttributeParameterAssignmentContext() *AttributeParameterAssignmentContext
func (*AttributeParameterAssignmentContext) ASSIGNMENT ¶
func (s *AttributeParameterAssignmentContext) ASSIGNMENT() antlr.TerminalNode
func (*AttributeParameterAssignmentContext) AllAttributeName ¶
func (s *AttributeParameterAssignmentContext) AllAttributeName() []IAttributeNameContext
func (*AttributeParameterAssignmentContext) AttributeName ¶
func (s *AttributeParameterAssignmentContext) AttributeName(i int) IAttributeNameContext
func (*AttributeParameterAssignmentContext) Constant ¶
func (s *AttributeParameterAssignmentContext) Constant() IConstantContext
func (*AttributeParameterAssignmentContext) EnterRule ¶
func (s *AttributeParameterAssignmentContext) EnterRule(listener antlr.ParseTreeListener)
func (*AttributeParameterAssignmentContext) ExitRule ¶
func (s *AttributeParameterAssignmentContext) ExitRule(listener antlr.ParseTreeListener)
func (*AttributeParameterAssignmentContext) GetParser ¶
func (s *AttributeParameterAssignmentContext) GetParser() antlr.Parser
func (*AttributeParameterAssignmentContext) GetRuleContext ¶
func (s *AttributeParameterAssignmentContext) GetRuleContext() antlr.RuleContext
func (*AttributeParameterAssignmentContext) IsAttributeParameterAssignmentContext ¶
func (*AttributeParameterAssignmentContext) IsAttributeParameterAssignmentContext()
func (*AttributeParameterAssignmentContext) StringLiteral ¶
func (s *AttributeParameterAssignmentContext) StringLiteral() IStringLiteralContext
func (*AttributeParameterAssignmentContext) ToStringTree ¶
func (s *AttributeParameterAssignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AttributeParameterContext ¶
type AttributeParameterContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAttributeParameterContext ¶
func NewAttributeParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AttributeParameterContext
func NewEmptyAttributeParameterContext ¶
func NewEmptyAttributeParameterContext() *AttributeParameterContext
func (*AttributeParameterContext) Attribute ¶
func (s *AttributeParameterContext) Attribute() IAttributeContext
func (*AttributeParameterContext) AttributeParameterAssignment ¶
func (s *AttributeParameterContext) AttributeParameterAssignment() IAttributeParameterAssignmentContext
func (*AttributeParameterContext) Constant ¶
func (s *AttributeParameterContext) Constant() IConstantContext
func (*AttributeParameterContext) EnterRule ¶
func (s *AttributeParameterContext) EnterRule(listener antlr.ParseTreeListener)
func (*AttributeParameterContext) ExitRule ¶
func (s *AttributeParameterContext) ExitRule(listener antlr.ParseTreeListener)
func (*AttributeParameterContext) GetParser ¶
func (s *AttributeParameterContext) GetParser() antlr.Parser
func (*AttributeParameterContext) GetRuleContext ¶
func (s *AttributeParameterContext) GetRuleContext() antlr.RuleContext
func (*AttributeParameterContext) IsAttributeParameterContext ¶
func (*AttributeParameterContext) IsAttributeParameterContext()
func (*AttributeParameterContext) StringLiteral ¶
func (s *AttributeParameterContext) StringLiteral() IStringLiteralContext
func (*AttributeParameterContext) ToStringTree ¶
func (s *AttributeParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AttributeParameterListContext ¶
type AttributeParameterListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAttributeParameterListContext ¶
func NewAttributeParameterListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AttributeParameterListContext
func NewEmptyAttributeParameterListContext ¶
func NewEmptyAttributeParameterListContext() *AttributeParameterListContext
func (*AttributeParameterListContext) AllAttributeParameter ¶
func (s *AttributeParameterListContext) AllAttributeParameter() []IAttributeParameterContext
func (*AttributeParameterListContext) AllCOMMA ¶
func (s *AttributeParameterListContext) AllCOMMA() []antlr.TerminalNode
func (*AttributeParameterListContext) AttributeParameter ¶
func (s *AttributeParameterListContext) AttributeParameter(i int) IAttributeParameterContext
func (*AttributeParameterListContext) COMMA ¶
func (s *AttributeParameterListContext) COMMA(i int) antlr.TerminalNode
func (*AttributeParameterListContext) EnterRule ¶
func (s *AttributeParameterListContext) EnterRule(listener antlr.ParseTreeListener)
func (*AttributeParameterListContext) ExitRule ¶
func (s *AttributeParameterListContext) ExitRule(listener antlr.ParseTreeListener)
func (*AttributeParameterListContext) GetParser ¶
func (s *AttributeParameterListContext) GetParser() antlr.Parser
func (*AttributeParameterListContext) GetRuleContext ¶
func (s *AttributeParameterListContext) GetRuleContext() antlr.RuleContext
func (*AttributeParameterListContext) IsAttributeParameterListContext ¶
func (*AttributeParameterListContext) IsAttributeParameterListContext()
func (*AttributeParameterListContext) ToStringTree ¶
func (s *AttributeParameterListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AttributeParametersContext ¶
type AttributeParametersContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAttributeParametersContext ¶
func NewAttributeParametersContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AttributeParametersContext
func NewEmptyAttributeParametersContext ¶
func NewEmptyAttributeParametersContext() *AttributeParametersContext
func (*AttributeParametersContext) AttributeParameterList ¶
func (s *AttributeParametersContext) AttributeParameterList() IAttributeParameterListContext
func (*AttributeParametersContext) EnterRule ¶
func (s *AttributeParametersContext) EnterRule(listener antlr.ParseTreeListener)
func (*AttributeParametersContext) ExitRule ¶
func (s *AttributeParametersContext) ExitRule(listener antlr.ParseTreeListener)
func (*AttributeParametersContext) GetParser ¶
func (s *AttributeParametersContext) GetParser() antlr.Parser
func (*AttributeParametersContext) GetRuleContext ¶
func (s *AttributeParametersContext) GetRuleContext() antlr.RuleContext
func (*AttributeParametersContext) IsAttributeParametersContext ¶
func (*AttributeParametersContext) IsAttributeParametersContext()
func (*AttributeParametersContext) LP ¶
func (s *AttributeParametersContext) LP() antlr.TerminalNode
func (*AttributeParametersContext) RP ¶
func (s *AttributeParametersContext) RP() antlr.TerminalNode
func (*AttributeParametersContext) ToStringTree ¶
func (s *AttributeParametersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AttributeSpecifierContext ¶
type AttributeSpecifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAttributeSpecifierContext ¶
func NewAttributeSpecifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AttributeSpecifierContext
func NewEmptyAttributeSpecifierContext ¶
func NewEmptyAttributeSpecifierContext() *AttributeSpecifierContext
func (*AttributeSpecifierContext) ATTRIBUTE ¶
func (s *AttributeSpecifierContext) ATTRIBUTE() antlr.TerminalNode
func (*AttributeSpecifierContext) AllAttribute ¶
func (s *AttributeSpecifierContext) AllAttribute() []IAttributeContext
func (*AttributeSpecifierContext) AllCOMMA ¶
func (s *AttributeSpecifierContext) AllCOMMA() []antlr.TerminalNode
func (*AttributeSpecifierContext) AllLP ¶
func (s *AttributeSpecifierContext) AllLP() []antlr.TerminalNode
func (*AttributeSpecifierContext) AllRP ¶
func (s *AttributeSpecifierContext) AllRP() []antlr.TerminalNode
func (*AttributeSpecifierContext) Attribute ¶
func (s *AttributeSpecifierContext) Attribute(i int) IAttributeContext
func (*AttributeSpecifierContext) COMMA ¶
func (s *AttributeSpecifierContext) COMMA(i int) antlr.TerminalNode
func (*AttributeSpecifierContext) EnterRule ¶
func (s *AttributeSpecifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*AttributeSpecifierContext) ExitRule ¶
func (s *AttributeSpecifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*AttributeSpecifierContext) GetParser ¶
func (s *AttributeSpecifierContext) GetParser() antlr.Parser
func (*AttributeSpecifierContext) GetRuleContext ¶
func (s *AttributeSpecifierContext) GetRuleContext() antlr.RuleContext
func (*AttributeSpecifierContext) IsAttributeSpecifierContext ¶
func (*AttributeSpecifierContext) IsAttributeSpecifierContext()
func (*AttributeSpecifierContext) LP ¶
func (s *AttributeSpecifierContext) LP(i int) antlr.TerminalNode
func (*AttributeSpecifierContext) RP ¶
func (s *AttributeSpecifierContext) RP(i int) antlr.TerminalNode
func (*AttributeSpecifierContext) ToStringTree ¶
func (s *AttributeSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AutoreleaseStatementContext ¶
type AutoreleaseStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAutoreleaseStatementContext ¶
func NewAutoreleaseStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AutoreleaseStatementContext
func NewEmptyAutoreleaseStatementContext ¶
func NewEmptyAutoreleaseStatementContext() *AutoreleaseStatementContext
func (*AutoreleaseStatementContext) AUTORELEASEPOOL ¶
func (s *AutoreleaseStatementContext) AUTORELEASEPOOL() antlr.TerminalNode
func (*AutoreleaseStatementContext) CompoundStatement ¶
func (s *AutoreleaseStatementContext) CompoundStatement() ICompoundStatementContext
func (*AutoreleaseStatementContext) EnterRule ¶
func (s *AutoreleaseStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*AutoreleaseStatementContext) ExitRule ¶
func (s *AutoreleaseStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*AutoreleaseStatementContext) GetParser ¶
func (s *AutoreleaseStatementContext) GetParser() antlr.Parser
func (*AutoreleaseStatementContext) GetRuleContext ¶
func (s *AutoreleaseStatementContext) GetRuleContext() antlr.RuleContext
func (*AutoreleaseStatementContext) IsAutoreleaseStatementContext ¶
func (*AutoreleaseStatementContext) IsAutoreleaseStatementContext()
func (*AutoreleaseStatementContext) ToStringTree ¶
func (s *AutoreleaseStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BaseObjectiveCParserListener ¶
type BaseObjectiveCParserListener struct{}
BaseObjectiveCParserListener is a complete listener for a parse tree produced by ObjectiveCParser.
func (*BaseObjectiveCParserListener) EnterAbstractDeclarator ¶
func (s *BaseObjectiveCParserListener) EnterAbstractDeclarator(ctx *AbstractDeclaratorContext)
EnterAbstractDeclarator is called when production abstractDeclarator is entered.
func (*BaseObjectiveCParserListener) EnterAbstractDeclaratorSuffix ¶
func (s *BaseObjectiveCParserListener) EnterAbstractDeclaratorSuffix(ctx *AbstractDeclaratorSuffixContext)
EnterAbstractDeclaratorSuffix is called when production abstractDeclaratorSuffix is entered.
func (*BaseObjectiveCParserListener) EnterAccessModifier ¶
func (s *BaseObjectiveCParserListener) EnterAccessModifier(ctx *AccessModifierContext)
EnterAccessModifier is called when production accessModifier is entered.
func (*BaseObjectiveCParserListener) EnterArcBehaviourSpecifier ¶
func (s *BaseObjectiveCParserListener) EnterArcBehaviourSpecifier(ctx *ArcBehaviourSpecifierContext)
EnterArcBehaviourSpecifier is called when production arcBehaviourSpecifier is entered.
func (*BaseObjectiveCParserListener) EnterArgumentExpression ¶
func (s *BaseObjectiveCParserListener) EnterArgumentExpression(ctx *ArgumentExpressionContext)
EnterArgumentExpression is called when production argumentExpression is entered.
func (*BaseObjectiveCParserListener) EnterArgumentExpressionList ¶
func (s *BaseObjectiveCParserListener) EnterArgumentExpressionList(ctx *ArgumentExpressionListContext)
EnterArgumentExpressionList is called when production argumentExpressionList is entered.
func (*BaseObjectiveCParserListener) EnterArrayExpression ¶
func (s *BaseObjectiveCParserListener) EnterArrayExpression(ctx *ArrayExpressionContext)
EnterArrayExpression is called when production arrayExpression is entered.
func (*BaseObjectiveCParserListener) EnterArrayInitializer ¶
func (s *BaseObjectiveCParserListener) EnterArrayInitializer(ctx *ArrayInitializerContext)
EnterArrayInitializer is called when production arrayInitializer is entered.
func (*BaseObjectiveCParserListener) EnterAssignmentOperator ¶
func (s *BaseObjectiveCParserListener) EnterAssignmentOperator(ctx *AssignmentOperatorContext)
EnterAssignmentOperator is called when production assignmentOperator is entered.
func (*BaseObjectiveCParserListener) EnterAttribute ¶
func (s *BaseObjectiveCParserListener) EnterAttribute(ctx *AttributeContext)
EnterAttribute is called when production attribute is entered.
func (*BaseObjectiveCParserListener) EnterAttributeName ¶
func (s *BaseObjectiveCParserListener) EnterAttributeName(ctx *AttributeNameContext)
EnterAttributeName is called when production attributeName is entered.
func (*BaseObjectiveCParserListener) EnterAttributeParameter ¶
func (s *BaseObjectiveCParserListener) EnterAttributeParameter(ctx *AttributeParameterContext)
EnterAttributeParameter is called when production attributeParameter is entered.
func (*BaseObjectiveCParserListener) EnterAttributeParameterAssignment ¶
func (s *BaseObjectiveCParserListener) EnterAttributeParameterAssignment(ctx *AttributeParameterAssignmentContext)
EnterAttributeParameterAssignment is called when production attributeParameterAssignment is entered.
func (*BaseObjectiveCParserListener) EnterAttributeParameterList ¶
func (s *BaseObjectiveCParserListener) EnterAttributeParameterList(ctx *AttributeParameterListContext)
EnterAttributeParameterList is called when production attributeParameterList is entered.
func (*BaseObjectiveCParserListener) EnterAttributeParameters ¶
func (s *BaseObjectiveCParserListener) EnterAttributeParameters(ctx *AttributeParametersContext)
EnterAttributeParameters is called when production attributeParameters is entered.
func (*BaseObjectiveCParserListener) EnterAttributeSpecifier ¶
func (s *BaseObjectiveCParserListener) EnterAttributeSpecifier(ctx *AttributeSpecifierContext)
EnterAttributeSpecifier is called when production attributeSpecifier is entered.
func (*BaseObjectiveCParserListener) EnterAutoreleaseStatement ¶
func (s *BaseObjectiveCParserListener) EnterAutoreleaseStatement(ctx *AutoreleaseStatementContext)
EnterAutoreleaseStatement is called when production autoreleaseStatement is entered.
func (*BaseObjectiveCParserListener) EnterBlockExpression ¶
func (s *BaseObjectiveCParserListener) EnterBlockExpression(ctx *BlockExpressionContext)
EnterBlockExpression is called when production blockExpression is entered.
func (*BaseObjectiveCParserListener) EnterBlockParameters ¶
func (s *BaseObjectiveCParserListener) EnterBlockParameters(ctx *BlockParametersContext)
EnterBlockParameters is called when production blockParameters is entered.
func (*BaseObjectiveCParserListener) EnterBlockType ¶
func (s *BaseObjectiveCParserListener) EnterBlockType(ctx *BlockTypeContext)
EnterBlockType is called when production blockType is entered.
func (*BaseObjectiveCParserListener) EnterBoxExpression ¶
func (s *BaseObjectiveCParserListener) EnterBoxExpression(ctx *BoxExpressionContext)
EnterBoxExpression is called when production boxExpression is entered.
func (*BaseObjectiveCParserListener) EnterCastExpression ¶
func (s *BaseObjectiveCParserListener) EnterCastExpression(ctx *CastExpressionContext)
EnterCastExpression is called when production castExpression is entered.
func (*BaseObjectiveCParserListener) EnterCatchStatement ¶
func (s *BaseObjectiveCParserListener) EnterCatchStatement(ctx *CatchStatementContext)
EnterCatchStatement is called when production catchStatement is entered.
func (*BaseObjectiveCParserListener) EnterCategoryImplementation ¶
func (s *BaseObjectiveCParserListener) EnterCategoryImplementation(ctx *CategoryImplementationContext)
EnterCategoryImplementation is called when production categoryImplementation is entered.
func (*BaseObjectiveCParserListener) EnterCategoryInterface ¶
func (s *BaseObjectiveCParserListener) EnterCategoryInterface(ctx *CategoryInterfaceContext)
EnterCategoryInterface is called when production categoryInterface is entered.
func (*BaseObjectiveCParserListener) EnterClassDeclarationList ¶
func (s *BaseObjectiveCParserListener) EnterClassDeclarationList(ctx *ClassDeclarationListContext)
EnterClassDeclarationList is called when production classDeclarationList is entered.
func (*BaseObjectiveCParserListener) EnterClassImplementation ¶
func (s *BaseObjectiveCParserListener) EnterClassImplementation(ctx *ClassImplementationContext)
EnterClassImplementation is called when production classImplementation is entered.
func (*BaseObjectiveCParserListener) EnterClassInterface ¶
func (s *BaseObjectiveCParserListener) EnterClassInterface(ctx *ClassInterfaceContext)
EnterClassInterface is called when production classInterface is entered.
func (*BaseObjectiveCParserListener) EnterClassMethodDeclaration ¶
func (s *BaseObjectiveCParserListener) EnterClassMethodDeclaration(ctx *ClassMethodDeclarationContext)
EnterClassMethodDeclaration is called when production classMethodDeclaration is entered.
func (*BaseObjectiveCParserListener) EnterClassMethodDefinition ¶
func (s *BaseObjectiveCParserListener) EnterClassMethodDefinition(ctx *ClassMethodDefinitionContext)
EnterClassMethodDefinition is called when production classMethodDefinition is entered.
func (*BaseObjectiveCParserListener) EnterCompoundStatement ¶
func (s *BaseObjectiveCParserListener) EnterCompoundStatement(ctx *CompoundStatementContext)
EnterCompoundStatement is called when production compoundStatement is entered.
func (*BaseObjectiveCParserListener) EnterConstant ¶
func (s *BaseObjectiveCParserListener) EnterConstant(ctx *ConstantContext)
EnterConstant is called when production constant is entered.
func (*BaseObjectiveCParserListener) EnterConstantExpression ¶
func (s *BaseObjectiveCParserListener) EnterConstantExpression(ctx *ConstantExpressionContext)
EnterConstantExpression is called when production constantExpression is entered.
func (*BaseObjectiveCParserListener) EnterDeclaration ¶
func (s *BaseObjectiveCParserListener) EnterDeclaration(ctx *DeclarationContext)
EnterDeclaration is called when production declaration is entered.
func (*BaseObjectiveCParserListener) EnterDeclarationSpecifiers ¶
func (s *BaseObjectiveCParserListener) EnterDeclarationSpecifiers(ctx *DeclarationSpecifiersContext)
EnterDeclarationSpecifiers is called when production declarationSpecifiers is entered.
func (*BaseObjectiveCParserListener) EnterDeclarator ¶
func (s *BaseObjectiveCParserListener) EnterDeclarator(ctx *DeclaratorContext)
EnterDeclarator is called when production declarator is entered.
func (*BaseObjectiveCParserListener) EnterDeclaratorSuffix ¶
func (s *BaseObjectiveCParserListener) EnterDeclaratorSuffix(ctx *DeclaratorSuffixContext)
EnterDeclaratorSuffix is called when production declaratorSuffix is entered.
func (*BaseObjectiveCParserListener) EnterDictionaryExpression ¶
func (s *BaseObjectiveCParserListener) EnterDictionaryExpression(ctx *DictionaryExpressionContext)
EnterDictionaryExpression is called when production dictionaryExpression is entered.
func (*BaseObjectiveCParserListener) EnterDictionaryPair ¶
func (s *BaseObjectiveCParserListener) EnterDictionaryPair(ctx *DictionaryPairContext)
EnterDictionaryPair is called when production dictionaryPair is entered.
func (*BaseObjectiveCParserListener) EnterDirectDeclarator ¶
func (s *BaseObjectiveCParserListener) EnterDirectDeclarator(ctx *DirectDeclaratorContext)
EnterDirectDeclarator is called when production directDeclarator is entered.
func (*BaseObjectiveCParserListener) EnterDoStatement ¶
func (s *BaseObjectiveCParserListener) EnterDoStatement(ctx *DoStatementContext)
EnterDoStatement is called when production doStatement is entered.
func (*BaseObjectiveCParserListener) EnterEncodeExpression ¶
func (s *BaseObjectiveCParserListener) EnterEncodeExpression(ctx *EncodeExpressionContext)
EnterEncodeExpression is called when production encodeExpression is entered.
func (*BaseObjectiveCParserListener) EnterEnumDeclaration ¶
func (s *BaseObjectiveCParserListener) EnterEnumDeclaration(ctx *EnumDeclarationContext)
EnterEnumDeclaration is called when production enumDeclaration is entered.
func (*BaseObjectiveCParserListener) EnterEnumSpecifier ¶
func (s *BaseObjectiveCParserListener) EnterEnumSpecifier(ctx *EnumSpecifierContext)
EnterEnumSpecifier is called when production enumSpecifier is entered.
func (*BaseObjectiveCParserListener) EnterEnumerator ¶
func (s *BaseObjectiveCParserListener) EnterEnumerator(ctx *EnumeratorContext)
EnterEnumerator is called when production enumerator is entered.
func (*BaseObjectiveCParserListener) EnterEnumeratorIdentifier ¶
func (s *BaseObjectiveCParserListener) EnterEnumeratorIdentifier(ctx *EnumeratorIdentifierContext)
EnterEnumeratorIdentifier is called when production enumeratorIdentifier is entered.
func (*BaseObjectiveCParserListener) EnterEnumeratorList ¶
func (s *BaseObjectiveCParserListener) EnterEnumeratorList(ctx *EnumeratorListContext)
EnterEnumeratorList is called when production enumeratorList is entered.
func (*BaseObjectiveCParserListener) EnterEveryRule ¶
func (s *BaseObjectiveCParserListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BaseObjectiveCParserListener) EnterExpression ¶
func (s *BaseObjectiveCParserListener) EnterExpression(ctx *ExpressionContext)
EnterExpression is called when production expression is entered.
func (*BaseObjectiveCParserListener) EnterExpressions ¶
func (s *BaseObjectiveCParserListener) EnterExpressions(ctx *ExpressionsContext)
EnterExpressions is called when production expressions is entered.
func (*BaseObjectiveCParserListener) EnterFieldDeclaration ¶
func (s *BaseObjectiveCParserListener) EnterFieldDeclaration(ctx *FieldDeclarationContext)
EnterFieldDeclaration is called when production fieldDeclaration is entered.
func (*BaseObjectiveCParserListener) EnterFieldDeclarator ¶
func (s *BaseObjectiveCParserListener) EnterFieldDeclarator(ctx *FieldDeclaratorContext)
EnterFieldDeclarator is called when production fieldDeclarator is entered.
func (*BaseObjectiveCParserListener) EnterFieldDeclaratorList ¶
func (s *BaseObjectiveCParserListener) EnterFieldDeclaratorList(ctx *FieldDeclaratorListContext)
EnterFieldDeclaratorList is called when production fieldDeclaratorList is entered.
func (*BaseObjectiveCParserListener) EnterForInStatement ¶
func (s *BaseObjectiveCParserListener) EnterForInStatement(ctx *ForInStatementContext)
EnterForInStatement is called when production forInStatement is entered.
func (*BaseObjectiveCParserListener) EnterForLoopInitializer ¶
func (s *BaseObjectiveCParserListener) EnterForLoopInitializer(ctx *ForLoopInitializerContext)
EnterForLoopInitializer is called when production forLoopInitializer is entered.
func (*BaseObjectiveCParserListener) EnterForStatement ¶
func (s *BaseObjectiveCParserListener) EnterForStatement(ctx *ForStatementContext)
EnterForStatement is called when production forStatement is entered.
func (*BaseObjectiveCParserListener) EnterFunctionCallExpression ¶
func (s *BaseObjectiveCParserListener) EnterFunctionCallExpression(ctx *FunctionCallExpressionContext)
EnterFunctionCallExpression is called when production functionCallExpression is entered.
func (*BaseObjectiveCParserListener) EnterFunctionDeclaration ¶
func (s *BaseObjectiveCParserListener) EnterFunctionDeclaration(ctx *FunctionDeclarationContext)
EnterFunctionDeclaration is called when production functionDeclaration is entered.
func (*BaseObjectiveCParserListener) EnterFunctionDefinition ¶
func (s *BaseObjectiveCParserListener) EnterFunctionDefinition(ctx *FunctionDefinitionContext)
EnterFunctionDefinition is called when production functionDefinition is entered.
func (*BaseObjectiveCParserListener) EnterFunctionSignature ¶
func (s *BaseObjectiveCParserListener) EnterFunctionSignature(ctx *FunctionSignatureContext)
EnterFunctionSignature is called when production functionSignature is entered.
func (*BaseObjectiveCParserListener) EnterGenericTypeSpecifier ¶
func (s *BaseObjectiveCParserListener) EnterGenericTypeSpecifier(ctx *GenericTypeSpecifierContext)
EnterGenericTypeSpecifier is called when production genericTypeSpecifier is entered.
func (*BaseObjectiveCParserListener) EnterGenericsSpecifier ¶
func (s *BaseObjectiveCParserListener) EnterGenericsSpecifier(ctx *GenericsSpecifierContext)
EnterGenericsSpecifier is called when production genericsSpecifier is entered.
func (*BaseObjectiveCParserListener) EnterIbOutletQualifier ¶
func (s *BaseObjectiveCParserListener) EnterIbOutletQualifier(ctx *IbOutletQualifierContext)
EnterIbOutletQualifier is called when production ibOutletQualifier is entered.
func (*BaseObjectiveCParserListener) EnterIdentifier ¶
func (s *BaseObjectiveCParserListener) EnterIdentifier(ctx *IdentifierContext)
EnterIdentifier is called when production identifier is entered.
func (*BaseObjectiveCParserListener) EnterImplementationDefinitionList ¶
func (s *BaseObjectiveCParserListener) EnterImplementationDefinitionList(ctx *ImplementationDefinitionListContext)
EnterImplementationDefinitionList is called when production implementationDefinitionList is entered.
func (*BaseObjectiveCParserListener) EnterImportDeclaration ¶
func (s *BaseObjectiveCParserListener) EnterImportDeclaration(ctx *ImportDeclarationContext)
EnterImportDeclaration is called when production importDeclaration is entered.
func (*BaseObjectiveCParserListener) EnterInitDeclarator ¶
func (s *BaseObjectiveCParserListener) EnterInitDeclarator(ctx *InitDeclaratorContext)
EnterInitDeclarator is called when production initDeclarator is entered.
func (*BaseObjectiveCParserListener) EnterInitDeclaratorList ¶
func (s *BaseObjectiveCParserListener) EnterInitDeclaratorList(ctx *InitDeclaratorListContext)
EnterInitDeclaratorList is called when production initDeclaratorList is entered.
func (*BaseObjectiveCParserListener) EnterInitializer ¶
func (s *BaseObjectiveCParserListener) EnterInitializer(ctx *InitializerContext)
EnterInitializer is called when production initializer is entered.
func (*BaseObjectiveCParserListener) EnterInitializerList ¶
func (s *BaseObjectiveCParserListener) EnterInitializerList(ctx *InitializerListContext)
EnterInitializerList is called when production initializerList is entered.
func (*BaseObjectiveCParserListener) EnterInstanceMethodDeclaration ¶
func (s *BaseObjectiveCParserListener) EnterInstanceMethodDeclaration(ctx *InstanceMethodDeclarationContext)
EnterInstanceMethodDeclaration is called when production instanceMethodDeclaration is entered.
func (*BaseObjectiveCParserListener) EnterInstanceMethodDefinition ¶
func (s *BaseObjectiveCParserListener) EnterInstanceMethodDefinition(ctx *InstanceMethodDefinitionContext)
EnterInstanceMethodDefinition is called when production instanceMethodDefinition is entered.
func (*BaseObjectiveCParserListener) EnterInstanceVariables ¶
func (s *BaseObjectiveCParserListener) EnterInstanceVariables(ctx *InstanceVariablesContext)
EnterInstanceVariables is called when production instanceVariables is entered.
func (*BaseObjectiveCParserListener) EnterInterfaceDeclarationList ¶
func (s *BaseObjectiveCParserListener) EnterInterfaceDeclarationList(ctx *InterfaceDeclarationListContext)
EnterInterfaceDeclarationList is called when production interfaceDeclarationList is entered.
func (*BaseObjectiveCParserListener) EnterIterationStatement ¶
func (s *BaseObjectiveCParserListener) EnterIterationStatement(ctx *IterationStatementContext)
EnterIterationStatement is called when production iterationStatement is entered.
func (*BaseObjectiveCParserListener) EnterJumpStatement ¶
func (s *BaseObjectiveCParserListener) EnterJumpStatement(ctx *JumpStatementContext)
EnterJumpStatement is called when production jumpStatement is entered.
func (*BaseObjectiveCParserListener) EnterKeywordArgument ¶
func (s *BaseObjectiveCParserListener) EnterKeywordArgument(ctx *KeywordArgumentContext)
EnterKeywordArgument is called when production keywordArgument is entered.
func (*BaseObjectiveCParserListener) EnterKeywordArgumentType ¶
func (s *BaseObjectiveCParserListener) EnterKeywordArgumentType(ctx *KeywordArgumentTypeContext)
EnterKeywordArgumentType is called when production keywordArgumentType is entered.
func (*BaseObjectiveCParserListener) EnterKeywordDeclarator ¶
func (s *BaseObjectiveCParserListener) EnterKeywordDeclarator(ctx *KeywordDeclaratorContext)
EnterKeywordDeclarator is called when production keywordDeclarator is entered.
func (*BaseObjectiveCParserListener) EnterLabeledStatement ¶
func (s *BaseObjectiveCParserListener) EnterLabeledStatement(ctx *LabeledStatementContext)
EnterLabeledStatement is called when production labeledStatement is entered.
func (*BaseObjectiveCParserListener) EnterMacro ¶
func (s *BaseObjectiveCParserListener) EnterMacro(ctx *MacroContext)
EnterMacro is called when production macro is entered.
func (*BaseObjectiveCParserListener) EnterMessageExpression ¶
func (s *BaseObjectiveCParserListener) EnterMessageExpression(ctx *MessageExpressionContext)
EnterMessageExpression is called when production messageExpression is entered.
func (*BaseObjectiveCParserListener) EnterMessageSelector ¶
func (s *BaseObjectiveCParserListener) EnterMessageSelector(ctx *MessageSelectorContext)
EnterMessageSelector is called when production messageSelector is entered.
func (*BaseObjectiveCParserListener) EnterMethodDeclaration ¶
func (s *BaseObjectiveCParserListener) EnterMethodDeclaration(ctx *MethodDeclarationContext)
EnterMethodDeclaration is called when production methodDeclaration is entered.
func (*BaseObjectiveCParserListener) EnterMethodDefinition ¶
func (s *BaseObjectiveCParserListener) EnterMethodDefinition(ctx *MethodDefinitionContext)
EnterMethodDefinition is called when production methodDefinition is entered.
func (*BaseObjectiveCParserListener) EnterMethodSelector ¶
func (s *BaseObjectiveCParserListener) EnterMethodSelector(ctx *MethodSelectorContext)
EnterMethodSelector is called when production methodSelector is entered.
func (*BaseObjectiveCParserListener) EnterMethodType ¶
func (s *BaseObjectiveCParserListener) EnterMethodType(ctx *MethodTypeContext)
EnterMethodType is called when production methodType is entered.
func (*BaseObjectiveCParserListener) EnterNullabilitySpecifier ¶
func (s *BaseObjectiveCParserListener) EnterNullabilitySpecifier(ctx *NullabilitySpecifierContext)
EnterNullabilitySpecifier is called when production nullabilitySpecifier is entered.
func (*BaseObjectiveCParserListener) EnterParameterDeclaration ¶
func (s *BaseObjectiveCParserListener) EnterParameterDeclaration(ctx *ParameterDeclarationContext)
EnterParameterDeclaration is called when production parameterDeclaration is entered.
func (*BaseObjectiveCParserListener) EnterParameterDeclarationList ¶
func (s *BaseObjectiveCParserListener) EnterParameterDeclarationList(ctx *ParameterDeclarationListContext)
EnterParameterDeclarationList is called when production parameterDeclarationList is entered.
func (*BaseObjectiveCParserListener) EnterParameterList ¶
func (s *BaseObjectiveCParserListener) EnterParameterList(ctx *ParameterListContext)
EnterParameterList is called when production parameterList is entered.
func (*BaseObjectiveCParserListener) EnterPointer ¶
func (s *BaseObjectiveCParserListener) EnterPointer(ctx *PointerContext)
EnterPointer is called when production pointer is entered.
func (*BaseObjectiveCParserListener) EnterPostfix ¶
func (s *BaseObjectiveCParserListener) EnterPostfix(ctx *PostfixContext)
EnterPostfix is called when production postfix is entered.
func (*BaseObjectiveCParserListener) EnterPostfixExpression ¶
func (s *BaseObjectiveCParserListener) EnterPostfixExpression(ctx *PostfixExpressionContext)
EnterPostfixExpression is called when production postfixExpression is entered.
func (*BaseObjectiveCParserListener) EnterPrimaryExpression ¶
func (s *BaseObjectiveCParserListener) EnterPrimaryExpression(ctx *PrimaryExpressionContext)
EnterPrimaryExpression is called when production primaryExpression is entered.
func (*BaseObjectiveCParserListener) EnterPropertyAttribute ¶
func (s *BaseObjectiveCParserListener) EnterPropertyAttribute(ctx *PropertyAttributeContext)
EnterPropertyAttribute is called when production propertyAttribute is entered.
func (*BaseObjectiveCParserListener) EnterPropertyAttributesList ¶
func (s *BaseObjectiveCParserListener) EnterPropertyAttributesList(ctx *PropertyAttributesListContext)
EnterPropertyAttributesList is called when production propertyAttributesList is entered.
func (*BaseObjectiveCParserListener) EnterPropertyDeclaration ¶
func (s *BaseObjectiveCParserListener) EnterPropertyDeclaration(ctx *PropertyDeclarationContext)
EnterPropertyDeclaration is called when production propertyDeclaration is entered.
func (*BaseObjectiveCParserListener) EnterPropertyImplementation ¶
func (s *BaseObjectiveCParserListener) EnterPropertyImplementation(ctx *PropertyImplementationContext)
EnterPropertyImplementation is called when production propertyImplementation is entered.
func (*BaseObjectiveCParserListener) EnterPropertySynthesizeItem ¶
func (s *BaseObjectiveCParserListener) EnterPropertySynthesizeItem(ctx *PropertySynthesizeItemContext)
EnterPropertySynthesizeItem is called when production propertySynthesizeItem is entered.
func (*BaseObjectiveCParserListener) EnterPropertySynthesizeList ¶
func (s *BaseObjectiveCParserListener) EnterPropertySynthesizeList(ctx *PropertySynthesizeListContext)
EnterPropertySynthesizeList is called when production propertySynthesizeList is entered.
func (*BaseObjectiveCParserListener) EnterProtocolDeclaration ¶
func (s *BaseObjectiveCParserListener) EnterProtocolDeclaration(ctx *ProtocolDeclarationContext)
EnterProtocolDeclaration is called when production protocolDeclaration is entered.
func (*BaseObjectiveCParserListener) EnterProtocolDeclarationList ¶
func (s *BaseObjectiveCParserListener) EnterProtocolDeclarationList(ctx *ProtocolDeclarationListContext)
EnterProtocolDeclarationList is called when production protocolDeclarationList is entered.
func (*BaseObjectiveCParserListener) EnterProtocolDeclarationSection ¶
func (s *BaseObjectiveCParserListener) EnterProtocolDeclarationSection(ctx *ProtocolDeclarationSectionContext)
EnterProtocolDeclarationSection is called when production protocolDeclarationSection is entered.
func (*BaseObjectiveCParserListener) EnterProtocolExpression ¶
func (s *BaseObjectiveCParserListener) EnterProtocolExpression(ctx *ProtocolExpressionContext)
EnterProtocolExpression is called when production protocolExpression is entered.
func (*BaseObjectiveCParserListener) EnterProtocolList ¶
func (s *BaseObjectiveCParserListener) EnterProtocolList(ctx *ProtocolListContext)
EnterProtocolList is called when production protocolList is entered.
func (*BaseObjectiveCParserListener) EnterProtocolName ¶
func (s *BaseObjectiveCParserListener) EnterProtocolName(ctx *ProtocolNameContext)
EnterProtocolName is called when production protocolName is entered.
func (*BaseObjectiveCParserListener) EnterProtocolQualifier ¶
func (s *BaseObjectiveCParserListener) EnterProtocolQualifier(ctx *ProtocolQualifierContext)
EnterProtocolQualifier is called when production protocolQualifier is entered.
func (*BaseObjectiveCParserListener) EnterRangeExpression ¶
func (s *BaseObjectiveCParserListener) EnterRangeExpression(ctx *RangeExpressionContext)
EnterRangeExpression is called when production rangeExpression is entered.
func (*BaseObjectiveCParserListener) EnterReceiver ¶
func (s *BaseObjectiveCParserListener) EnterReceiver(ctx *ReceiverContext)
EnterReceiver is called when production receiver is entered.
func (*BaseObjectiveCParserListener) EnterSelectionStatement ¶
func (s *BaseObjectiveCParserListener) EnterSelectionStatement(ctx *SelectionStatementContext)
EnterSelectionStatement is called when production selectionStatement is entered.
func (*BaseObjectiveCParserListener) EnterSelector ¶
func (s *BaseObjectiveCParserListener) EnterSelector(ctx *SelectorContext)
EnterSelector is called when production selector is entered.
func (*BaseObjectiveCParserListener) EnterSelectorExpression ¶
func (s *BaseObjectiveCParserListener) EnterSelectorExpression(ctx *SelectorExpressionContext)
EnterSelectorExpression is called when production selectorExpression is entered.
func (*BaseObjectiveCParserListener) EnterSelectorName ¶
func (s *BaseObjectiveCParserListener) EnterSelectorName(ctx *SelectorNameContext)
EnterSelectorName is called when production selectorName is entered.
func (*BaseObjectiveCParserListener) EnterSpecifierQualifierList ¶
func (s *BaseObjectiveCParserListener) EnterSpecifierQualifierList(ctx *SpecifierQualifierListContext)
EnterSpecifierQualifierList is called when production specifierQualifierList is entered.
func (*BaseObjectiveCParserListener) EnterStatement ¶
func (s *BaseObjectiveCParserListener) EnterStatement(ctx *StatementContext)
EnterStatement is called when production statement is entered.
func (*BaseObjectiveCParserListener) EnterStorageClassSpecifier ¶
func (s *BaseObjectiveCParserListener) EnterStorageClassSpecifier(ctx *StorageClassSpecifierContext)
EnterStorageClassSpecifier is called when production storageClassSpecifier is entered.
func (*BaseObjectiveCParserListener) EnterStringLiteral ¶
func (s *BaseObjectiveCParserListener) EnterStringLiteral(ctx *StringLiteralContext)
EnterStringLiteral is called when production stringLiteral is entered.
func (*BaseObjectiveCParserListener) EnterStructInitializer ¶
func (s *BaseObjectiveCParserListener) EnterStructInitializer(ctx *StructInitializerContext)
EnterStructInitializer is called when production structInitializer is entered.
func (*BaseObjectiveCParserListener) EnterStructOrUnionSpecifier ¶
func (s *BaseObjectiveCParserListener) EnterStructOrUnionSpecifier(ctx *StructOrUnionSpecifierContext)
EnterStructOrUnionSpecifier is called when production structOrUnionSpecifier is entered.
func (*BaseObjectiveCParserListener) EnterSwitchBlock ¶
func (s *BaseObjectiveCParserListener) EnterSwitchBlock(ctx *SwitchBlockContext)
EnterSwitchBlock is called when production switchBlock is entered.
func (*BaseObjectiveCParserListener) EnterSwitchLabel ¶
func (s *BaseObjectiveCParserListener) EnterSwitchLabel(ctx *SwitchLabelContext)
EnterSwitchLabel is called when production switchLabel is entered.
func (*BaseObjectiveCParserListener) EnterSwitchSection ¶
func (s *BaseObjectiveCParserListener) EnterSwitchSection(ctx *SwitchSectionContext)
EnterSwitchSection is called when production switchSection is entered.
func (*BaseObjectiveCParserListener) EnterSwitchStatement ¶
func (s *BaseObjectiveCParserListener) EnterSwitchStatement(ctx *SwitchStatementContext)
EnterSwitchStatement is called when production switchStatement is entered.
func (*BaseObjectiveCParserListener) EnterSynchronizedStatement ¶
func (s *BaseObjectiveCParserListener) EnterSynchronizedStatement(ctx *SynchronizedStatementContext)
EnterSynchronizedStatement is called when production synchronizedStatement is entered.
func (*BaseObjectiveCParserListener) EnterThrowStatement ¶
func (s *BaseObjectiveCParserListener) EnterThrowStatement(ctx *ThrowStatementContext)
EnterThrowStatement is called when production throwStatement is entered.
func (*BaseObjectiveCParserListener) EnterTopLevelDeclaration ¶
func (s *BaseObjectiveCParserListener) EnterTopLevelDeclaration(ctx *TopLevelDeclarationContext)
EnterTopLevelDeclaration is called when production topLevelDeclaration is entered.
func (*BaseObjectiveCParserListener) EnterTranslationUnit ¶
func (s *BaseObjectiveCParserListener) EnterTranslationUnit(ctx *TranslationUnitContext)
EnterTranslationUnit is called when production translationUnit is entered.
func (*BaseObjectiveCParserListener) EnterTryBlock ¶
func (s *BaseObjectiveCParserListener) EnterTryBlock(ctx *TryBlockContext)
EnterTryBlock is called when production tryBlock is entered.
func (*BaseObjectiveCParserListener) EnterTypeDeclarator ¶
func (s *BaseObjectiveCParserListener) EnterTypeDeclarator(ctx *TypeDeclaratorContext)
EnterTypeDeclarator is called when production typeDeclarator is entered.
func (*BaseObjectiveCParserListener) EnterTypeDeclaratorList ¶
func (s *BaseObjectiveCParserListener) EnterTypeDeclaratorList(ctx *TypeDeclaratorListContext)
EnterTypeDeclaratorList is called when production typeDeclaratorList is entered.
func (*BaseObjectiveCParserListener) EnterTypeName ¶
func (s *BaseObjectiveCParserListener) EnterTypeName(ctx *TypeNameContext)
EnterTypeName is called when production typeName is entered.
func (*BaseObjectiveCParserListener) EnterTypePrefix ¶
func (s *BaseObjectiveCParserListener) EnterTypePrefix(ctx *TypePrefixContext)
EnterTypePrefix is called when production typePrefix is entered.
func (*BaseObjectiveCParserListener) EnterTypeQualifier ¶
func (s *BaseObjectiveCParserListener) EnterTypeQualifier(ctx *TypeQualifierContext)
EnterTypeQualifier is called when production typeQualifier is entered.
func (*BaseObjectiveCParserListener) EnterTypeSpecifier ¶
func (s *BaseObjectiveCParserListener) EnterTypeSpecifier(ctx *TypeSpecifierContext)
EnterTypeSpecifier is called when production typeSpecifier is entered.
func (*BaseObjectiveCParserListener) EnterTypeSpecifierWithPrefixes ¶
func (s *BaseObjectiveCParserListener) EnterTypeSpecifierWithPrefixes(ctx *TypeSpecifierWithPrefixesContext)
EnterTypeSpecifierWithPrefixes is called when production typeSpecifierWithPrefixes is entered.
func (*BaseObjectiveCParserListener) EnterTypeVariableDeclarator ¶
func (s *BaseObjectiveCParserListener) EnterTypeVariableDeclarator(ctx *TypeVariableDeclaratorContext)
EnterTypeVariableDeclarator is called when production typeVariableDeclarator is entered.
func (*BaseObjectiveCParserListener) EnterTypeVariableDeclaratorOrName ¶
func (s *BaseObjectiveCParserListener) EnterTypeVariableDeclaratorOrName(ctx *TypeVariableDeclaratorOrNameContext)
EnterTypeVariableDeclaratorOrName is called when production typeVariableDeclaratorOrName is entered.
func (*BaseObjectiveCParserListener) EnterTypedefDeclaration ¶
func (s *BaseObjectiveCParserListener) EnterTypedefDeclaration(ctx *TypedefDeclarationContext)
EnterTypedefDeclaration is called when production typedefDeclaration is entered.
func (*BaseObjectiveCParserListener) EnterTypeofExpression ¶
func (s *BaseObjectiveCParserListener) EnterTypeofExpression(ctx *TypeofExpressionContext)
EnterTypeofExpression is called when production typeofExpression is entered.
func (*BaseObjectiveCParserListener) EnterUnaryExpression ¶
func (s *BaseObjectiveCParserListener) EnterUnaryExpression(ctx *UnaryExpressionContext)
EnterUnaryExpression is called when production unaryExpression is entered.
func (*BaseObjectiveCParserListener) EnterUnaryOperator ¶
func (s *BaseObjectiveCParserListener) EnterUnaryOperator(ctx *UnaryOperatorContext)
EnterUnaryOperator is called when production unaryOperator is entered.
func (*BaseObjectiveCParserListener) EnterVarDeclaration ¶
func (s *BaseObjectiveCParserListener) EnterVarDeclaration(ctx *VarDeclarationContext)
EnterVarDeclaration is called when production varDeclaration is entered.
func (*BaseObjectiveCParserListener) EnterVisibilitySection ¶
func (s *BaseObjectiveCParserListener) EnterVisibilitySection(ctx *VisibilitySectionContext)
EnterVisibilitySection is called when production visibilitySection is entered.
func (*BaseObjectiveCParserListener) EnterWhileStatement ¶
func (s *BaseObjectiveCParserListener) EnterWhileStatement(ctx *WhileStatementContext)
EnterWhileStatement is called when production whileStatement is entered.
func (*BaseObjectiveCParserListener) ExitAbstractDeclarator ¶
func (s *BaseObjectiveCParserListener) ExitAbstractDeclarator(ctx *AbstractDeclaratorContext)
ExitAbstractDeclarator is called when production abstractDeclarator is exited.
func (*BaseObjectiveCParserListener) ExitAbstractDeclaratorSuffix ¶
func (s *BaseObjectiveCParserListener) ExitAbstractDeclaratorSuffix(ctx *AbstractDeclaratorSuffixContext)
ExitAbstractDeclaratorSuffix is called when production abstractDeclaratorSuffix is exited.
func (*BaseObjectiveCParserListener) ExitAccessModifier ¶
func (s *BaseObjectiveCParserListener) ExitAccessModifier(ctx *AccessModifierContext)
ExitAccessModifier is called when production accessModifier is exited.
func (*BaseObjectiveCParserListener) ExitArcBehaviourSpecifier ¶
func (s *BaseObjectiveCParserListener) ExitArcBehaviourSpecifier(ctx *ArcBehaviourSpecifierContext)
ExitArcBehaviourSpecifier is called when production arcBehaviourSpecifier is exited.
func (*BaseObjectiveCParserListener) ExitArgumentExpression ¶
func (s *BaseObjectiveCParserListener) ExitArgumentExpression(ctx *ArgumentExpressionContext)
ExitArgumentExpression is called when production argumentExpression is exited.
func (*BaseObjectiveCParserListener) ExitArgumentExpressionList ¶
func (s *BaseObjectiveCParserListener) ExitArgumentExpressionList(ctx *ArgumentExpressionListContext)
ExitArgumentExpressionList is called when production argumentExpressionList is exited.
func (*BaseObjectiveCParserListener) ExitArrayExpression ¶
func (s *BaseObjectiveCParserListener) ExitArrayExpression(ctx *ArrayExpressionContext)
ExitArrayExpression is called when production arrayExpression is exited.
func (*BaseObjectiveCParserListener) ExitArrayInitializer ¶
func (s *BaseObjectiveCParserListener) ExitArrayInitializer(ctx *ArrayInitializerContext)
ExitArrayInitializer is called when production arrayInitializer is exited.
func (*BaseObjectiveCParserListener) ExitAssignmentOperator ¶
func (s *BaseObjectiveCParserListener) ExitAssignmentOperator(ctx *AssignmentOperatorContext)
ExitAssignmentOperator is called when production assignmentOperator is exited.
func (*BaseObjectiveCParserListener) ExitAttribute ¶
func (s *BaseObjectiveCParserListener) ExitAttribute(ctx *AttributeContext)
ExitAttribute is called when production attribute is exited.
func (*BaseObjectiveCParserListener) ExitAttributeName ¶
func (s *BaseObjectiveCParserListener) ExitAttributeName(ctx *AttributeNameContext)
ExitAttributeName is called when production attributeName is exited.
func (*BaseObjectiveCParserListener) ExitAttributeParameter ¶
func (s *BaseObjectiveCParserListener) ExitAttributeParameter(ctx *AttributeParameterContext)
ExitAttributeParameter is called when production attributeParameter is exited.
func (*BaseObjectiveCParserListener) ExitAttributeParameterAssignment ¶
func (s *BaseObjectiveCParserListener) ExitAttributeParameterAssignment(ctx *AttributeParameterAssignmentContext)
ExitAttributeParameterAssignment is called when production attributeParameterAssignment is exited.
func (*BaseObjectiveCParserListener) ExitAttributeParameterList ¶
func (s *BaseObjectiveCParserListener) ExitAttributeParameterList(ctx *AttributeParameterListContext)
ExitAttributeParameterList is called when production attributeParameterList is exited.
func (*BaseObjectiveCParserListener) ExitAttributeParameters ¶
func (s *BaseObjectiveCParserListener) ExitAttributeParameters(ctx *AttributeParametersContext)
ExitAttributeParameters is called when production attributeParameters is exited.
func (*BaseObjectiveCParserListener) ExitAttributeSpecifier ¶
func (s *BaseObjectiveCParserListener) ExitAttributeSpecifier(ctx *AttributeSpecifierContext)
ExitAttributeSpecifier is called when production attributeSpecifier is exited.
func (*BaseObjectiveCParserListener) ExitAutoreleaseStatement ¶
func (s *BaseObjectiveCParserListener) ExitAutoreleaseStatement(ctx *AutoreleaseStatementContext)
ExitAutoreleaseStatement is called when production autoreleaseStatement is exited.
func (*BaseObjectiveCParserListener) ExitBlockExpression ¶
func (s *BaseObjectiveCParserListener) ExitBlockExpression(ctx *BlockExpressionContext)
ExitBlockExpression is called when production blockExpression is exited.
func (*BaseObjectiveCParserListener) ExitBlockParameters ¶
func (s *BaseObjectiveCParserListener) ExitBlockParameters(ctx *BlockParametersContext)
ExitBlockParameters is called when production blockParameters is exited.
func (*BaseObjectiveCParserListener) ExitBlockType ¶
func (s *BaseObjectiveCParserListener) ExitBlockType(ctx *BlockTypeContext)
ExitBlockType is called when production blockType is exited.
func (*BaseObjectiveCParserListener) ExitBoxExpression ¶
func (s *BaseObjectiveCParserListener) ExitBoxExpression(ctx *BoxExpressionContext)
ExitBoxExpression is called when production boxExpression is exited.
func (*BaseObjectiveCParserListener) ExitCastExpression ¶
func (s *BaseObjectiveCParserListener) ExitCastExpression(ctx *CastExpressionContext)
ExitCastExpression is called when production castExpression is exited.
func (*BaseObjectiveCParserListener) ExitCatchStatement ¶
func (s *BaseObjectiveCParserListener) ExitCatchStatement(ctx *CatchStatementContext)
ExitCatchStatement is called when production catchStatement is exited.
func (*BaseObjectiveCParserListener) ExitCategoryImplementation ¶
func (s *BaseObjectiveCParserListener) ExitCategoryImplementation(ctx *CategoryImplementationContext)
ExitCategoryImplementation is called when production categoryImplementation is exited.
func (*BaseObjectiveCParserListener) ExitCategoryInterface ¶
func (s *BaseObjectiveCParserListener) ExitCategoryInterface(ctx *CategoryInterfaceContext)
ExitCategoryInterface is called when production categoryInterface is exited.
func (*BaseObjectiveCParserListener) ExitClassDeclarationList ¶
func (s *BaseObjectiveCParserListener) ExitClassDeclarationList(ctx *ClassDeclarationListContext)
ExitClassDeclarationList is called when production classDeclarationList is exited.
func (*BaseObjectiveCParserListener) ExitClassImplementation ¶
func (s *BaseObjectiveCParserListener) ExitClassImplementation(ctx *ClassImplementationContext)
ExitClassImplementation is called when production classImplementation is exited.
func (*BaseObjectiveCParserListener) ExitClassInterface ¶
func (s *BaseObjectiveCParserListener) ExitClassInterface(ctx *ClassInterfaceContext)
ExitClassInterface is called when production classInterface is exited.
func (*BaseObjectiveCParserListener) ExitClassMethodDeclaration ¶
func (s *BaseObjectiveCParserListener) ExitClassMethodDeclaration(ctx *ClassMethodDeclarationContext)
ExitClassMethodDeclaration is called when production classMethodDeclaration is exited.
func (*BaseObjectiveCParserListener) ExitClassMethodDefinition ¶
func (s *BaseObjectiveCParserListener) ExitClassMethodDefinition(ctx *ClassMethodDefinitionContext)
ExitClassMethodDefinition is called when production classMethodDefinition is exited.
func (*BaseObjectiveCParserListener) ExitCompoundStatement ¶
func (s *BaseObjectiveCParserListener) ExitCompoundStatement(ctx *CompoundStatementContext)
ExitCompoundStatement is called when production compoundStatement is exited.
func (*BaseObjectiveCParserListener) ExitConstant ¶
func (s *BaseObjectiveCParserListener) ExitConstant(ctx *ConstantContext)
ExitConstant is called when production constant is exited.
func (*BaseObjectiveCParserListener) ExitConstantExpression ¶
func (s *BaseObjectiveCParserListener) ExitConstantExpression(ctx *ConstantExpressionContext)
ExitConstantExpression is called when production constantExpression is exited.
func (*BaseObjectiveCParserListener) ExitDeclaration ¶
func (s *BaseObjectiveCParserListener) ExitDeclaration(ctx *DeclarationContext)
ExitDeclaration is called when production declaration is exited.
func (*BaseObjectiveCParserListener) ExitDeclarationSpecifiers ¶
func (s *BaseObjectiveCParserListener) ExitDeclarationSpecifiers(ctx *DeclarationSpecifiersContext)
ExitDeclarationSpecifiers is called when production declarationSpecifiers is exited.
func (*BaseObjectiveCParserListener) ExitDeclarator ¶
func (s *BaseObjectiveCParserListener) ExitDeclarator(ctx *DeclaratorContext)
ExitDeclarator is called when production declarator is exited.
func (*BaseObjectiveCParserListener) ExitDeclaratorSuffix ¶
func (s *BaseObjectiveCParserListener) ExitDeclaratorSuffix(ctx *DeclaratorSuffixContext)
ExitDeclaratorSuffix is called when production declaratorSuffix is exited.
func (*BaseObjectiveCParserListener) ExitDictionaryExpression ¶
func (s *BaseObjectiveCParserListener) ExitDictionaryExpression(ctx *DictionaryExpressionContext)
ExitDictionaryExpression is called when production dictionaryExpression is exited.
func (*BaseObjectiveCParserListener) ExitDictionaryPair ¶
func (s *BaseObjectiveCParserListener) ExitDictionaryPair(ctx *DictionaryPairContext)
ExitDictionaryPair is called when production dictionaryPair is exited.
func (*BaseObjectiveCParserListener) ExitDirectDeclarator ¶
func (s *BaseObjectiveCParserListener) ExitDirectDeclarator(ctx *DirectDeclaratorContext)
ExitDirectDeclarator is called when production directDeclarator is exited.
func (*BaseObjectiveCParserListener) ExitDoStatement ¶
func (s *BaseObjectiveCParserListener) ExitDoStatement(ctx *DoStatementContext)
ExitDoStatement is called when production doStatement is exited.
func (*BaseObjectiveCParserListener) ExitEncodeExpression ¶
func (s *BaseObjectiveCParserListener) ExitEncodeExpression(ctx *EncodeExpressionContext)
ExitEncodeExpression is called when production encodeExpression is exited.
func (*BaseObjectiveCParserListener) ExitEnumDeclaration ¶
func (s *BaseObjectiveCParserListener) ExitEnumDeclaration(ctx *EnumDeclarationContext)
ExitEnumDeclaration is called when production enumDeclaration is exited.
func (*BaseObjectiveCParserListener) ExitEnumSpecifier ¶
func (s *BaseObjectiveCParserListener) ExitEnumSpecifier(ctx *EnumSpecifierContext)
ExitEnumSpecifier is called when production enumSpecifier is exited.
func (*BaseObjectiveCParserListener) ExitEnumerator ¶
func (s *BaseObjectiveCParserListener) ExitEnumerator(ctx *EnumeratorContext)
ExitEnumerator is called when production enumerator is exited.
func (*BaseObjectiveCParserListener) ExitEnumeratorIdentifier ¶
func (s *BaseObjectiveCParserListener) ExitEnumeratorIdentifier(ctx *EnumeratorIdentifierContext)
ExitEnumeratorIdentifier is called when production enumeratorIdentifier is exited.
func (*BaseObjectiveCParserListener) ExitEnumeratorList ¶
func (s *BaseObjectiveCParserListener) ExitEnumeratorList(ctx *EnumeratorListContext)
ExitEnumeratorList is called when production enumeratorList is exited.
func (*BaseObjectiveCParserListener) ExitEveryRule ¶
func (s *BaseObjectiveCParserListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BaseObjectiveCParserListener) ExitExpression ¶
func (s *BaseObjectiveCParserListener) ExitExpression(ctx *ExpressionContext)
ExitExpression is called when production expression is exited.
func (*BaseObjectiveCParserListener) ExitExpressions ¶
func (s *BaseObjectiveCParserListener) ExitExpressions(ctx *ExpressionsContext)
ExitExpressions is called when production expressions is exited.
func (*BaseObjectiveCParserListener) ExitFieldDeclaration ¶
func (s *BaseObjectiveCParserListener) ExitFieldDeclaration(ctx *FieldDeclarationContext)
ExitFieldDeclaration is called when production fieldDeclaration is exited.
func (*BaseObjectiveCParserListener) ExitFieldDeclarator ¶
func (s *BaseObjectiveCParserListener) ExitFieldDeclarator(ctx *FieldDeclaratorContext)
ExitFieldDeclarator is called when production fieldDeclarator is exited.
func (*BaseObjectiveCParserListener) ExitFieldDeclaratorList ¶
func (s *BaseObjectiveCParserListener) ExitFieldDeclaratorList(ctx *FieldDeclaratorListContext)
ExitFieldDeclaratorList is called when production fieldDeclaratorList is exited.
func (*BaseObjectiveCParserListener) ExitForInStatement ¶
func (s *BaseObjectiveCParserListener) ExitForInStatement(ctx *ForInStatementContext)
ExitForInStatement is called when production forInStatement is exited.
func (*BaseObjectiveCParserListener) ExitForLoopInitializer ¶
func (s *BaseObjectiveCParserListener) ExitForLoopInitializer(ctx *ForLoopInitializerContext)
ExitForLoopInitializer is called when production forLoopInitializer is exited.
func (*BaseObjectiveCParserListener) ExitForStatement ¶
func (s *BaseObjectiveCParserListener) ExitForStatement(ctx *ForStatementContext)
ExitForStatement is called when production forStatement is exited.
func (*BaseObjectiveCParserListener) ExitFunctionCallExpression ¶
func (s *BaseObjectiveCParserListener) ExitFunctionCallExpression(ctx *FunctionCallExpressionContext)
ExitFunctionCallExpression is called when production functionCallExpression is exited.
func (*BaseObjectiveCParserListener) ExitFunctionDeclaration ¶
func (s *BaseObjectiveCParserListener) ExitFunctionDeclaration(ctx *FunctionDeclarationContext)
ExitFunctionDeclaration is called when production functionDeclaration is exited.
func (*BaseObjectiveCParserListener) ExitFunctionDefinition ¶
func (s *BaseObjectiveCParserListener) ExitFunctionDefinition(ctx *FunctionDefinitionContext)
ExitFunctionDefinition is called when production functionDefinition is exited.
func (*BaseObjectiveCParserListener) ExitFunctionSignature ¶
func (s *BaseObjectiveCParserListener) ExitFunctionSignature(ctx *FunctionSignatureContext)
ExitFunctionSignature is called when production functionSignature is exited.
func (*BaseObjectiveCParserListener) ExitGenericTypeSpecifier ¶
func (s *BaseObjectiveCParserListener) ExitGenericTypeSpecifier(ctx *GenericTypeSpecifierContext)
ExitGenericTypeSpecifier is called when production genericTypeSpecifier is exited.
func (*BaseObjectiveCParserListener) ExitGenericsSpecifier ¶
func (s *BaseObjectiveCParserListener) ExitGenericsSpecifier(ctx *GenericsSpecifierContext)
ExitGenericsSpecifier is called when production genericsSpecifier is exited.
func (*BaseObjectiveCParserListener) ExitIbOutletQualifier ¶
func (s *BaseObjectiveCParserListener) ExitIbOutletQualifier(ctx *IbOutletQualifierContext)
ExitIbOutletQualifier is called when production ibOutletQualifier is exited.
func (*BaseObjectiveCParserListener) ExitIdentifier ¶
func (s *BaseObjectiveCParserListener) ExitIdentifier(ctx *IdentifierContext)
ExitIdentifier is called when production identifier is exited.
func (*BaseObjectiveCParserListener) ExitImplementationDefinitionList ¶
func (s *BaseObjectiveCParserListener) ExitImplementationDefinitionList(ctx *ImplementationDefinitionListContext)
ExitImplementationDefinitionList is called when production implementationDefinitionList is exited.
func (*BaseObjectiveCParserListener) ExitImportDeclaration ¶
func (s *BaseObjectiveCParserListener) ExitImportDeclaration(ctx *ImportDeclarationContext)
ExitImportDeclaration is called when production importDeclaration is exited.
func (*BaseObjectiveCParserListener) ExitInitDeclarator ¶
func (s *BaseObjectiveCParserListener) ExitInitDeclarator(ctx *InitDeclaratorContext)
ExitInitDeclarator is called when production initDeclarator is exited.
func (*BaseObjectiveCParserListener) ExitInitDeclaratorList ¶
func (s *BaseObjectiveCParserListener) ExitInitDeclaratorList(ctx *InitDeclaratorListContext)
ExitInitDeclaratorList is called when production initDeclaratorList is exited.
func (*BaseObjectiveCParserListener) ExitInitializer ¶
func (s *BaseObjectiveCParserListener) ExitInitializer(ctx *InitializerContext)
ExitInitializer is called when production initializer is exited.
func (*BaseObjectiveCParserListener) ExitInitializerList ¶
func (s *BaseObjectiveCParserListener) ExitInitializerList(ctx *InitializerListContext)
ExitInitializerList is called when production initializerList is exited.
func (*BaseObjectiveCParserListener) ExitInstanceMethodDeclaration ¶
func (s *BaseObjectiveCParserListener) ExitInstanceMethodDeclaration(ctx *InstanceMethodDeclarationContext)
ExitInstanceMethodDeclaration is called when production instanceMethodDeclaration is exited.
func (*BaseObjectiveCParserListener) ExitInstanceMethodDefinition ¶
func (s *BaseObjectiveCParserListener) ExitInstanceMethodDefinition(ctx *InstanceMethodDefinitionContext)
ExitInstanceMethodDefinition is called when production instanceMethodDefinition is exited.
func (*BaseObjectiveCParserListener) ExitInstanceVariables ¶
func (s *BaseObjectiveCParserListener) ExitInstanceVariables(ctx *InstanceVariablesContext)
ExitInstanceVariables is called when production instanceVariables is exited.
func (*BaseObjectiveCParserListener) ExitInterfaceDeclarationList ¶
func (s *BaseObjectiveCParserListener) ExitInterfaceDeclarationList(ctx *InterfaceDeclarationListContext)
ExitInterfaceDeclarationList is called when production interfaceDeclarationList is exited.
func (*BaseObjectiveCParserListener) ExitIterationStatement ¶
func (s *BaseObjectiveCParserListener) ExitIterationStatement(ctx *IterationStatementContext)
ExitIterationStatement is called when production iterationStatement is exited.
func (*BaseObjectiveCParserListener) ExitJumpStatement ¶
func (s *BaseObjectiveCParserListener) ExitJumpStatement(ctx *JumpStatementContext)
ExitJumpStatement is called when production jumpStatement is exited.
func (*BaseObjectiveCParserListener) ExitKeywordArgument ¶
func (s *BaseObjectiveCParserListener) ExitKeywordArgument(ctx *KeywordArgumentContext)
ExitKeywordArgument is called when production keywordArgument is exited.
func (*BaseObjectiveCParserListener) ExitKeywordArgumentType ¶
func (s *BaseObjectiveCParserListener) ExitKeywordArgumentType(ctx *KeywordArgumentTypeContext)
ExitKeywordArgumentType is called when production keywordArgumentType is exited.
func (*BaseObjectiveCParserListener) ExitKeywordDeclarator ¶
func (s *BaseObjectiveCParserListener) ExitKeywordDeclarator(ctx *KeywordDeclaratorContext)
ExitKeywordDeclarator is called when production keywordDeclarator is exited.
func (*BaseObjectiveCParserListener) ExitLabeledStatement ¶
func (s *BaseObjectiveCParserListener) ExitLabeledStatement(ctx *LabeledStatementContext)
ExitLabeledStatement is called when production labeledStatement is exited.
func (*BaseObjectiveCParserListener) ExitMacro ¶
func (s *BaseObjectiveCParserListener) ExitMacro(ctx *MacroContext)
ExitMacro is called when production macro is exited.
func (*BaseObjectiveCParserListener) ExitMessageExpression ¶
func (s *BaseObjectiveCParserListener) ExitMessageExpression(ctx *MessageExpressionContext)
ExitMessageExpression is called when production messageExpression is exited.
func (*BaseObjectiveCParserListener) ExitMessageSelector ¶
func (s *BaseObjectiveCParserListener) ExitMessageSelector(ctx *MessageSelectorContext)
ExitMessageSelector is called when production messageSelector is exited.
func (*BaseObjectiveCParserListener) ExitMethodDeclaration ¶
func (s *BaseObjectiveCParserListener) ExitMethodDeclaration(ctx *MethodDeclarationContext)
ExitMethodDeclaration is called when production methodDeclaration is exited.
func (*BaseObjectiveCParserListener) ExitMethodDefinition ¶
func (s *BaseObjectiveCParserListener) ExitMethodDefinition(ctx *MethodDefinitionContext)
ExitMethodDefinition is called when production methodDefinition is exited.
func (*BaseObjectiveCParserListener) ExitMethodSelector ¶
func (s *BaseObjectiveCParserListener) ExitMethodSelector(ctx *MethodSelectorContext)
ExitMethodSelector is called when production methodSelector is exited.
func (*BaseObjectiveCParserListener) ExitMethodType ¶
func (s *BaseObjectiveCParserListener) ExitMethodType(ctx *MethodTypeContext)
ExitMethodType is called when production methodType is exited.
func (*BaseObjectiveCParserListener) ExitNullabilitySpecifier ¶
func (s *BaseObjectiveCParserListener) ExitNullabilitySpecifier(ctx *NullabilitySpecifierContext)
ExitNullabilitySpecifier is called when production nullabilitySpecifier is exited.
func (*BaseObjectiveCParserListener) ExitParameterDeclaration ¶
func (s *BaseObjectiveCParserListener) ExitParameterDeclaration(ctx *ParameterDeclarationContext)
ExitParameterDeclaration is called when production parameterDeclaration is exited.
func (*BaseObjectiveCParserListener) ExitParameterDeclarationList ¶
func (s *BaseObjectiveCParserListener) ExitParameterDeclarationList(ctx *ParameterDeclarationListContext)
ExitParameterDeclarationList is called when production parameterDeclarationList is exited.
func (*BaseObjectiveCParserListener) ExitParameterList ¶
func (s *BaseObjectiveCParserListener) ExitParameterList(ctx *ParameterListContext)
ExitParameterList is called when production parameterList is exited.
func (*BaseObjectiveCParserListener) ExitPointer ¶
func (s *BaseObjectiveCParserListener) ExitPointer(ctx *PointerContext)
ExitPointer is called when production pointer is exited.
func (*BaseObjectiveCParserListener) ExitPostfix ¶
func (s *BaseObjectiveCParserListener) ExitPostfix(ctx *PostfixContext)
ExitPostfix is called when production postfix is exited.
func (*BaseObjectiveCParserListener) ExitPostfixExpression ¶
func (s *BaseObjectiveCParserListener) ExitPostfixExpression(ctx *PostfixExpressionContext)
ExitPostfixExpression is called when production postfixExpression is exited.
func (*BaseObjectiveCParserListener) ExitPrimaryExpression ¶
func (s *BaseObjectiveCParserListener) ExitPrimaryExpression(ctx *PrimaryExpressionContext)
ExitPrimaryExpression is called when production primaryExpression is exited.
func (*BaseObjectiveCParserListener) ExitPropertyAttribute ¶
func (s *BaseObjectiveCParserListener) ExitPropertyAttribute(ctx *PropertyAttributeContext)
ExitPropertyAttribute is called when production propertyAttribute is exited.
func (*BaseObjectiveCParserListener) ExitPropertyAttributesList ¶
func (s *BaseObjectiveCParserListener) ExitPropertyAttributesList(ctx *PropertyAttributesListContext)
ExitPropertyAttributesList is called when production propertyAttributesList is exited.
func (*BaseObjectiveCParserListener) ExitPropertyDeclaration ¶
func (s *BaseObjectiveCParserListener) ExitPropertyDeclaration(ctx *PropertyDeclarationContext)
ExitPropertyDeclaration is called when production propertyDeclaration is exited.
func (*BaseObjectiveCParserListener) ExitPropertyImplementation ¶
func (s *BaseObjectiveCParserListener) ExitPropertyImplementation(ctx *PropertyImplementationContext)
ExitPropertyImplementation is called when production propertyImplementation is exited.
func (*BaseObjectiveCParserListener) ExitPropertySynthesizeItem ¶
func (s *BaseObjectiveCParserListener) ExitPropertySynthesizeItem(ctx *PropertySynthesizeItemContext)
ExitPropertySynthesizeItem is called when production propertySynthesizeItem is exited.
func (*BaseObjectiveCParserListener) ExitPropertySynthesizeList ¶
func (s *BaseObjectiveCParserListener) ExitPropertySynthesizeList(ctx *PropertySynthesizeListContext)
ExitPropertySynthesizeList is called when production propertySynthesizeList is exited.
func (*BaseObjectiveCParserListener) ExitProtocolDeclaration ¶
func (s *BaseObjectiveCParserListener) ExitProtocolDeclaration(ctx *ProtocolDeclarationContext)
ExitProtocolDeclaration is called when production protocolDeclaration is exited.
func (*BaseObjectiveCParserListener) ExitProtocolDeclarationList ¶
func (s *BaseObjectiveCParserListener) ExitProtocolDeclarationList(ctx *ProtocolDeclarationListContext)
ExitProtocolDeclarationList is called when production protocolDeclarationList is exited.
func (*BaseObjectiveCParserListener) ExitProtocolDeclarationSection ¶
func (s *BaseObjectiveCParserListener) ExitProtocolDeclarationSection(ctx *ProtocolDeclarationSectionContext)
ExitProtocolDeclarationSection is called when production protocolDeclarationSection is exited.
func (*BaseObjectiveCParserListener) ExitProtocolExpression ¶
func (s *BaseObjectiveCParserListener) ExitProtocolExpression(ctx *ProtocolExpressionContext)
ExitProtocolExpression is called when production protocolExpression is exited.
func (*BaseObjectiveCParserListener) ExitProtocolList ¶
func (s *BaseObjectiveCParserListener) ExitProtocolList(ctx *ProtocolListContext)
ExitProtocolList is called when production protocolList is exited.
func (*BaseObjectiveCParserListener) ExitProtocolName ¶
func (s *BaseObjectiveCParserListener) ExitProtocolName(ctx *ProtocolNameContext)
ExitProtocolName is called when production protocolName is exited.
func (*BaseObjectiveCParserListener) ExitProtocolQualifier ¶
func (s *BaseObjectiveCParserListener) ExitProtocolQualifier(ctx *ProtocolQualifierContext)
ExitProtocolQualifier is called when production protocolQualifier is exited.
func (*BaseObjectiveCParserListener) ExitRangeExpression ¶
func (s *BaseObjectiveCParserListener) ExitRangeExpression(ctx *RangeExpressionContext)
ExitRangeExpression is called when production rangeExpression is exited.
func (*BaseObjectiveCParserListener) ExitReceiver ¶
func (s *BaseObjectiveCParserListener) ExitReceiver(ctx *ReceiverContext)
ExitReceiver is called when production receiver is exited.
func (*BaseObjectiveCParserListener) ExitSelectionStatement ¶
func (s *BaseObjectiveCParserListener) ExitSelectionStatement(ctx *SelectionStatementContext)
ExitSelectionStatement is called when production selectionStatement is exited.
func (*BaseObjectiveCParserListener) ExitSelector ¶
func (s *BaseObjectiveCParserListener) ExitSelector(ctx *SelectorContext)
ExitSelector is called when production selector is exited.
func (*BaseObjectiveCParserListener) ExitSelectorExpression ¶
func (s *BaseObjectiveCParserListener) ExitSelectorExpression(ctx *SelectorExpressionContext)
ExitSelectorExpression is called when production selectorExpression is exited.
func (*BaseObjectiveCParserListener) ExitSelectorName ¶
func (s *BaseObjectiveCParserListener) ExitSelectorName(ctx *SelectorNameContext)
ExitSelectorName is called when production selectorName is exited.
func (*BaseObjectiveCParserListener) ExitSpecifierQualifierList ¶
func (s *BaseObjectiveCParserListener) ExitSpecifierQualifierList(ctx *SpecifierQualifierListContext)
ExitSpecifierQualifierList is called when production specifierQualifierList is exited.
func (*BaseObjectiveCParserListener) ExitStatement ¶
func (s *BaseObjectiveCParserListener) ExitStatement(ctx *StatementContext)
ExitStatement is called when production statement is exited.
func (*BaseObjectiveCParserListener) ExitStorageClassSpecifier ¶
func (s *BaseObjectiveCParserListener) ExitStorageClassSpecifier(ctx *StorageClassSpecifierContext)
ExitStorageClassSpecifier is called when production storageClassSpecifier is exited.
func (*BaseObjectiveCParserListener) ExitStringLiteral ¶
func (s *BaseObjectiveCParserListener) ExitStringLiteral(ctx *StringLiteralContext)
ExitStringLiteral is called when production stringLiteral is exited.
func (*BaseObjectiveCParserListener) ExitStructInitializer ¶
func (s *BaseObjectiveCParserListener) ExitStructInitializer(ctx *StructInitializerContext)
ExitStructInitializer is called when production structInitializer is exited.
func (*BaseObjectiveCParserListener) ExitStructOrUnionSpecifier ¶
func (s *BaseObjectiveCParserListener) ExitStructOrUnionSpecifier(ctx *StructOrUnionSpecifierContext)
ExitStructOrUnionSpecifier is called when production structOrUnionSpecifier is exited.
func (*BaseObjectiveCParserListener) ExitSwitchBlock ¶
func (s *BaseObjectiveCParserListener) ExitSwitchBlock(ctx *SwitchBlockContext)
ExitSwitchBlock is called when production switchBlock is exited.
func (*BaseObjectiveCParserListener) ExitSwitchLabel ¶
func (s *BaseObjectiveCParserListener) ExitSwitchLabel(ctx *SwitchLabelContext)
ExitSwitchLabel is called when production switchLabel is exited.
func (*BaseObjectiveCParserListener) ExitSwitchSection ¶
func (s *BaseObjectiveCParserListener) ExitSwitchSection(ctx *SwitchSectionContext)
ExitSwitchSection is called when production switchSection is exited.
func (*BaseObjectiveCParserListener) ExitSwitchStatement ¶
func (s *BaseObjectiveCParserListener) ExitSwitchStatement(ctx *SwitchStatementContext)
ExitSwitchStatement is called when production switchStatement is exited.
func (*BaseObjectiveCParserListener) ExitSynchronizedStatement ¶
func (s *BaseObjectiveCParserListener) ExitSynchronizedStatement(ctx *SynchronizedStatementContext)
ExitSynchronizedStatement is called when production synchronizedStatement is exited.
func (*BaseObjectiveCParserListener) ExitThrowStatement ¶
func (s *BaseObjectiveCParserListener) ExitThrowStatement(ctx *ThrowStatementContext)
ExitThrowStatement is called when production throwStatement is exited.
func (*BaseObjectiveCParserListener) ExitTopLevelDeclaration ¶
func (s *BaseObjectiveCParserListener) ExitTopLevelDeclaration(ctx *TopLevelDeclarationContext)
ExitTopLevelDeclaration is called when production topLevelDeclaration is exited.
func (*BaseObjectiveCParserListener) ExitTranslationUnit ¶
func (s *BaseObjectiveCParserListener) ExitTranslationUnit(ctx *TranslationUnitContext)
ExitTranslationUnit is called when production translationUnit is exited.
func (*BaseObjectiveCParserListener) ExitTryBlock ¶
func (s *BaseObjectiveCParserListener) ExitTryBlock(ctx *TryBlockContext)
ExitTryBlock is called when production tryBlock is exited.
func (*BaseObjectiveCParserListener) ExitTypeDeclarator ¶
func (s *BaseObjectiveCParserListener) ExitTypeDeclarator(ctx *TypeDeclaratorContext)
ExitTypeDeclarator is called when production typeDeclarator is exited.
func (*BaseObjectiveCParserListener) ExitTypeDeclaratorList ¶
func (s *BaseObjectiveCParserListener) ExitTypeDeclaratorList(ctx *TypeDeclaratorListContext)
ExitTypeDeclaratorList is called when production typeDeclaratorList is exited.
func (*BaseObjectiveCParserListener) ExitTypeName ¶
func (s *BaseObjectiveCParserListener) ExitTypeName(ctx *TypeNameContext)
ExitTypeName is called when production typeName is exited.
func (*BaseObjectiveCParserListener) ExitTypePrefix ¶
func (s *BaseObjectiveCParserListener) ExitTypePrefix(ctx *TypePrefixContext)
ExitTypePrefix is called when production typePrefix is exited.
func (*BaseObjectiveCParserListener) ExitTypeQualifier ¶
func (s *BaseObjectiveCParserListener) ExitTypeQualifier(ctx *TypeQualifierContext)
ExitTypeQualifier is called when production typeQualifier is exited.
func (*BaseObjectiveCParserListener) ExitTypeSpecifier ¶
func (s *BaseObjectiveCParserListener) ExitTypeSpecifier(ctx *TypeSpecifierContext)
ExitTypeSpecifier is called when production typeSpecifier is exited.
func (*BaseObjectiveCParserListener) ExitTypeSpecifierWithPrefixes ¶
func (s *BaseObjectiveCParserListener) ExitTypeSpecifierWithPrefixes(ctx *TypeSpecifierWithPrefixesContext)
ExitTypeSpecifierWithPrefixes is called when production typeSpecifierWithPrefixes is exited.
func (*BaseObjectiveCParserListener) ExitTypeVariableDeclarator ¶
func (s *BaseObjectiveCParserListener) ExitTypeVariableDeclarator(ctx *TypeVariableDeclaratorContext)
ExitTypeVariableDeclarator is called when production typeVariableDeclarator is exited.
func (*BaseObjectiveCParserListener) ExitTypeVariableDeclaratorOrName ¶
func (s *BaseObjectiveCParserListener) ExitTypeVariableDeclaratorOrName(ctx *TypeVariableDeclaratorOrNameContext)
ExitTypeVariableDeclaratorOrName is called when production typeVariableDeclaratorOrName is exited.
func (*BaseObjectiveCParserListener) ExitTypedefDeclaration ¶
func (s *BaseObjectiveCParserListener) ExitTypedefDeclaration(ctx *TypedefDeclarationContext)
ExitTypedefDeclaration is called when production typedefDeclaration is exited.
func (*BaseObjectiveCParserListener) ExitTypeofExpression ¶
func (s *BaseObjectiveCParserListener) ExitTypeofExpression(ctx *TypeofExpressionContext)
ExitTypeofExpression is called when production typeofExpression is exited.
func (*BaseObjectiveCParserListener) ExitUnaryExpression ¶
func (s *BaseObjectiveCParserListener) ExitUnaryExpression(ctx *UnaryExpressionContext)
ExitUnaryExpression is called when production unaryExpression is exited.
func (*BaseObjectiveCParserListener) ExitUnaryOperator ¶
func (s *BaseObjectiveCParserListener) ExitUnaryOperator(ctx *UnaryOperatorContext)
ExitUnaryOperator is called when production unaryOperator is exited.
func (*BaseObjectiveCParserListener) ExitVarDeclaration ¶
func (s *BaseObjectiveCParserListener) ExitVarDeclaration(ctx *VarDeclarationContext)
ExitVarDeclaration is called when production varDeclaration is exited.
func (*BaseObjectiveCParserListener) ExitVisibilitySection ¶
func (s *BaseObjectiveCParserListener) ExitVisibilitySection(ctx *VisibilitySectionContext)
ExitVisibilitySection is called when production visibilitySection is exited.
func (*BaseObjectiveCParserListener) ExitWhileStatement ¶
func (s *BaseObjectiveCParserListener) ExitWhileStatement(ctx *WhileStatementContext)
ExitWhileStatement is called when production whileStatement is exited.
func (*BaseObjectiveCParserListener) VisitErrorNode ¶
func (s *BaseObjectiveCParserListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BaseObjectiveCParserListener) VisitTerminal ¶
func (s *BaseObjectiveCParserListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type BlockExpressionContext ¶
type BlockExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBlockExpressionContext ¶
func NewBlockExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BlockExpressionContext
func NewEmptyBlockExpressionContext ¶
func NewEmptyBlockExpressionContext() *BlockExpressionContext
func (*BlockExpressionContext) BITXOR ¶
func (s *BlockExpressionContext) BITXOR() antlr.TerminalNode
func (*BlockExpressionContext) BlockParameters ¶
func (s *BlockExpressionContext) BlockParameters() IBlockParametersContext
func (*BlockExpressionContext) CompoundStatement ¶
func (s *BlockExpressionContext) CompoundStatement() ICompoundStatementContext
func (*BlockExpressionContext) EnterRule ¶
func (s *BlockExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*BlockExpressionContext) ExitRule ¶
func (s *BlockExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*BlockExpressionContext) GetParser ¶
func (s *BlockExpressionContext) GetParser() antlr.Parser
func (*BlockExpressionContext) GetRuleContext ¶
func (s *BlockExpressionContext) GetRuleContext() antlr.RuleContext
func (*BlockExpressionContext) IsBlockExpressionContext ¶
func (*BlockExpressionContext) IsBlockExpressionContext()
func (*BlockExpressionContext) NullabilitySpecifier ¶
func (s *BlockExpressionContext) NullabilitySpecifier() INullabilitySpecifierContext
func (*BlockExpressionContext) ToStringTree ¶
func (s *BlockExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*BlockExpressionContext) TypeSpecifier ¶
func (s *BlockExpressionContext) TypeSpecifier() ITypeSpecifierContext
type BlockParametersContext ¶
type BlockParametersContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBlockParametersContext ¶
func NewBlockParametersContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BlockParametersContext
func NewEmptyBlockParametersContext ¶
func NewEmptyBlockParametersContext() *BlockParametersContext
func (*BlockParametersContext) AllCOMMA ¶
func (s *BlockParametersContext) AllCOMMA() []antlr.TerminalNode
func (*BlockParametersContext) AllTypeVariableDeclaratorOrName ¶
func (s *BlockParametersContext) AllTypeVariableDeclaratorOrName() []ITypeVariableDeclaratorOrNameContext
func (*BlockParametersContext) COMMA ¶
func (s *BlockParametersContext) COMMA(i int) antlr.TerminalNode
func (*BlockParametersContext) EnterRule ¶
func (s *BlockParametersContext) EnterRule(listener antlr.ParseTreeListener)
func (*BlockParametersContext) ExitRule ¶
func (s *BlockParametersContext) ExitRule(listener antlr.ParseTreeListener)
func (*BlockParametersContext) GetParser ¶
func (s *BlockParametersContext) GetParser() antlr.Parser
func (*BlockParametersContext) GetRuleContext ¶
func (s *BlockParametersContext) GetRuleContext() antlr.RuleContext
func (*BlockParametersContext) IsBlockParametersContext ¶
func (*BlockParametersContext) IsBlockParametersContext()
func (*BlockParametersContext) LP ¶
func (s *BlockParametersContext) LP() antlr.TerminalNode
func (*BlockParametersContext) RP ¶
func (s *BlockParametersContext) RP() antlr.TerminalNode
func (*BlockParametersContext) ToStringTree ¶
func (s *BlockParametersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*BlockParametersContext) TypeVariableDeclaratorOrName ¶
func (s *BlockParametersContext) TypeVariableDeclaratorOrName(i int) ITypeVariableDeclaratorOrNameContext
func (*BlockParametersContext) VOID ¶
func (s *BlockParametersContext) VOID() antlr.TerminalNode
type BlockTypeContext ¶
type BlockTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBlockTypeContext ¶
func NewBlockTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BlockTypeContext
func NewEmptyBlockTypeContext ¶
func NewEmptyBlockTypeContext() *BlockTypeContext
func (*BlockTypeContext) AllNullabilitySpecifier ¶
func (s *BlockTypeContext) AllNullabilitySpecifier() []INullabilitySpecifierContext
func (*BlockTypeContext) AllTypeSpecifier ¶
func (s *BlockTypeContext) AllTypeSpecifier() []ITypeSpecifierContext
func (*BlockTypeContext) BITXOR ¶
func (s *BlockTypeContext) BITXOR() antlr.TerminalNode
func (*BlockTypeContext) BlockParameters ¶
func (s *BlockTypeContext) BlockParameters() IBlockParametersContext
func (*BlockTypeContext) EnterRule ¶
func (s *BlockTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*BlockTypeContext) ExitRule ¶
func (s *BlockTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*BlockTypeContext) GetParser ¶
func (s *BlockTypeContext) GetParser() antlr.Parser
func (*BlockTypeContext) GetRuleContext ¶
func (s *BlockTypeContext) GetRuleContext() antlr.RuleContext
func (*BlockTypeContext) IsBlockTypeContext ¶
func (*BlockTypeContext) IsBlockTypeContext()
func (*BlockTypeContext) LP ¶
func (s *BlockTypeContext) LP() antlr.TerminalNode
func (*BlockTypeContext) NullabilitySpecifier ¶
func (s *BlockTypeContext) NullabilitySpecifier(i int) INullabilitySpecifierContext
func (*BlockTypeContext) RP ¶
func (s *BlockTypeContext) RP() antlr.TerminalNode
func (*BlockTypeContext) ToStringTree ¶
func (s *BlockTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*BlockTypeContext) TypeSpecifier ¶
func (s *BlockTypeContext) TypeSpecifier(i int) ITypeSpecifierContext
type BoxExpressionContext ¶
type BoxExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBoxExpressionContext ¶
func NewBoxExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BoxExpressionContext
func NewEmptyBoxExpressionContext ¶
func NewEmptyBoxExpressionContext() *BoxExpressionContext
func (*BoxExpressionContext) AT ¶
func (s *BoxExpressionContext) AT() antlr.TerminalNode
func (*BoxExpressionContext) Constant ¶
func (s *BoxExpressionContext) Constant() IConstantContext
func (*BoxExpressionContext) EnterRule ¶
func (s *BoxExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*BoxExpressionContext) ExitRule ¶
func (s *BoxExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*BoxExpressionContext) Expression ¶
func (s *BoxExpressionContext) Expression() IExpressionContext
func (*BoxExpressionContext) GetParser ¶
func (s *BoxExpressionContext) GetParser() antlr.Parser
func (*BoxExpressionContext) GetRuleContext ¶
func (s *BoxExpressionContext) GetRuleContext() antlr.RuleContext
func (*BoxExpressionContext) Identifier ¶
func (s *BoxExpressionContext) Identifier() IIdentifierContext
func (*BoxExpressionContext) IsBoxExpressionContext ¶
func (*BoxExpressionContext) IsBoxExpressionContext()
func (*BoxExpressionContext) LP ¶
func (s *BoxExpressionContext) LP() antlr.TerminalNode
func (*BoxExpressionContext) RP ¶
func (s *BoxExpressionContext) RP() antlr.TerminalNode
func (*BoxExpressionContext) ToStringTree ¶
func (s *BoxExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CastExpressionContext ¶
type CastExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCastExpressionContext ¶
func NewCastExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CastExpressionContext
func NewEmptyCastExpressionContext ¶
func NewEmptyCastExpressionContext() *CastExpressionContext
func (*CastExpressionContext) CastExpression ¶
func (s *CastExpressionContext) CastExpression() ICastExpressionContext
func (*CastExpressionContext) EnterRule ¶
func (s *CastExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*CastExpressionContext) ExitRule ¶
func (s *CastExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*CastExpressionContext) GetParser ¶
func (s *CastExpressionContext) GetParser() antlr.Parser
func (*CastExpressionContext) GetRuleContext ¶
func (s *CastExpressionContext) GetRuleContext() antlr.RuleContext
func (*CastExpressionContext) Initializer ¶
func (s *CastExpressionContext) Initializer() IInitializerContext
func (*CastExpressionContext) IsCastExpressionContext ¶
func (*CastExpressionContext) IsCastExpressionContext()
func (*CastExpressionContext) LP ¶
func (s *CastExpressionContext) LP() antlr.TerminalNode
func (*CastExpressionContext) RP ¶
func (s *CastExpressionContext) RP() antlr.TerminalNode
func (*CastExpressionContext) ToStringTree ¶
func (s *CastExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*CastExpressionContext) TypeName ¶
func (s *CastExpressionContext) TypeName() ITypeNameContext
func (*CastExpressionContext) UnaryExpression ¶
func (s *CastExpressionContext) UnaryExpression() IUnaryExpressionContext
type CatchStatementContext ¶
type CatchStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCatchStatementContext ¶
func NewCatchStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CatchStatementContext
func NewEmptyCatchStatementContext ¶
func NewEmptyCatchStatementContext() *CatchStatementContext
func (*CatchStatementContext) CATCH ¶
func (s *CatchStatementContext) CATCH() antlr.TerminalNode
func (*CatchStatementContext) CompoundStatement ¶
func (s *CatchStatementContext) CompoundStatement() ICompoundStatementContext
func (*CatchStatementContext) EnterRule ¶
func (s *CatchStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*CatchStatementContext) ExitRule ¶
func (s *CatchStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*CatchStatementContext) GetParser ¶
func (s *CatchStatementContext) GetParser() antlr.Parser
func (*CatchStatementContext) GetRuleContext ¶
func (s *CatchStatementContext) GetRuleContext() antlr.RuleContext
func (*CatchStatementContext) IsCatchStatementContext ¶
func (*CatchStatementContext) IsCatchStatementContext()
func (*CatchStatementContext) LP ¶
func (s *CatchStatementContext) LP() antlr.TerminalNode
func (*CatchStatementContext) RP ¶
func (s *CatchStatementContext) RP() antlr.TerminalNode
func (*CatchStatementContext) ToStringTree ¶
func (s *CatchStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*CatchStatementContext) TypeVariableDeclarator ¶
func (s *CatchStatementContext) TypeVariableDeclarator() ITypeVariableDeclaratorContext
type CategoryImplementationContext ¶
type CategoryImplementationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCategoryImplementationContext ¶
func NewCategoryImplementationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CategoryImplementationContext
func NewEmptyCategoryImplementationContext ¶
func NewEmptyCategoryImplementationContext() *CategoryImplementationContext
func (*CategoryImplementationContext) END ¶
func (s *CategoryImplementationContext) END() antlr.TerminalNode
func (*CategoryImplementationContext) EnterRule ¶
func (s *CategoryImplementationContext) EnterRule(listener antlr.ParseTreeListener)
func (*CategoryImplementationContext) ExitRule ¶
func (s *CategoryImplementationContext) ExitRule(listener antlr.ParseTreeListener)
func (*CategoryImplementationContext) GenericTypeSpecifier ¶
func (s *CategoryImplementationContext) GenericTypeSpecifier() IGenericTypeSpecifierContext
func (*CategoryImplementationContext) GetCategoryName ¶
func (s *CategoryImplementationContext) GetCategoryName() IGenericTypeSpecifierContext
func (*CategoryImplementationContext) GetClassName ¶
func (s *CategoryImplementationContext) GetClassName() IIdentifierContext
func (*CategoryImplementationContext) GetParser ¶
func (s *CategoryImplementationContext) GetParser() antlr.Parser
func (*CategoryImplementationContext) GetRuleContext ¶
func (s *CategoryImplementationContext) GetRuleContext() antlr.RuleContext
func (*CategoryImplementationContext) IMPLEMENTATION ¶
func (s *CategoryImplementationContext) IMPLEMENTATION() antlr.TerminalNode
func (*CategoryImplementationContext) Identifier ¶
func (s *CategoryImplementationContext) Identifier() IIdentifierContext
func (*CategoryImplementationContext) ImplementationDefinitionList ¶
func (s *CategoryImplementationContext) ImplementationDefinitionList() IImplementationDefinitionListContext
func (*CategoryImplementationContext) IsCategoryImplementationContext ¶
func (*CategoryImplementationContext) IsCategoryImplementationContext()
func (*CategoryImplementationContext) LP ¶
func (s *CategoryImplementationContext) LP() antlr.TerminalNode
func (*CategoryImplementationContext) RP ¶
func (s *CategoryImplementationContext) RP() antlr.TerminalNode
func (*CategoryImplementationContext) SetCategoryName ¶
func (s *CategoryImplementationContext) SetCategoryName(v IGenericTypeSpecifierContext)
func (*CategoryImplementationContext) SetClassName ¶
func (s *CategoryImplementationContext) SetClassName(v IIdentifierContext)
func (*CategoryImplementationContext) ToStringTree ¶
func (s *CategoryImplementationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CategoryInterfaceContext ¶
type CategoryInterfaceContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCategoryInterfaceContext ¶
func NewCategoryInterfaceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CategoryInterfaceContext
func NewEmptyCategoryInterfaceContext ¶
func NewEmptyCategoryInterfaceContext() *CategoryInterfaceContext
func (*CategoryInterfaceContext) END ¶
func (s *CategoryInterfaceContext) END() antlr.TerminalNode
func (*CategoryInterfaceContext) EnterRule ¶
func (s *CategoryInterfaceContext) EnterRule(listener antlr.ParseTreeListener)
func (*CategoryInterfaceContext) ExitRule ¶
func (s *CategoryInterfaceContext) ExitRule(listener antlr.ParseTreeListener)
func (*CategoryInterfaceContext) GT ¶
func (s *CategoryInterfaceContext) GT() antlr.TerminalNode
func (*CategoryInterfaceContext) GenericTypeSpecifier ¶
func (s *CategoryInterfaceContext) GenericTypeSpecifier() IGenericTypeSpecifierContext
func (*CategoryInterfaceContext) GetCategoryName ¶
func (s *CategoryInterfaceContext) GetCategoryName() IGenericTypeSpecifierContext
func (*CategoryInterfaceContext) GetClassName ¶
func (s *CategoryInterfaceContext) GetClassName() IIdentifierContext
func (*CategoryInterfaceContext) GetParser ¶
func (s *CategoryInterfaceContext) GetParser() antlr.Parser
func (*CategoryInterfaceContext) GetRuleContext ¶
func (s *CategoryInterfaceContext) GetRuleContext() antlr.RuleContext
func (*CategoryInterfaceContext) INTERFACE ¶
func (s *CategoryInterfaceContext) INTERFACE() antlr.TerminalNode
func (*CategoryInterfaceContext) Identifier ¶
func (s *CategoryInterfaceContext) Identifier() IIdentifierContext
func (*CategoryInterfaceContext) InstanceVariables ¶
func (s *CategoryInterfaceContext) InstanceVariables() IInstanceVariablesContext
func (*CategoryInterfaceContext) InterfaceDeclarationList ¶
func (s *CategoryInterfaceContext) InterfaceDeclarationList() IInterfaceDeclarationListContext
func (*CategoryInterfaceContext) IsCategoryInterfaceContext ¶
func (*CategoryInterfaceContext) IsCategoryInterfaceContext()
func (*CategoryInterfaceContext) LP ¶
func (s *CategoryInterfaceContext) LP() antlr.TerminalNode
func (*CategoryInterfaceContext) LT ¶
func (s *CategoryInterfaceContext) LT() antlr.TerminalNode
func (*CategoryInterfaceContext) ProtocolList ¶
func (s *CategoryInterfaceContext) ProtocolList() IProtocolListContext
func (*CategoryInterfaceContext) RP ¶
func (s *CategoryInterfaceContext) RP() antlr.TerminalNode
func (*CategoryInterfaceContext) SetCategoryName ¶
func (s *CategoryInterfaceContext) SetCategoryName(v IGenericTypeSpecifierContext)
func (*CategoryInterfaceContext) SetClassName ¶
func (s *CategoryInterfaceContext) SetClassName(v IIdentifierContext)
func (*CategoryInterfaceContext) ToStringTree ¶
func (s *CategoryInterfaceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ClassDeclarationListContext ¶
type ClassDeclarationListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewClassDeclarationListContext ¶
func NewClassDeclarationListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassDeclarationListContext
func NewEmptyClassDeclarationListContext ¶
func NewEmptyClassDeclarationListContext() *ClassDeclarationListContext
func (*ClassDeclarationListContext) AllCOMMA ¶
func (s *ClassDeclarationListContext) AllCOMMA() []antlr.TerminalNode
func (*ClassDeclarationListContext) AllIdentifier ¶
func (s *ClassDeclarationListContext) AllIdentifier() []IIdentifierContext
func (*ClassDeclarationListContext) CLASS ¶
func (s *ClassDeclarationListContext) CLASS() antlr.TerminalNode
func (*ClassDeclarationListContext) COMMA ¶
func (s *ClassDeclarationListContext) COMMA(i int) antlr.TerminalNode
func (*ClassDeclarationListContext) EnterRule ¶
func (s *ClassDeclarationListContext) EnterRule(listener antlr.ParseTreeListener)
func (*ClassDeclarationListContext) ExitRule ¶
func (s *ClassDeclarationListContext) ExitRule(listener antlr.ParseTreeListener)
func (*ClassDeclarationListContext) GetParser ¶
func (s *ClassDeclarationListContext) GetParser() antlr.Parser
func (*ClassDeclarationListContext) GetRuleContext ¶
func (s *ClassDeclarationListContext) GetRuleContext() antlr.RuleContext
func (*ClassDeclarationListContext) Identifier ¶
func (s *ClassDeclarationListContext) Identifier(i int) IIdentifierContext
func (*ClassDeclarationListContext) IsClassDeclarationListContext ¶
func (*ClassDeclarationListContext) IsClassDeclarationListContext()
func (*ClassDeclarationListContext) SEMI ¶
func (s *ClassDeclarationListContext) SEMI() antlr.TerminalNode
func (*ClassDeclarationListContext) ToStringTree ¶
func (s *ClassDeclarationListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ClassImplementationContext ¶
type ClassImplementationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewClassImplementationContext ¶
func NewClassImplementationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassImplementationContext
func NewEmptyClassImplementationContext ¶
func NewEmptyClassImplementationContext() *ClassImplementationContext
func (*ClassImplementationContext) COLON ¶
func (s *ClassImplementationContext) COLON() antlr.TerminalNode
func (*ClassImplementationContext) END ¶
func (s *ClassImplementationContext) END() antlr.TerminalNode
func (*ClassImplementationContext) EnterRule ¶
func (s *ClassImplementationContext) EnterRule(listener antlr.ParseTreeListener)
func (*ClassImplementationContext) ExitRule ¶
func (s *ClassImplementationContext) ExitRule(listener antlr.ParseTreeListener)
func (*ClassImplementationContext) GenericTypeSpecifier ¶
func (s *ClassImplementationContext) GenericTypeSpecifier() IGenericTypeSpecifierContext
func (*ClassImplementationContext) GetClassName ¶
func (s *ClassImplementationContext) GetClassName() IGenericTypeSpecifierContext
func (*ClassImplementationContext) GetParser ¶
func (s *ClassImplementationContext) GetParser() antlr.Parser
func (*ClassImplementationContext) GetRuleContext ¶
func (s *ClassImplementationContext) GetRuleContext() antlr.RuleContext
func (*ClassImplementationContext) GetSuperclassName ¶
func (s *ClassImplementationContext) GetSuperclassName() IIdentifierContext
func (*ClassImplementationContext) IMPLEMENTATION ¶
func (s *ClassImplementationContext) IMPLEMENTATION() antlr.TerminalNode
func (*ClassImplementationContext) Identifier ¶
func (s *ClassImplementationContext) Identifier() IIdentifierContext
func (*ClassImplementationContext) ImplementationDefinitionList ¶
func (s *ClassImplementationContext) ImplementationDefinitionList() IImplementationDefinitionListContext
func (*ClassImplementationContext) InstanceVariables ¶
func (s *ClassImplementationContext) InstanceVariables() IInstanceVariablesContext
func (*ClassImplementationContext) IsClassImplementationContext ¶
func (*ClassImplementationContext) IsClassImplementationContext()
func (*ClassImplementationContext) SetClassName ¶
func (s *ClassImplementationContext) SetClassName(v IGenericTypeSpecifierContext)
func (*ClassImplementationContext) SetSuperclassName ¶
func (s *ClassImplementationContext) SetSuperclassName(v IIdentifierContext)
func (*ClassImplementationContext) ToStringTree ¶
func (s *ClassImplementationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ClassInterfaceContext ¶
type ClassInterfaceContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewClassInterfaceContext ¶
func NewClassInterfaceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassInterfaceContext
func NewEmptyClassInterfaceContext ¶
func NewEmptyClassInterfaceContext() *ClassInterfaceContext
func (*ClassInterfaceContext) COLON ¶
func (s *ClassInterfaceContext) COLON() antlr.TerminalNode
func (*ClassInterfaceContext) END ¶
func (s *ClassInterfaceContext) END() antlr.TerminalNode
func (*ClassInterfaceContext) EnterRule ¶
func (s *ClassInterfaceContext) EnterRule(listener antlr.ParseTreeListener)
func (*ClassInterfaceContext) ExitRule ¶
func (s *ClassInterfaceContext) ExitRule(listener antlr.ParseTreeListener)
func (*ClassInterfaceContext) GT ¶
func (s *ClassInterfaceContext) GT() antlr.TerminalNode
func (*ClassInterfaceContext) GenericTypeSpecifier ¶
func (s *ClassInterfaceContext) GenericTypeSpecifier() IGenericTypeSpecifierContext
func (*ClassInterfaceContext) GetClassName ¶
func (s *ClassInterfaceContext) GetClassName() IGenericTypeSpecifierContext
func (*ClassInterfaceContext) GetParser ¶
func (s *ClassInterfaceContext) GetParser() antlr.Parser
func (*ClassInterfaceContext) GetRuleContext ¶
func (s *ClassInterfaceContext) GetRuleContext() antlr.RuleContext
func (*ClassInterfaceContext) GetSuperclassName ¶
func (s *ClassInterfaceContext) GetSuperclassName() IIdentifierContext
func (*ClassInterfaceContext) IB_DESIGNABLE ¶
func (s *ClassInterfaceContext) IB_DESIGNABLE() antlr.TerminalNode
func (*ClassInterfaceContext) INTERFACE ¶
func (s *ClassInterfaceContext) INTERFACE() antlr.TerminalNode
func (*ClassInterfaceContext) Identifier ¶
func (s *ClassInterfaceContext) Identifier() IIdentifierContext
func (*ClassInterfaceContext) InstanceVariables ¶
func (s *ClassInterfaceContext) InstanceVariables() IInstanceVariablesContext
func (*ClassInterfaceContext) InterfaceDeclarationList ¶
func (s *ClassInterfaceContext) InterfaceDeclarationList() IInterfaceDeclarationListContext
func (*ClassInterfaceContext) IsClassInterfaceContext ¶
func (*ClassInterfaceContext) IsClassInterfaceContext()
func (*ClassInterfaceContext) LT ¶
func (s *ClassInterfaceContext) LT() antlr.TerminalNode
func (*ClassInterfaceContext) ProtocolList ¶
func (s *ClassInterfaceContext) ProtocolList() IProtocolListContext
func (*ClassInterfaceContext) SetClassName ¶
func (s *ClassInterfaceContext) SetClassName(v IGenericTypeSpecifierContext)
func (*ClassInterfaceContext) SetSuperclassName ¶
func (s *ClassInterfaceContext) SetSuperclassName(v IIdentifierContext)
func (*ClassInterfaceContext) ToStringTree ¶
func (s *ClassInterfaceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ClassMethodDeclarationContext ¶
type ClassMethodDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewClassMethodDeclarationContext ¶
func NewClassMethodDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassMethodDeclarationContext
func NewEmptyClassMethodDeclarationContext ¶
func NewEmptyClassMethodDeclarationContext() *ClassMethodDeclarationContext
func (*ClassMethodDeclarationContext) ADD ¶
func (s *ClassMethodDeclarationContext) ADD() antlr.TerminalNode
func (*ClassMethodDeclarationContext) EnterRule ¶
func (s *ClassMethodDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*ClassMethodDeclarationContext) ExitRule ¶
func (s *ClassMethodDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*ClassMethodDeclarationContext) GetParser ¶
func (s *ClassMethodDeclarationContext) GetParser() antlr.Parser
func (*ClassMethodDeclarationContext) GetRuleContext ¶
func (s *ClassMethodDeclarationContext) GetRuleContext() antlr.RuleContext
func (*ClassMethodDeclarationContext) IsClassMethodDeclarationContext ¶
func (*ClassMethodDeclarationContext) IsClassMethodDeclarationContext()
func (*ClassMethodDeclarationContext) MethodDeclaration ¶
func (s *ClassMethodDeclarationContext) MethodDeclaration() IMethodDeclarationContext
func (*ClassMethodDeclarationContext) ToStringTree ¶
func (s *ClassMethodDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ClassMethodDefinitionContext ¶
type ClassMethodDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewClassMethodDefinitionContext ¶
func NewClassMethodDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassMethodDefinitionContext
func NewEmptyClassMethodDefinitionContext ¶
func NewEmptyClassMethodDefinitionContext() *ClassMethodDefinitionContext
func (*ClassMethodDefinitionContext) ADD ¶
func (s *ClassMethodDefinitionContext) ADD() antlr.TerminalNode
func (*ClassMethodDefinitionContext) EnterRule ¶
func (s *ClassMethodDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ClassMethodDefinitionContext) ExitRule ¶
func (s *ClassMethodDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ClassMethodDefinitionContext) GetParser ¶
func (s *ClassMethodDefinitionContext) GetParser() antlr.Parser
func (*ClassMethodDefinitionContext) GetRuleContext ¶
func (s *ClassMethodDefinitionContext) GetRuleContext() antlr.RuleContext
func (*ClassMethodDefinitionContext) IsClassMethodDefinitionContext ¶
func (*ClassMethodDefinitionContext) IsClassMethodDefinitionContext()
func (*ClassMethodDefinitionContext) MethodDefinition ¶
func (s *ClassMethodDefinitionContext) MethodDefinition() IMethodDefinitionContext
func (*ClassMethodDefinitionContext) ToStringTree ¶
func (s *ClassMethodDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CompoundStatementContext ¶
type CompoundStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCompoundStatementContext ¶
func NewCompoundStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CompoundStatementContext
func NewEmptyCompoundStatementContext ¶
func NewEmptyCompoundStatementContext() *CompoundStatementContext
func (*CompoundStatementContext) AllDeclaration ¶
func (s *CompoundStatementContext) AllDeclaration() []IDeclarationContext
func (*CompoundStatementContext) AllStatement ¶
func (s *CompoundStatementContext) AllStatement() []IStatementContext
func (*CompoundStatementContext) Declaration ¶
func (s *CompoundStatementContext) Declaration(i int) IDeclarationContext
func (*CompoundStatementContext) EnterRule ¶
func (s *CompoundStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*CompoundStatementContext) ExitRule ¶
func (s *CompoundStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*CompoundStatementContext) GetParser ¶
func (s *CompoundStatementContext) GetParser() antlr.Parser
func (*CompoundStatementContext) GetRuleContext ¶
func (s *CompoundStatementContext) GetRuleContext() antlr.RuleContext
func (*CompoundStatementContext) IsCompoundStatementContext ¶
func (*CompoundStatementContext) IsCompoundStatementContext()
func (*CompoundStatementContext) LBRACE ¶
func (s *CompoundStatementContext) LBRACE() antlr.TerminalNode
func (*CompoundStatementContext) RBRACE ¶
func (s *CompoundStatementContext) RBRACE() antlr.TerminalNode
func (*CompoundStatementContext) Statement ¶
func (s *CompoundStatementContext) Statement(i int) IStatementContext
func (*CompoundStatementContext) ToStringTree ¶
func (s *CompoundStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ConstantContext ¶
type ConstantContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConstantContext ¶
func NewConstantContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstantContext
func NewEmptyConstantContext ¶
func NewEmptyConstantContext() *ConstantContext
func (*ConstantContext) ADD ¶
func (s *ConstantContext) ADD() antlr.TerminalNode
func (*ConstantContext) BINARY_LITERAL ¶
func (s *ConstantContext) BINARY_LITERAL() antlr.TerminalNode
func (*ConstantContext) CHARACTER_LITERAL ¶
func (s *ConstantContext) CHARACTER_LITERAL() antlr.TerminalNode
func (*ConstantContext) DECIMAL_LITERAL ¶
func (s *ConstantContext) DECIMAL_LITERAL() antlr.TerminalNode
func (*ConstantContext) EnterRule ¶
func (s *ConstantContext) EnterRule(listener antlr.ParseTreeListener)
func (*ConstantContext) ExitRule ¶
func (s *ConstantContext) ExitRule(listener antlr.ParseTreeListener)
func (*ConstantContext) FALSE ¶
func (s *ConstantContext) FALSE() antlr.TerminalNode
func (*ConstantContext) FLOATING_POINT_LITERAL ¶
func (s *ConstantContext) FLOATING_POINT_LITERAL() antlr.TerminalNode
func (*ConstantContext) GetParser ¶
func (s *ConstantContext) GetParser() antlr.Parser
func (*ConstantContext) GetRuleContext ¶
func (s *ConstantContext) GetRuleContext() antlr.RuleContext
func (*ConstantContext) HEX_LITERAL ¶
func (s *ConstantContext) HEX_LITERAL() antlr.TerminalNode
func (*ConstantContext) IsConstantContext ¶
func (*ConstantContext) IsConstantContext()
func (*ConstantContext) NIL ¶
func (s *ConstantContext) NIL() antlr.TerminalNode
func (*ConstantContext) NO ¶
func (s *ConstantContext) NO() antlr.TerminalNode
func (*ConstantContext) NULL ¶
func (s *ConstantContext) NULL() antlr.TerminalNode
func (*ConstantContext) OCTAL_LITERAL ¶
func (s *ConstantContext) OCTAL_LITERAL() antlr.TerminalNode
func (*ConstantContext) SUB ¶
func (s *ConstantContext) SUB() antlr.TerminalNode
func (*ConstantContext) TRUE ¶
func (s *ConstantContext) TRUE() antlr.TerminalNode
func (*ConstantContext) ToStringTree ¶
func (s *ConstantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ConstantContext) YES ¶
func (s *ConstantContext) YES() antlr.TerminalNode
type ConstantExpressionContext ¶
type ConstantExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConstantExpressionContext ¶
func NewConstantExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstantExpressionContext
func NewEmptyConstantExpressionContext ¶
func NewEmptyConstantExpressionContext() *ConstantExpressionContext
func (*ConstantExpressionContext) Constant ¶
func (s *ConstantExpressionContext) Constant() IConstantContext
func (*ConstantExpressionContext) EnterRule ¶
func (s *ConstantExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ConstantExpressionContext) ExitRule ¶
func (s *ConstantExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ConstantExpressionContext) GetParser ¶
func (s *ConstantExpressionContext) GetParser() antlr.Parser
func (*ConstantExpressionContext) GetRuleContext ¶
func (s *ConstantExpressionContext) GetRuleContext() antlr.RuleContext
func (*ConstantExpressionContext) Identifier ¶
func (s *ConstantExpressionContext) Identifier() IIdentifierContext
func (*ConstantExpressionContext) IsConstantExpressionContext ¶
func (*ConstantExpressionContext) IsConstantExpressionContext()
func (*ConstantExpressionContext) ToStringTree ¶
func (s *ConstantExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DeclarationContext ¶
type DeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDeclarationContext ¶
func NewDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DeclarationContext
func NewEmptyDeclarationContext ¶
func NewEmptyDeclarationContext() *DeclarationContext
func (*DeclarationContext) EnterRule ¶
func (s *DeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*DeclarationContext) EnumDeclaration ¶
func (s *DeclarationContext) EnumDeclaration() IEnumDeclarationContext
func (*DeclarationContext) ExitRule ¶
func (s *DeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*DeclarationContext) FunctionCallExpression ¶
func (s *DeclarationContext) FunctionCallExpression() IFunctionCallExpressionContext
func (*DeclarationContext) GetParser ¶
func (s *DeclarationContext) GetParser() antlr.Parser
func (*DeclarationContext) GetRuleContext ¶
func (s *DeclarationContext) GetRuleContext() antlr.RuleContext
func (*DeclarationContext) IsDeclarationContext ¶
func (*DeclarationContext) IsDeclarationContext()
func (*DeclarationContext) ToStringTree ¶
func (s *DeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*DeclarationContext) TypedefDeclaration ¶
func (s *DeclarationContext) TypedefDeclaration() ITypedefDeclarationContext
func (*DeclarationContext) VarDeclaration ¶
func (s *DeclarationContext) VarDeclaration() IVarDeclarationContext
type DeclarationSpecifiersContext ¶
type DeclarationSpecifiersContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDeclarationSpecifiersContext ¶
func NewDeclarationSpecifiersContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DeclarationSpecifiersContext
func NewEmptyDeclarationSpecifiersContext ¶
func NewEmptyDeclarationSpecifiersContext() *DeclarationSpecifiersContext
func (*DeclarationSpecifiersContext) AllArcBehaviourSpecifier ¶
func (s *DeclarationSpecifiersContext) AllArcBehaviourSpecifier() []IArcBehaviourSpecifierContext
func (*DeclarationSpecifiersContext) AllAttributeSpecifier ¶
func (s *DeclarationSpecifiersContext) AllAttributeSpecifier() []IAttributeSpecifierContext
func (*DeclarationSpecifiersContext) AllIbOutletQualifier ¶
func (s *DeclarationSpecifiersContext) AllIbOutletQualifier() []IIbOutletQualifierContext
func (*DeclarationSpecifiersContext) AllNullabilitySpecifier ¶
func (s *DeclarationSpecifiersContext) AllNullabilitySpecifier() []INullabilitySpecifierContext
func (*DeclarationSpecifiersContext) AllStorageClassSpecifier ¶
func (s *DeclarationSpecifiersContext) AllStorageClassSpecifier() []IStorageClassSpecifierContext
func (*DeclarationSpecifiersContext) AllTypePrefix ¶
func (s *DeclarationSpecifiersContext) AllTypePrefix() []ITypePrefixContext
func (*DeclarationSpecifiersContext) AllTypeQualifier ¶
func (s *DeclarationSpecifiersContext) AllTypeQualifier() []ITypeQualifierContext
func (*DeclarationSpecifiersContext) AllTypeSpecifier ¶
func (s *DeclarationSpecifiersContext) AllTypeSpecifier() []ITypeSpecifierContext
func (*DeclarationSpecifiersContext) ArcBehaviourSpecifier ¶
func (s *DeclarationSpecifiersContext) ArcBehaviourSpecifier(i int) IArcBehaviourSpecifierContext
func (*DeclarationSpecifiersContext) AttributeSpecifier ¶
func (s *DeclarationSpecifiersContext) AttributeSpecifier(i int) IAttributeSpecifierContext
func (*DeclarationSpecifiersContext) EnterRule ¶
func (s *DeclarationSpecifiersContext) EnterRule(listener antlr.ParseTreeListener)
func (*DeclarationSpecifiersContext) ExitRule ¶
func (s *DeclarationSpecifiersContext) ExitRule(listener antlr.ParseTreeListener)
func (*DeclarationSpecifiersContext) GetParser ¶
func (s *DeclarationSpecifiersContext) GetParser() antlr.Parser
func (*DeclarationSpecifiersContext) GetRuleContext ¶
func (s *DeclarationSpecifiersContext) GetRuleContext() antlr.RuleContext
func (*DeclarationSpecifiersContext) IbOutletQualifier ¶
func (s *DeclarationSpecifiersContext) IbOutletQualifier(i int) IIbOutletQualifierContext
func (*DeclarationSpecifiersContext) IsDeclarationSpecifiersContext ¶
func (*DeclarationSpecifiersContext) IsDeclarationSpecifiersContext()
func (*DeclarationSpecifiersContext) NullabilitySpecifier ¶
func (s *DeclarationSpecifiersContext) NullabilitySpecifier(i int) INullabilitySpecifierContext
func (*DeclarationSpecifiersContext) StorageClassSpecifier ¶
func (s *DeclarationSpecifiersContext) StorageClassSpecifier(i int) IStorageClassSpecifierContext
func (*DeclarationSpecifiersContext) ToStringTree ¶
func (s *DeclarationSpecifiersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*DeclarationSpecifiersContext) TypePrefix ¶
func (s *DeclarationSpecifiersContext) TypePrefix(i int) ITypePrefixContext
func (*DeclarationSpecifiersContext) TypeQualifier ¶
func (s *DeclarationSpecifiersContext) TypeQualifier(i int) ITypeQualifierContext
func (*DeclarationSpecifiersContext) TypeSpecifier ¶
func (s *DeclarationSpecifiersContext) TypeSpecifier(i int) ITypeSpecifierContext
type DeclaratorContext ¶
type DeclaratorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDeclaratorContext ¶
func NewDeclaratorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DeclaratorContext
func NewEmptyDeclaratorContext ¶
func NewEmptyDeclaratorContext() *DeclaratorContext
func (*DeclaratorContext) DirectDeclarator ¶
func (s *DeclaratorContext) DirectDeclarator() IDirectDeclaratorContext
func (*DeclaratorContext) EnterRule ¶
func (s *DeclaratorContext) EnterRule(listener antlr.ParseTreeListener)
func (*DeclaratorContext) ExitRule ¶
func (s *DeclaratorContext) ExitRule(listener antlr.ParseTreeListener)
func (*DeclaratorContext) GetParser ¶
func (s *DeclaratorContext) GetParser() antlr.Parser
func (*DeclaratorContext) GetRuleContext ¶
func (s *DeclaratorContext) GetRuleContext() antlr.RuleContext
func (*DeclaratorContext) IsDeclaratorContext ¶
func (*DeclaratorContext) IsDeclaratorContext()
func (*DeclaratorContext) Pointer ¶
func (s *DeclaratorContext) Pointer() IPointerContext
func (*DeclaratorContext) ToStringTree ¶
func (s *DeclaratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DeclaratorSuffixContext ¶
type DeclaratorSuffixContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDeclaratorSuffixContext ¶
func NewDeclaratorSuffixContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DeclaratorSuffixContext
func NewEmptyDeclaratorSuffixContext ¶
func NewEmptyDeclaratorSuffixContext() *DeclaratorSuffixContext
func (*DeclaratorSuffixContext) ConstantExpression ¶
func (s *DeclaratorSuffixContext) ConstantExpression() IConstantExpressionContext
func (*DeclaratorSuffixContext) EnterRule ¶
func (s *DeclaratorSuffixContext) EnterRule(listener antlr.ParseTreeListener)
func (*DeclaratorSuffixContext) ExitRule ¶
func (s *DeclaratorSuffixContext) ExitRule(listener antlr.ParseTreeListener)
func (*DeclaratorSuffixContext) GetParser ¶
func (s *DeclaratorSuffixContext) GetParser() antlr.Parser
func (*DeclaratorSuffixContext) GetRuleContext ¶
func (s *DeclaratorSuffixContext) GetRuleContext() antlr.RuleContext
func (*DeclaratorSuffixContext) IsDeclaratorSuffixContext ¶
func (*DeclaratorSuffixContext) IsDeclaratorSuffixContext()
func (*DeclaratorSuffixContext) LBRACK ¶
func (s *DeclaratorSuffixContext) LBRACK() antlr.TerminalNode
func (*DeclaratorSuffixContext) RBRACK ¶
func (s *DeclaratorSuffixContext) RBRACK() antlr.TerminalNode
func (*DeclaratorSuffixContext) ToStringTree ¶
func (s *DeclaratorSuffixContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DictionaryExpressionContext ¶
type DictionaryExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDictionaryExpressionContext ¶
func NewDictionaryExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DictionaryExpressionContext
func NewEmptyDictionaryExpressionContext ¶
func NewEmptyDictionaryExpressionContext() *DictionaryExpressionContext
func (*DictionaryExpressionContext) AT ¶
func (s *DictionaryExpressionContext) AT() antlr.TerminalNode
func (*DictionaryExpressionContext) AllCOMMA ¶
func (s *DictionaryExpressionContext) AllCOMMA() []antlr.TerminalNode
func (*DictionaryExpressionContext) AllDictionaryPair ¶
func (s *DictionaryExpressionContext) AllDictionaryPair() []IDictionaryPairContext
func (*DictionaryExpressionContext) COMMA ¶
func (s *DictionaryExpressionContext) COMMA(i int) antlr.TerminalNode
func (*DictionaryExpressionContext) DictionaryPair ¶
func (s *DictionaryExpressionContext) DictionaryPair(i int) IDictionaryPairContext
func (*DictionaryExpressionContext) EnterRule ¶
func (s *DictionaryExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*DictionaryExpressionContext) ExitRule ¶
func (s *DictionaryExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*DictionaryExpressionContext) GetParser ¶
func (s *DictionaryExpressionContext) GetParser() antlr.Parser
func (*DictionaryExpressionContext) GetRuleContext ¶
func (s *DictionaryExpressionContext) GetRuleContext() antlr.RuleContext
func (*DictionaryExpressionContext) IsDictionaryExpressionContext ¶
func (*DictionaryExpressionContext) IsDictionaryExpressionContext()
func (*DictionaryExpressionContext) LBRACE ¶
func (s *DictionaryExpressionContext) LBRACE() antlr.TerminalNode
func (*DictionaryExpressionContext) RBRACE ¶
func (s *DictionaryExpressionContext) RBRACE() antlr.TerminalNode
func (*DictionaryExpressionContext) ToStringTree ¶
func (s *DictionaryExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DictionaryPairContext ¶
type DictionaryPairContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDictionaryPairContext ¶
func NewDictionaryPairContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DictionaryPairContext
func NewEmptyDictionaryPairContext ¶
func NewEmptyDictionaryPairContext() *DictionaryPairContext
func (*DictionaryPairContext) COLON ¶
func (s *DictionaryPairContext) COLON() antlr.TerminalNode
func (*DictionaryPairContext) CastExpression ¶
func (s *DictionaryPairContext) CastExpression() ICastExpressionContext
func (*DictionaryPairContext) EnterRule ¶
func (s *DictionaryPairContext) EnterRule(listener antlr.ParseTreeListener)
func (*DictionaryPairContext) ExitRule ¶
func (s *DictionaryPairContext) ExitRule(listener antlr.ParseTreeListener)
func (*DictionaryPairContext) Expression ¶
func (s *DictionaryPairContext) Expression() IExpressionContext
func (*DictionaryPairContext) GetParser ¶
func (s *DictionaryPairContext) GetParser() antlr.Parser
func (*DictionaryPairContext) GetRuleContext ¶
func (s *DictionaryPairContext) GetRuleContext() antlr.RuleContext
func (*DictionaryPairContext) IsDictionaryPairContext ¶
func (*DictionaryPairContext) IsDictionaryPairContext()
func (*DictionaryPairContext) ToStringTree ¶
func (s *DictionaryPairContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DirectDeclaratorContext ¶
type DirectDeclaratorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDirectDeclaratorContext ¶
func NewDirectDeclaratorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DirectDeclaratorContext
func NewEmptyDirectDeclaratorContext ¶
func NewEmptyDirectDeclaratorContext() *DirectDeclaratorContext
func (*DirectDeclaratorContext) AllDeclaratorSuffix ¶
func (s *DirectDeclaratorContext) AllDeclaratorSuffix() []IDeclaratorSuffixContext
func (*DirectDeclaratorContext) BITXOR ¶
func (s *DirectDeclaratorContext) BITXOR() antlr.TerminalNode
func (*DirectDeclaratorContext) BlockParameters ¶
func (s *DirectDeclaratorContext) BlockParameters() IBlockParametersContext
func (*DirectDeclaratorContext) Declarator ¶
func (s *DirectDeclaratorContext) Declarator() IDeclaratorContext
func (*DirectDeclaratorContext) DeclaratorSuffix ¶
func (s *DirectDeclaratorContext) DeclaratorSuffix(i int) IDeclaratorSuffixContext
func (*DirectDeclaratorContext) EnterRule ¶
func (s *DirectDeclaratorContext) EnterRule(listener antlr.ParseTreeListener)
func (*DirectDeclaratorContext) ExitRule ¶
func (s *DirectDeclaratorContext) ExitRule(listener antlr.ParseTreeListener)
func (*DirectDeclaratorContext) GetParser ¶
func (s *DirectDeclaratorContext) GetParser() antlr.Parser
func (*DirectDeclaratorContext) GetRuleContext ¶
func (s *DirectDeclaratorContext) GetRuleContext() antlr.RuleContext
func (*DirectDeclaratorContext) Identifier ¶
func (s *DirectDeclaratorContext) Identifier() IIdentifierContext
func (*DirectDeclaratorContext) IsDirectDeclaratorContext ¶
func (*DirectDeclaratorContext) IsDirectDeclaratorContext()
func (*DirectDeclaratorContext) LP ¶
func (s *DirectDeclaratorContext) LP() antlr.TerminalNode
func (*DirectDeclaratorContext) NullabilitySpecifier ¶
func (s *DirectDeclaratorContext) NullabilitySpecifier() INullabilitySpecifierContext
func (*DirectDeclaratorContext) RP ¶
func (s *DirectDeclaratorContext) RP() antlr.TerminalNode
func (*DirectDeclaratorContext) ToStringTree ¶
func (s *DirectDeclaratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DoStatementContext ¶
type DoStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDoStatementContext ¶
func NewDoStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DoStatementContext
func NewEmptyDoStatementContext ¶
func NewEmptyDoStatementContext() *DoStatementContext
func (*DoStatementContext) DO ¶
func (s *DoStatementContext) DO() antlr.TerminalNode
func (*DoStatementContext) EnterRule ¶
func (s *DoStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*DoStatementContext) ExitRule ¶
func (s *DoStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*DoStatementContext) Expression ¶
func (s *DoStatementContext) Expression() IExpressionContext
func (*DoStatementContext) GetParser ¶
func (s *DoStatementContext) GetParser() antlr.Parser
func (*DoStatementContext) GetRuleContext ¶
func (s *DoStatementContext) GetRuleContext() antlr.RuleContext
func (*DoStatementContext) IsDoStatementContext ¶
func (*DoStatementContext) IsDoStatementContext()
func (*DoStatementContext) LP ¶
func (s *DoStatementContext) LP() antlr.TerminalNode
func (*DoStatementContext) RP ¶
func (s *DoStatementContext) RP() antlr.TerminalNode
func (*DoStatementContext) SEMI ¶
func (s *DoStatementContext) SEMI() antlr.TerminalNode
func (*DoStatementContext) Statement ¶
func (s *DoStatementContext) Statement() IStatementContext
func (*DoStatementContext) ToStringTree ¶
func (s *DoStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*DoStatementContext) WHILE ¶
func (s *DoStatementContext) WHILE() antlr.TerminalNode
type EncodeExpressionContext ¶
type EncodeExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEncodeExpressionContext ¶
func NewEmptyEncodeExpressionContext() *EncodeExpressionContext
func NewEncodeExpressionContext ¶
func NewEncodeExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EncodeExpressionContext
func (*EncodeExpressionContext) ENCODE ¶
func (s *EncodeExpressionContext) ENCODE() antlr.TerminalNode
func (*EncodeExpressionContext) EnterRule ¶
func (s *EncodeExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*EncodeExpressionContext) ExitRule ¶
func (s *EncodeExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*EncodeExpressionContext) GetParser ¶
func (s *EncodeExpressionContext) GetParser() antlr.Parser
func (*EncodeExpressionContext) GetRuleContext ¶
func (s *EncodeExpressionContext) GetRuleContext() antlr.RuleContext
func (*EncodeExpressionContext) IsEncodeExpressionContext ¶
func (*EncodeExpressionContext) IsEncodeExpressionContext()
func (*EncodeExpressionContext) LP ¶
func (s *EncodeExpressionContext) LP() antlr.TerminalNode
func (*EncodeExpressionContext) RP ¶
func (s *EncodeExpressionContext) RP() antlr.TerminalNode
func (*EncodeExpressionContext) ToStringTree ¶
func (s *EncodeExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*EncodeExpressionContext) TypeName ¶
func (s *EncodeExpressionContext) TypeName() ITypeNameContext
type EnumDeclarationContext ¶
type EnumDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEnumDeclarationContext ¶
func NewEmptyEnumDeclarationContext() *EnumDeclarationContext
func NewEnumDeclarationContext ¶
func NewEnumDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnumDeclarationContext
func (*EnumDeclarationContext) AttributeSpecifier ¶
func (s *EnumDeclarationContext) AttributeSpecifier() IAttributeSpecifierContext
func (*EnumDeclarationContext) EnterRule ¶
func (s *EnumDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*EnumDeclarationContext) EnumSpecifier ¶
func (s *EnumDeclarationContext) EnumSpecifier() IEnumSpecifierContext
func (*EnumDeclarationContext) ExitRule ¶
func (s *EnumDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*EnumDeclarationContext) GetParser ¶
func (s *EnumDeclarationContext) GetParser() antlr.Parser
func (*EnumDeclarationContext) GetRuleContext ¶
func (s *EnumDeclarationContext) GetRuleContext() antlr.RuleContext
func (*EnumDeclarationContext) Identifier ¶
func (s *EnumDeclarationContext) Identifier() IIdentifierContext
func (*EnumDeclarationContext) IsEnumDeclarationContext ¶
func (*EnumDeclarationContext) IsEnumDeclarationContext()
func (*EnumDeclarationContext) SEMI ¶
func (s *EnumDeclarationContext) SEMI() antlr.TerminalNode
func (*EnumDeclarationContext) TYPEDEF ¶
func (s *EnumDeclarationContext) TYPEDEF() antlr.TerminalNode
func (*EnumDeclarationContext) ToStringTree ¶
func (s *EnumDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EnumSpecifierContext ¶
type EnumSpecifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEnumSpecifierContext ¶
func NewEmptyEnumSpecifierContext() *EnumSpecifierContext
func NewEnumSpecifierContext ¶
func NewEnumSpecifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnumSpecifierContext
func (*EnumSpecifierContext) AllIdentifier ¶
func (s *EnumSpecifierContext) AllIdentifier() []IIdentifierContext
func (*EnumSpecifierContext) COLON ¶
func (s *EnumSpecifierContext) COLON() antlr.TerminalNode
func (*EnumSpecifierContext) COMMA ¶
func (s *EnumSpecifierContext) COMMA() antlr.TerminalNode
func (*EnumSpecifierContext) ENUM ¶
func (s *EnumSpecifierContext) ENUM() antlr.TerminalNode
func (*EnumSpecifierContext) EnterRule ¶
func (s *EnumSpecifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*EnumSpecifierContext) EnumeratorList ¶
func (s *EnumSpecifierContext) EnumeratorList() IEnumeratorListContext
func (*EnumSpecifierContext) ExitRule ¶
func (s *EnumSpecifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*EnumSpecifierContext) GetParser ¶
func (s *EnumSpecifierContext) GetParser() antlr.Parser
func (*EnumSpecifierContext) GetRuleContext ¶
func (s *EnumSpecifierContext) GetRuleContext() antlr.RuleContext
func (*EnumSpecifierContext) Identifier ¶
func (s *EnumSpecifierContext) Identifier(i int) IIdentifierContext
func (*EnumSpecifierContext) IsEnumSpecifierContext ¶
func (*EnumSpecifierContext) IsEnumSpecifierContext()
func (*EnumSpecifierContext) LBRACE ¶
func (s *EnumSpecifierContext) LBRACE() antlr.TerminalNode
func (*EnumSpecifierContext) LP ¶
func (s *EnumSpecifierContext) LP() antlr.TerminalNode
func (*EnumSpecifierContext) NS_ENUM ¶
func (s *EnumSpecifierContext) NS_ENUM() antlr.TerminalNode
func (*EnumSpecifierContext) NS_OPTIONS ¶
func (s *EnumSpecifierContext) NS_OPTIONS() antlr.TerminalNode
func (*EnumSpecifierContext) RBRACE ¶
func (s *EnumSpecifierContext) RBRACE() antlr.TerminalNode
func (*EnumSpecifierContext) RP ¶
func (s *EnumSpecifierContext) RP() antlr.TerminalNode
func (*EnumSpecifierContext) ToStringTree ¶
func (s *EnumSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*EnumSpecifierContext) TypeName ¶
func (s *EnumSpecifierContext) TypeName() ITypeNameContext
type EnumeratorContext ¶
type EnumeratorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEnumeratorContext ¶
func NewEmptyEnumeratorContext() *EnumeratorContext
func NewEnumeratorContext ¶
func NewEnumeratorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnumeratorContext
func (*EnumeratorContext) ASSIGNMENT ¶
func (s *EnumeratorContext) ASSIGNMENT() antlr.TerminalNode
func (*EnumeratorContext) EnterRule ¶
func (s *EnumeratorContext) EnterRule(listener antlr.ParseTreeListener)
func (*EnumeratorContext) EnumeratorIdentifier ¶
func (s *EnumeratorContext) EnumeratorIdentifier() IEnumeratorIdentifierContext
func (*EnumeratorContext) ExitRule ¶
func (s *EnumeratorContext) ExitRule(listener antlr.ParseTreeListener)
func (*EnumeratorContext) Expression ¶
func (s *EnumeratorContext) Expression() IExpressionContext
func (*EnumeratorContext) GetParser ¶
func (s *EnumeratorContext) GetParser() antlr.Parser
func (*EnumeratorContext) GetRuleContext ¶
func (s *EnumeratorContext) GetRuleContext() antlr.RuleContext
func (*EnumeratorContext) IsEnumeratorContext ¶
func (*EnumeratorContext) IsEnumeratorContext()
func (*EnumeratorContext) ToStringTree ¶
func (s *EnumeratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EnumeratorIdentifierContext ¶
type EnumeratorIdentifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEnumeratorIdentifierContext ¶
func NewEmptyEnumeratorIdentifierContext() *EnumeratorIdentifierContext
func NewEnumeratorIdentifierContext ¶
func NewEnumeratorIdentifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnumeratorIdentifierContext
func (*EnumeratorIdentifierContext) DEFAULT ¶
func (s *EnumeratorIdentifierContext) DEFAULT() antlr.TerminalNode
func (*EnumeratorIdentifierContext) EnterRule ¶
func (s *EnumeratorIdentifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*EnumeratorIdentifierContext) ExitRule ¶
func (s *EnumeratorIdentifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*EnumeratorIdentifierContext) GetParser ¶
func (s *EnumeratorIdentifierContext) GetParser() antlr.Parser
func (*EnumeratorIdentifierContext) GetRuleContext ¶
func (s *EnumeratorIdentifierContext) GetRuleContext() antlr.RuleContext
func (*EnumeratorIdentifierContext) Identifier ¶
func (s *EnumeratorIdentifierContext) Identifier() IIdentifierContext
func (*EnumeratorIdentifierContext) IsEnumeratorIdentifierContext ¶
func (*EnumeratorIdentifierContext) IsEnumeratorIdentifierContext()
func (*EnumeratorIdentifierContext) ToStringTree ¶
func (s *EnumeratorIdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EnumeratorListContext ¶
type EnumeratorListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEnumeratorListContext ¶
func NewEmptyEnumeratorListContext() *EnumeratorListContext
func NewEnumeratorListContext ¶
func NewEnumeratorListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnumeratorListContext
func (*EnumeratorListContext) AllCOMMA ¶
func (s *EnumeratorListContext) AllCOMMA() []antlr.TerminalNode
func (*EnumeratorListContext) AllEnumerator ¶
func (s *EnumeratorListContext) AllEnumerator() []IEnumeratorContext
func (*EnumeratorListContext) COMMA ¶
func (s *EnumeratorListContext) COMMA(i int) antlr.TerminalNode
func (*EnumeratorListContext) EnterRule ¶
func (s *EnumeratorListContext) EnterRule(listener antlr.ParseTreeListener)
func (*EnumeratorListContext) Enumerator ¶
func (s *EnumeratorListContext) Enumerator(i int) IEnumeratorContext
func (*EnumeratorListContext) ExitRule ¶
func (s *EnumeratorListContext) ExitRule(listener antlr.ParseTreeListener)
func (*EnumeratorListContext) GetParser ¶
func (s *EnumeratorListContext) GetParser() antlr.Parser
func (*EnumeratorListContext) GetRuleContext ¶
func (s *EnumeratorListContext) GetRuleContext() antlr.RuleContext
func (*EnumeratorListContext) IsEnumeratorListContext ¶
func (*EnumeratorListContext) IsEnumeratorListContext()
func (*EnumeratorListContext) ToStringTree ¶
func (s *EnumeratorListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExpressionContext ¶
type ExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExpressionContext ¶
func NewEmptyExpressionContext() *ExpressionContext
func NewExpressionContext ¶
func NewExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionContext
func (*ExpressionContext) ADD ¶
func (s *ExpressionContext) ADD() antlr.TerminalNode
func (*ExpressionContext) AND ¶
func (s *ExpressionContext) AND() antlr.TerminalNode
func (*ExpressionContext) AllExpression ¶
func (s *ExpressionContext) AllExpression() []IExpressionContext
func (*ExpressionContext) AllGT ¶
func (s *ExpressionContext) AllGT() []antlr.TerminalNode
func (*ExpressionContext) AllLT ¶
func (s *ExpressionContext) AllLT() []antlr.TerminalNode
func (*ExpressionContext) AssignmentOperator ¶
func (s *ExpressionContext) AssignmentOperator() IAssignmentOperatorContext
func (*ExpressionContext) BITAND ¶
func (s *ExpressionContext) BITAND() antlr.TerminalNode
func (*ExpressionContext) BITOR ¶
func (s *ExpressionContext) BITOR() antlr.TerminalNode
func (*ExpressionContext) BITXOR ¶
func (s *ExpressionContext) BITXOR() antlr.TerminalNode
func (*ExpressionContext) COLON ¶
func (s *ExpressionContext) COLON() antlr.TerminalNode
func (*ExpressionContext) CastExpression ¶
func (s *ExpressionContext) CastExpression() ICastExpressionContext
func (*ExpressionContext) CompoundStatement ¶
func (s *ExpressionContext) CompoundStatement() ICompoundStatementContext
func (*ExpressionContext) DIV ¶
func (s *ExpressionContext) DIV() antlr.TerminalNode
func (*ExpressionContext) EQUAL ¶
func (s *ExpressionContext) EQUAL() antlr.TerminalNode
func (*ExpressionContext) EnterRule ¶
func (s *ExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExpressionContext) ExitRule ¶
func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExpressionContext) Expression ¶
func (s *ExpressionContext) Expression(i int) IExpressionContext
func (*ExpressionContext) GE ¶
func (s *ExpressionContext) GE() antlr.TerminalNode
func (*ExpressionContext) GT ¶
func (s *ExpressionContext) GT(i int) antlr.TerminalNode
func (*ExpressionContext) GetAssignmentExpression ¶
func (s *ExpressionContext) GetAssignmentExpression() IExpressionContext
func (*ExpressionContext) GetFalseExpression ¶
func (s *ExpressionContext) GetFalseExpression() IExpressionContext
func (*ExpressionContext) GetOp ¶
func (s *ExpressionContext) GetOp() antlr.Token
func (*ExpressionContext) GetParser ¶
func (s *ExpressionContext) GetParser() antlr.Parser
func (*ExpressionContext) GetRuleContext ¶
func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
func (*ExpressionContext) GetTrueExpression ¶
func (s *ExpressionContext) GetTrueExpression() IExpressionContext
func (*ExpressionContext) IsExpressionContext ¶
func (*ExpressionContext) IsExpressionContext()
func (*ExpressionContext) LE ¶
func (s *ExpressionContext) LE() antlr.TerminalNode
func (*ExpressionContext) LP ¶
func (s *ExpressionContext) LP() antlr.TerminalNode
func (*ExpressionContext) LT ¶
func (s *ExpressionContext) LT(i int) antlr.TerminalNode
func (*ExpressionContext) MOD ¶
func (s *ExpressionContext) MOD() antlr.TerminalNode
func (*ExpressionContext) MUL ¶
func (s *ExpressionContext) MUL() antlr.TerminalNode
func (*ExpressionContext) NOTEQUAL ¶
func (s *ExpressionContext) NOTEQUAL() antlr.TerminalNode
func (*ExpressionContext) OR ¶
func (s *ExpressionContext) OR() antlr.TerminalNode
func (*ExpressionContext) QUESTION ¶
func (s *ExpressionContext) QUESTION() antlr.TerminalNode
func (*ExpressionContext) RP ¶
func (s *ExpressionContext) RP() antlr.TerminalNode
func (*ExpressionContext) SUB ¶
func (s *ExpressionContext) SUB() antlr.TerminalNode
func (*ExpressionContext) SetAssignmentExpression ¶
func (s *ExpressionContext) SetAssignmentExpression(v IExpressionContext)
func (*ExpressionContext) SetFalseExpression ¶
func (s *ExpressionContext) SetFalseExpression(v IExpressionContext)
func (*ExpressionContext) SetOp ¶
func (s *ExpressionContext) SetOp(v antlr.Token)
func (*ExpressionContext) SetTrueExpression ¶
func (s *ExpressionContext) SetTrueExpression(v IExpressionContext)
func (*ExpressionContext) ToStringTree ¶
func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ExpressionContext) UnaryExpression ¶
func (s *ExpressionContext) UnaryExpression() IUnaryExpressionContext
type ExpressionsContext ¶
type ExpressionsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExpressionsContext ¶
func NewEmptyExpressionsContext() *ExpressionsContext
func NewExpressionsContext ¶
func NewExpressionsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionsContext
func (*ExpressionsContext) AllCOMMA ¶
func (s *ExpressionsContext) AllCOMMA() []antlr.TerminalNode
func (*ExpressionsContext) AllExpression ¶
func (s *ExpressionsContext) AllExpression() []IExpressionContext
func (*ExpressionsContext) COMMA ¶
func (s *ExpressionsContext) COMMA(i int) antlr.TerminalNode
func (*ExpressionsContext) EnterRule ¶
func (s *ExpressionsContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExpressionsContext) ExitRule ¶
func (s *ExpressionsContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExpressionsContext) Expression ¶
func (s *ExpressionsContext) Expression(i int) IExpressionContext
func (*ExpressionsContext) GetParser ¶
func (s *ExpressionsContext) GetParser() antlr.Parser
func (*ExpressionsContext) GetRuleContext ¶
func (s *ExpressionsContext) GetRuleContext() antlr.RuleContext
func (*ExpressionsContext) IsExpressionsContext ¶
func (*ExpressionsContext) IsExpressionsContext()
func (*ExpressionsContext) ToStringTree ¶
func (s *ExpressionsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FieldDeclarationContext ¶
type FieldDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFieldDeclarationContext ¶
func NewEmptyFieldDeclarationContext() *FieldDeclarationContext
func NewFieldDeclarationContext ¶
func NewFieldDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FieldDeclarationContext
func (*FieldDeclarationContext) EnterRule ¶
func (s *FieldDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*FieldDeclarationContext) ExitRule ¶
func (s *FieldDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*FieldDeclarationContext) FieldDeclaratorList ¶
func (s *FieldDeclarationContext) FieldDeclaratorList() IFieldDeclaratorListContext
func (*FieldDeclarationContext) GetParser ¶
func (s *FieldDeclarationContext) GetParser() antlr.Parser
func (*FieldDeclarationContext) GetRuleContext ¶
func (s *FieldDeclarationContext) GetRuleContext() antlr.RuleContext
func (*FieldDeclarationContext) IsFieldDeclarationContext ¶
func (*FieldDeclarationContext) IsFieldDeclarationContext()
func (*FieldDeclarationContext) Macro ¶
func (s *FieldDeclarationContext) Macro() IMacroContext
func (*FieldDeclarationContext) SEMI ¶
func (s *FieldDeclarationContext) SEMI() antlr.TerminalNode
func (*FieldDeclarationContext) SpecifierQualifierList ¶
func (s *FieldDeclarationContext) SpecifierQualifierList() ISpecifierQualifierListContext
func (*FieldDeclarationContext) ToStringTree ¶
func (s *FieldDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FieldDeclaratorContext ¶
type FieldDeclaratorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFieldDeclaratorContext ¶
func NewEmptyFieldDeclaratorContext() *FieldDeclaratorContext
func NewFieldDeclaratorContext ¶
func NewFieldDeclaratorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FieldDeclaratorContext
func (*FieldDeclaratorContext) COLON ¶
func (s *FieldDeclaratorContext) COLON() antlr.TerminalNode
func (*FieldDeclaratorContext) Constant ¶
func (s *FieldDeclaratorContext) Constant() IConstantContext
func (*FieldDeclaratorContext) Declarator ¶
func (s *FieldDeclaratorContext) Declarator() IDeclaratorContext
func (*FieldDeclaratorContext) EnterRule ¶
func (s *FieldDeclaratorContext) EnterRule(listener antlr.ParseTreeListener)
func (*FieldDeclaratorContext) ExitRule ¶
func (s *FieldDeclaratorContext) ExitRule(listener antlr.ParseTreeListener)
func (*FieldDeclaratorContext) GetParser ¶
func (s *FieldDeclaratorContext) GetParser() antlr.Parser
func (*FieldDeclaratorContext) GetRuleContext ¶
func (s *FieldDeclaratorContext) GetRuleContext() antlr.RuleContext
func (*FieldDeclaratorContext) IsFieldDeclaratorContext ¶
func (*FieldDeclaratorContext) IsFieldDeclaratorContext()
func (*FieldDeclaratorContext) ToStringTree ¶
func (s *FieldDeclaratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FieldDeclaratorListContext ¶
type FieldDeclaratorListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFieldDeclaratorListContext ¶
func NewEmptyFieldDeclaratorListContext() *FieldDeclaratorListContext
func NewFieldDeclaratorListContext ¶
func NewFieldDeclaratorListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FieldDeclaratorListContext
func (*FieldDeclaratorListContext) AllCOMMA ¶
func (s *FieldDeclaratorListContext) AllCOMMA() []antlr.TerminalNode
func (*FieldDeclaratorListContext) AllFieldDeclarator ¶
func (s *FieldDeclaratorListContext) AllFieldDeclarator() []IFieldDeclaratorContext
func (*FieldDeclaratorListContext) COMMA ¶
func (s *FieldDeclaratorListContext) COMMA(i int) antlr.TerminalNode
func (*FieldDeclaratorListContext) EnterRule ¶
func (s *FieldDeclaratorListContext) EnterRule(listener antlr.ParseTreeListener)
func (*FieldDeclaratorListContext) ExitRule ¶
func (s *FieldDeclaratorListContext) ExitRule(listener antlr.ParseTreeListener)
func (*FieldDeclaratorListContext) FieldDeclarator ¶
func (s *FieldDeclaratorListContext) FieldDeclarator(i int) IFieldDeclaratorContext
func (*FieldDeclaratorListContext) GetParser ¶
func (s *FieldDeclaratorListContext) GetParser() antlr.Parser
func (*FieldDeclaratorListContext) GetRuleContext ¶
func (s *FieldDeclaratorListContext) GetRuleContext() antlr.RuleContext
func (*FieldDeclaratorListContext) IsFieldDeclaratorListContext ¶
func (*FieldDeclaratorListContext) IsFieldDeclaratorListContext()
func (*FieldDeclaratorListContext) ToStringTree ¶
func (s *FieldDeclaratorListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ForInStatementContext ¶
type ForInStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyForInStatementContext ¶
func NewEmptyForInStatementContext() *ForInStatementContext
func NewForInStatementContext ¶
func NewForInStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForInStatementContext
func (*ForInStatementContext) EnterRule ¶
func (s *ForInStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*ForInStatementContext) ExitRule ¶
func (s *ForInStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*ForInStatementContext) Expression ¶
func (s *ForInStatementContext) Expression() IExpressionContext
func (*ForInStatementContext) FOR ¶
func (s *ForInStatementContext) FOR() antlr.TerminalNode
func (*ForInStatementContext) GetParser ¶
func (s *ForInStatementContext) GetParser() antlr.Parser
func (*ForInStatementContext) GetRuleContext ¶
func (s *ForInStatementContext) GetRuleContext() antlr.RuleContext
func (*ForInStatementContext) IN ¶
func (s *ForInStatementContext) IN() antlr.TerminalNode
func (*ForInStatementContext) IsForInStatementContext ¶
func (*ForInStatementContext) IsForInStatementContext()
func (*ForInStatementContext) LP ¶
func (s *ForInStatementContext) LP() antlr.TerminalNode
func (*ForInStatementContext) RP ¶
func (s *ForInStatementContext) RP() antlr.TerminalNode
func (*ForInStatementContext) Statement ¶
func (s *ForInStatementContext) Statement() IStatementContext
func (*ForInStatementContext) ToStringTree ¶
func (s *ForInStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ForInStatementContext) TypeVariableDeclarator ¶
func (s *ForInStatementContext) TypeVariableDeclarator() ITypeVariableDeclaratorContext
type ForLoopInitializerContext ¶
type ForLoopInitializerContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyForLoopInitializerContext ¶
func NewEmptyForLoopInitializerContext() *ForLoopInitializerContext
func NewForLoopInitializerContext ¶
func NewForLoopInitializerContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForLoopInitializerContext
func (*ForLoopInitializerContext) DeclarationSpecifiers ¶
func (s *ForLoopInitializerContext) DeclarationSpecifiers() IDeclarationSpecifiersContext
func (*ForLoopInitializerContext) EnterRule ¶
func (s *ForLoopInitializerContext) EnterRule(listener antlr.ParseTreeListener)
func (*ForLoopInitializerContext) ExitRule ¶
func (s *ForLoopInitializerContext) ExitRule(listener antlr.ParseTreeListener)
func (*ForLoopInitializerContext) Expressions ¶
func (s *ForLoopInitializerContext) Expressions() IExpressionsContext
func (*ForLoopInitializerContext) GetParser ¶
func (s *ForLoopInitializerContext) GetParser() antlr.Parser
func (*ForLoopInitializerContext) GetRuleContext ¶
func (s *ForLoopInitializerContext) GetRuleContext() antlr.RuleContext
func (*ForLoopInitializerContext) InitDeclaratorList ¶
func (s *ForLoopInitializerContext) InitDeclaratorList() IInitDeclaratorListContext
func (*ForLoopInitializerContext) IsForLoopInitializerContext ¶
func (*ForLoopInitializerContext) IsForLoopInitializerContext()
func (*ForLoopInitializerContext) ToStringTree ¶
func (s *ForLoopInitializerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ForStatementContext ¶
type ForStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyForStatementContext ¶
func NewEmptyForStatementContext() *ForStatementContext
func NewForStatementContext ¶
func NewForStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForStatementContext
func (*ForStatementContext) AllSEMI ¶
func (s *ForStatementContext) AllSEMI() []antlr.TerminalNode
func (*ForStatementContext) EnterRule ¶
func (s *ForStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*ForStatementContext) ExitRule ¶
func (s *ForStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*ForStatementContext) Expression ¶
func (s *ForStatementContext) Expression() IExpressionContext
func (*ForStatementContext) Expressions ¶
func (s *ForStatementContext) Expressions() IExpressionsContext
func (*ForStatementContext) FOR ¶
func (s *ForStatementContext) FOR() antlr.TerminalNode
func (*ForStatementContext) ForLoopInitializer ¶
func (s *ForStatementContext) ForLoopInitializer() IForLoopInitializerContext
func (*ForStatementContext) GetParser ¶
func (s *ForStatementContext) GetParser() antlr.Parser
func (*ForStatementContext) GetRuleContext ¶
func (s *ForStatementContext) GetRuleContext() antlr.RuleContext
func (*ForStatementContext) IsForStatementContext ¶
func (*ForStatementContext) IsForStatementContext()
func (*ForStatementContext) LP ¶
func (s *ForStatementContext) LP() antlr.TerminalNode
func (*ForStatementContext) RP ¶
func (s *ForStatementContext) RP() antlr.TerminalNode
func (*ForStatementContext) SEMI ¶
func (s *ForStatementContext) SEMI(i int) antlr.TerminalNode
func (*ForStatementContext) Statement ¶
func (s *ForStatementContext) Statement() IStatementContext
func (*ForStatementContext) ToStringTree ¶
func (s *ForStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionCallExpressionContext ¶
type FunctionCallExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunctionCallExpressionContext ¶
func NewEmptyFunctionCallExpressionContext() *FunctionCallExpressionContext
func NewFunctionCallExpressionContext ¶
func NewFunctionCallExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionCallExpressionContext
func (*FunctionCallExpressionContext) AllAttributeSpecifier ¶
func (s *FunctionCallExpressionContext) AllAttributeSpecifier() []IAttributeSpecifierContext
func (*FunctionCallExpressionContext) AttributeSpecifier ¶
func (s *FunctionCallExpressionContext) AttributeSpecifier(i int) IAttributeSpecifierContext
func (*FunctionCallExpressionContext) DirectDeclarator ¶
func (s *FunctionCallExpressionContext) DirectDeclarator() IDirectDeclaratorContext
func (*FunctionCallExpressionContext) EnterRule ¶
func (s *FunctionCallExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionCallExpressionContext) ExitRule ¶
func (s *FunctionCallExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*FunctionCallExpressionContext) GetParser ¶
func (s *FunctionCallExpressionContext) GetParser() antlr.Parser
func (*FunctionCallExpressionContext) GetRuleContext ¶
func (s *FunctionCallExpressionContext) GetRuleContext() antlr.RuleContext
func (*FunctionCallExpressionContext) Identifier ¶
func (s *FunctionCallExpressionContext) Identifier() IIdentifierContext
func (*FunctionCallExpressionContext) IsFunctionCallExpressionContext ¶
func (*FunctionCallExpressionContext) IsFunctionCallExpressionContext()
func (*FunctionCallExpressionContext) LP ¶
func (s *FunctionCallExpressionContext) LP() antlr.TerminalNode
func (*FunctionCallExpressionContext) RP ¶
func (s *FunctionCallExpressionContext) RP() antlr.TerminalNode
func (*FunctionCallExpressionContext) SEMI ¶
func (s *FunctionCallExpressionContext) SEMI() antlr.TerminalNode
func (*FunctionCallExpressionContext) ToStringTree ¶
func (s *FunctionCallExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionDeclarationContext ¶
type FunctionDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunctionDeclarationContext ¶
func NewEmptyFunctionDeclarationContext() *FunctionDeclarationContext
func NewFunctionDeclarationContext ¶
func NewFunctionDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionDeclarationContext
func (*FunctionDeclarationContext) EnterRule ¶
func (s *FunctionDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionDeclarationContext) ExitRule ¶
func (s *FunctionDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*FunctionDeclarationContext) FunctionSignature ¶
func (s *FunctionDeclarationContext) FunctionSignature() IFunctionSignatureContext
func (*FunctionDeclarationContext) GetParser ¶
func (s *FunctionDeclarationContext) GetParser() antlr.Parser
func (*FunctionDeclarationContext) GetRuleContext ¶
func (s *FunctionDeclarationContext) GetRuleContext() antlr.RuleContext
func (*FunctionDeclarationContext) IsFunctionDeclarationContext ¶
func (*FunctionDeclarationContext) IsFunctionDeclarationContext()
func (*FunctionDeclarationContext) SEMI ¶
func (s *FunctionDeclarationContext) SEMI() antlr.TerminalNode
func (*FunctionDeclarationContext) ToStringTree ¶
func (s *FunctionDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionDefinitionContext ¶
type FunctionDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunctionDefinitionContext ¶
func NewEmptyFunctionDefinitionContext() *FunctionDefinitionContext
func NewFunctionDefinitionContext ¶
func NewFunctionDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionDefinitionContext
func (*FunctionDefinitionContext) CompoundStatement ¶
func (s *FunctionDefinitionContext) CompoundStatement() ICompoundStatementContext
func (*FunctionDefinitionContext) EnterRule ¶
func (s *FunctionDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionDefinitionContext) ExitRule ¶
func (s *FunctionDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*FunctionDefinitionContext) FunctionSignature ¶
func (s *FunctionDefinitionContext) FunctionSignature() IFunctionSignatureContext
func (*FunctionDefinitionContext) GetParser ¶
func (s *FunctionDefinitionContext) GetParser() antlr.Parser
func (*FunctionDefinitionContext) GetRuleContext ¶
func (s *FunctionDefinitionContext) GetRuleContext() antlr.RuleContext
func (*FunctionDefinitionContext) IsFunctionDefinitionContext ¶
func (*FunctionDefinitionContext) IsFunctionDefinitionContext()
func (*FunctionDefinitionContext) ToStringTree ¶
func (s *FunctionDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionSignatureContext ¶
type FunctionSignatureContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunctionSignatureContext ¶
func NewEmptyFunctionSignatureContext() *FunctionSignatureContext
func NewFunctionSignatureContext ¶
func NewFunctionSignatureContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionSignatureContext
func (*FunctionSignatureContext) AttributeSpecifier ¶
func (s *FunctionSignatureContext) AttributeSpecifier() IAttributeSpecifierContext
func (*FunctionSignatureContext) DeclarationSpecifiers ¶
func (s *FunctionSignatureContext) DeclarationSpecifiers() IDeclarationSpecifiersContext
func (*FunctionSignatureContext) EnterRule ¶
func (s *FunctionSignatureContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionSignatureContext) ExitRule ¶
func (s *FunctionSignatureContext) ExitRule(listener antlr.ParseTreeListener)
func (*FunctionSignatureContext) GetParser ¶
func (s *FunctionSignatureContext) GetParser() antlr.Parser
func (*FunctionSignatureContext) GetRuleContext ¶
func (s *FunctionSignatureContext) GetRuleContext() antlr.RuleContext
func (*FunctionSignatureContext) Identifier ¶
func (s *FunctionSignatureContext) Identifier() IIdentifierContext
func (*FunctionSignatureContext) IsFunctionSignatureContext ¶
func (*FunctionSignatureContext) IsFunctionSignatureContext()
func (*FunctionSignatureContext) LP ¶
func (s *FunctionSignatureContext) LP() antlr.TerminalNode
func (*FunctionSignatureContext) ParameterList ¶
func (s *FunctionSignatureContext) ParameterList() IParameterListContext
func (*FunctionSignatureContext) RP ¶
func (s *FunctionSignatureContext) RP() antlr.TerminalNode
func (*FunctionSignatureContext) ToStringTree ¶
func (s *FunctionSignatureContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type GenericTypeSpecifierContext ¶
type GenericTypeSpecifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGenericTypeSpecifierContext ¶
func NewEmptyGenericTypeSpecifierContext() *GenericTypeSpecifierContext
func NewGenericTypeSpecifierContext ¶
func NewGenericTypeSpecifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GenericTypeSpecifierContext
func (*GenericTypeSpecifierContext) EnterRule ¶
func (s *GenericTypeSpecifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*GenericTypeSpecifierContext) ExitRule ¶
func (s *GenericTypeSpecifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*GenericTypeSpecifierContext) GT ¶
func (s *GenericTypeSpecifierContext) GT() antlr.TerminalNode
func (*GenericTypeSpecifierContext) GenericsSpecifier ¶
func (s *GenericTypeSpecifierContext) GenericsSpecifier() IGenericsSpecifierContext
func (*GenericTypeSpecifierContext) GetParser ¶
func (s *GenericTypeSpecifierContext) GetParser() antlr.Parser
func (*GenericTypeSpecifierContext) GetRuleContext ¶
func (s *GenericTypeSpecifierContext) GetRuleContext() antlr.RuleContext
func (*GenericTypeSpecifierContext) Identifier ¶
func (s *GenericTypeSpecifierContext) Identifier() IIdentifierContext
func (*GenericTypeSpecifierContext) IsGenericTypeSpecifierContext ¶
func (*GenericTypeSpecifierContext) IsGenericTypeSpecifierContext()
func (*GenericTypeSpecifierContext) LT ¶
func (s *GenericTypeSpecifierContext) LT() antlr.TerminalNode
func (*GenericTypeSpecifierContext) ProtocolList ¶
func (s *GenericTypeSpecifierContext) ProtocolList() IProtocolListContext
func (*GenericTypeSpecifierContext) ToStringTree ¶
func (s *GenericTypeSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type GenericsSpecifierContext ¶
type GenericsSpecifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGenericsSpecifierContext ¶
func NewEmptyGenericsSpecifierContext() *GenericsSpecifierContext
func NewGenericsSpecifierContext ¶
func NewGenericsSpecifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GenericsSpecifierContext
func (*GenericsSpecifierContext) AllCOMMA ¶
func (s *GenericsSpecifierContext) AllCOMMA() []antlr.TerminalNode
func (*GenericsSpecifierContext) AllTypeSpecifierWithPrefixes ¶
func (s *GenericsSpecifierContext) AllTypeSpecifierWithPrefixes() []ITypeSpecifierWithPrefixesContext
func (*GenericsSpecifierContext) COMMA ¶
func (s *GenericsSpecifierContext) COMMA(i int) antlr.TerminalNode
func (*GenericsSpecifierContext) EnterRule ¶
func (s *GenericsSpecifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*GenericsSpecifierContext) ExitRule ¶
func (s *GenericsSpecifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*GenericsSpecifierContext) GT ¶
func (s *GenericsSpecifierContext) GT() antlr.TerminalNode
func (*GenericsSpecifierContext) GetParser ¶
func (s *GenericsSpecifierContext) GetParser() antlr.Parser
func (*GenericsSpecifierContext) GetRuleContext ¶
func (s *GenericsSpecifierContext) GetRuleContext() antlr.RuleContext
func (*GenericsSpecifierContext) IsGenericsSpecifierContext ¶
func (*GenericsSpecifierContext) IsGenericsSpecifierContext()
func (*GenericsSpecifierContext) LT ¶
func (s *GenericsSpecifierContext) LT() antlr.TerminalNode
func (*GenericsSpecifierContext) ToStringTree ¶
func (s *GenericsSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*GenericsSpecifierContext) TypeSpecifierWithPrefixes ¶
func (s *GenericsSpecifierContext) TypeSpecifierWithPrefixes(i int) ITypeSpecifierWithPrefixesContext
type IAbstractDeclaratorContext ¶
type IAbstractDeclaratorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAbstractDeclaratorContext differentiates from other interfaces. IsAbstractDeclaratorContext() }
IAbstractDeclaratorContext is an interface to support dynamic dispatch.
type IAbstractDeclaratorSuffixContext ¶
type IAbstractDeclaratorSuffixContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAbstractDeclaratorSuffixContext differentiates from other interfaces. IsAbstractDeclaratorSuffixContext() }
IAbstractDeclaratorSuffixContext is an interface to support dynamic dispatch.
type IAccessModifierContext ¶
type IAccessModifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAccessModifierContext differentiates from other interfaces. IsAccessModifierContext() }
IAccessModifierContext is an interface to support dynamic dispatch.
type IArcBehaviourSpecifierContext ¶
type IArcBehaviourSpecifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArcBehaviourSpecifierContext differentiates from other interfaces. IsArcBehaviourSpecifierContext() }
IArcBehaviourSpecifierContext is an interface to support dynamic dispatch.
type IArgumentExpressionContext ¶
type IArgumentExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArgumentExpressionContext differentiates from other interfaces. IsArgumentExpressionContext() }
IArgumentExpressionContext is an interface to support dynamic dispatch.
type IArgumentExpressionListContext ¶
type IArgumentExpressionListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArgumentExpressionListContext differentiates from other interfaces. IsArgumentExpressionListContext() }
IArgumentExpressionListContext is an interface to support dynamic dispatch.
type IArrayExpressionContext ¶
type IArrayExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArrayExpressionContext differentiates from other interfaces. IsArrayExpressionContext() }
IArrayExpressionContext is an interface to support dynamic dispatch.
type IArrayInitializerContext ¶
type IArrayInitializerContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArrayInitializerContext differentiates from other interfaces. IsArrayInitializerContext() }
IArrayInitializerContext is an interface to support dynamic dispatch.
type IAssignmentOperatorContext ¶
type IAssignmentOperatorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAssignmentOperatorContext differentiates from other interfaces. IsAssignmentOperatorContext() }
IAssignmentOperatorContext is an interface to support dynamic dispatch.
type IAttributeContext ¶
type IAttributeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAttributeContext differentiates from other interfaces. IsAttributeContext() }
IAttributeContext is an interface to support dynamic dispatch.
type IAttributeNameContext ¶
type IAttributeNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAttributeNameContext differentiates from other interfaces. IsAttributeNameContext() }
IAttributeNameContext is an interface to support dynamic dispatch.
type IAttributeParameterAssignmentContext ¶
type IAttributeParameterAssignmentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAttributeParameterAssignmentContext differentiates from other interfaces. IsAttributeParameterAssignmentContext() }
IAttributeParameterAssignmentContext is an interface to support dynamic dispatch.
type IAttributeParameterContext ¶
type IAttributeParameterContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAttributeParameterContext differentiates from other interfaces. IsAttributeParameterContext() }
IAttributeParameterContext is an interface to support dynamic dispatch.
type IAttributeParameterListContext ¶
type IAttributeParameterListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAttributeParameterListContext differentiates from other interfaces. IsAttributeParameterListContext() }
IAttributeParameterListContext is an interface to support dynamic dispatch.
type IAttributeParametersContext ¶
type IAttributeParametersContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAttributeParametersContext differentiates from other interfaces. IsAttributeParametersContext() }
IAttributeParametersContext is an interface to support dynamic dispatch.
type IAttributeSpecifierContext ¶
type IAttributeSpecifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAttributeSpecifierContext differentiates from other interfaces. IsAttributeSpecifierContext() }
IAttributeSpecifierContext is an interface to support dynamic dispatch.
type IAutoreleaseStatementContext ¶
type IAutoreleaseStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAutoreleaseStatementContext differentiates from other interfaces. IsAutoreleaseStatementContext() }
IAutoreleaseStatementContext is an interface to support dynamic dispatch.
type IBlockExpressionContext ¶
type IBlockExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBlockExpressionContext differentiates from other interfaces. IsBlockExpressionContext() }
IBlockExpressionContext is an interface to support dynamic dispatch.
type IBlockParametersContext ¶
type IBlockParametersContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBlockParametersContext differentiates from other interfaces. IsBlockParametersContext() }
IBlockParametersContext is an interface to support dynamic dispatch.
type IBlockTypeContext ¶
type IBlockTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBlockTypeContext differentiates from other interfaces. IsBlockTypeContext() }
IBlockTypeContext is an interface to support dynamic dispatch.
type IBoxExpressionContext ¶
type IBoxExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBoxExpressionContext differentiates from other interfaces. IsBoxExpressionContext() }
IBoxExpressionContext is an interface to support dynamic dispatch.
type ICastExpressionContext ¶
type ICastExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCastExpressionContext differentiates from other interfaces. IsCastExpressionContext() }
ICastExpressionContext is an interface to support dynamic dispatch.
type ICatchStatementContext ¶
type ICatchStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCatchStatementContext differentiates from other interfaces. IsCatchStatementContext() }
ICatchStatementContext is an interface to support dynamic dispatch.
type ICategoryImplementationContext ¶
type ICategoryImplementationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetCategoryName returns the categoryName rule contexts. GetCategoryName() IGenericTypeSpecifierContext // GetClassName returns the className rule contexts. GetClassName() IIdentifierContext // SetCategoryName sets the categoryName rule contexts. SetCategoryName(IGenericTypeSpecifierContext) // SetClassName sets the className rule contexts. SetClassName(IIdentifierContext) // IsCategoryImplementationContext differentiates from other interfaces. IsCategoryImplementationContext() }
ICategoryImplementationContext is an interface to support dynamic dispatch.
type ICategoryInterfaceContext ¶
type ICategoryInterfaceContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetCategoryName returns the categoryName rule contexts. GetCategoryName() IGenericTypeSpecifierContext // GetClassName returns the className rule contexts. GetClassName() IIdentifierContext // SetCategoryName sets the categoryName rule contexts. SetCategoryName(IGenericTypeSpecifierContext) // SetClassName sets the className rule contexts. SetClassName(IIdentifierContext) // IsCategoryInterfaceContext differentiates from other interfaces. IsCategoryInterfaceContext() }
ICategoryInterfaceContext is an interface to support dynamic dispatch.
type IClassDeclarationListContext ¶
type IClassDeclarationListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsClassDeclarationListContext differentiates from other interfaces. IsClassDeclarationListContext() }
IClassDeclarationListContext is an interface to support dynamic dispatch.
type IClassImplementationContext ¶
type IClassImplementationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetClassName returns the className rule contexts. GetClassName() IGenericTypeSpecifierContext // GetSuperclassName returns the superclassName rule contexts. GetSuperclassName() IIdentifierContext // SetClassName sets the className rule contexts. SetClassName(IGenericTypeSpecifierContext) // SetSuperclassName sets the superclassName rule contexts. SetSuperclassName(IIdentifierContext) // IsClassImplementationContext differentiates from other interfaces. IsClassImplementationContext() }
IClassImplementationContext is an interface to support dynamic dispatch.
type IClassInterfaceContext ¶
type IClassInterfaceContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetClassName returns the className rule contexts. GetClassName() IGenericTypeSpecifierContext // GetSuperclassName returns the superclassName rule contexts. GetSuperclassName() IIdentifierContext // SetClassName sets the className rule contexts. SetClassName(IGenericTypeSpecifierContext) // SetSuperclassName sets the superclassName rule contexts. SetSuperclassName(IIdentifierContext) // IsClassInterfaceContext differentiates from other interfaces. IsClassInterfaceContext() }
IClassInterfaceContext is an interface to support dynamic dispatch.
type IClassMethodDeclarationContext ¶
type IClassMethodDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsClassMethodDeclarationContext differentiates from other interfaces. IsClassMethodDeclarationContext() }
IClassMethodDeclarationContext is an interface to support dynamic dispatch.
type IClassMethodDefinitionContext ¶
type IClassMethodDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsClassMethodDefinitionContext differentiates from other interfaces. IsClassMethodDefinitionContext() }
IClassMethodDefinitionContext is an interface to support dynamic dispatch.
type ICompoundStatementContext ¶
type ICompoundStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCompoundStatementContext differentiates from other interfaces. IsCompoundStatementContext() }
ICompoundStatementContext is an interface to support dynamic dispatch.
type IConstantContext ¶
type IConstantContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsConstantContext differentiates from other interfaces. IsConstantContext() }
IConstantContext is an interface to support dynamic dispatch.
type IConstantExpressionContext ¶
type IConstantExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsConstantExpressionContext differentiates from other interfaces. IsConstantExpressionContext() }
IConstantExpressionContext is an interface to support dynamic dispatch.
type IDeclarationContext ¶
type IDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDeclarationContext differentiates from other interfaces. IsDeclarationContext() }
IDeclarationContext is an interface to support dynamic dispatch.
type IDeclarationSpecifiersContext ¶
type IDeclarationSpecifiersContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDeclarationSpecifiersContext differentiates from other interfaces. IsDeclarationSpecifiersContext() }
IDeclarationSpecifiersContext is an interface to support dynamic dispatch.
type IDeclaratorContext ¶
type IDeclaratorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDeclaratorContext differentiates from other interfaces. IsDeclaratorContext() }
IDeclaratorContext is an interface to support dynamic dispatch.
type IDeclaratorSuffixContext ¶
type IDeclaratorSuffixContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDeclaratorSuffixContext differentiates from other interfaces. IsDeclaratorSuffixContext() }
IDeclaratorSuffixContext is an interface to support dynamic dispatch.
type IDictionaryExpressionContext ¶
type IDictionaryExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDictionaryExpressionContext differentiates from other interfaces. IsDictionaryExpressionContext() }
IDictionaryExpressionContext is an interface to support dynamic dispatch.
type IDictionaryPairContext ¶
type IDictionaryPairContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDictionaryPairContext differentiates from other interfaces. IsDictionaryPairContext() }
IDictionaryPairContext is an interface to support dynamic dispatch.
type IDirectDeclaratorContext ¶
type IDirectDeclaratorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDirectDeclaratorContext differentiates from other interfaces. IsDirectDeclaratorContext() }
IDirectDeclaratorContext is an interface to support dynamic dispatch.
type IDoStatementContext ¶
type IDoStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDoStatementContext differentiates from other interfaces. IsDoStatementContext() }
IDoStatementContext is an interface to support dynamic dispatch.
type IEncodeExpressionContext ¶
type IEncodeExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEncodeExpressionContext differentiates from other interfaces. IsEncodeExpressionContext() }
IEncodeExpressionContext is an interface to support dynamic dispatch.
type IEnumDeclarationContext ¶
type IEnumDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEnumDeclarationContext differentiates from other interfaces. IsEnumDeclarationContext() }
IEnumDeclarationContext is an interface to support dynamic dispatch.
type IEnumSpecifierContext ¶
type IEnumSpecifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEnumSpecifierContext differentiates from other interfaces. IsEnumSpecifierContext() }
IEnumSpecifierContext is an interface to support dynamic dispatch.
type IEnumeratorContext ¶
type IEnumeratorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEnumeratorContext differentiates from other interfaces. IsEnumeratorContext() }
IEnumeratorContext is an interface to support dynamic dispatch.
type IEnumeratorIdentifierContext ¶
type IEnumeratorIdentifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEnumeratorIdentifierContext differentiates from other interfaces. IsEnumeratorIdentifierContext() }
IEnumeratorIdentifierContext is an interface to support dynamic dispatch.
type IEnumeratorListContext ¶
type IEnumeratorListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEnumeratorListContext differentiates from other interfaces. IsEnumeratorListContext() }
IEnumeratorListContext is an interface to support dynamic dispatch.
type IExpressionContext ¶
type IExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetOp returns the op token. GetOp() antlr.Token // SetOp sets the op token. SetOp(antlr.Token) // GetAssignmentExpression returns the assignmentExpression rule contexts. GetAssignmentExpression() IExpressionContext // GetTrueExpression returns the trueExpression rule contexts. GetTrueExpression() IExpressionContext // GetFalseExpression returns the falseExpression rule contexts. GetFalseExpression() IExpressionContext // SetAssignmentExpression sets the assignmentExpression rule contexts. SetAssignmentExpression(IExpressionContext) // SetTrueExpression sets the trueExpression rule contexts. SetTrueExpression(IExpressionContext) // SetFalseExpression sets the falseExpression rule contexts. SetFalseExpression(IExpressionContext) // IsExpressionContext differentiates from other interfaces. IsExpressionContext() }
IExpressionContext is an interface to support dynamic dispatch.
type IExpressionsContext ¶
type IExpressionsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExpressionsContext differentiates from other interfaces. IsExpressionsContext() }
IExpressionsContext is an interface to support dynamic dispatch.
type IFieldDeclarationContext ¶
type IFieldDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFieldDeclarationContext differentiates from other interfaces. IsFieldDeclarationContext() }
IFieldDeclarationContext is an interface to support dynamic dispatch.
type IFieldDeclaratorContext ¶
type IFieldDeclaratorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFieldDeclaratorContext differentiates from other interfaces. IsFieldDeclaratorContext() }
IFieldDeclaratorContext is an interface to support dynamic dispatch.
type IFieldDeclaratorListContext ¶
type IFieldDeclaratorListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFieldDeclaratorListContext differentiates from other interfaces. IsFieldDeclaratorListContext() }
IFieldDeclaratorListContext is an interface to support dynamic dispatch.
type IForInStatementContext ¶
type IForInStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsForInStatementContext differentiates from other interfaces. IsForInStatementContext() }
IForInStatementContext is an interface to support dynamic dispatch.
type IForLoopInitializerContext ¶
type IForLoopInitializerContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsForLoopInitializerContext differentiates from other interfaces. IsForLoopInitializerContext() }
IForLoopInitializerContext is an interface to support dynamic dispatch.
type IForStatementContext ¶
type IForStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsForStatementContext differentiates from other interfaces. IsForStatementContext() }
IForStatementContext is an interface to support dynamic dispatch.
type IFunctionCallExpressionContext ¶
type IFunctionCallExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunctionCallExpressionContext differentiates from other interfaces. IsFunctionCallExpressionContext() }
IFunctionCallExpressionContext is an interface to support dynamic dispatch.
type IFunctionDeclarationContext ¶
type IFunctionDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunctionDeclarationContext differentiates from other interfaces. IsFunctionDeclarationContext() }
IFunctionDeclarationContext is an interface to support dynamic dispatch.
type IFunctionDefinitionContext ¶
type IFunctionDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunctionDefinitionContext differentiates from other interfaces. IsFunctionDefinitionContext() }
IFunctionDefinitionContext is an interface to support dynamic dispatch.
type IFunctionSignatureContext ¶
type IFunctionSignatureContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunctionSignatureContext differentiates from other interfaces. IsFunctionSignatureContext() }
IFunctionSignatureContext is an interface to support dynamic dispatch.
type IGenericTypeSpecifierContext ¶
type IGenericTypeSpecifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsGenericTypeSpecifierContext differentiates from other interfaces. IsGenericTypeSpecifierContext() }
IGenericTypeSpecifierContext is an interface to support dynamic dispatch.
type IGenericsSpecifierContext ¶
type IGenericsSpecifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsGenericsSpecifierContext differentiates from other interfaces. IsGenericsSpecifierContext() }
IGenericsSpecifierContext is an interface to support dynamic dispatch.
type IIbOutletQualifierContext ¶
type IIbOutletQualifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIbOutletQualifierContext differentiates from other interfaces. IsIbOutletQualifierContext() }
IIbOutletQualifierContext is an interface to support dynamic dispatch.
type IIdentifierContext ¶
type IIdentifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIdentifierContext differentiates from other interfaces. IsIdentifierContext() }
IIdentifierContext is an interface to support dynamic dispatch.
type IImplementationDefinitionListContext ¶
type IImplementationDefinitionListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsImplementationDefinitionListContext differentiates from other interfaces. IsImplementationDefinitionListContext() }
IImplementationDefinitionListContext is an interface to support dynamic dispatch.
type IImportDeclarationContext ¶
type IImportDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsImportDeclarationContext differentiates from other interfaces. IsImportDeclarationContext() }
IImportDeclarationContext is an interface to support dynamic dispatch.
type IInitDeclaratorContext ¶
type IInitDeclaratorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsInitDeclaratorContext differentiates from other interfaces. IsInitDeclaratorContext() }
IInitDeclaratorContext is an interface to support dynamic dispatch.
type IInitDeclaratorListContext ¶
type IInitDeclaratorListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsInitDeclaratorListContext differentiates from other interfaces. IsInitDeclaratorListContext() }
IInitDeclaratorListContext is an interface to support dynamic dispatch.
type IInitializerContext ¶
type IInitializerContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsInitializerContext differentiates from other interfaces. IsInitializerContext() }
IInitializerContext is an interface to support dynamic dispatch.
type IInitializerListContext ¶
type IInitializerListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsInitializerListContext differentiates from other interfaces. IsInitializerListContext() }
IInitializerListContext is an interface to support dynamic dispatch.
type IInstanceMethodDeclarationContext ¶
type IInstanceMethodDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsInstanceMethodDeclarationContext differentiates from other interfaces. IsInstanceMethodDeclarationContext() }
IInstanceMethodDeclarationContext is an interface to support dynamic dispatch.
type IInstanceMethodDefinitionContext ¶
type IInstanceMethodDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsInstanceMethodDefinitionContext differentiates from other interfaces. IsInstanceMethodDefinitionContext() }
IInstanceMethodDefinitionContext is an interface to support dynamic dispatch.
type IInstanceVariablesContext ¶
type IInstanceVariablesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsInstanceVariablesContext differentiates from other interfaces. IsInstanceVariablesContext() }
IInstanceVariablesContext is an interface to support dynamic dispatch.
type IInterfaceDeclarationListContext ¶
type IInterfaceDeclarationListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsInterfaceDeclarationListContext differentiates from other interfaces. IsInterfaceDeclarationListContext() }
IInterfaceDeclarationListContext is an interface to support dynamic dispatch.
type IIterationStatementContext ¶
type IIterationStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIterationStatementContext differentiates from other interfaces. IsIterationStatementContext() }
IIterationStatementContext is an interface to support dynamic dispatch.
type IJumpStatementContext ¶
type IJumpStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsJumpStatementContext differentiates from other interfaces. IsJumpStatementContext() }
IJumpStatementContext is an interface to support dynamic dispatch.
type IKeywordArgumentContext ¶
type IKeywordArgumentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsKeywordArgumentContext differentiates from other interfaces. IsKeywordArgumentContext() }
IKeywordArgumentContext is an interface to support dynamic dispatch.
type IKeywordArgumentTypeContext ¶
type IKeywordArgumentTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsKeywordArgumentTypeContext differentiates from other interfaces. IsKeywordArgumentTypeContext() }
IKeywordArgumentTypeContext is an interface to support dynamic dispatch.
type IKeywordDeclaratorContext ¶
type IKeywordDeclaratorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsKeywordDeclaratorContext differentiates from other interfaces. IsKeywordDeclaratorContext() }
IKeywordDeclaratorContext is an interface to support dynamic dispatch.
type ILabeledStatementContext ¶
type ILabeledStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLabeledStatementContext differentiates from other interfaces. IsLabeledStatementContext() }
ILabeledStatementContext is an interface to support dynamic dispatch.
type IMacroContext ¶
type IMacroContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMacroContext differentiates from other interfaces. IsMacroContext() }
IMacroContext is an interface to support dynamic dispatch.
type IMessageExpressionContext ¶
type IMessageExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMessageExpressionContext differentiates from other interfaces. IsMessageExpressionContext() }
IMessageExpressionContext is an interface to support dynamic dispatch.
type IMessageSelectorContext ¶
type IMessageSelectorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMessageSelectorContext differentiates from other interfaces. IsMessageSelectorContext() }
IMessageSelectorContext is an interface to support dynamic dispatch.
type IMethodDeclarationContext ¶
type IMethodDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMethodDeclarationContext differentiates from other interfaces. IsMethodDeclarationContext() }
IMethodDeclarationContext is an interface to support dynamic dispatch.
type IMethodDefinitionContext ¶
type IMethodDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMethodDefinitionContext differentiates from other interfaces. IsMethodDefinitionContext() }
IMethodDefinitionContext is an interface to support dynamic dispatch.
type IMethodSelectorContext ¶
type IMethodSelectorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMethodSelectorContext differentiates from other interfaces. IsMethodSelectorContext() }
IMethodSelectorContext is an interface to support dynamic dispatch.
type IMethodTypeContext ¶
type IMethodTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMethodTypeContext differentiates from other interfaces. IsMethodTypeContext() }
IMethodTypeContext is an interface to support dynamic dispatch.
type INullabilitySpecifierContext ¶
type INullabilitySpecifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNullabilitySpecifierContext differentiates from other interfaces. IsNullabilitySpecifierContext() }
INullabilitySpecifierContext is an interface to support dynamic dispatch.
type IParameterDeclarationContext ¶
type IParameterDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsParameterDeclarationContext differentiates from other interfaces. IsParameterDeclarationContext() }
IParameterDeclarationContext is an interface to support dynamic dispatch.
type IParameterDeclarationListContext ¶
type IParameterDeclarationListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsParameterDeclarationListContext differentiates from other interfaces. IsParameterDeclarationListContext() }
IParameterDeclarationListContext is an interface to support dynamic dispatch.
type IParameterListContext ¶
type IParameterListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsParameterListContext differentiates from other interfaces. IsParameterListContext() }
IParameterListContext is an interface to support dynamic dispatch.
type IPointerContext ¶
type IPointerContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPointerContext differentiates from other interfaces. IsPointerContext() }
IPointerContext is an interface to support dynamic dispatch.
type IPostfixContext ¶
type IPostfixContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Get_RP returns the _RP token. Get_RP() antlr.Token // Get_tset3106 returns the _tset3106 token. Get_tset3106() antlr.Token // GetOp returns the op token. GetOp() antlr.Token // Set_RP sets the _RP token. Set_RP(antlr.Token) // Set_tset3106 sets the _tset3106 token. Set_tset3106(antlr.Token) // SetOp sets the op token. SetOp(antlr.Token) // GetMacroArguments returns the macroArguments token list. GetMacroArguments() []antlr.Token // SetMacroArguments sets the macroArguments token list. SetMacroArguments([]antlr.Token) // IsPostfixContext differentiates from other interfaces. IsPostfixContext() }
IPostfixContext is an interface to support dynamic dispatch.
type IPostfixExpressionContext ¶
type IPostfixExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPostfixExpressionContext differentiates from other interfaces. IsPostfixExpressionContext() }
IPostfixExpressionContext is an interface to support dynamic dispatch.
type IPrimaryExpressionContext ¶
type IPrimaryExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPrimaryExpressionContext differentiates from other interfaces. IsPrimaryExpressionContext() }
IPrimaryExpressionContext is an interface to support dynamic dispatch.
type IPropertyAttributeContext ¶
type IPropertyAttributeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPropertyAttributeContext differentiates from other interfaces. IsPropertyAttributeContext() }
IPropertyAttributeContext is an interface to support dynamic dispatch.
type IPropertyAttributesListContext ¶
type IPropertyAttributesListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPropertyAttributesListContext differentiates from other interfaces. IsPropertyAttributesListContext() }
IPropertyAttributesListContext is an interface to support dynamic dispatch.
type IPropertyDeclarationContext ¶
type IPropertyDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPropertyDeclarationContext differentiates from other interfaces. IsPropertyDeclarationContext() }
IPropertyDeclarationContext is an interface to support dynamic dispatch.
type IPropertyImplementationContext ¶
type IPropertyImplementationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPropertyImplementationContext differentiates from other interfaces. IsPropertyImplementationContext() }
IPropertyImplementationContext is an interface to support dynamic dispatch.
type IPropertySynthesizeItemContext ¶
type IPropertySynthesizeItemContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPropertySynthesizeItemContext differentiates from other interfaces. IsPropertySynthesizeItemContext() }
IPropertySynthesizeItemContext is an interface to support dynamic dispatch.
type IPropertySynthesizeListContext ¶
type IPropertySynthesizeListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPropertySynthesizeListContext differentiates from other interfaces. IsPropertySynthesizeListContext() }
IPropertySynthesizeListContext is an interface to support dynamic dispatch.
type IProtocolDeclarationContext ¶
type IProtocolDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsProtocolDeclarationContext differentiates from other interfaces. IsProtocolDeclarationContext() }
IProtocolDeclarationContext is an interface to support dynamic dispatch.
type IProtocolDeclarationListContext ¶
type IProtocolDeclarationListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsProtocolDeclarationListContext differentiates from other interfaces. IsProtocolDeclarationListContext() }
IProtocolDeclarationListContext is an interface to support dynamic dispatch.
type IProtocolDeclarationSectionContext ¶
type IProtocolDeclarationSectionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetModifier returns the modifier token. GetModifier() antlr.Token // SetModifier sets the modifier token. SetModifier(antlr.Token) // IsProtocolDeclarationSectionContext differentiates from other interfaces. IsProtocolDeclarationSectionContext() }
IProtocolDeclarationSectionContext is an interface to support dynamic dispatch.
type IProtocolExpressionContext ¶
type IProtocolExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsProtocolExpressionContext differentiates from other interfaces. IsProtocolExpressionContext() }
IProtocolExpressionContext is an interface to support dynamic dispatch.
type IProtocolListContext ¶
type IProtocolListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsProtocolListContext differentiates from other interfaces. IsProtocolListContext() }
IProtocolListContext is an interface to support dynamic dispatch.
type IProtocolNameContext ¶
type IProtocolNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsProtocolNameContext differentiates from other interfaces. IsProtocolNameContext() }
IProtocolNameContext is an interface to support dynamic dispatch.
type IProtocolQualifierContext ¶
type IProtocolQualifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsProtocolQualifierContext differentiates from other interfaces. IsProtocolQualifierContext() }
IProtocolQualifierContext is an interface to support dynamic dispatch.
type IRangeExpressionContext ¶
type IRangeExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRangeExpressionContext differentiates from other interfaces. IsRangeExpressionContext() }
IRangeExpressionContext is an interface to support dynamic dispatch.
type IReceiverContext ¶
type IReceiverContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsReceiverContext differentiates from other interfaces. IsReceiverContext() }
IReceiverContext is an interface to support dynamic dispatch.
type ISelectionStatementContext ¶
type ISelectionStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetIfBody returns the ifBody rule contexts. GetIfBody() IStatementContext // GetElseBody returns the elseBody rule contexts. GetElseBody() IStatementContext // SetIfBody sets the ifBody rule contexts. SetIfBody(IStatementContext) // SetElseBody sets the elseBody rule contexts. SetElseBody(IStatementContext) // IsSelectionStatementContext differentiates from other interfaces. IsSelectionStatementContext() }
ISelectionStatementContext is an interface to support dynamic dispatch.
type ISelectorContext ¶
type ISelectorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSelectorContext differentiates from other interfaces. IsSelectorContext() }
ISelectorContext is an interface to support dynamic dispatch.
type ISelectorExpressionContext ¶
type ISelectorExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSelectorExpressionContext differentiates from other interfaces. IsSelectorExpressionContext() }
ISelectorExpressionContext is an interface to support dynamic dispatch.
type ISelectorNameContext ¶
type ISelectorNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSelectorNameContext differentiates from other interfaces. IsSelectorNameContext() }
ISelectorNameContext is an interface to support dynamic dispatch.
type ISpecifierQualifierListContext ¶
type ISpecifierQualifierListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSpecifierQualifierListContext differentiates from other interfaces. IsSpecifierQualifierListContext() }
ISpecifierQualifierListContext is an interface to support dynamic dispatch.
type IStatementContext ¶
type IStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStatementContext differentiates from other interfaces. IsStatementContext() }
IStatementContext is an interface to support dynamic dispatch.
type IStorageClassSpecifierContext ¶
type IStorageClassSpecifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStorageClassSpecifierContext differentiates from other interfaces. IsStorageClassSpecifierContext() }
IStorageClassSpecifierContext is an interface to support dynamic dispatch.
type IStringLiteralContext ¶
type IStringLiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStringLiteralContext differentiates from other interfaces. IsStringLiteralContext() }
IStringLiteralContext is an interface to support dynamic dispatch.
type IStructInitializerContext ¶
type IStructInitializerContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStructInitializerContext differentiates from other interfaces. IsStructInitializerContext() }
IStructInitializerContext is an interface to support dynamic dispatch.
type IStructOrUnionSpecifierContext ¶
type IStructOrUnionSpecifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStructOrUnionSpecifierContext differentiates from other interfaces. IsStructOrUnionSpecifierContext() }
IStructOrUnionSpecifierContext is an interface to support dynamic dispatch.
type ISwitchBlockContext ¶
type ISwitchBlockContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSwitchBlockContext differentiates from other interfaces. IsSwitchBlockContext() }
ISwitchBlockContext is an interface to support dynamic dispatch.
type ISwitchLabelContext ¶
type ISwitchLabelContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSwitchLabelContext differentiates from other interfaces. IsSwitchLabelContext() }
ISwitchLabelContext is an interface to support dynamic dispatch.
type ISwitchSectionContext ¶
type ISwitchSectionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSwitchSectionContext differentiates from other interfaces. IsSwitchSectionContext() }
ISwitchSectionContext is an interface to support dynamic dispatch.
type ISwitchStatementContext ¶
type ISwitchStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSwitchStatementContext differentiates from other interfaces. IsSwitchStatementContext() }
ISwitchStatementContext is an interface to support dynamic dispatch.
type ISynchronizedStatementContext ¶
type ISynchronizedStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSynchronizedStatementContext differentiates from other interfaces. IsSynchronizedStatementContext() }
ISynchronizedStatementContext is an interface to support dynamic dispatch.
type IThrowStatementContext ¶
type IThrowStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsThrowStatementContext differentiates from other interfaces. IsThrowStatementContext() }
IThrowStatementContext is an interface to support dynamic dispatch.
type ITopLevelDeclarationContext ¶
type ITopLevelDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTopLevelDeclarationContext differentiates from other interfaces. IsTopLevelDeclarationContext() }
ITopLevelDeclarationContext is an interface to support dynamic dispatch.
type ITranslationUnitContext ¶
type ITranslationUnitContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTranslationUnitContext differentiates from other interfaces. IsTranslationUnitContext() }
ITranslationUnitContext is an interface to support dynamic dispatch.
type ITryBlockContext ¶
type ITryBlockContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetTryStatement returns the tryStatement rule contexts. GetTryStatement() ICompoundStatementContext // GetFinallyStatement returns the finallyStatement rule contexts. GetFinallyStatement() ICompoundStatementContext // SetTryStatement sets the tryStatement rule contexts. SetTryStatement(ICompoundStatementContext) // SetFinallyStatement sets the finallyStatement rule contexts. SetFinallyStatement(ICompoundStatementContext) // IsTryBlockContext differentiates from other interfaces. IsTryBlockContext() }
ITryBlockContext is an interface to support dynamic dispatch.
type ITypeDeclaratorContext ¶
type ITypeDeclaratorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeDeclaratorContext differentiates from other interfaces. IsTypeDeclaratorContext() }
ITypeDeclaratorContext is an interface to support dynamic dispatch.
type ITypeDeclaratorListContext ¶
type ITypeDeclaratorListContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeDeclaratorListContext differentiates from other interfaces. IsTypeDeclaratorListContext() }
ITypeDeclaratorListContext is an interface to support dynamic dispatch.
type ITypeNameContext ¶
type ITypeNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeNameContext differentiates from other interfaces. IsTypeNameContext() }
ITypeNameContext is an interface to support dynamic dispatch.
type ITypePrefixContext ¶
type ITypePrefixContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypePrefixContext differentiates from other interfaces. IsTypePrefixContext() }
ITypePrefixContext is an interface to support dynamic dispatch.
type ITypeQualifierContext ¶
type ITypeQualifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeQualifierContext differentiates from other interfaces. IsTypeQualifierContext() }
ITypeQualifierContext is an interface to support dynamic dispatch.
type ITypeSpecifierContext ¶
type ITypeSpecifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeSpecifierContext differentiates from other interfaces. IsTypeSpecifierContext() }
ITypeSpecifierContext is an interface to support dynamic dispatch.
type ITypeSpecifierWithPrefixesContext ¶
type ITypeSpecifierWithPrefixesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeSpecifierWithPrefixesContext differentiates from other interfaces. IsTypeSpecifierWithPrefixesContext() }
ITypeSpecifierWithPrefixesContext is an interface to support dynamic dispatch.
type ITypeVariableDeclaratorContext ¶
type ITypeVariableDeclaratorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeVariableDeclaratorContext differentiates from other interfaces. IsTypeVariableDeclaratorContext() }
ITypeVariableDeclaratorContext is an interface to support dynamic dispatch.
type ITypeVariableDeclaratorOrNameContext ¶
type ITypeVariableDeclaratorOrNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeVariableDeclaratorOrNameContext differentiates from other interfaces. IsTypeVariableDeclaratorOrNameContext() }
ITypeVariableDeclaratorOrNameContext is an interface to support dynamic dispatch.
type ITypedefDeclarationContext ¶
type ITypedefDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypedefDeclarationContext differentiates from other interfaces. IsTypedefDeclarationContext() }
ITypedefDeclarationContext is an interface to support dynamic dispatch.
type ITypeofExpressionContext ¶
type ITypeofExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeofExpressionContext differentiates from other interfaces. IsTypeofExpressionContext() }
ITypeofExpressionContext is an interface to support dynamic dispatch.
type IUnaryExpressionContext ¶
type IUnaryExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetOp returns the op token. GetOp() antlr.Token // SetOp sets the op token. SetOp(antlr.Token) // IsUnaryExpressionContext differentiates from other interfaces. IsUnaryExpressionContext() }
IUnaryExpressionContext is an interface to support dynamic dispatch.
type IUnaryOperatorContext ¶
type IUnaryOperatorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsUnaryOperatorContext differentiates from other interfaces. IsUnaryOperatorContext() }
IUnaryOperatorContext is an interface to support dynamic dispatch.
type IVarDeclarationContext ¶
type IVarDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsVarDeclarationContext differentiates from other interfaces. IsVarDeclarationContext() }
IVarDeclarationContext is an interface to support dynamic dispatch.
type IVisibilitySectionContext ¶
type IVisibilitySectionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsVisibilitySectionContext differentiates from other interfaces. IsVisibilitySectionContext() }
IVisibilitySectionContext is an interface to support dynamic dispatch.
type IWhileStatementContext ¶
type IWhileStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsWhileStatementContext differentiates from other interfaces. IsWhileStatementContext() }
IWhileStatementContext is an interface to support dynamic dispatch.
type IbOutletQualifierContext ¶
type IbOutletQualifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIbOutletQualifierContext ¶
func NewEmptyIbOutletQualifierContext() *IbOutletQualifierContext
func NewIbOutletQualifierContext ¶
func NewIbOutletQualifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IbOutletQualifierContext
func (*IbOutletQualifierContext) EnterRule ¶
func (s *IbOutletQualifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*IbOutletQualifierContext) ExitRule ¶
func (s *IbOutletQualifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*IbOutletQualifierContext) GetParser ¶
func (s *IbOutletQualifierContext) GetParser() antlr.Parser
func (*IbOutletQualifierContext) GetRuleContext ¶
func (s *IbOutletQualifierContext) GetRuleContext() antlr.RuleContext
func (*IbOutletQualifierContext) IB_OUTLET ¶
func (s *IbOutletQualifierContext) IB_OUTLET() antlr.TerminalNode
func (*IbOutletQualifierContext) IB_OUTLET_COLLECTION ¶
func (s *IbOutletQualifierContext) IB_OUTLET_COLLECTION() antlr.TerminalNode
func (*IbOutletQualifierContext) Identifier ¶
func (s *IbOutletQualifierContext) Identifier() IIdentifierContext
func (*IbOutletQualifierContext) IsIbOutletQualifierContext ¶
func (*IbOutletQualifierContext) IsIbOutletQualifierContext()
func (*IbOutletQualifierContext) LP ¶
func (s *IbOutletQualifierContext) LP() antlr.TerminalNode
func (*IbOutletQualifierContext) RP ¶
func (s *IbOutletQualifierContext) RP() antlr.TerminalNode
func (*IbOutletQualifierContext) ToStringTree ¶
func (s *IbOutletQualifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IdentifierContext ¶
type IdentifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIdentifierContext ¶
func NewEmptyIdentifierContext() *IdentifierContext
func NewIdentifierContext ¶
func NewIdentifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierContext
func (*IdentifierContext) ASSIGN ¶
func (s *IdentifierContext) ASSIGN() antlr.TerminalNode
func (*IdentifierContext) ATOMIC ¶
func (s *IdentifierContext) ATOMIC() antlr.TerminalNode
func (*IdentifierContext) AUTORELEASING_QUALIFIER ¶
func (s *IdentifierContext) AUTORELEASING_QUALIFIER() antlr.TerminalNode
func (*IdentifierContext) BLOCK ¶
func (s *IdentifierContext) BLOCK() antlr.TerminalNode
func (*IdentifierContext) BOOL ¶
func (s *IdentifierContext) BOOL() antlr.TerminalNode
func (*IdentifierContext) BRIDGE_RETAINED ¶
func (s *IdentifierContext) BRIDGE_RETAINED() antlr.TerminalNode
func (*IdentifierContext) BRIDGE_TRANSFER ¶
func (s *IdentifierContext) BRIDGE_TRANSFER() antlr.TerminalNode
func (*IdentifierContext) BYCOPY ¶
func (s *IdentifierContext) BYCOPY() antlr.TerminalNode
func (*IdentifierContext) BYREF ¶
func (s *IdentifierContext) BYREF() antlr.TerminalNode
func (*IdentifierContext) CONTRAVARIANT ¶
func (s *IdentifierContext) CONTRAVARIANT() antlr.TerminalNode
func (*IdentifierContext) COPY ¶
func (s *IdentifierContext) COPY() antlr.TerminalNode
func (*IdentifierContext) COVARIANT ¶
func (s *IdentifierContext) COVARIANT() antlr.TerminalNode
func (*IdentifierContext) Class ¶
func (s *IdentifierContext) Class() antlr.TerminalNode
func (*IdentifierContext) DEPRECATED ¶
func (s *IdentifierContext) DEPRECATED() antlr.TerminalNode
func (*IdentifierContext) EnterRule ¶
func (s *IdentifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*IdentifierContext) ExitRule ¶
func (s *IdentifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*IdentifierContext) GETTER ¶
func (s *IdentifierContext) GETTER() antlr.TerminalNode
func (*IdentifierContext) GetParser ¶
func (s *IdentifierContext) GetParser() antlr.Parser
func (*IdentifierContext) GetRuleContext ¶
func (s *IdentifierContext) GetRuleContext() antlr.RuleContext
func (*IdentifierContext) IB_DESIGNABLE ¶
func (s *IdentifierContext) IB_DESIGNABLE() antlr.TerminalNode
func (*IdentifierContext) IB_INSPECTABLE ¶
func (s *IdentifierContext) IB_INSPECTABLE() antlr.TerminalNode
func (*IdentifierContext) IB_OUTLET ¶
func (s *IdentifierContext) IB_OUTLET() antlr.TerminalNode
func (*IdentifierContext) IB_OUTLET_COLLECTION ¶
func (s *IdentifierContext) IB_OUTLET_COLLECTION() antlr.TerminalNode
func (*IdentifierContext) ID ¶
func (s *IdentifierContext) ID() antlr.TerminalNode
func (*IdentifierContext) IDENTIFIER ¶
func (s *IdentifierContext) IDENTIFIER() antlr.TerminalNode
func (*IdentifierContext) IMP ¶
func (s *IdentifierContext) IMP() antlr.TerminalNode
func (*IdentifierContext) IN ¶
func (s *IdentifierContext) IN() antlr.TerminalNode
func (*IdentifierContext) INOUT ¶
func (s *IdentifierContext) INOUT() antlr.TerminalNode
func (*IdentifierContext) IsIdentifierContext ¶
func (*IdentifierContext) IsIdentifierContext()
func (*IdentifierContext) KINDOF ¶
func (s *IdentifierContext) KINDOF() antlr.TerminalNode
func (*IdentifierContext) NONATOMIC ¶
func (s *IdentifierContext) NONATOMIC() antlr.TerminalNode
func (*IdentifierContext) NONNULL ¶
func (s *IdentifierContext) NONNULL() antlr.TerminalNode
func (*IdentifierContext) NS_ENUM ¶
func (s *IdentifierContext) NS_ENUM() antlr.TerminalNode
func (*IdentifierContext) NS_INLINE ¶
func (s *IdentifierContext) NS_INLINE() antlr.TerminalNode
func (*IdentifierContext) NS_OPTIONS ¶
func (s *IdentifierContext) NS_OPTIONS() antlr.TerminalNode
func (*IdentifierContext) NULLABLE ¶
func (s *IdentifierContext) NULLABLE() antlr.TerminalNode
func (*IdentifierContext) NULL_RESETTABLE ¶
func (s *IdentifierContext) NULL_RESETTABLE() antlr.TerminalNode
func (*IdentifierContext) NULL_UNSPECIFIED ¶
func (s *IdentifierContext) NULL_UNSPECIFIED() antlr.TerminalNode
func (*IdentifierContext) ONEWAY ¶
func (s *IdentifierContext) ONEWAY() antlr.TerminalNode
func (*IdentifierContext) OUT ¶
func (s *IdentifierContext) OUT() antlr.TerminalNode
func (*IdentifierContext) PROTOCOL_ ¶
func (s *IdentifierContext) PROTOCOL_() antlr.TerminalNode
func (*IdentifierContext) READONLY ¶
func (s *IdentifierContext) READONLY() antlr.TerminalNode
func (*IdentifierContext) READWRITE ¶
func (s *IdentifierContext) READWRITE() antlr.TerminalNode
func (*IdentifierContext) RETAIN ¶
func (s *IdentifierContext) RETAIN() antlr.TerminalNode
func (*IdentifierContext) SEL ¶
func (s *IdentifierContext) SEL() antlr.TerminalNode
func (*IdentifierContext) SELF ¶
func (s *IdentifierContext) SELF() antlr.TerminalNode
func (*IdentifierContext) SETTER ¶
func (s *IdentifierContext) SETTER() antlr.TerminalNode
func (*IdentifierContext) STRONG ¶
func (s *IdentifierContext) STRONG() antlr.TerminalNode
func (*IdentifierContext) SUPER ¶
func (s *IdentifierContext) SUPER() antlr.TerminalNode
func (*IdentifierContext) ToStringTree ¶
func (s *IdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*IdentifierContext) UNSAFE_UNRETAINED ¶
func (s *IdentifierContext) UNSAFE_UNRETAINED() antlr.TerminalNode
func (*IdentifierContext) UNUSED ¶
func (s *IdentifierContext) UNUSED() antlr.TerminalNode
func (*IdentifierContext) WEAK ¶
func (s *IdentifierContext) WEAK() antlr.TerminalNode
type ImplementationDefinitionListContext ¶
type ImplementationDefinitionListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyImplementationDefinitionListContext ¶
func NewEmptyImplementationDefinitionListContext() *ImplementationDefinitionListContext
func NewImplementationDefinitionListContext ¶
func NewImplementationDefinitionListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImplementationDefinitionListContext
func (*ImplementationDefinitionListContext) AllClassMethodDefinition ¶
func (s *ImplementationDefinitionListContext) AllClassMethodDefinition() []IClassMethodDefinitionContext
func (*ImplementationDefinitionListContext) AllDeclaration ¶
func (s *ImplementationDefinitionListContext) AllDeclaration() []IDeclarationContext
func (*ImplementationDefinitionListContext) AllFunctionDefinition ¶
func (s *ImplementationDefinitionListContext) AllFunctionDefinition() []IFunctionDefinitionContext
func (*ImplementationDefinitionListContext) AllInstanceMethodDefinition ¶
func (s *ImplementationDefinitionListContext) AllInstanceMethodDefinition() []IInstanceMethodDefinitionContext
func (*ImplementationDefinitionListContext) AllPropertyImplementation ¶
func (s *ImplementationDefinitionListContext) AllPropertyImplementation() []IPropertyImplementationContext
func (*ImplementationDefinitionListContext) ClassMethodDefinition ¶
func (s *ImplementationDefinitionListContext) ClassMethodDefinition(i int) IClassMethodDefinitionContext
func (*ImplementationDefinitionListContext) Declaration ¶
func (s *ImplementationDefinitionListContext) Declaration(i int) IDeclarationContext
func (*ImplementationDefinitionListContext) EnterRule ¶
func (s *ImplementationDefinitionListContext) EnterRule(listener antlr.ParseTreeListener)
func (*ImplementationDefinitionListContext) ExitRule ¶
func (s *ImplementationDefinitionListContext) ExitRule(listener antlr.ParseTreeListener)
func (*ImplementationDefinitionListContext) FunctionDefinition ¶
func (s *ImplementationDefinitionListContext) FunctionDefinition(i int) IFunctionDefinitionContext
func (*ImplementationDefinitionListContext) GetParser ¶
func (s *ImplementationDefinitionListContext) GetParser() antlr.Parser
func (*ImplementationDefinitionListContext) GetRuleContext ¶
func (s *ImplementationDefinitionListContext) GetRuleContext() antlr.RuleContext
func (*ImplementationDefinitionListContext) InstanceMethodDefinition ¶
func (s *ImplementationDefinitionListContext) InstanceMethodDefinition(i int) IInstanceMethodDefinitionContext
func (*ImplementationDefinitionListContext) IsImplementationDefinitionListContext ¶
func (*ImplementationDefinitionListContext) IsImplementationDefinitionListContext()
func (*ImplementationDefinitionListContext) PropertyImplementation ¶
func (s *ImplementationDefinitionListContext) PropertyImplementation(i int) IPropertyImplementationContext
func (*ImplementationDefinitionListContext) ToStringTree ¶
func (s *ImplementationDefinitionListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ImportDeclarationContext ¶
type ImportDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyImportDeclarationContext ¶
func NewEmptyImportDeclarationContext() *ImportDeclarationContext
func NewImportDeclarationContext ¶
func NewImportDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportDeclarationContext
func (*ImportDeclarationContext) EnterRule ¶
func (s *ImportDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*ImportDeclarationContext) ExitRule ¶
func (s *ImportDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*ImportDeclarationContext) GetParser ¶
func (s *ImportDeclarationContext) GetParser() antlr.Parser
func (*ImportDeclarationContext) GetRuleContext ¶
func (s *ImportDeclarationContext) GetRuleContext() antlr.RuleContext
func (*ImportDeclarationContext) IMPORT ¶
func (s *ImportDeclarationContext) IMPORT() antlr.TerminalNode
func (*ImportDeclarationContext) Identifier ¶
func (s *ImportDeclarationContext) Identifier() IIdentifierContext
func (*ImportDeclarationContext) IsImportDeclarationContext ¶
func (*ImportDeclarationContext) IsImportDeclarationContext()
func (*ImportDeclarationContext) SEMI ¶
func (s *ImportDeclarationContext) SEMI() antlr.TerminalNode
func (*ImportDeclarationContext) ToStringTree ¶
func (s *ImportDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type InitDeclaratorContext ¶
type InitDeclaratorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInitDeclaratorContext ¶
func NewEmptyInitDeclaratorContext() *InitDeclaratorContext
func NewInitDeclaratorContext ¶
func NewInitDeclaratorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InitDeclaratorContext
func (*InitDeclaratorContext) ASSIGNMENT ¶
func (s *InitDeclaratorContext) ASSIGNMENT() antlr.TerminalNode
func (*InitDeclaratorContext) Declarator ¶
func (s *InitDeclaratorContext) Declarator() IDeclaratorContext
func (*InitDeclaratorContext) EnterRule ¶
func (s *InitDeclaratorContext) EnterRule(listener antlr.ParseTreeListener)
func (*InitDeclaratorContext) ExitRule ¶
func (s *InitDeclaratorContext) ExitRule(listener antlr.ParseTreeListener)
func (*InitDeclaratorContext) GetParser ¶
func (s *InitDeclaratorContext) GetParser() antlr.Parser
func (*InitDeclaratorContext) GetRuleContext ¶
func (s *InitDeclaratorContext) GetRuleContext() antlr.RuleContext
func (*InitDeclaratorContext) Initializer ¶
func (s *InitDeclaratorContext) Initializer() IInitializerContext
func (*InitDeclaratorContext) IsInitDeclaratorContext ¶
func (*InitDeclaratorContext) IsInitDeclaratorContext()
func (*InitDeclaratorContext) ToStringTree ¶
func (s *InitDeclaratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type InitDeclaratorListContext ¶
type InitDeclaratorListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInitDeclaratorListContext ¶
func NewEmptyInitDeclaratorListContext() *InitDeclaratorListContext
func NewInitDeclaratorListContext ¶
func NewInitDeclaratorListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InitDeclaratorListContext
func (*InitDeclaratorListContext) AllCOMMA ¶
func (s *InitDeclaratorListContext) AllCOMMA() []antlr.TerminalNode
func (*InitDeclaratorListContext) AllInitDeclarator ¶
func (s *InitDeclaratorListContext) AllInitDeclarator() []IInitDeclaratorContext
func (*InitDeclaratorListContext) COMMA ¶
func (s *InitDeclaratorListContext) COMMA(i int) antlr.TerminalNode
func (*InitDeclaratorListContext) EnterRule ¶
func (s *InitDeclaratorListContext) EnterRule(listener antlr.ParseTreeListener)
func (*InitDeclaratorListContext) ExitRule ¶
func (s *InitDeclaratorListContext) ExitRule(listener antlr.ParseTreeListener)
func (*InitDeclaratorListContext) GetParser ¶
func (s *InitDeclaratorListContext) GetParser() antlr.Parser
func (*InitDeclaratorListContext) GetRuleContext ¶
func (s *InitDeclaratorListContext) GetRuleContext() antlr.RuleContext
func (*InitDeclaratorListContext) InitDeclarator ¶
func (s *InitDeclaratorListContext) InitDeclarator(i int) IInitDeclaratorContext
func (*InitDeclaratorListContext) IsInitDeclaratorListContext ¶
func (*InitDeclaratorListContext) IsInitDeclaratorListContext()
func (*InitDeclaratorListContext) ToStringTree ¶
func (s *InitDeclaratorListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type InitializerContext ¶
type InitializerContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInitializerContext ¶
func NewEmptyInitializerContext() *InitializerContext
func NewInitializerContext ¶
func NewInitializerContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InitializerContext
func (*InitializerContext) ArrayInitializer ¶
func (s *InitializerContext) ArrayInitializer() IArrayInitializerContext
func (*InitializerContext) EnterRule ¶
func (s *InitializerContext) EnterRule(listener antlr.ParseTreeListener)
func (*InitializerContext) ExitRule ¶
func (s *InitializerContext) ExitRule(listener antlr.ParseTreeListener)
func (*InitializerContext) Expression ¶
func (s *InitializerContext) Expression() IExpressionContext
func (*InitializerContext) GetParser ¶
func (s *InitializerContext) GetParser() antlr.Parser
func (*InitializerContext) GetRuleContext ¶
func (s *InitializerContext) GetRuleContext() antlr.RuleContext
func (*InitializerContext) IsInitializerContext ¶
func (*InitializerContext) IsInitializerContext()
func (*InitializerContext) StructInitializer ¶
func (s *InitializerContext) StructInitializer() IStructInitializerContext
func (*InitializerContext) ToStringTree ¶
func (s *InitializerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type InitializerListContext ¶
type InitializerListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInitializerListContext ¶
func NewEmptyInitializerListContext() *InitializerListContext
func NewInitializerListContext ¶
func NewInitializerListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InitializerListContext
func (*InitializerListContext) AllCOMMA ¶
func (s *InitializerListContext) AllCOMMA() []antlr.TerminalNode
func (*InitializerListContext) AllInitializer ¶
func (s *InitializerListContext) AllInitializer() []IInitializerContext
func (*InitializerListContext) COMMA ¶
func (s *InitializerListContext) COMMA(i int) antlr.TerminalNode
func (*InitializerListContext) EnterRule ¶
func (s *InitializerListContext) EnterRule(listener antlr.ParseTreeListener)
func (*InitializerListContext) ExitRule ¶
func (s *InitializerListContext) ExitRule(listener antlr.ParseTreeListener)
func (*InitializerListContext) GetParser ¶
func (s *InitializerListContext) GetParser() antlr.Parser
func (*InitializerListContext) GetRuleContext ¶
func (s *InitializerListContext) GetRuleContext() antlr.RuleContext
func (*InitializerListContext) Initializer ¶
func (s *InitializerListContext) Initializer(i int) IInitializerContext
func (*InitializerListContext) IsInitializerListContext ¶
func (*InitializerListContext) IsInitializerListContext()
func (*InitializerListContext) ToStringTree ¶
func (s *InitializerListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type InstanceMethodDeclarationContext ¶
type InstanceMethodDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInstanceMethodDeclarationContext ¶
func NewEmptyInstanceMethodDeclarationContext() *InstanceMethodDeclarationContext
func NewInstanceMethodDeclarationContext ¶
func NewInstanceMethodDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InstanceMethodDeclarationContext
func (*InstanceMethodDeclarationContext) EnterRule ¶
func (s *InstanceMethodDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*InstanceMethodDeclarationContext) ExitRule ¶
func (s *InstanceMethodDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*InstanceMethodDeclarationContext) GetParser ¶
func (s *InstanceMethodDeclarationContext) GetParser() antlr.Parser
func (*InstanceMethodDeclarationContext) GetRuleContext ¶
func (s *InstanceMethodDeclarationContext) GetRuleContext() antlr.RuleContext
func (*InstanceMethodDeclarationContext) IsInstanceMethodDeclarationContext ¶
func (*InstanceMethodDeclarationContext) IsInstanceMethodDeclarationContext()
func (*InstanceMethodDeclarationContext) MethodDeclaration ¶
func (s *InstanceMethodDeclarationContext) MethodDeclaration() IMethodDeclarationContext
func (*InstanceMethodDeclarationContext) SUB ¶
func (s *InstanceMethodDeclarationContext) SUB() antlr.TerminalNode
func (*InstanceMethodDeclarationContext) ToStringTree ¶
func (s *InstanceMethodDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type InstanceMethodDefinitionContext ¶
type InstanceMethodDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInstanceMethodDefinitionContext ¶
func NewEmptyInstanceMethodDefinitionContext() *InstanceMethodDefinitionContext
func NewInstanceMethodDefinitionContext ¶
func NewInstanceMethodDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InstanceMethodDefinitionContext
func (*InstanceMethodDefinitionContext) EnterRule ¶
func (s *InstanceMethodDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*InstanceMethodDefinitionContext) ExitRule ¶
func (s *InstanceMethodDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*InstanceMethodDefinitionContext) GetParser ¶
func (s *InstanceMethodDefinitionContext) GetParser() antlr.Parser
func (*InstanceMethodDefinitionContext) GetRuleContext ¶
func (s *InstanceMethodDefinitionContext) GetRuleContext() antlr.RuleContext
func (*InstanceMethodDefinitionContext) IsInstanceMethodDefinitionContext ¶
func (*InstanceMethodDefinitionContext) IsInstanceMethodDefinitionContext()
func (*InstanceMethodDefinitionContext) MethodDefinition ¶
func (s *InstanceMethodDefinitionContext) MethodDefinition() IMethodDefinitionContext
func (*InstanceMethodDefinitionContext) SUB ¶
func (s *InstanceMethodDefinitionContext) SUB() antlr.TerminalNode
func (*InstanceMethodDefinitionContext) ToStringTree ¶
func (s *InstanceMethodDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type InstanceVariablesContext ¶
type InstanceVariablesContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInstanceVariablesContext ¶
func NewEmptyInstanceVariablesContext() *InstanceVariablesContext
func NewInstanceVariablesContext ¶
func NewInstanceVariablesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InstanceVariablesContext
func (*InstanceVariablesContext) AllVisibilitySection ¶
func (s *InstanceVariablesContext) AllVisibilitySection() []IVisibilitySectionContext
func (*InstanceVariablesContext) EnterRule ¶
func (s *InstanceVariablesContext) EnterRule(listener antlr.ParseTreeListener)
func (*InstanceVariablesContext) ExitRule ¶
func (s *InstanceVariablesContext) ExitRule(listener antlr.ParseTreeListener)
func (*InstanceVariablesContext) GetParser ¶
func (s *InstanceVariablesContext) GetParser() antlr.Parser
func (*InstanceVariablesContext) GetRuleContext ¶
func (s *InstanceVariablesContext) GetRuleContext() antlr.RuleContext
func (*InstanceVariablesContext) IsInstanceVariablesContext ¶
func (*InstanceVariablesContext) IsInstanceVariablesContext()
func (*InstanceVariablesContext) LBRACE ¶
func (s *InstanceVariablesContext) LBRACE() antlr.TerminalNode
func (*InstanceVariablesContext) RBRACE ¶
func (s *InstanceVariablesContext) RBRACE() antlr.TerminalNode
func (*InstanceVariablesContext) ToStringTree ¶
func (s *InstanceVariablesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*InstanceVariablesContext) VisibilitySection ¶
func (s *InstanceVariablesContext) VisibilitySection(i int) IVisibilitySectionContext
type InterfaceDeclarationListContext ¶
type InterfaceDeclarationListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInterfaceDeclarationListContext ¶
func NewEmptyInterfaceDeclarationListContext() *InterfaceDeclarationListContext
func NewInterfaceDeclarationListContext ¶
func NewInterfaceDeclarationListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InterfaceDeclarationListContext
func (*InterfaceDeclarationListContext) AllClassMethodDeclaration ¶
func (s *InterfaceDeclarationListContext) AllClassMethodDeclaration() []IClassMethodDeclarationContext
func (*InterfaceDeclarationListContext) AllDeclaration ¶
func (s *InterfaceDeclarationListContext) AllDeclaration() []IDeclarationContext
func (*InterfaceDeclarationListContext) AllFunctionDeclaration ¶
func (s *InterfaceDeclarationListContext) AllFunctionDeclaration() []IFunctionDeclarationContext
func (*InterfaceDeclarationListContext) AllInstanceMethodDeclaration ¶
func (s *InterfaceDeclarationListContext) AllInstanceMethodDeclaration() []IInstanceMethodDeclarationContext
func (*InterfaceDeclarationListContext) AllPropertyDeclaration ¶
func (s *InterfaceDeclarationListContext) AllPropertyDeclaration() []IPropertyDeclarationContext
func (*InterfaceDeclarationListContext) ClassMethodDeclaration ¶
func (s *InterfaceDeclarationListContext) ClassMethodDeclaration(i int) IClassMethodDeclarationContext
func (*InterfaceDeclarationListContext) Declaration ¶
func (s *InterfaceDeclarationListContext) Declaration(i int) IDeclarationContext
func (*InterfaceDeclarationListContext) EnterRule ¶
func (s *InterfaceDeclarationListContext) EnterRule(listener antlr.ParseTreeListener)
func (*InterfaceDeclarationListContext) ExitRule ¶
func (s *InterfaceDeclarationListContext) ExitRule(listener antlr.ParseTreeListener)
func (*InterfaceDeclarationListContext) FunctionDeclaration ¶
func (s *InterfaceDeclarationListContext) FunctionDeclaration(i int) IFunctionDeclarationContext
func (*InterfaceDeclarationListContext) GetParser ¶
func (s *InterfaceDeclarationListContext) GetParser() antlr.Parser
func (*InterfaceDeclarationListContext) GetRuleContext ¶
func (s *InterfaceDeclarationListContext) GetRuleContext() antlr.RuleContext
func (*InterfaceDeclarationListContext) InstanceMethodDeclaration ¶
func (s *InterfaceDeclarationListContext) InstanceMethodDeclaration(i int) IInstanceMethodDeclarationContext
func (*InterfaceDeclarationListContext) IsInterfaceDeclarationListContext ¶
func (*InterfaceDeclarationListContext) IsInterfaceDeclarationListContext()
func (*InterfaceDeclarationListContext) PropertyDeclaration ¶
func (s *InterfaceDeclarationListContext) PropertyDeclaration(i int) IPropertyDeclarationContext
func (*InterfaceDeclarationListContext) ToStringTree ¶
func (s *InterfaceDeclarationListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IterationStatementContext ¶
type IterationStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIterationStatementContext ¶
func NewEmptyIterationStatementContext() *IterationStatementContext
func NewIterationStatementContext ¶
func NewIterationStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IterationStatementContext
func (*IterationStatementContext) DoStatement ¶
func (s *IterationStatementContext) DoStatement() IDoStatementContext
func (*IterationStatementContext) EnterRule ¶
func (s *IterationStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*IterationStatementContext) ExitRule ¶
func (s *IterationStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*IterationStatementContext) ForInStatement ¶
func (s *IterationStatementContext) ForInStatement() IForInStatementContext
func (*IterationStatementContext) ForStatement ¶
func (s *IterationStatementContext) ForStatement() IForStatementContext
func (*IterationStatementContext) GetParser ¶
func (s *IterationStatementContext) GetParser() antlr.Parser
func (*IterationStatementContext) GetRuleContext ¶
func (s *IterationStatementContext) GetRuleContext() antlr.RuleContext
func (*IterationStatementContext) IsIterationStatementContext ¶
func (*IterationStatementContext) IsIterationStatementContext()
func (*IterationStatementContext) ToStringTree ¶
func (s *IterationStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*IterationStatementContext) WhileStatement ¶
func (s *IterationStatementContext) WhileStatement() IWhileStatementContext
type JumpStatementContext ¶
type JumpStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyJumpStatementContext ¶
func NewEmptyJumpStatementContext() *JumpStatementContext
func NewJumpStatementContext ¶
func NewJumpStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *JumpStatementContext
func (*JumpStatementContext) BREAK ¶
func (s *JumpStatementContext) BREAK() antlr.TerminalNode
func (*JumpStatementContext) CONTINUE ¶
func (s *JumpStatementContext) CONTINUE() antlr.TerminalNode
func (*JumpStatementContext) EnterRule ¶
func (s *JumpStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*JumpStatementContext) ExitRule ¶
func (s *JumpStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*JumpStatementContext) Expression ¶
func (s *JumpStatementContext) Expression() IExpressionContext
func (*JumpStatementContext) GOTO ¶
func (s *JumpStatementContext) GOTO() antlr.TerminalNode
func (*JumpStatementContext) GetParser ¶
func (s *JumpStatementContext) GetParser() antlr.Parser
func (*JumpStatementContext) GetRuleContext ¶
func (s *JumpStatementContext) GetRuleContext() antlr.RuleContext
func (*JumpStatementContext) Identifier ¶
func (s *JumpStatementContext) Identifier() IIdentifierContext
func (*JumpStatementContext) IsJumpStatementContext ¶
func (*JumpStatementContext) IsJumpStatementContext()
func (*JumpStatementContext) RETURN ¶
func (s *JumpStatementContext) RETURN() antlr.TerminalNode
func (*JumpStatementContext) ToStringTree ¶
func (s *JumpStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type KeywordArgumentContext ¶
type KeywordArgumentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyKeywordArgumentContext ¶
func NewEmptyKeywordArgumentContext() *KeywordArgumentContext
func NewKeywordArgumentContext ¶
func NewKeywordArgumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KeywordArgumentContext
func (*KeywordArgumentContext) AllCOMMA ¶
func (s *KeywordArgumentContext) AllCOMMA() []antlr.TerminalNode
func (*KeywordArgumentContext) AllKeywordArgumentType ¶
func (s *KeywordArgumentContext) AllKeywordArgumentType() []IKeywordArgumentTypeContext
func (*KeywordArgumentContext) COLON ¶
func (s *KeywordArgumentContext) COLON() antlr.TerminalNode
func (*KeywordArgumentContext) COMMA ¶
func (s *KeywordArgumentContext) COMMA(i int) antlr.TerminalNode
func (*KeywordArgumentContext) EnterRule ¶
func (s *KeywordArgumentContext) EnterRule(listener antlr.ParseTreeListener)
func (*KeywordArgumentContext) ExitRule ¶
func (s *KeywordArgumentContext) ExitRule(listener antlr.ParseTreeListener)
func (*KeywordArgumentContext) GetParser ¶
func (s *KeywordArgumentContext) GetParser() antlr.Parser
func (*KeywordArgumentContext) GetRuleContext ¶
func (s *KeywordArgumentContext) GetRuleContext() antlr.RuleContext
func (*KeywordArgumentContext) IsKeywordArgumentContext ¶
func (*KeywordArgumentContext) IsKeywordArgumentContext()
func (*KeywordArgumentContext) KeywordArgumentType ¶
func (s *KeywordArgumentContext) KeywordArgumentType(i int) IKeywordArgumentTypeContext
func (*KeywordArgumentContext) Selector ¶
func (s *KeywordArgumentContext) Selector() ISelectorContext
func (*KeywordArgumentContext) ToStringTree ¶
func (s *KeywordArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type KeywordArgumentTypeContext ¶
type KeywordArgumentTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyKeywordArgumentTypeContext ¶
func NewEmptyKeywordArgumentTypeContext() *KeywordArgumentTypeContext
func NewKeywordArgumentTypeContext ¶
func NewKeywordArgumentTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KeywordArgumentTypeContext
func (*KeywordArgumentTypeContext) EnterRule ¶
func (s *KeywordArgumentTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*KeywordArgumentTypeContext) ExitRule ¶
func (s *KeywordArgumentTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*KeywordArgumentTypeContext) Expressions ¶
func (s *KeywordArgumentTypeContext) Expressions() IExpressionsContext
func (*KeywordArgumentTypeContext) GetParser ¶
func (s *KeywordArgumentTypeContext) GetParser() antlr.Parser
func (*KeywordArgumentTypeContext) GetRuleContext ¶
func (s *KeywordArgumentTypeContext) GetRuleContext() antlr.RuleContext
func (*KeywordArgumentTypeContext) InitializerList ¶
func (s *KeywordArgumentTypeContext) InitializerList() IInitializerListContext
func (*KeywordArgumentTypeContext) IsKeywordArgumentTypeContext ¶
func (*KeywordArgumentTypeContext) IsKeywordArgumentTypeContext()
func (*KeywordArgumentTypeContext) LBRACE ¶
func (s *KeywordArgumentTypeContext) LBRACE() antlr.TerminalNode
func (*KeywordArgumentTypeContext) NullabilitySpecifier ¶
func (s *KeywordArgumentTypeContext) NullabilitySpecifier() INullabilitySpecifierContext
func (*KeywordArgumentTypeContext) RBRACE ¶
func (s *KeywordArgumentTypeContext) RBRACE() antlr.TerminalNode
func (*KeywordArgumentTypeContext) ToStringTree ¶
func (s *KeywordArgumentTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type KeywordDeclaratorContext ¶
type KeywordDeclaratorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyKeywordDeclaratorContext ¶
func NewEmptyKeywordDeclaratorContext() *KeywordDeclaratorContext
func NewKeywordDeclaratorContext ¶
func NewKeywordDeclaratorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KeywordDeclaratorContext
func (*KeywordDeclaratorContext) AllMethodType ¶
func (s *KeywordDeclaratorContext) AllMethodType() []IMethodTypeContext
func (*KeywordDeclaratorContext) ArcBehaviourSpecifier ¶
func (s *KeywordDeclaratorContext) ArcBehaviourSpecifier() IArcBehaviourSpecifierContext
func (*KeywordDeclaratorContext) COLON ¶
func (s *KeywordDeclaratorContext) COLON() antlr.TerminalNode
func (*KeywordDeclaratorContext) EnterRule ¶
func (s *KeywordDeclaratorContext) EnterRule(listener antlr.ParseTreeListener)
func (*KeywordDeclaratorContext) ExitRule ¶
func (s *KeywordDeclaratorContext) ExitRule(listener antlr.ParseTreeListener)
func (*KeywordDeclaratorContext) GetParser ¶
func (s *KeywordDeclaratorContext) GetParser() antlr.Parser
func (*KeywordDeclaratorContext) GetRuleContext ¶
func (s *KeywordDeclaratorContext) GetRuleContext() antlr.RuleContext
func (*KeywordDeclaratorContext) Identifier ¶
func (s *KeywordDeclaratorContext) Identifier() IIdentifierContext
func (*KeywordDeclaratorContext) IsKeywordDeclaratorContext ¶
func (*KeywordDeclaratorContext) IsKeywordDeclaratorContext()
func (*KeywordDeclaratorContext) MethodType ¶
func (s *KeywordDeclaratorContext) MethodType(i int) IMethodTypeContext
func (*KeywordDeclaratorContext) Selector ¶
func (s *KeywordDeclaratorContext) Selector() ISelectorContext
func (*KeywordDeclaratorContext) ToStringTree ¶
func (s *KeywordDeclaratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LabeledStatementContext ¶
type LabeledStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLabeledStatementContext ¶
func NewEmptyLabeledStatementContext() *LabeledStatementContext
func NewLabeledStatementContext ¶
func NewLabeledStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LabeledStatementContext
func (*LabeledStatementContext) COLON ¶
func (s *LabeledStatementContext) COLON() antlr.TerminalNode
func (*LabeledStatementContext) EnterRule ¶
func (s *LabeledStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*LabeledStatementContext) ExitRule ¶
func (s *LabeledStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*LabeledStatementContext) GetParser ¶
func (s *LabeledStatementContext) GetParser() antlr.Parser
func (*LabeledStatementContext) GetRuleContext ¶
func (s *LabeledStatementContext) GetRuleContext() antlr.RuleContext
func (*LabeledStatementContext) Identifier ¶
func (s *LabeledStatementContext) Identifier() IIdentifierContext
func (*LabeledStatementContext) IsLabeledStatementContext ¶
func (*LabeledStatementContext) IsLabeledStatementContext()
func (*LabeledStatementContext) Statement ¶
func (s *LabeledStatementContext) Statement() IStatementContext
func (*LabeledStatementContext) ToStringTree ¶
func (s *LabeledStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MacroContext ¶
type MacroContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMacroContext ¶
func NewEmptyMacroContext() *MacroContext
func NewMacroContext ¶
func NewMacroContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MacroContext
func (*MacroContext) AllCOMMA ¶
func (s *MacroContext) AllCOMMA() []antlr.TerminalNode
func (*MacroContext) AllPrimaryExpression ¶
func (s *MacroContext) AllPrimaryExpression() []IPrimaryExpressionContext
func (*MacroContext) COMMA ¶
func (s *MacroContext) COMMA(i int) antlr.TerminalNode
func (*MacroContext) EnterRule ¶
func (s *MacroContext) EnterRule(listener antlr.ParseTreeListener)
func (*MacroContext) ExitRule ¶
func (s *MacroContext) ExitRule(listener antlr.ParseTreeListener)
func (*MacroContext) GetParser ¶
func (s *MacroContext) GetParser() antlr.Parser
func (*MacroContext) GetRuleContext ¶
func (s *MacroContext) GetRuleContext() antlr.RuleContext
func (*MacroContext) Identifier ¶
func (s *MacroContext) Identifier() IIdentifierContext
func (*MacroContext) IsMacroContext ¶
func (*MacroContext) IsMacroContext()
func (*MacroContext) LP ¶
func (s *MacroContext) LP() antlr.TerminalNode
func (*MacroContext) PrimaryExpression ¶
func (s *MacroContext) PrimaryExpression(i int) IPrimaryExpressionContext
func (*MacroContext) RP ¶
func (s *MacroContext) RP() antlr.TerminalNode
func (*MacroContext) ToStringTree ¶
func (s *MacroContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MessageExpressionContext ¶
type MessageExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMessageExpressionContext ¶
func NewEmptyMessageExpressionContext() *MessageExpressionContext
func NewMessageExpressionContext ¶
func NewMessageExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MessageExpressionContext
func (*MessageExpressionContext) EnterRule ¶
func (s *MessageExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*MessageExpressionContext) ExitRule ¶
func (s *MessageExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*MessageExpressionContext) GetParser ¶
func (s *MessageExpressionContext) GetParser() antlr.Parser
func (*MessageExpressionContext) GetRuleContext ¶
func (s *MessageExpressionContext) GetRuleContext() antlr.RuleContext
func (*MessageExpressionContext) IsMessageExpressionContext ¶
func (*MessageExpressionContext) IsMessageExpressionContext()
func (*MessageExpressionContext) LBRACK ¶
func (s *MessageExpressionContext) LBRACK() antlr.TerminalNode
func (*MessageExpressionContext) MessageSelector ¶
func (s *MessageExpressionContext) MessageSelector() IMessageSelectorContext
func (*MessageExpressionContext) RBRACK ¶
func (s *MessageExpressionContext) RBRACK() antlr.TerminalNode
func (*MessageExpressionContext) Receiver ¶
func (s *MessageExpressionContext) Receiver() IReceiverContext
func (*MessageExpressionContext) ToStringTree ¶
func (s *MessageExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MessageSelectorContext ¶
type MessageSelectorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMessageSelectorContext ¶
func NewEmptyMessageSelectorContext() *MessageSelectorContext
func NewMessageSelectorContext ¶
func NewMessageSelectorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MessageSelectorContext
func (*MessageSelectorContext) AllKeywordArgument ¶
func (s *MessageSelectorContext) AllKeywordArgument() []IKeywordArgumentContext
func (*MessageSelectorContext) EnterRule ¶
func (s *MessageSelectorContext) EnterRule(listener antlr.ParseTreeListener)
func (*MessageSelectorContext) ExitRule ¶
func (s *MessageSelectorContext) ExitRule(listener antlr.ParseTreeListener)
func (*MessageSelectorContext) GetParser ¶
func (s *MessageSelectorContext) GetParser() antlr.Parser
func (*MessageSelectorContext) GetRuleContext ¶
func (s *MessageSelectorContext) GetRuleContext() antlr.RuleContext
func (*MessageSelectorContext) IsMessageSelectorContext ¶
func (*MessageSelectorContext) IsMessageSelectorContext()
func (*MessageSelectorContext) KeywordArgument ¶
func (s *MessageSelectorContext) KeywordArgument(i int) IKeywordArgumentContext
func (*MessageSelectorContext) Selector ¶
func (s *MessageSelectorContext) Selector() ISelectorContext
func (*MessageSelectorContext) ToStringTree ¶
func (s *MessageSelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MethodDeclarationContext ¶
type MethodDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMethodDeclarationContext ¶
func NewEmptyMethodDeclarationContext() *MethodDeclarationContext
func NewMethodDeclarationContext ¶
func NewMethodDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MethodDeclarationContext
func (*MethodDeclarationContext) EnterRule ¶
func (s *MethodDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*MethodDeclarationContext) ExitRule ¶
func (s *MethodDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*MethodDeclarationContext) GetParser ¶
func (s *MethodDeclarationContext) GetParser() antlr.Parser
func (*MethodDeclarationContext) GetRuleContext ¶
func (s *MethodDeclarationContext) GetRuleContext() antlr.RuleContext
func (*MethodDeclarationContext) IsMethodDeclarationContext ¶
func (*MethodDeclarationContext) IsMethodDeclarationContext()
func (*MethodDeclarationContext) Macro ¶
func (s *MethodDeclarationContext) Macro() IMacroContext
func (*MethodDeclarationContext) MethodSelector ¶
func (s *MethodDeclarationContext) MethodSelector() IMethodSelectorContext
func (*MethodDeclarationContext) MethodType ¶
func (s *MethodDeclarationContext) MethodType() IMethodTypeContext
func (*MethodDeclarationContext) SEMI ¶
func (s *MethodDeclarationContext) SEMI() antlr.TerminalNode
func (*MethodDeclarationContext) ToStringTree ¶
func (s *MethodDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MethodDefinitionContext ¶
type MethodDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMethodDefinitionContext ¶
func NewEmptyMethodDefinitionContext() *MethodDefinitionContext
func NewMethodDefinitionContext ¶
func NewMethodDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MethodDefinitionContext
func (*MethodDefinitionContext) CompoundStatement ¶
func (s *MethodDefinitionContext) CompoundStatement() ICompoundStatementContext
func (*MethodDefinitionContext) EnterRule ¶
func (s *MethodDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*MethodDefinitionContext) ExitRule ¶
func (s *MethodDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*MethodDefinitionContext) GetParser ¶
func (s *MethodDefinitionContext) GetParser() antlr.Parser
func (*MethodDefinitionContext) GetRuleContext ¶
func (s *MethodDefinitionContext) GetRuleContext() antlr.RuleContext
func (*MethodDefinitionContext) InitDeclaratorList ¶
func (s *MethodDefinitionContext) InitDeclaratorList() IInitDeclaratorListContext
func (*MethodDefinitionContext) IsMethodDefinitionContext ¶
func (*MethodDefinitionContext) IsMethodDefinitionContext()
func (*MethodDefinitionContext) MethodSelector ¶
func (s *MethodDefinitionContext) MethodSelector() IMethodSelectorContext
func (*MethodDefinitionContext) MethodType ¶
func (s *MethodDefinitionContext) MethodType() IMethodTypeContext
func (*MethodDefinitionContext) SEMI ¶
func (s *MethodDefinitionContext) SEMI() antlr.TerminalNode
func (*MethodDefinitionContext) ToStringTree ¶
func (s *MethodDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MethodSelectorContext ¶
type MethodSelectorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMethodSelectorContext ¶
func NewEmptyMethodSelectorContext() *MethodSelectorContext
func NewMethodSelectorContext ¶
func NewMethodSelectorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MethodSelectorContext
func (*MethodSelectorContext) AllKeywordDeclarator ¶
func (s *MethodSelectorContext) AllKeywordDeclarator() []IKeywordDeclaratorContext
func (*MethodSelectorContext) COMMA ¶
func (s *MethodSelectorContext) COMMA() antlr.TerminalNode
func (*MethodSelectorContext) ELIPSIS ¶
func (s *MethodSelectorContext) ELIPSIS() antlr.TerminalNode
func (*MethodSelectorContext) EnterRule ¶
func (s *MethodSelectorContext) EnterRule(listener antlr.ParseTreeListener)
func (*MethodSelectorContext) ExitRule ¶
func (s *MethodSelectorContext) ExitRule(listener antlr.ParseTreeListener)
func (*MethodSelectorContext) GetParser ¶
func (s *MethodSelectorContext) GetParser() antlr.Parser
func (*MethodSelectorContext) GetRuleContext ¶
func (s *MethodSelectorContext) GetRuleContext() antlr.RuleContext
func (*MethodSelectorContext) IsMethodSelectorContext ¶
func (*MethodSelectorContext) IsMethodSelectorContext()
func (*MethodSelectorContext) KeywordDeclarator ¶
func (s *MethodSelectorContext) KeywordDeclarator(i int) IKeywordDeclaratorContext
func (*MethodSelectorContext) Selector ¶
func (s *MethodSelectorContext) Selector() ISelectorContext
func (*MethodSelectorContext) ToStringTree ¶
func (s *MethodSelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MethodTypeContext ¶
type MethodTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMethodTypeContext ¶
func NewEmptyMethodTypeContext() *MethodTypeContext
func NewMethodTypeContext ¶
func NewMethodTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MethodTypeContext
func (*MethodTypeContext) EnterRule ¶
func (s *MethodTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*MethodTypeContext) ExitRule ¶
func (s *MethodTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*MethodTypeContext) GetParser ¶
func (s *MethodTypeContext) GetParser() antlr.Parser
func (*MethodTypeContext) GetRuleContext ¶
func (s *MethodTypeContext) GetRuleContext() antlr.RuleContext
func (*MethodTypeContext) IsMethodTypeContext ¶
func (*MethodTypeContext) IsMethodTypeContext()
func (*MethodTypeContext) LP ¶
func (s *MethodTypeContext) LP() antlr.TerminalNode
func (*MethodTypeContext) RP ¶
func (s *MethodTypeContext) RP() antlr.TerminalNode
func (*MethodTypeContext) ToStringTree ¶
func (s *MethodTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*MethodTypeContext) TypeName ¶
func (s *MethodTypeContext) TypeName() ITypeNameContext
type NullabilitySpecifierContext ¶
type NullabilitySpecifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNullabilitySpecifierContext ¶
func NewEmptyNullabilitySpecifierContext() *NullabilitySpecifierContext
func NewNullabilitySpecifierContext ¶
func NewNullabilitySpecifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NullabilitySpecifierContext
func (*NullabilitySpecifierContext) EnterRule ¶
func (s *NullabilitySpecifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*NullabilitySpecifierContext) ExitRule ¶
func (s *NullabilitySpecifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*NullabilitySpecifierContext) GetParser ¶
func (s *NullabilitySpecifierContext) GetParser() antlr.Parser
func (*NullabilitySpecifierContext) GetRuleContext ¶
func (s *NullabilitySpecifierContext) GetRuleContext() antlr.RuleContext
func (*NullabilitySpecifierContext) IsNullabilitySpecifierContext ¶
func (*NullabilitySpecifierContext) IsNullabilitySpecifierContext()
func (*NullabilitySpecifierContext) NONNULL ¶
func (s *NullabilitySpecifierContext) NONNULL() antlr.TerminalNode
func (*NullabilitySpecifierContext) NULLABLE ¶
func (s *NullabilitySpecifierContext) NULLABLE() antlr.TerminalNode
func (*NullabilitySpecifierContext) NULL_RESETTABLE ¶
func (s *NullabilitySpecifierContext) NULL_RESETTABLE() antlr.TerminalNode
func (*NullabilitySpecifierContext) NULL_UNSPECIFIED ¶
func (s *NullabilitySpecifierContext) NULL_UNSPECIFIED() antlr.TerminalNode
func (*NullabilitySpecifierContext) ToStringTree ¶
func (s *NullabilitySpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ObjectiveCLexer ¶
func NewObjectiveCLexer ¶
func NewObjectiveCLexer(input antlr.CharStream) *ObjectiveCLexer
type ObjectiveCParser ¶
type ObjectiveCParser struct {
*antlr.BaseParser
}
func NewObjectiveCParser ¶
func NewObjectiveCParser(input antlr.TokenStream) *ObjectiveCParser
func (*ObjectiveCParser) AbstractDeclarator ¶
func (p *ObjectiveCParser) AbstractDeclarator() (localctx IAbstractDeclaratorContext)
func (*ObjectiveCParser) AbstractDeclaratorSuffix ¶
func (p *ObjectiveCParser) AbstractDeclaratorSuffix() (localctx IAbstractDeclaratorSuffixContext)
func (*ObjectiveCParser) AccessModifier ¶
func (p *ObjectiveCParser) AccessModifier() (localctx IAccessModifierContext)
func (*ObjectiveCParser) ArcBehaviourSpecifier ¶
func (p *ObjectiveCParser) ArcBehaviourSpecifier() (localctx IArcBehaviourSpecifierContext)
func (*ObjectiveCParser) ArgumentExpression ¶
func (p *ObjectiveCParser) ArgumentExpression() (localctx IArgumentExpressionContext)
func (*ObjectiveCParser) ArgumentExpressionList ¶
func (p *ObjectiveCParser) ArgumentExpressionList() (localctx IArgumentExpressionListContext)
func (*ObjectiveCParser) ArrayExpression ¶
func (p *ObjectiveCParser) ArrayExpression() (localctx IArrayExpressionContext)
func (*ObjectiveCParser) ArrayInitializer ¶
func (p *ObjectiveCParser) ArrayInitializer() (localctx IArrayInitializerContext)
func (*ObjectiveCParser) AssignmentOperator ¶
func (p *ObjectiveCParser) AssignmentOperator() (localctx IAssignmentOperatorContext)
func (*ObjectiveCParser) Attribute ¶
func (p *ObjectiveCParser) Attribute() (localctx IAttributeContext)
func (*ObjectiveCParser) AttributeName ¶
func (p *ObjectiveCParser) AttributeName() (localctx IAttributeNameContext)
func (*ObjectiveCParser) AttributeParameter ¶
func (p *ObjectiveCParser) AttributeParameter() (localctx IAttributeParameterContext)
func (*ObjectiveCParser) AttributeParameterAssignment ¶
func (p *ObjectiveCParser) AttributeParameterAssignment() (localctx IAttributeParameterAssignmentContext)
func (*ObjectiveCParser) AttributeParameterList ¶
func (p *ObjectiveCParser) AttributeParameterList() (localctx IAttributeParameterListContext)
func (*ObjectiveCParser) AttributeParameters ¶
func (p *ObjectiveCParser) AttributeParameters() (localctx IAttributeParametersContext)
func (*ObjectiveCParser) AttributeSpecifier ¶
func (p *ObjectiveCParser) AttributeSpecifier() (localctx IAttributeSpecifierContext)
func (*ObjectiveCParser) AutoreleaseStatement ¶
func (p *ObjectiveCParser) AutoreleaseStatement() (localctx IAutoreleaseStatementContext)
func (*ObjectiveCParser) BlockExpression ¶
func (p *ObjectiveCParser) BlockExpression() (localctx IBlockExpressionContext)
func (*ObjectiveCParser) BlockParameters ¶
func (p *ObjectiveCParser) BlockParameters() (localctx IBlockParametersContext)
func (*ObjectiveCParser) BlockType ¶
func (p *ObjectiveCParser) BlockType() (localctx IBlockTypeContext)
func (*ObjectiveCParser) BoxExpression ¶
func (p *ObjectiveCParser) BoxExpression() (localctx IBoxExpressionContext)
func (*ObjectiveCParser) CastExpression ¶
func (p *ObjectiveCParser) CastExpression() (localctx ICastExpressionContext)
func (*ObjectiveCParser) CatchStatement ¶
func (p *ObjectiveCParser) CatchStatement() (localctx ICatchStatementContext)
func (*ObjectiveCParser) CategoryImplementation ¶
func (p *ObjectiveCParser) CategoryImplementation() (localctx ICategoryImplementationContext)
func (*ObjectiveCParser) CategoryInterface ¶
func (p *ObjectiveCParser) CategoryInterface() (localctx ICategoryInterfaceContext)
func (*ObjectiveCParser) ClassDeclarationList ¶
func (p *ObjectiveCParser) ClassDeclarationList() (localctx IClassDeclarationListContext)
func (*ObjectiveCParser) ClassImplementation ¶
func (p *ObjectiveCParser) ClassImplementation() (localctx IClassImplementationContext)
func (*ObjectiveCParser) ClassInterface ¶
func (p *ObjectiveCParser) ClassInterface() (localctx IClassInterfaceContext)
func (*ObjectiveCParser) ClassMethodDeclaration ¶
func (p *ObjectiveCParser) ClassMethodDeclaration() (localctx IClassMethodDeclarationContext)
func (*ObjectiveCParser) ClassMethodDefinition ¶
func (p *ObjectiveCParser) ClassMethodDefinition() (localctx IClassMethodDefinitionContext)
func (*ObjectiveCParser) CompoundStatement ¶
func (p *ObjectiveCParser) CompoundStatement() (localctx ICompoundStatementContext)
func (*ObjectiveCParser) Constant ¶
func (p *ObjectiveCParser) Constant() (localctx IConstantContext)
func (*ObjectiveCParser) ConstantExpression ¶
func (p *ObjectiveCParser) ConstantExpression() (localctx IConstantExpressionContext)
func (*ObjectiveCParser) Declaration ¶
func (p *ObjectiveCParser) Declaration() (localctx IDeclarationContext)
func (*ObjectiveCParser) DeclarationSpecifiers ¶
func (p *ObjectiveCParser) DeclarationSpecifiers() (localctx IDeclarationSpecifiersContext)
func (*ObjectiveCParser) Declarator ¶
func (p *ObjectiveCParser) Declarator() (localctx IDeclaratorContext)
func (*ObjectiveCParser) DeclaratorSuffix ¶
func (p *ObjectiveCParser) DeclaratorSuffix() (localctx IDeclaratorSuffixContext)
func (*ObjectiveCParser) DictionaryExpression ¶
func (p *ObjectiveCParser) DictionaryExpression() (localctx IDictionaryExpressionContext)
func (*ObjectiveCParser) DictionaryPair ¶
func (p *ObjectiveCParser) DictionaryPair() (localctx IDictionaryPairContext)
func (*ObjectiveCParser) DirectDeclarator ¶
func (p *ObjectiveCParser) DirectDeclarator() (localctx IDirectDeclaratorContext)
func (*ObjectiveCParser) DoStatement ¶
func (p *ObjectiveCParser) DoStatement() (localctx IDoStatementContext)
func (*ObjectiveCParser) EncodeExpression ¶
func (p *ObjectiveCParser) EncodeExpression() (localctx IEncodeExpressionContext)
func (*ObjectiveCParser) EnumDeclaration ¶
func (p *ObjectiveCParser) EnumDeclaration() (localctx IEnumDeclarationContext)
func (*ObjectiveCParser) EnumSpecifier ¶
func (p *ObjectiveCParser) EnumSpecifier() (localctx IEnumSpecifierContext)
func (*ObjectiveCParser) Enumerator ¶
func (p *ObjectiveCParser) Enumerator() (localctx IEnumeratorContext)
func (*ObjectiveCParser) EnumeratorIdentifier ¶
func (p *ObjectiveCParser) EnumeratorIdentifier() (localctx IEnumeratorIdentifierContext)
func (*ObjectiveCParser) EnumeratorList ¶
func (p *ObjectiveCParser) EnumeratorList() (localctx IEnumeratorListContext)
func (*ObjectiveCParser) Expression ¶
func (p *ObjectiveCParser) Expression() (localctx IExpressionContext)
func (*ObjectiveCParser) Expression_Sempred ¶
func (p *ObjectiveCParser) Expression_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*ObjectiveCParser) Expressions ¶
func (p *ObjectiveCParser) Expressions() (localctx IExpressionsContext)
func (*ObjectiveCParser) FieldDeclaration ¶
func (p *ObjectiveCParser) FieldDeclaration() (localctx IFieldDeclarationContext)
func (*ObjectiveCParser) FieldDeclarator ¶
func (p *ObjectiveCParser) FieldDeclarator() (localctx IFieldDeclaratorContext)
func (*ObjectiveCParser) FieldDeclaratorList ¶
func (p *ObjectiveCParser) FieldDeclaratorList() (localctx IFieldDeclaratorListContext)
func (*ObjectiveCParser) ForInStatement ¶
func (p *ObjectiveCParser) ForInStatement() (localctx IForInStatementContext)
func (*ObjectiveCParser) ForLoopInitializer ¶
func (p *ObjectiveCParser) ForLoopInitializer() (localctx IForLoopInitializerContext)
func (*ObjectiveCParser) ForStatement ¶
func (p *ObjectiveCParser) ForStatement() (localctx IForStatementContext)
func (*ObjectiveCParser) FunctionCallExpression ¶
func (p *ObjectiveCParser) FunctionCallExpression() (localctx IFunctionCallExpressionContext)
func (*ObjectiveCParser) FunctionDeclaration ¶
func (p *ObjectiveCParser) FunctionDeclaration() (localctx IFunctionDeclarationContext)
func (*ObjectiveCParser) FunctionDefinition ¶
func (p *ObjectiveCParser) FunctionDefinition() (localctx IFunctionDefinitionContext)
func (*ObjectiveCParser) FunctionSignature ¶
func (p *ObjectiveCParser) FunctionSignature() (localctx IFunctionSignatureContext)
func (*ObjectiveCParser) GenericTypeSpecifier ¶
func (p *ObjectiveCParser) GenericTypeSpecifier() (localctx IGenericTypeSpecifierContext)
func (*ObjectiveCParser) GenericsSpecifier ¶
func (p *ObjectiveCParser) GenericsSpecifier() (localctx IGenericsSpecifierContext)
func (*ObjectiveCParser) IbOutletQualifier ¶
func (p *ObjectiveCParser) IbOutletQualifier() (localctx IIbOutletQualifierContext)
func (*ObjectiveCParser) Identifier ¶
func (p *ObjectiveCParser) Identifier() (localctx IIdentifierContext)
func (*ObjectiveCParser) ImplementationDefinitionList ¶
func (p *ObjectiveCParser) ImplementationDefinitionList() (localctx IImplementationDefinitionListContext)
func (*ObjectiveCParser) ImportDeclaration ¶
func (p *ObjectiveCParser) ImportDeclaration() (localctx IImportDeclarationContext)
func (*ObjectiveCParser) InitDeclarator ¶
func (p *ObjectiveCParser) InitDeclarator() (localctx IInitDeclaratorContext)
func (*ObjectiveCParser) InitDeclaratorList ¶
func (p *ObjectiveCParser) InitDeclaratorList() (localctx IInitDeclaratorListContext)
func (*ObjectiveCParser) Initializer ¶
func (p *ObjectiveCParser) Initializer() (localctx IInitializerContext)
func (*ObjectiveCParser) InitializerList ¶
func (p *ObjectiveCParser) InitializerList() (localctx IInitializerListContext)
func (*ObjectiveCParser) InstanceMethodDeclaration ¶
func (p *ObjectiveCParser) InstanceMethodDeclaration() (localctx IInstanceMethodDeclarationContext)
func (*ObjectiveCParser) InstanceMethodDefinition ¶
func (p *ObjectiveCParser) InstanceMethodDefinition() (localctx IInstanceMethodDefinitionContext)
func (*ObjectiveCParser) InstanceVariables ¶
func (p *ObjectiveCParser) InstanceVariables() (localctx IInstanceVariablesContext)
func (*ObjectiveCParser) InterfaceDeclarationList ¶
func (p *ObjectiveCParser) InterfaceDeclarationList() (localctx IInterfaceDeclarationListContext)
func (*ObjectiveCParser) IterationStatement ¶
func (p *ObjectiveCParser) IterationStatement() (localctx IIterationStatementContext)
func (*ObjectiveCParser) JumpStatement ¶
func (p *ObjectiveCParser) JumpStatement() (localctx IJumpStatementContext)
func (*ObjectiveCParser) KeywordArgument ¶
func (p *ObjectiveCParser) KeywordArgument() (localctx IKeywordArgumentContext)
func (*ObjectiveCParser) KeywordArgumentType ¶
func (p *ObjectiveCParser) KeywordArgumentType() (localctx IKeywordArgumentTypeContext)
func (*ObjectiveCParser) KeywordDeclarator ¶
func (p *ObjectiveCParser) KeywordDeclarator() (localctx IKeywordDeclaratorContext)
func (*ObjectiveCParser) LabeledStatement ¶
func (p *ObjectiveCParser) LabeledStatement() (localctx ILabeledStatementContext)
func (*ObjectiveCParser) Macro ¶
func (p *ObjectiveCParser) Macro() (localctx IMacroContext)
func (*ObjectiveCParser) MessageExpression ¶
func (p *ObjectiveCParser) MessageExpression() (localctx IMessageExpressionContext)
func (*ObjectiveCParser) MessageSelector ¶
func (p *ObjectiveCParser) MessageSelector() (localctx IMessageSelectorContext)
func (*ObjectiveCParser) MethodDeclaration ¶
func (p *ObjectiveCParser) MethodDeclaration() (localctx IMethodDeclarationContext)
func (*ObjectiveCParser) MethodDefinition ¶
func (p *ObjectiveCParser) MethodDefinition() (localctx IMethodDefinitionContext)
func (*ObjectiveCParser) MethodSelector ¶
func (p *ObjectiveCParser) MethodSelector() (localctx IMethodSelectorContext)
func (*ObjectiveCParser) MethodType ¶
func (p *ObjectiveCParser) MethodType() (localctx IMethodTypeContext)
func (*ObjectiveCParser) NullabilitySpecifier ¶
func (p *ObjectiveCParser) NullabilitySpecifier() (localctx INullabilitySpecifierContext)
func (*ObjectiveCParser) ParameterDeclaration ¶
func (p *ObjectiveCParser) ParameterDeclaration() (localctx IParameterDeclarationContext)
func (*ObjectiveCParser) ParameterDeclarationList ¶
func (p *ObjectiveCParser) ParameterDeclarationList() (localctx IParameterDeclarationListContext)
func (*ObjectiveCParser) ParameterList ¶
func (p *ObjectiveCParser) ParameterList() (localctx IParameterListContext)
func (*ObjectiveCParser) Pointer ¶
func (p *ObjectiveCParser) Pointer() (localctx IPointerContext)
func (*ObjectiveCParser) Postfix ¶
func (p *ObjectiveCParser) Postfix() (localctx IPostfixContext)
func (*ObjectiveCParser) PostfixExpression ¶
func (p *ObjectiveCParser) PostfixExpression() (localctx IPostfixExpressionContext)
func (*ObjectiveCParser) PostfixExpression_Sempred ¶
func (p *ObjectiveCParser) PostfixExpression_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*ObjectiveCParser) PrimaryExpression ¶
func (p *ObjectiveCParser) PrimaryExpression() (localctx IPrimaryExpressionContext)
func (*ObjectiveCParser) PropertyAttribute ¶
func (p *ObjectiveCParser) PropertyAttribute() (localctx IPropertyAttributeContext)
func (*ObjectiveCParser) PropertyAttributesList ¶
func (p *ObjectiveCParser) PropertyAttributesList() (localctx IPropertyAttributesListContext)
func (*ObjectiveCParser) PropertyDeclaration ¶
func (p *ObjectiveCParser) PropertyDeclaration() (localctx IPropertyDeclarationContext)
func (*ObjectiveCParser) PropertyImplementation ¶
func (p *ObjectiveCParser) PropertyImplementation() (localctx IPropertyImplementationContext)
func (*ObjectiveCParser) PropertySynthesizeItem ¶
func (p *ObjectiveCParser) PropertySynthesizeItem() (localctx IPropertySynthesizeItemContext)
func (*ObjectiveCParser) PropertySynthesizeList ¶
func (p *ObjectiveCParser) PropertySynthesizeList() (localctx IPropertySynthesizeListContext)
func (*ObjectiveCParser) ProtocolDeclaration ¶
func (p *ObjectiveCParser) ProtocolDeclaration() (localctx IProtocolDeclarationContext)
func (*ObjectiveCParser) ProtocolDeclarationList ¶
func (p *ObjectiveCParser) ProtocolDeclarationList() (localctx IProtocolDeclarationListContext)
func (*ObjectiveCParser) ProtocolDeclarationSection ¶
func (p *ObjectiveCParser) ProtocolDeclarationSection() (localctx IProtocolDeclarationSectionContext)
func (*ObjectiveCParser) ProtocolExpression ¶
func (p *ObjectiveCParser) ProtocolExpression() (localctx IProtocolExpressionContext)
func (*ObjectiveCParser) ProtocolList ¶
func (p *ObjectiveCParser) ProtocolList() (localctx IProtocolListContext)
func (*ObjectiveCParser) ProtocolName ¶
func (p *ObjectiveCParser) ProtocolName() (localctx IProtocolNameContext)
func (*ObjectiveCParser) ProtocolQualifier ¶
func (p *ObjectiveCParser) ProtocolQualifier() (localctx IProtocolQualifierContext)
func (*ObjectiveCParser) RangeExpression ¶
func (p *ObjectiveCParser) RangeExpression() (localctx IRangeExpressionContext)
func (*ObjectiveCParser) Receiver ¶
func (p *ObjectiveCParser) Receiver() (localctx IReceiverContext)
func (*ObjectiveCParser) SelectionStatement ¶
func (p *ObjectiveCParser) SelectionStatement() (localctx ISelectionStatementContext)
func (*ObjectiveCParser) Selector ¶
func (p *ObjectiveCParser) Selector() (localctx ISelectorContext)
func (*ObjectiveCParser) SelectorExpression ¶
func (p *ObjectiveCParser) SelectorExpression() (localctx ISelectorExpressionContext)
func (*ObjectiveCParser) SelectorName ¶
func (p *ObjectiveCParser) SelectorName() (localctx ISelectorNameContext)
func (*ObjectiveCParser) Sempred ¶
func (p *ObjectiveCParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
func (*ObjectiveCParser) SpecifierQualifierList ¶
func (p *ObjectiveCParser) SpecifierQualifierList() (localctx ISpecifierQualifierListContext)
func (*ObjectiveCParser) Statement ¶
func (p *ObjectiveCParser) Statement() (localctx IStatementContext)
func (*ObjectiveCParser) StorageClassSpecifier ¶
func (p *ObjectiveCParser) StorageClassSpecifier() (localctx IStorageClassSpecifierContext)
func (*ObjectiveCParser) StringLiteral ¶
func (p *ObjectiveCParser) StringLiteral() (localctx IStringLiteralContext)
func (*ObjectiveCParser) StructInitializer ¶
func (p *ObjectiveCParser) StructInitializer() (localctx IStructInitializerContext)
func (*ObjectiveCParser) StructOrUnionSpecifier ¶
func (p *ObjectiveCParser) StructOrUnionSpecifier() (localctx IStructOrUnionSpecifierContext)
func (*ObjectiveCParser) SwitchBlock ¶
func (p *ObjectiveCParser) SwitchBlock() (localctx ISwitchBlockContext)
func (*ObjectiveCParser) SwitchLabel ¶
func (p *ObjectiveCParser) SwitchLabel() (localctx ISwitchLabelContext)
func (*ObjectiveCParser) SwitchSection ¶
func (p *ObjectiveCParser) SwitchSection() (localctx ISwitchSectionContext)
func (*ObjectiveCParser) SwitchStatement ¶
func (p *ObjectiveCParser) SwitchStatement() (localctx ISwitchStatementContext)
func (*ObjectiveCParser) SynchronizedStatement ¶
func (p *ObjectiveCParser) SynchronizedStatement() (localctx ISynchronizedStatementContext)
func (*ObjectiveCParser) ThrowStatement ¶
func (p *ObjectiveCParser) ThrowStatement() (localctx IThrowStatementContext)
func (*ObjectiveCParser) TopLevelDeclaration ¶
func (p *ObjectiveCParser) TopLevelDeclaration() (localctx ITopLevelDeclarationContext)
func (*ObjectiveCParser) TranslationUnit ¶
func (p *ObjectiveCParser) TranslationUnit() (localctx ITranslationUnitContext)
func (*ObjectiveCParser) TryBlock ¶
func (p *ObjectiveCParser) TryBlock() (localctx ITryBlockContext)
func (*ObjectiveCParser) TypeDeclarator ¶
func (p *ObjectiveCParser) TypeDeclarator() (localctx ITypeDeclaratorContext)
func (*ObjectiveCParser) TypeDeclaratorList ¶
func (p *ObjectiveCParser) TypeDeclaratorList() (localctx ITypeDeclaratorListContext)
func (*ObjectiveCParser) TypeName ¶
func (p *ObjectiveCParser) TypeName() (localctx ITypeNameContext)
func (*ObjectiveCParser) TypePrefix ¶
func (p *ObjectiveCParser) TypePrefix() (localctx ITypePrefixContext)
func (*ObjectiveCParser) TypeQualifier ¶
func (p *ObjectiveCParser) TypeQualifier() (localctx ITypeQualifierContext)
func (*ObjectiveCParser) TypeSpecifier ¶
func (p *ObjectiveCParser) TypeSpecifier() (localctx ITypeSpecifierContext)
func (*ObjectiveCParser) TypeSpecifierWithPrefixes ¶
func (p *ObjectiveCParser) TypeSpecifierWithPrefixes() (localctx ITypeSpecifierWithPrefixesContext)
func (*ObjectiveCParser) TypeVariableDeclarator ¶
func (p *ObjectiveCParser) TypeVariableDeclarator() (localctx ITypeVariableDeclaratorContext)
func (*ObjectiveCParser) TypeVariableDeclaratorOrName ¶
func (p *ObjectiveCParser) TypeVariableDeclaratorOrName() (localctx ITypeVariableDeclaratorOrNameContext)
func (*ObjectiveCParser) TypedefDeclaration ¶
func (p *ObjectiveCParser) TypedefDeclaration() (localctx ITypedefDeclarationContext)
func (*ObjectiveCParser) TypeofExpression ¶
func (p *ObjectiveCParser) TypeofExpression() (localctx ITypeofExpressionContext)
func (*ObjectiveCParser) UnaryExpression ¶
func (p *ObjectiveCParser) UnaryExpression() (localctx IUnaryExpressionContext)
func (*ObjectiveCParser) UnaryOperator ¶
func (p *ObjectiveCParser) UnaryOperator() (localctx IUnaryOperatorContext)
func (*ObjectiveCParser) VarDeclaration ¶
func (p *ObjectiveCParser) VarDeclaration() (localctx IVarDeclarationContext)
func (*ObjectiveCParser) VisibilitySection ¶
func (p *ObjectiveCParser) VisibilitySection() (localctx IVisibilitySectionContext)
func (*ObjectiveCParser) WhileStatement ¶
func (p *ObjectiveCParser) WhileStatement() (localctx IWhileStatementContext)
type ObjectiveCParserListener ¶
type ObjectiveCParserListener interface { antlr.ParseTreeListener // EnterTranslationUnit is called when entering the translationUnit production. EnterTranslationUnit(c *TranslationUnitContext) // EnterTopLevelDeclaration is called when entering the topLevelDeclaration production. EnterTopLevelDeclaration(c *TopLevelDeclarationContext) // EnterImportDeclaration is called when entering the importDeclaration production. EnterImportDeclaration(c *ImportDeclarationContext) // EnterClassInterface is called when entering the classInterface production. EnterClassInterface(c *ClassInterfaceContext) // EnterCategoryInterface is called when entering the categoryInterface production. EnterCategoryInterface(c *CategoryInterfaceContext) // EnterClassImplementation is called when entering the classImplementation production. EnterClassImplementation(c *ClassImplementationContext) // EnterCategoryImplementation is called when entering the categoryImplementation production. EnterCategoryImplementation(c *CategoryImplementationContext) // EnterGenericTypeSpecifier is called when entering the genericTypeSpecifier production. EnterGenericTypeSpecifier(c *GenericTypeSpecifierContext) // EnterProtocolDeclaration is called when entering the protocolDeclaration production. EnterProtocolDeclaration(c *ProtocolDeclarationContext) // EnterProtocolDeclarationSection is called when entering the protocolDeclarationSection production. EnterProtocolDeclarationSection(c *ProtocolDeclarationSectionContext) // EnterProtocolDeclarationList is called when entering the protocolDeclarationList production. EnterProtocolDeclarationList(c *ProtocolDeclarationListContext) // EnterClassDeclarationList is called when entering the classDeclarationList production. EnterClassDeclarationList(c *ClassDeclarationListContext) // EnterProtocolList is called when entering the protocolList production. EnterProtocolList(c *ProtocolListContext) // EnterPropertyDeclaration is called when entering the propertyDeclaration production. EnterPropertyDeclaration(c *PropertyDeclarationContext) // EnterPropertyAttributesList is called when entering the propertyAttributesList production. EnterPropertyAttributesList(c *PropertyAttributesListContext) // EnterPropertyAttribute is called when entering the propertyAttribute production. EnterPropertyAttribute(c *PropertyAttributeContext) // EnterProtocolName is called when entering the protocolName production. EnterProtocolName(c *ProtocolNameContext) // EnterInstanceVariables is called when entering the instanceVariables production. EnterInstanceVariables(c *InstanceVariablesContext) // EnterVisibilitySection is called when entering the visibilitySection production. EnterVisibilitySection(c *VisibilitySectionContext) // EnterAccessModifier is called when entering the accessModifier production. EnterAccessModifier(c *AccessModifierContext) // EnterInterfaceDeclarationList is called when entering the interfaceDeclarationList production. EnterInterfaceDeclarationList(c *InterfaceDeclarationListContext) // EnterClassMethodDeclaration is called when entering the classMethodDeclaration production. EnterClassMethodDeclaration(c *ClassMethodDeclarationContext) // EnterInstanceMethodDeclaration is called when entering the instanceMethodDeclaration production. EnterInstanceMethodDeclaration(c *InstanceMethodDeclarationContext) // EnterMethodDeclaration is called when entering the methodDeclaration production. EnterMethodDeclaration(c *MethodDeclarationContext) // EnterImplementationDefinitionList is called when entering the implementationDefinitionList production. EnterImplementationDefinitionList(c *ImplementationDefinitionListContext) // EnterClassMethodDefinition is called when entering the classMethodDefinition production. EnterClassMethodDefinition(c *ClassMethodDefinitionContext) // EnterInstanceMethodDefinition is called when entering the instanceMethodDefinition production. EnterInstanceMethodDefinition(c *InstanceMethodDefinitionContext) // EnterMethodDefinition is called when entering the methodDefinition production. EnterMethodDefinition(c *MethodDefinitionContext) // EnterMethodSelector is called when entering the methodSelector production. EnterMethodSelector(c *MethodSelectorContext) // EnterKeywordDeclarator is called when entering the keywordDeclarator production. EnterKeywordDeclarator(c *KeywordDeclaratorContext) // EnterSelector is called when entering the selector production. EnterSelector(c *SelectorContext) // EnterMethodType is called when entering the methodType production. EnterMethodType(c *MethodTypeContext) // EnterPropertyImplementation is called when entering the propertyImplementation production. EnterPropertyImplementation(c *PropertyImplementationContext) // EnterPropertySynthesizeList is called when entering the propertySynthesizeList production. EnterPropertySynthesizeList(c *PropertySynthesizeListContext) // EnterPropertySynthesizeItem is called when entering the propertySynthesizeItem production. EnterPropertySynthesizeItem(c *PropertySynthesizeItemContext) // EnterBlockType is called when entering the blockType production. EnterBlockType(c *BlockTypeContext) // EnterGenericsSpecifier is called when entering the genericsSpecifier production. EnterGenericsSpecifier(c *GenericsSpecifierContext) // EnterTypeSpecifierWithPrefixes is called when entering the typeSpecifierWithPrefixes production. EnterTypeSpecifierWithPrefixes(c *TypeSpecifierWithPrefixesContext) // EnterDictionaryExpression is called when entering the dictionaryExpression production. EnterDictionaryExpression(c *DictionaryExpressionContext) // EnterDictionaryPair is called when entering the dictionaryPair production. EnterDictionaryPair(c *DictionaryPairContext) // EnterArrayExpression is called when entering the arrayExpression production. EnterArrayExpression(c *ArrayExpressionContext) // EnterBoxExpression is called when entering the boxExpression production. EnterBoxExpression(c *BoxExpressionContext) // EnterBlockParameters is called when entering the blockParameters production. EnterBlockParameters(c *BlockParametersContext) // EnterTypeVariableDeclaratorOrName is called when entering the typeVariableDeclaratorOrName production. EnterTypeVariableDeclaratorOrName(c *TypeVariableDeclaratorOrNameContext) // EnterBlockExpression is called when entering the blockExpression production. EnterBlockExpression(c *BlockExpressionContext) // EnterMessageExpression is called when entering the messageExpression production. EnterMessageExpression(c *MessageExpressionContext) // EnterReceiver is called when entering the receiver production. EnterReceiver(c *ReceiverContext) // EnterMessageSelector is called when entering the messageSelector production. EnterMessageSelector(c *MessageSelectorContext) // EnterKeywordArgument is called when entering the keywordArgument production. EnterKeywordArgument(c *KeywordArgumentContext) // EnterKeywordArgumentType is called when entering the keywordArgumentType production. EnterKeywordArgumentType(c *KeywordArgumentTypeContext) // EnterSelectorExpression is called when entering the selectorExpression production. EnterSelectorExpression(c *SelectorExpressionContext) // EnterSelectorName is called when entering the selectorName production. EnterSelectorName(c *SelectorNameContext) // EnterProtocolExpression is called when entering the protocolExpression production. EnterProtocolExpression(c *ProtocolExpressionContext) // EnterEncodeExpression is called when entering the encodeExpression production. EnterEncodeExpression(c *EncodeExpressionContext) // EnterTypeVariableDeclarator is called when entering the typeVariableDeclarator production. EnterTypeVariableDeclarator(c *TypeVariableDeclaratorContext) // EnterThrowStatement is called when entering the throwStatement production. EnterThrowStatement(c *ThrowStatementContext) // EnterTryBlock is called when entering the tryBlock production. EnterTryBlock(c *TryBlockContext) // EnterCatchStatement is called when entering the catchStatement production. EnterCatchStatement(c *CatchStatementContext) // EnterSynchronizedStatement is called when entering the synchronizedStatement production. EnterSynchronizedStatement(c *SynchronizedStatementContext) // EnterAutoreleaseStatement is called when entering the autoreleaseStatement production. EnterAutoreleaseStatement(c *AutoreleaseStatementContext) // EnterFunctionDeclaration is called when entering the functionDeclaration production. EnterFunctionDeclaration(c *FunctionDeclarationContext) // EnterFunctionDefinition is called when entering the functionDefinition production. EnterFunctionDefinition(c *FunctionDefinitionContext) // EnterFunctionSignature is called when entering the functionSignature production. EnterFunctionSignature(c *FunctionSignatureContext) // EnterAttribute is called when entering the attribute production. EnterAttribute(c *AttributeContext) // EnterAttributeName is called when entering the attributeName production. EnterAttributeName(c *AttributeNameContext) // EnterAttributeParameters is called when entering the attributeParameters production. EnterAttributeParameters(c *AttributeParametersContext) // EnterAttributeParameterList is called when entering the attributeParameterList production. EnterAttributeParameterList(c *AttributeParameterListContext) // EnterAttributeParameter is called when entering the attributeParameter production. EnterAttributeParameter(c *AttributeParameterContext) // EnterAttributeParameterAssignment is called when entering the attributeParameterAssignment production. EnterAttributeParameterAssignment(c *AttributeParameterAssignmentContext) // EnterDeclaration is called when entering the declaration production. EnterDeclaration(c *DeclarationContext) // EnterFunctionCallExpression is called when entering the functionCallExpression production. EnterFunctionCallExpression(c *FunctionCallExpressionContext) // EnterEnumDeclaration is called when entering the enumDeclaration production. EnterEnumDeclaration(c *EnumDeclarationContext) // EnterVarDeclaration is called when entering the varDeclaration production. EnterVarDeclaration(c *VarDeclarationContext) // EnterTypedefDeclaration is called when entering the typedefDeclaration production. EnterTypedefDeclaration(c *TypedefDeclarationContext) // EnterTypeDeclaratorList is called when entering the typeDeclaratorList production. EnterTypeDeclaratorList(c *TypeDeclaratorListContext) // EnterTypeDeclarator is called when entering the typeDeclarator production. EnterTypeDeclarator(c *TypeDeclaratorContext) // EnterDeclarationSpecifiers is called when entering the declarationSpecifiers production. EnterDeclarationSpecifiers(c *DeclarationSpecifiersContext) // EnterAttributeSpecifier is called when entering the attributeSpecifier production. EnterAttributeSpecifier(c *AttributeSpecifierContext) // EnterInitDeclaratorList is called when entering the initDeclaratorList production. EnterInitDeclaratorList(c *InitDeclaratorListContext) // EnterInitDeclarator is called when entering the initDeclarator production. EnterInitDeclarator(c *InitDeclaratorContext) // EnterStructOrUnionSpecifier is called when entering the structOrUnionSpecifier production. EnterStructOrUnionSpecifier(c *StructOrUnionSpecifierContext) // EnterFieldDeclaration is called when entering the fieldDeclaration production. EnterFieldDeclaration(c *FieldDeclarationContext) // EnterSpecifierQualifierList is called when entering the specifierQualifierList production. EnterSpecifierQualifierList(c *SpecifierQualifierListContext) // EnterIbOutletQualifier is called when entering the ibOutletQualifier production. EnterIbOutletQualifier(c *IbOutletQualifierContext) // EnterArcBehaviourSpecifier is called when entering the arcBehaviourSpecifier production. EnterArcBehaviourSpecifier(c *ArcBehaviourSpecifierContext) // EnterNullabilitySpecifier is called when entering the nullabilitySpecifier production. EnterNullabilitySpecifier(c *NullabilitySpecifierContext) // EnterStorageClassSpecifier is called when entering the storageClassSpecifier production. EnterStorageClassSpecifier(c *StorageClassSpecifierContext) // EnterTypePrefix is called when entering the typePrefix production. EnterTypePrefix(c *TypePrefixContext) // EnterTypeQualifier is called when entering the typeQualifier production. EnterTypeQualifier(c *TypeQualifierContext) // EnterProtocolQualifier is called when entering the protocolQualifier production. EnterProtocolQualifier(c *ProtocolQualifierContext) // EnterTypeSpecifier is called when entering the typeSpecifier production. EnterTypeSpecifier(c *TypeSpecifierContext) // EnterTypeofExpression is called when entering the typeofExpression production. EnterTypeofExpression(c *TypeofExpressionContext) // EnterFieldDeclaratorList is called when entering the fieldDeclaratorList production. EnterFieldDeclaratorList(c *FieldDeclaratorListContext) // EnterFieldDeclarator is called when entering the fieldDeclarator production. EnterFieldDeclarator(c *FieldDeclaratorContext) // EnterEnumSpecifier is called when entering the enumSpecifier production. EnterEnumSpecifier(c *EnumSpecifierContext) // EnterEnumeratorList is called when entering the enumeratorList production. EnterEnumeratorList(c *EnumeratorListContext) // EnterEnumerator is called when entering the enumerator production. EnterEnumerator(c *EnumeratorContext) // EnterEnumeratorIdentifier is called when entering the enumeratorIdentifier production. EnterEnumeratorIdentifier(c *EnumeratorIdentifierContext) // EnterDirectDeclarator is called when entering the directDeclarator production. EnterDirectDeclarator(c *DirectDeclaratorContext) // EnterDeclaratorSuffix is called when entering the declaratorSuffix production. EnterDeclaratorSuffix(c *DeclaratorSuffixContext) // EnterParameterList is called when entering the parameterList production. EnterParameterList(c *ParameterListContext) // EnterPointer is called when entering the pointer production. EnterPointer(c *PointerContext) // EnterMacro is called when entering the macro production. EnterMacro(c *MacroContext) // EnterArrayInitializer is called when entering the arrayInitializer production. EnterArrayInitializer(c *ArrayInitializerContext) // EnterStructInitializer is called when entering the structInitializer production. EnterStructInitializer(c *StructInitializerContext) // EnterInitializerList is called when entering the initializerList production. EnterInitializerList(c *InitializerListContext) // EnterTypeName is called when entering the typeName production. EnterTypeName(c *TypeNameContext) // EnterAbstractDeclarator is called when entering the abstractDeclarator production. EnterAbstractDeclarator(c *AbstractDeclaratorContext) // EnterAbstractDeclaratorSuffix is called when entering the abstractDeclaratorSuffix production. EnterAbstractDeclaratorSuffix(c *AbstractDeclaratorSuffixContext) // EnterParameterDeclarationList is called when entering the parameterDeclarationList production. EnterParameterDeclarationList(c *ParameterDeclarationListContext) // EnterParameterDeclaration is called when entering the parameterDeclaration production. EnterParameterDeclaration(c *ParameterDeclarationContext) // EnterDeclarator is called when entering the declarator production. EnterDeclarator(c *DeclaratorContext) // EnterStatement is called when entering the statement production. EnterStatement(c *StatementContext) // EnterLabeledStatement is called when entering the labeledStatement production. EnterLabeledStatement(c *LabeledStatementContext) // EnterRangeExpression is called when entering the rangeExpression production. EnterRangeExpression(c *RangeExpressionContext) // EnterCompoundStatement is called when entering the compoundStatement production. EnterCompoundStatement(c *CompoundStatementContext) // EnterSelectionStatement is called when entering the selectionStatement production. EnterSelectionStatement(c *SelectionStatementContext) // EnterSwitchStatement is called when entering the switchStatement production. EnterSwitchStatement(c *SwitchStatementContext) // EnterSwitchBlock is called when entering the switchBlock production. EnterSwitchBlock(c *SwitchBlockContext) // EnterSwitchSection is called when entering the switchSection production. EnterSwitchSection(c *SwitchSectionContext) // EnterSwitchLabel is called when entering the switchLabel production. EnterSwitchLabel(c *SwitchLabelContext) // EnterIterationStatement is called when entering the iterationStatement production. EnterIterationStatement(c *IterationStatementContext) // EnterWhileStatement is called when entering the whileStatement production. EnterWhileStatement(c *WhileStatementContext) // EnterDoStatement is called when entering the doStatement production. EnterDoStatement(c *DoStatementContext) // EnterForStatement is called when entering the forStatement production. EnterForStatement(c *ForStatementContext) // EnterForLoopInitializer is called when entering the forLoopInitializer production. EnterForLoopInitializer(c *ForLoopInitializerContext) // EnterForInStatement is called when entering the forInStatement production. EnterForInStatement(c *ForInStatementContext) // EnterJumpStatement is called when entering the jumpStatement production. EnterJumpStatement(c *JumpStatementContext) // EnterExpressions is called when entering the expressions production. EnterExpressions(c *ExpressionsContext) // EnterExpression is called when entering the expression production. EnterExpression(c *ExpressionContext) // EnterAssignmentOperator is called when entering the assignmentOperator production. EnterAssignmentOperator(c *AssignmentOperatorContext) // EnterCastExpression is called when entering the castExpression production. EnterCastExpression(c *CastExpressionContext) // EnterInitializer is called when entering the initializer production. EnterInitializer(c *InitializerContext) // EnterConstantExpression is called when entering the constantExpression production. EnterConstantExpression(c *ConstantExpressionContext) // EnterUnaryExpression is called when entering the unaryExpression production. EnterUnaryExpression(c *UnaryExpressionContext) // EnterUnaryOperator is called when entering the unaryOperator production. EnterUnaryOperator(c *UnaryOperatorContext) // EnterPostfixExpression is called when entering the postfixExpression production. EnterPostfixExpression(c *PostfixExpressionContext) // EnterPostfix is called when entering the postfix production. EnterPostfix(c *PostfixContext) // EnterArgumentExpressionList is called when entering the argumentExpressionList production. EnterArgumentExpressionList(c *ArgumentExpressionListContext) // EnterArgumentExpression is called when entering the argumentExpression production. EnterArgumentExpression(c *ArgumentExpressionContext) // EnterPrimaryExpression is called when entering the primaryExpression production. EnterPrimaryExpression(c *PrimaryExpressionContext) // EnterConstant is called when entering the constant production. EnterConstant(c *ConstantContext) // EnterStringLiteral is called when entering the stringLiteral production. EnterStringLiteral(c *StringLiteralContext) // EnterIdentifier is called when entering the identifier production. EnterIdentifier(c *IdentifierContext) // ExitTranslationUnit is called when exiting the translationUnit production. ExitTranslationUnit(c *TranslationUnitContext) // ExitTopLevelDeclaration is called when exiting the topLevelDeclaration production. ExitTopLevelDeclaration(c *TopLevelDeclarationContext) // ExitImportDeclaration is called when exiting the importDeclaration production. ExitImportDeclaration(c *ImportDeclarationContext) // ExitClassInterface is called when exiting the classInterface production. ExitClassInterface(c *ClassInterfaceContext) // ExitCategoryInterface is called when exiting the categoryInterface production. ExitCategoryInterface(c *CategoryInterfaceContext) // ExitClassImplementation is called when exiting the classImplementation production. ExitClassImplementation(c *ClassImplementationContext) // ExitCategoryImplementation is called when exiting the categoryImplementation production. ExitCategoryImplementation(c *CategoryImplementationContext) // ExitGenericTypeSpecifier is called when exiting the genericTypeSpecifier production. ExitGenericTypeSpecifier(c *GenericTypeSpecifierContext) // ExitProtocolDeclaration is called when exiting the protocolDeclaration production. ExitProtocolDeclaration(c *ProtocolDeclarationContext) // ExitProtocolDeclarationSection is called when exiting the protocolDeclarationSection production. ExitProtocolDeclarationSection(c *ProtocolDeclarationSectionContext) // ExitProtocolDeclarationList is called when exiting the protocolDeclarationList production. ExitProtocolDeclarationList(c *ProtocolDeclarationListContext) // ExitClassDeclarationList is called when exiting the classDeclarationList production. ExitClassDeclarationList(c *ClassDeclarationListContext) // ExitProtocolList is called when exiting the protocolList production. ExitProtocolList(c *ProtocolListContext) // ExitPropertyDeclaration is called when exiting the propertyDeclaration production. ExitPropertyDeclaration(c *PropertyDeclarationContext) // ExitPropertyAttributesList is called when exiting the propertyAttributesList production. ExitPropertyAttributesList(c *PropertyAttributesListContext) // ExitPropertyAttribute is called when exiting the propertyAttribute production. ExitPropertyAttribute(c *PropertyAttributeContext) // ExitProtocolName is called when exiting the protocolName production. ExitProtocolName(c *ProtocolNameContext) // ExitInstanceVariables is called when exiting the instanceVariables production. ExitInstanceVariables(c *InstanceVariablesContext) // ExitVisibilitySection is called when exiting the visibilitySection production. ExitVisibilitySection(c *VisibilitySectionContext) // ExitAccessModifier is called when exiting the accessModifier production. ExitAccessModifier(c *AccessModifierContext) // ExitInterfaceDeclarationList is called when exiting the interfaceDeclarationList production. ExitInterfaceDeclarationList(c *InterfaceDeclarationListContext) // ExitClassMethodDeclaration is called when exiting the classMethodDeclaration production. ExitClassMethodDeclaration(c *ClassMethodDeclarationContext) // ExitInstanceMethodDeclaration is called when exiting the instanceMethodDeclaration production. ExitInstanceMethodDeclaration(c *InstanceMethodDeclarationContext) // ExitMethodDeclaration is called when exiting the methodDeclaration production. ExitMethodDeclaration(c *MethodDeclarationContext) // ExitImplementationDefinitionList is called when exiting the implementationDefinitionList production. ExitImplementationDefinitionList(c *ImplementationDefinitionListContext) // ExitClassMethodDefinition is called when exiting the classMethodDefinition production. ExitClassMethodDefinition(c *ClassMethodDefinitionContext) // ExitInstanceMethodDefinition is called when exiting the instanceMethodDefinition production. ExitInstanceMethodDefinition(c *InstanceMethodDefinitionContext) // ExitMethodDefinition is called when exiting the methodDefinition production. ExitMethodDefinition(c *MethodDefinitionContext) // ExitMethodSelector is called when exiting the methodSelector production. ExitMethodSelector(c *MethodSelectorContext) // ExitKeywordDeclarator is called when exiting the keywordDeclarator production. ExitKeywordDeclarator(c *KeywordDeclaratorContext) // ExitSelector is called when exiting the selector production. ExitSelector(c *SelectorContext) // ExitMethodType is called when exiting the methodType production. ExitMethodType(c *MethodTypeContext) // ExitPropertyImplementation is called when exiting the propertyImplementation production. ExitPropertyImplementation(c *PropertyImplementationContext) // ExitPropertySynthesizeList is called when exiting the propertySynthesizeList production. ExitPropertySynthesizeList(c *PropertySynthesizeListContext) // ExitPropertySynthesizeItem is called when exiting the propertySynthesizeItem production. ExitPropertySynthesizeItem(c *PropertySynthesizeItemContext) // ExitBlockType is called when exiting the blockType production. ExitBlockType(c *BlockTypeContext) // ExitGenericsSpecifier is called when exiting the genericsSpecifier production. ExitGenericsSpecifier(c *GenericsSpecifierContext) // ExitTypeSpecifierWithPrefixes is called when exiting the typeSpecifierWithPrefixes production. ExitTypeSpecifierWithPrefixes(c *TypeSpecifierWithPrefixesContext) // ExitDictionaryExpression is called when exiting the dictionaryExpression production. ExitDictionaryExpression(c *DictionaryExpressionContext) // ExitDictionaryPair is called when exiting the dictionaryPair production. ExitDictionaryPair(c *DictionaryPairContext) // ExitArrayExpression is called when exiting the arrayExpression production. ExitArrayExpression(c *ArrayExpressionContext) // ExitBoxExpression is called when exiting the boxExpression production. ExitBoxExpression(c *BoxExpressionContext) // ExitBlockParameters is called when exiting the blockParameters production. ExitBlockParameters(c *BlockParametersContext) // ExitTypeVariableDeclaratorOrName is called when exiting the typeVariableDeclaratorOrName production. ExitTypeVariableDeclaratorOrName(c *TypeVariableDeclaratorOrNameContext) // ExitBlockExpression is called when exiting the blockExpression production. ExitBlockExpression(c *BlockExpressionContext) // ExitMessageExpression is called when exiting the messageExpression production. ExitMessageExpression(c *MessageExpressionContext) // ExitReceiver is called when exiting the receiver production. ExitReceiver(c *ReceiverContext) // ExitMessageSelector is called when exiting the messageSelector production. ExitMessageSelector(c *MessageSelectorContext) // ExitKeywordArgument is called when exiting the keywordArgument production. ExitKeywordArgument(c *KeywordArgumentContext) // ExitKeywordArgumentType is called when exiting the keywordArgumentType production. ExitKeywordArgumentType(c *KeywordArgumentTypeContext) // ExitSelectorExpression is called when exiting the selectorExpression production. ExitSelectorExpression(c *SelectorExpressionContext) // ExitSelectorName is called when exiting the selectorName production. ExitSelectorName(c *SelectorNameContext) // ExitProtocolExpression is called when exiting the protocolExpression production. ExitProtocolExpression(c *ProtocolExpressionContext) // ExitEncodeExpression is called when exiting the encodeExpression production. ExitEncodeExpression(c *EncodeExpressionContext) // ExitTypeVariableDeclarator is called when exiting the typeVariableDeclarator production. ExitTypeVariableDeclarator(c *TypeVariableDeclaratorContext) // ExitThrowStatement is called when exiting the throwStatement production. ExitThrowStatement(c *ThrowStatementContext) // ExitTryBlock is called when exiting the tryBlock production. ExitTryBlock(c *TryBlockContext) // ExitCatchStatement is called when exiting the catchStatement production. ExitCatchStatement(c *CatchStatementContext) // ExitSynchronizedStatement is called when exiting the synchronizedStatement production. ExitSynchronizedStatement(c *SynchronizedStatementContext) // ExitAutoreleaseStatement is called when exiting the autoreleaseStatement production. ExitAutoreleaseStatement(c *AutoreleaseStatementContext) // ExitFunctionDeclaration is called when exiting the functionDeclaration production. ExitFunctionDeclaration(c *FunctionDeclarationContext) // ExitFunctionDefinition is called when exiting the functionDefinition production. ExitFunctionDefinition(c *FunctionDefinitionContext) // ExitFunctionSignature is called when exiting the functionSignature production. ExitFunctionSignature(c *FunctionSignatureContext) // ExitAttribute is called when exiting the attribute production. ExitAttribute(c *AttributeContext) // ExitAttributeName is called when exiting the attributeName production. ExitAttributeName(c *AttributeNameContext) // ExitAttributeParameters is called when exiting the attributeParameters production. ExitAttributeParameters(c *AttributeParametersContext) // ExitAttributeParameterList is called when exiting the attributeParameterList production. ExitAttributeParameterList(c *AttributeParameterListContext) // ExitAttributeParameter is called when exiting the attributeParameter production. ExitAttributeParameter(c *AttributeParameterContext) // ExitAttributeParameterAssignment is called when exiting the attributeParameterAssignment production. ExitAttributeParameterAssignment(c *AttributeParameterAssignmentContext) // ExitDeclaration is called when exiting the declaration production. ExitDeclaration(c *DeclarationContext) // ExitFunctionCallExpression is called when exiting the functionCallExpression production. ExitFunctionCallExpression(c *FunctionCallExpressionContext) // ExitEnumDeclaration is called when exiting the enumDeclaration production. ExitEnumDeclaration(c *EnumDeclarationContext) // ExitVarDeclaration is called when exiting the varDeclaration production. ExitVarDeclaration(c *VarDeclarationContext) // ExitTypedefDeclaration is called when exiting the typedefDeclaration production. ExitTypedefDeclaration(c *TypedefDeclarationContext) // ExitTypeDeclaratorList is called when exiting the typeDeclaratorList production. ExitTypeDeclaratorList(c *TypeDeclaratorListContext) // ExitTypeDeclarator is called when exiting the typeDeclarator production. ExitTypeDeclarator(c *TypeDeclaratorContext) // ExitDeclarationSpecifiers is called when exiting the declarationSpecifiers production. ExitDeclarationSpecifiers(c *DeclarationSpecifiersContext) // ExitAttributeSpecifier is called when exiting the attributeSpecifier production. ExitAttributeSpecifier(c *AttributeSpecifierContext) // ExitInitDeclaratorList is called when exiting the initDeclaratorList production. ExitInitDeclaratorList(c *InitDeclaratorListContext) // ExitInitDeclarator is called when exiting the initDeclarator production. ExitInitDeclarator(c *InitDeclaratorContext) // ExitStructOrUnionSpecifier is called when exiting the structOrUnionSpecifier production. ExitStructOrUnionSpecifier(c *StructOrUnionSpecifierContext) // ExitFieldDeclaration is called when exiting the fieldDeclaration production. ExitFieldDeclaration(c *FieldDeclarationContext) // ExitSpecifierQualifierList is called when exiting the specifierQualifierList production. ExitSpecifierQualifierList(c *SpecifierQualifierListContext) // ExitIbOutletQualifier is called when exiting the ibOutletQualifier production. ExitIbOutletQualifier(c *IbOutletQualifierContext) // ExitArcBehaviourSpecifier is called when exiting the arcBehaviourSpecifier production. ExitArcBehaviourSpecifier(c *ArcBehaviourSpecifierContext) // ExitNullabilitySpecifier is called when exiting the nullabilitySpecifier production. ExitNullabilitySpecifier(c *NullabilitySpecifierContext) // ExitStorageClassSpecifier is called when exiting the storageClassSpecifier production. ExitStorageClassSpecifier(c *StorageClassSpecifierContext) // ExitTypePrefix is called when exiting the typePrefix production. ExitTypePrefix(c *TypePrefixContext) // ExitTypeQualifier is called when exiting the typeQualifier production. ExitTypeQualifier(c *TypeQualifierContext) // ExitProtocolQualifier is called when exiting the protocolQualifier production. ExitProtocolQualifier(c *ProtocolQualifierContext) // ExitTypeSpecifier is called when exiting the typeSpecifier production. ExitTypeSpecifier(c *TypeSpecifierContext) // ExitTypeofExpression is called when exiting the typeofExpression production. ExitTypeofExpression(c *TypeofExpressionContext) // ExitFieldDeclaratorList is called when exiting the fieldDeclaratorList production. ExitFieldDeclaratorList(c *FieldDeclaratorListContext) // ExitFieldDeclarator is called when exiting the fieldDeclarator production. ExitFieldDeclarator(c *FieldDeclaratorContext) // ExitEnumSpecifier is called when exiting the enumSpecifier production. ExitEnumSpecifier(c *EnumSpecifierContext) // ExitEnumeratorList is called when exiting the enumeratorList production. ExitEnumeratorList(c *EnumeratorListContext) // ExitEnumerator is called when exiting the enumerator production. ExitEnumerator(c *EnumeratorContext) // ExitEnumeratorIdentifier is called when exiting the enumeratorIdentifier production. ExitEnumeratorIdentifier(c *EnumeratorIdentifierContext) // ExitDirectDeclarator is called when exiting the directDeclarator production. ExitDirectDeclarator(c *DirectDeclaratorContext) // ExitDeclaratorSuffix is called when exiting the declaratorSuffix production. ExitDeclaratorSuffix(c *DeclaratorSuffixContext) // ExitParameterList is called when exiting the parameterList production. ExitParameterList(c *ParameterListContext) // ExitPointer is called when exiting the pointer production. ExitPointer(c *PointerContext) // ExitMacro is called when exiting the macro production. ExitMacro(c *MacroContext) // ExitArrayInitializer is called when exiting the arrayInitializer production. ExitArrayInitializer(c *ArrayInitializerContext) // ExitStructInitializer is called when exiting the structInitializer production. ExitStructInitializer(c *StructInitializerContext) // ExitInitializerList is called when exiting the initializerList production. ExitInitializerList(c *InitializerListContext) // ExitTypeName is called when exiting the typeName production. ExitTypeName(c *TypeNameContext) // ExitAbstractDeclarator is called when exiting the abstractDeclarator production. ExitAbstractDeclarator(c *AbstractDeclaratorContext) // ExitAbstractDeclaratorSuffix is called when exiting the abstractDeclaratorSuffix production. ExitAbstractDeclaratorSuffix(c *AbstractDeclaratorSuffixContext) // ExitParameterDeclarationList is called when exiting the parameterDeclarationList production. ExitParameterDeclarationList(c *ParameterDeclarationListContext) // ExitParameterDeclaration is called when exiting the parameterDeclaration production. ExitParameterDeclaration(c *ParameterDeclarationContext) // ExitDeclarator is called when exiting the declarator production. ExitDeclarator(c *DeclaratorContext) // ExitStatement is called when exiting the statement production. ExitStatement(c *StatementContext) // ExitLabeledStatement is called when exiting the labeledStatement production. ExitLabeledStatement(c *LabeledStatementContext) // ExitRangeExpression is called when exiting the rangeExpression production. ExitRangeExpression(c *RangeExpressionContext) // ExitCompoundStatement is called when exiting the compoundStatement production. ExitCompoundStatement(c *CompoundStatementContext) // ExitSelectionStatement is called when exiting the selectionStatement production. ExitSelectionStatement(c *SelectionStatementContext) // ExitSwitchStatement is called when exiting the switchStatement production. ExitSwitchStatement(c *SwitchStatementContext) // ExitSwitchBlock is called when exiting the switchBlock production. ExitSwitchBlock(c *SwitchBlockContext) // ExitSwitchSection is called when exiting the switchSection production. ExitSwitchSection(c *SwitchSectionContext) // ExitSwitchLabel is called when exiting the switchLabel production. ExitSwitchLabel(c *SwitchLabelContext) // ExitIterationStatement is called when exiting the iterationStatement production. ExitIterationStatement(c *IterationStatementContext) // ExitWhileStatement is called when exiting the whileStatement production. ExitWhileStatement(c *WhileStatementContext) // ExitDoStatement is called when exiting the doStatement production. ExitDoStatement(c *DoStatementContext) // ExitForStatement is called when exiting the forStatement production. ExitForStatement(c *ForStatementContext) // ExitForLoopInitializer is called when exiting the forLoopInitializer production. ExitForLoopInitializer(c *ForLoopInitializerContext) // ExitForInStatement is called when exiting the forInStatement production. ExitForInStatement(c *ForInStatementContext) // ExitJumpStatement is called when exiting the jumpStatement production. ExitJumpStatement(c *JumpStatementContext) // ExitExpressions is called when exiting the expressions production. ExitExpressions(c *ExpressionsContext) // ExitExpression is called when exiting the expression production. ExitExpression(c *ExpressionContext) // ExitAssignmentOperator is called when exiting the assignmentOperator production. ExitAssignmentOperator(c *AssignmentOperatorContext) // ExitCastExpression is called when exiting the castExpression production. ExitCastExpression(c *CastExpressionContext) // ExitInitializer is called when exiting the initializer production. ExitInitializer(c *InitializerContext) // ExitConstantExpression is called when exiting the constantExpression production. ExitConstantExpression(c *ConstantExpressionContext) // ExitUnaryExpression is called when exiting the unaryExpression production. ExitUnaryExpression(c *UnaryExpressionContext) // ExitUnaryOperator is called when exiting the unaryOperator production. ExitUnaryOperator(c *UnaryOperatorContext) // ExitPostfixExpression is called when exiting the postfixExpression production. ExitPostfixExpression(c *PostfixExpressionContext) // ExitPostfix is called when exiting the postfix production. ExitPostfix(c *PostfixContext) // ExitArgumentExpressionList is called when exiting the argumentExpressionList production. ExitArgumentExpressionList(c *ArgumentExpressionListContext) // ExitArgumentExpression is called when exiting the argumentExpression production. ExitArgumentExpression(c *ArgumentExpressionContext) // ExitPrimaryExpression is called when exiting the primaryExpression production. ExitPrimaryExpression(c *PrimaryExpressionContext) // ExitConstant is called when exiting the constant production. ExitConstant(c *ConstantContext) // ExitStringLiteral is called when exiting the stringLiteral production. ExitStringLiteral(c *StringLiteralContext) // ExitIdentifier is called when exiting the identifier production. ExitIdentifier(c *IdentifierContext) }
ObjectiveCParserListener is a complete listener for a parse tree produced by ObjectiveCParser.
type ParameterDeclarationContext ¶
type ParameterDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyParameterDeclarationContext ¶
func NewEmptyParameterDeclarationContext() *ParameterDeclarationContext
func NewParameterDeclarationContext ¶
func NewParameterDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParameterDeclarationContext
func (*ParameterDeclarationContext) DeclarationSpecifiers ¶
func (s *ParameterDeclarationContext) DeclarationSpecifiers() IDeclarationSpecifiersContext
func (*ParameterDeclarationContext) Declarator ¶
func (s *ParameterDeclarationContext) Declarator() IDeclaratorContext
func (*ParameterDeclarationContext) EnterRule ¶
func (s *ParameterDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*ParameterDeclarationContext) ExitRule ¶
func (s *ParameterDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*ParameterDeclarationContext) GetParser ¶
func (s *ParameterDeclarationContext) GetParser() antlr.Parser
func (*ParameterDeclarationContext) GetRuleContext ¶
func (s *ParameterDeclarationContext) GetRuleContext() antlr.RuleContext
func (*ParameterDeclarationContext) IsParameterDeclarationContext ¶
func (*ParameterDeclarationContext) IsParameterDeclarationContext()
func (*ParameterDeclarationContext) ToStringTree ¶
func (s *ParameterDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ParameterDeclarationContext) VOID ¶
func (s *ParameterDeclarationContext) VOID() antlr.TerminalNode
type ParameterDeclarationListContext ¶
type ParameterDeclarationListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyParameterDeclarationListContext ¶
func NewEmptyParameterDeclarationListContext() *ParameterDeclarationListContext
func NewParameterDeclarationListContext ¶
func NewParameterDeclarationListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParameterDeclarationListContext
func (*ParameterDeclarationListContext) AllCOMMA ¶
func (s *ParameterDeclarationListContext) AllCOMMA() []antlr.TerminalNode
func (*ParameterDeclarationListContext) AllParameterDeclaration ¶
func (s *ParameterDeclarationListContext) AllParameterDeclaration() []IParameterDeclarationContext
func (*ParameterDeclarationListContext) COMMA ¶
func (s *ParameterDeclarationListContext) COMMA(i int) antlr.TerminalNode
func (*ParameterDeclarationListContext) EnterRule ¶
func (s *ParameterDeclarationListContext) EnterRule(listener antlr.ParseTreeListener)
func (*ParameterDeclarationListContext) ExitRule ¶
func (s *ParameterDeclarationListContext) ExitRule(listener antlr.ParseTreeListener)
func (*ParameterDeclarationListContext) GetParser ¶
func (s *ParameterDeclarationListContext) GetParser() antlr.Parser
func (*ParameterDeclarationListContext) GetRuleContext ¶
func (s *ParameterDeclarationListContext) GetRuleContext() antlr.RuleContext
func (*ParameterDeclarationListContext) IsParameterDeclarationListContext ¶
func (*ParameterDeclarationListContext) IsParameterDeclarationListContext()
func (*ParameterDeclarationListContext) ParameterDeclaration ¶
func (s *ParameterDeclarationListContext) ParameterDeclaration(i int) IParameterDeclarationContext
func (*ParameterDeclarationListContext) ToStringTree ¶
func (s *ParameterDeclarationListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ParameterListContext ¶
type ParameterListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyParameterListContext ¶
func NewEmptyParameterListContext() *ParameterListContext
func NewParameterListContext ¶
func NewParameterListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParameterListContext
func (*ParameterListContext) COMMA ¶
func (s *ParameterListContext) COMMA() antlr.TerminalNode
func (*ParameterListContext) ELIPSIS ¶
func (s *ParameterListContext) ELIPSIS() antlr.TerminalNode
func (*ParameterListContext) EnterRule ¶
func (s *ParameterListContext) EnterRule(listener antlr.ParseTreeListener)
func (*ParameterListContext) ExitRule ¶
func (s *ParameterListContext) ExitRule(listener antlr.ParseTreeListener)
func (*ParameterListContext) GetParser ¶
func (s *ParameterListContext) GetParser() antlr.Parser
func (*ParameterListContext) GetRuleContext ¶
func (s *ParameterListContext) GetRuleContext() antlr.RuleContext
func (*ParameterListContext) IsParameterListContext ¶
func (*ParameterListContext) IsParameterListContext()
func (*ParameterListContext) ParameterDeclarationList ¶
func (s *ParameterListContext) ParameterDeclarationList() IParameterDeclarationListContext
func (*ParameterListContext) ToStringTree ¶
func (s *ParameterListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PointerContext ¶
type PointerContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPointerContext ¶
func NewEmptyPointerContext() *PointerContext
func NewPointerContext ¶
func NewPointerContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PointerContext
func (*PointerContext) DeclarationSpecifiers ¶
func (s *PointerContext) DeclarationSpecifiers() IDeclarationSpecifiersContext
func (*PointerContext) EnterRule ¶
func (s *PointerContext) EnterRule(listener antlr.ParseTreeListener)
func (*PointerContext) ExitRule ¶
func (s *PointerContext) ExitRule(listener antlr.ParseTreeListener)
func (*PointerContext) GetParser ¶
func (s *PointerContext) GetParser() antlr.Parser
func (*PointerContext) GetRuleContext ¶
func (s *PointerContext) GetRuleContext() antlr.RuleContext
func (*PointerContext) IsPointerContext ¶
func (*PointerContext) IsPointerContext()
func (*PointerContext) MUL ¶
func (s *PointerContext) MUL() antlr.TerminalNode
func (*PointerContext) Pointer ¶
func (s *PointerContext) Pointer() IPointerContext
func (*PointerContext) ToStringTree ¶
func (s *PointerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PostfixContext ¶
type PostfixContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPostfixContext ¶
func NewEmptyPostfixContext() *PostfixContext
func NewPostfixContext ¶
func NewPostfixContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PostfixContext
func (*PostfixContext) AllCOMMA ¶
func (s *PostfixContext) AllCOMMA() []antlr.TerminalNode
func (*PostfixContext) AllRP ¶
func (s *PostfixContext) AllRP() []antlr.TerminalNode
func (*PostfixContext) ArgumentExpressionList ¶
func (s *PostfixContext) ArgumentExpressionList() IArgumentExpressionListContext
func (*PostfixContext) COMMA ¶
func (s *PostfixContext) COMMA(i int) antlr.TerminalNode
func (*PostfixContext) DEC ¶
func (s *PostfixContext) DEC() antlr.TerminalNode
func (*PostfixContext) EnterRule ¶
func (s *PostfixContext) EnterRule(listener antlr.ParseTreeListener)
func (*PostfixContext) ExitRule ¶
func (s *PostfixContext) ExitRule(listener antlr.ParseTreeListener)
func (*PostfixContext) Expression ¶
func (s *PostfixContext) Expression() IExpressionContext
func (*PostfixContext) GetMacroArguments ¶
func (s *PostfixContext) GetMacroArguments() []antlr.Token
func (*PostfixContext) GetOp ¶
func (s *PostfixContext) GetOp() antlr.Token
func (*PostfixContext) GetParser ¶
func (s *PostfixContext) GetParser() antlr.Parser
func (*PostfixContext) GetRuleContext ¶
func (s *PostfixContext) GetRuleContext() antlr.RuleContext
func (*PostfixContext) Get_RP ¶
func (s *PostfixContext) Get_RP() antlr.Token
func (*PostfixContext) Get_tset3106 ¶
func (s *PostfixContext) Get_tset3106() antlr.Token
func (*PostfixContext) INC ¶
func (s *PostfixContext) INC() antlr.TerminalNode
func (*PostfixContext) IsPostfixContext ¶
func (*PostfixContext) IsPostfixContext()
func (*PostfixContext) LBRACK ¶
func (s *PostfixContext) LBRACK() antlr.TerminalNode
func (*PostfixContext) LP ¶
func (s *PostfixContext) LP() antlr.TerminalNode
func (*PostfixContext) RBRACK ¶
func (s *PostfixContext) RBRACK() antlr.TerminalNode
func (*PostfixContext) RP ¶
func (s *PostfixContext) RP(i int) antlr.TerminalNode
func (*PostfixContext) SetMacroArguments ¶
func (s *PostfixContext) SetMacroArguments(v []antlr.Token)
func (*PostfixContext) SetOp ¶
func (s *PostfixContext) SetOp(v antlr.Token)
func (*PostfixContext) Set_RP ¶
func (s *PostfixContext) Set_RP(v antlr.Token)
func (*PostfixContext) Set_tset3106 ¶
func (s *PostfixContext) Set_tset3106(v antlr.Token)
func (*PostfixContext) ToStringTree ¶
func (s *PostfixContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PostfixExpressionContext ¶
type PostfixExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPostfixExpressionContext ¶
func NewEmptyPostfixExpressionContext() *PostfixExpressionContext
func NewPostfixExpressionContext ¶
func NewPostfixExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PostfixExpressionContext
func (*PostfixExpressionContext) AllPostfix ¶
func (s *PostfixExpressionContext) AllPostfix() []IPostfixContext
func (*PostfixExpressionContext) DOT ¶
func (s *PostfixExpressionContext) DOT() antlr.TerminalNode
func (*PostfixExpressionContext) EnterRule ¶
func (s *PostfixExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*PostfixExpressionContext) ExitRule ¶
func (s *PostfixExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*PostfixExpressionContext) GetParser ¶
func (s *PostfixExpressionContext) GetParser() antlr.Parser
func (*PostfixExpressionContext) GetRuleContext ¶
func (s *PostfixExpressionContext) GetRuleContext() antlr.RuleContext
func (*PostfixExpressionContext) Identifier ¶
func (s *PostfixExpressionContext) Identifier() IIdentifierContext
func (*PostfixExpressionContext) IsPostfixExpressionContext ¶
func (*PostfixExpressionContext) IsPostfixExpressionContext()
func (*PostfixExpressionContext) Postfix ¶
func (s *PostfixExpressionContext) Postfix(i int) IPostfixContext
func (*PostfixExpressionContext) PostfixExpression ¶
func (s *PostfixExpressionContext) PostfixExpression() IPostfixExpressionContext
func (*PostfixExpressionContext) PrimaryExpression ¶
func (s *PostfixExpressionContext) PrimaryExpression() IPrimaryExpressionContext
func (*PostfixExpressionContext) STRUCTACCESS ¶
func (s *PostfixExpressionContext) STRUCTACCESS() antlr.TerminalNode
func (*PostfixExpressionContext) ToStringTree ¶
func (s *PostfixExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PrimaryExpressionContext ¶
type PrimaryExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPrimaryExpressionContext ¶
func NewEmptyPrimaryExpressionContext() *PrimaryExpressionContext
func NewPrimaryExpressionContext ¶
func NewPrimaryExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrimaryExpressionContext
func (*PrimaryExpressionContext) ArrayExpression ¶
func (s *PrimaryExpressionContext) ArrayExpression() IArrayExpressionContext
func (*PrimaryExpressionContext) BlockExpression ¶
func (s *PrimaryExpressionContext) BlockExpression() IBlockExpressionContext
func (*PrimaryExpressionContext) BoxExpression ¶
func (s *PrimaryExpressionContext) BoxExpression() IBoxExpressionContext
func (*PrimaryExpressionContext) Constant ¶
func (s *PrimaryExpressionContext) Constant() IConstantContext
func (*PrimaryExpressionContext) DictionaryExpression ¶
func (s *PrimaryExpressionContext) DictionaryExpression() IDictionaryExpressionContext
func (*PrimaryExpressionContext) EncodeExpression ¶
func (s *PrimaryExpressionContext) EncodeExpression() IEncodeExpressionContext
func (*PrimaryExpressionContext) EnterRule ¶
func (s *PrimaryExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*PrimaryExpressionContext) ExitRule ¶
func (s *PrimaryExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*PrimaryExpressionContext) Expression ¶
func (s *PrimaryExpressionContext) Expression() IExpressionContext
func (*PrimaryExpressionContext) GetParser ¶
func (s *PrimaryExpressionContext) GetParser() antlr.Parser
func (*PrimaryExpressionContext) GetRuleContext ¶
func (s *PrimaryExpressionContext) GetRuleContext() antlr.RuleContext
func (*PrimaryExpressionContext) Identifier ¶
func (s *PrimaryExpressionContext) Identifier() IIdentifierContext
func (*PrimaryExpressionContext) IsPrimaryExpressionContext ¶
func (*PrimaryExpressionContext) IsPrimaryExpressionContext()
func (*PrimaryExpressionContext) LP ¶
func (s *PrimaryExpressionContext) LP() antlr.TerminalNode
func (*PrimaryExpressionContext) MessageExpression ¶
func (s *PrimaryExpressionContext) MessageExpression() IMessageExpressionContext
func (*PrimaryExpressionContext) ProtocolExpression ¶
func (s *PrimaryExpressionContext) ProtocolExpression() IProtocolExpressionContext
func (*PrimaryExpressionContext) RP ¶
func (s *PrimaryExpressionContext) RP() antlr.TerminalNode
func (*PrimaryExpressionContext) SelectorExpression ¶
func (s *PrimaryExpressionContext) SelectorExpression() ISelectorExpressionContext
func (*PrimaryExpressionContext) StringLiteral ¶
func (s *PrimaryExpressionContext) StringLiteral() IStringLiteralContext
func (*PrimaryExpressionContext) ToStringTree ¶
func (s *PrimaryExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PropertyAttributeContext ¶
type PropertyAttributeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPropertyAttributeContext ¶
func NewEmptyPropertyAttributeContext() *PropertyAttributeContext
func NewPropertyAttributeContext ¶
func NewPropertyAttributeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertyAttributeContext
func (*PropertyAttributeContext) ASSIGN ¶
func (s *PropertyAttributeContext) ASSIGN() antlr.TerminalNode
func (*PropertyAttributeContext) ASSIGNMENT ¶
func (s *PropertyAttributeContext) ASSIGNMENT() antlr.TerminalNode
func (*PropertyAttributeContext) ATOMIC ¶
func (s *PropertyAttributeContext) ATOMIC() antlr.TerminalNode
func (*PropertyAttributeContext) COLON ¶
func (s *PropertyAttributeContext) COLON() antlr.TerminalNode
func (*PropertyAttributeContext) COPY ¶
func (s *PropertyAttributeContext) COPY() antlr.TerminalNode
func (*PropertyAttributeContext) EnterRule ¶
func (s *PropertyAttributeContext) EnterRule(listener antlr.ParseTreeListener)
func (*PropertyAttributeContext) ExitRule ¶
func (s *PropertyAttributeContext) ExitRule(listener antlr.ParseTreeListener)
func (*PropertyAttributeContext) GETTER ¶
func (s *PropertyAttributeContext) GETTER() antlr.TerminalNode
func (*PropertyAttributeContext) GetParser ¶
func (s *PropertyAttributeContext) GetParser() antlr.Parser
func (*PropertyAttributeContext) GetRuleContext ¶
func (s *PropertyAttributeContext) GetRuleContext() antlr.RuleContext
func (*PropertyAttributeContext) Identifier ¶
func (s *PropertyAttributeContext) Identifier() IIdentifierContext
func (*PropertyAttributeContext) IsPropertyAttributeContext ¶
func (*PropertyAttributeContext) IsPropertyAttributeContext()
func (*PropertyAttributeContext) NONATOMIC ¶
func (s *PropertyAttributeContext) NONATOMIC() antlr.TerminalNode
func (*PropertyAttributeContext) NullabilitySpecifier ¶
func (s *PropertyAttributeContext) NullabilitySpecifier() INullabilitySpecifierContext
func (*PropertyAttributeContext) READONLY ¶
func (s *PropertyAttributeContext) READONLY() antlr.TerminalNode
func (*PropertyAttributeContext) READWRITE ¶
func (s *PropertyAttributeContext) READWRITE() antlr.TerminalNode
func (*PropertyAttributeContext) RETAIN ¶
func (s *PropertyAttributeContext) RETAIN() antlr.TerminalNode
func (*PropertyAttributeContext) SETTER ¶
func (s *PropertyAttributeContext) SETTER() antlr.TerminalNode
func (*PropertyAttributeContext) STRONG ¶
func (s *PropertyAttributeContext) STRONG() antlr.TerminalNode
func (*PropertyAttributeContext) ToStringTree ¶
func (s *PropertyAttributeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*PropertyAttributeContext) UNSAFE_UNRETAINED ¶
func (s *PropertyAttributeContext) UNSAFE_UNRETAINED() antlr.TerminalNode
func (*PropertyAttributeContext) WEAK ¶
func (s *PropertyAttributeContext) WEAK() antlr.TerminalNode
type PropertyAttributesListContext ¶
type PropertyAttributesListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPropertyAttributesListContext ¶
func NewEmptyPropertyAttributesListContext() *PropertyAttributesListContext
func NewPropertyAttributesListContext ¶
func NewPropertyAttributesListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertyAttributesListContext
func (*PropertyAttributesListContext) AllCOMMA ¶
func (s *PropertyAttributesListContext) AllCOMMA() []antlr.TerminalNode
func (*PropertyAttributesListContext) AllPropertyAttribute ¶
func (s *PropertyAttributesListContext) AllPropertyAttribute() []IPropertyAttributeContext
func (*PropertyAttributesListContext) COMMA ¶
func (s *PropertyAttributesListContext) COMMA(i int) antlr.TerminalNode
func (*PropertyAttributesListContext) EnterRule ¶
func (s *PropertyAttributesListContext) EnterRule(listener antlr.ParseTreeListener)
func (*PropertyAttributesListContext) ExitRule ¶
func (s *PropertyAttributesListContext) ExitRule(listener antlr.ParseTreeListener)
func (*PropertyAttributesListContext) GetParser ¶
func (s *PropertyAttributesListContext) GetParser() antlr.Parser
func (*PropertyAttributesListContext) GetRuleContext ¶
func (s *PropertyAttributesListContext) GetRuleContext() antlr.RuleContext
func (*PropertyAttributesListContext) IsPropertyAttributesListContext ¶
func (*PropertyAttributesListContext) IsPropertyAttributesListContext()
func (*PropertyAttributesListContext) PropertyAttribute ¶
func (s *PropertyAttributesListContext) PropertyAttribute(i int) IPropertyAttributeContext
func (*PropertyAttributesListContext) ToStringTree ¶
func (s *PropertyAttributesListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PropertyDeclarationContext ¶
type PropertyDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPropertyDeclarationContext ¶
func NewEmptyPropertyDeclarationContext() *PropertyDeclarationContext
func NewPropertyDeclarationContext ¶
func NewPropertyDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertyDeclarationContext
func (*PropertyDeclarationContext) EnterRule ¶
func (s *PropertyDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*PropertyDeclarationContext) ExitRule ¶
func (s *PropertyDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*PropertyDeclarationContext) FieldDeclaration ¶
func (s *PropertyDeclarationContext) FieldDeclaration() IFieldDeclarationContext
func (*PropertyDeclarationContext) GetParser ¶
func (s *PropertyDeclarationContext) GetParser() antlr.Parser
func (*PropertyDeclarationContext) GetRuleContext ¶
func (s *PropertyDeclarationContext) GetRuleContext() antlr.RuleContext
func (*PropertyDeclarationContext) IB_INSPECTABLE ¶
func (s *PropertyDeclarationContext) IB_INSPECTABLE() antlr.TerminalNode
func (*PropertyDeclarationContext) IbOutletQualifier ¶
func (s *PropertyDeclarationContext) IbOutletQualifier() IIbOutletQualifierContext
func (*PropertyDeclarationContext) IsPropertyDeclarationContext ¶
func (*PropertyDeclarationContext) IsPropertyDeclarationContext()
func (*PropertyDeclarationContext) LP ¶
func (s *PropertyDeclarationContext) LP() antlr.TerminalNode
func (*PropertyDeclarationContext) PROPERTY ¶
func (s *PropertyDeclarationContext) PROPERTY() antlr.TerminalNode
func (*PropertyDeclarationContext) PropertyAttributesList ¶
func (s *PropertyDeclarationContext) PropertyAttributesList() IPropertyAttributesListContext
func (*PropertyDeclarationContext) RP ¶
func (s *PropertyDeclarationContext) RP() antlr.TerminalNode
func (*PropertyDeclarationContext) ToStringTree ¶
func (s *PropertyDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PropertyImplementationContext ¶
type PropertyImplementationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPropertyImplementationContext ¶
func NewEmptyPropertyImplementationContext() *PropertyImplementationContext
func NewPropertyImplementationContext ¶
func NewPropertyImplementationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertyImplementationContext
func (*PropertyImplementationContext) DYNAMIC ¶
func (s *PropertyImplementationContext) DYNAMIC() antlr.TerminalNode
func (*PropertyImplementationContext) EnterRule ¶
func (s *PropertyImplementationContext) EnterRule(listener antlr.ParseTreeListener)
func (*PropertyImplementationContext) ExitRule ¶
func (s *PropertyImplementationContext) ExitRule(listener antlr.ParseTreeListener)
func (*PropertyImplementationContext) GetParser ¶
func (s *PropertyImplementationContext) GetParser() antlr.Parser
func (*PropertyImplementationContext) GetRuleContext ¶
func (s *PropertyImplementationContext) GetRuleContext() antlr.RuleContext
func (*PropertyImplementationContext) IsPropertyImplementationContext ¶
func (*PropertyImplementationContext) IsPropertyImplementationContext()
func (*PropertyImplementationContext) PropertySynthesizeList ¶
func (s *PropertyImplementationContext) PropertySynthesizeList() IPropertySynthesizeListContext
func (*PropertyImplementationContext) SEMI ¶
func (s *PropertyImplementationContext) SEMI() antlr.TerminalNode
func (*PropertyImplementationContext) SYNTHESIZE ¶
func (s *PropertyImplementationContext) SYNTHESIZE() antlr.TerminalNode
func (*PropertyImplementationContext) ToStringTree ¶
func (s *PropertyImplementationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PropertySynthesizeItemContext ¶
type PropertySynthesizeItemContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPropertySynthesizeItemContext ¶
func NewEmptyPropertySynthesizeItemContext() *PropertySynthesizeItemContext
func NewPropertySynthesizeItemContext ¶
func NewPropertySynthesizeItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertySynthesizeItemContext
func (*PropertySynthesizeItemContext) ASSIGNMENT ¶
func (s *PropertySynthesizeItemContext) ASSIGNMENT() antlr.TerminalNode
func (*PropertySynthesizeItemContext) AllIdentifier ¶
func (s *PropertySynthesizeItemContext) AllIdentifier() []IIdentifierContext
func (*PropertySynthesizeItemContext) EnterRule ¶
func (s *PropertySynthesizeItemContext) EnterRule(listener antlr.ParseTreeListener)
func (*PropertySynthesizeItemContext) ExitRule ¶
func (s *PropertySynthesizeItemContext) ExitRule(listener antlr.ParseTreeListener)
func (*PropertySynthesizeItemContext) GetParser ¶
func (s *PropertySynthesizeItemContext) GetParser() antlr.Parser
func (*PropertySynthesizeItemContext) GetRuleContext ¶
func (s *PropertySynthesizeItemContext) GetRuleContext() antlr.RuleContext
func (*PropertySynthesizeItemContext) Identifier ¶
func (s *PropertySynthesizeItemContext) Identifier(i int) IIdentifierContext
func (*PropertySynthesizeItemContext) IsPropertySynthesizeItemContext ¶
func (*PropertySynthesizeItemContext) IsPropertySynthesizeItemContext()
func (*PropertySynthesizeItemContext) ToStringTree ¶
func (s *PropertySynthesizeItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PropertySynthesizeListContext ¶
type PropertySynthesizeListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPropertySynthesizeListContext ¶
func NewEmptyPropertySynthesizeListContext() *PropertySynthesizeListContext
func NewPropertySynthesizeListContext ¶
func NewPropertySynthesizeListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertySynthesizeListContext
func (*PropertySynthesizeListContext) AllCOMMA ¶
func (s *PropertySynthesizeListContext) AllCOMMA() []antlr.TerminalNode
func (*PropertySynthesizeListContext) AllPropertySynthesizeItem ¶
func (s *PropertySynthesizeListContext) AllPropertySynthesizeItem() []IPropertySynthesizeItemContext
func (*PropertySynthesizeListContext) COMMA ¶
func (s *PropertySynthesizeListContext) COMMA(i int) antlr.TerminalNode
func (*PropertySynthesizeListContext) EnterRule ¶
func (s *PropertySynthesizeListContext) EnterRule(listener antlr.ParseTreeListener)
func (*PropertySynthesizeListContext) ExitRule ¶
func (s *PropertySynthesizeListContext) ExitRule(listener antlr.ParseTreeListener)
func (*PropertySynthesizeListContext) GetParser ¶
func (s *PropertySynthesizeListContext) GetParser() antlr.Parser
func (*PropertySynthesizeListContext) GetRuleContext ¶
func (s *PropertySynthesizeListContext) GetRuleContext() antlr.RuleContext
func (*PropertySynthesizeListContext) IsPropertySynthesizeListContext ¶
func (*PropertySynthesizeListContext) IsPropertySynthesizeListContext()
func (*PropertySynthesizeListContext) PropertySynthesizeItem ¶
func (s *PropertySynthesizeListContext) PropertySynthesizeItem(i int) IPropertySynthesizeItemContext
func (*PropertySynthesizeListContext) ToStringTree ¶
func (s *PropertySynthesizeListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ProtocolDeclarationContext ¶
type ProtocolDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyProtocolDeclarationContext ¶
func NewEmptyProtocolDeclarationContext() *ProtocolDeclarationContext
func NewProtocolDeclarationContext ¶
func NewProtocolDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ProtocolDeclarationContext
func (*ProtocolDeclarationContext) AllProtocolDeclarationSection ¶
func (s *ProtocolDeclarationContext) AllProtocolDeclarationSection() []IProtocolDeclarationSectionContext
func (*ProtocolDeclarationContext) END ¶
func (s *ProtocolDeclarationContext) END() antlr.TerminalNode
func (*ProtocolDeclarationContext) EnterRule ¶
func (s *ProtocolDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*ProtocolDeclarationContext) ExitRule ¶
func (s *ProtocolDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*ProtocolDeclarationContext) GT ¶
func (s *ProtocolDeclarationContext) GT() antlr.TerminalNode
func (*ProtocolDeclarationContext) GetParser ¶
func (s *ProtocolDeclarationContext) GetParser() antlr.Parser
func (*ProtocolDeclarationContext) GetRuleContext ¶
func (s *ProtocolDeclarationContext) GetRuleContext() antlr.RuleContext
func (*ProtocolDeclarationContext) IsProtocolDeclarationContext ¶
func (*ProtocolDeclarationContext) IsProtocolDeclarationContext()
func (*ProtocolDeclarationContext) LT ¶
func (s *ProtocolDeclarationContext) LT() antlr.TerminalNode
func (*ProtocolDeclarationContext) PROTOCOL ¶
func (s *ProtocolDeclarationContext) PROTOCOL() antlr.TerminalNode
func (*ProtocolDeclarationContext) ProtocolDeclarationSection ¶
func (s *ProtocolDeclarationContext) ProtocolDeclarationSection(i int) IProtocolDeclarationSectionContext
func (*ProtocolDeclarationContext) ProtocolList ¶
func (s *ProtocolDeclarationContext) ProtocolList() IProtocolListContext
func (*ProtocolDeclarationContext) ProtocolName ¶
func (s *ProtocolDeclarationContext) ProtocolName() IProtocolNameContext
func (*ProtocolDeclarationContext) ToStringTree ¶
func (s *ProtocolDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ProtocolDeclarationListContext ¶
type ProtocolDeclarationListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyProtocolDeclarationListContext ¶
func NewEmptyProtocolDeclarationListContext() *ProtocolDeclarationListContext
func NewProtocolDeclarationListContext ¶
func NewProtocolDeclarationListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ProtocolDeclarationListContext
func (*ProtocolDeclarationListContext) EnterRule ¶
func (s *ProtocolDeclarationListContext) EnterRule(listener antlr.ParseTreeListener)
func (*ProtocolDeclarationListContext) ExitRule ¶
func (s *ProtocolDeclarationListContext) ExitRule(listener antlr.ParseTreeListener)
func (*ProtocolDeclarationListContext) GetParser ¶
func (s *ProtocolDeclarationListContext) GetParser() antlr.Parser
func (*ProtocolDeclarationListContext) GetRuleContext ¶
func (s *ProtocolDeclarationListContext) GetRuleContext() antlr.RuleContext
func (*ProtocolDeclarationListContext) IsProtocolDeclarationListContext ¶
func (*ProtocolDeclarationListContext) IsProtocolDeclarationListContext()
func (*ProtocolDeclarationListContext) PROTOCOL ¶
func (s *ProtocolDeclarationListContext) PROTOCOL() antlr.TerminalNode
func (*ProtocolDeclarationListContext) ProtocolList ¶
func (s *ProtocolDeclarationListContext) ProtocolList() IProtocolListContext
func (*ProtocolDeclarationListContext) SEMI ¶
func (s *ProtocolDeclarationListContext) SEMI() antlr.TerminalNode
func (*ProtocolDeclarationListContext) ToStringTree ¶
func (s *ProtocolDeclarationListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ProtocolDeclarationSectionContext ¶
type ProtocolDeclarationSectionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyProtocolDeclarationSectionContext ¶
func NewEmptyProtocolDeclarationSectionContext() *ProtocolDeclarationSectionContext
func NewProtocolDeclarationSectionContext ¶
func NewProtocolDeclarationSectionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ProtocolDeclarationSectionContext
func (*ProtocolDeclarationSectionContext) AllInterfaceDeclarationList ¶
func (s *ProtocolDeclarationSectionContext) AllInterfaceDeclarationList() []IInterfaceDeclarationListContext
func (*ProtocolDeclarationSectionContext) EnterRule ¶
func (s *ProtocolDeclarationSectionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ProtocolDeclarationSectionContext) ExitRule ¶
func (s *ProtocolDeclarationSectionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ProtocolDeclarationSectionContext) GetModifier ¶
func (s *ProtocolDeclarationSectionContext) GetModifier() antlr.Token
func (*ProtocolDeclarationSectionContext) GetParser ¶
func (s *ProtocolDeclarationSectionContext) GetParser() antlr.Parser
func (*ProtocolDeclarationSectionContext) GetRuleContext ¶
func (s *ProtocolDeclarationSectionContext) GetRuleContext() antlr.RuleContext
func (*ProtocolDeclarationSectionContext) InterfaceDeclarationList ¶
func (s *ProtocolDeclarationSectionContext) InterfaceDeclarationList(i int) IInterfaceDeclarationListContext
func (*ProtocolDeclarationSectionContext) IsProtocolDeclarationSectionContext ¶
func (*ProtocolDeclarationSectionContext) IsProtocolDeclarationSectionContext()
func (*ProtocolDeclarationSectionContext) OPTIONAL ¶
func (s *ProtocolDeclarationSectionContext) OPTIONAL() antlr.TerminalNode
func (*ProtocolDeclarationSectionContext) REQUIRED ¶
func (s *ProtocolDeclarationSectionContext) REQUIRED() antlr.TerminalNode
func (*ProtocolDeclarationSectionContext) SetModifier ¶
func (s *ProtocolDeclarationSectionContext) SetModifier(v antlr.Token)
func (*ProtocolDeclarationSectionContext) ToStringTree ¶
func (s *ProtocolDeclarationSectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ProtocolExpressionContext ¶
type ProtocolExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyProtocolExpressionContext ¶
func NewEmptyProtocolExpressionContext() *ProtocolExpressionContext
func NewProtocolExpressionContext ¶
func NewProtocolExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ProtocolExpressionContext
func (*ProtocolExpressionContext) EnterRule ¶
func (s *ProtocolExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ProtocolExpressionContext) ExitRule ¶
func (s *ProtocolExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ProtocolExpressionContext) GetParser ¶
func (s *ProtocolExpressionContext) GetParser() antlr.Parser
func (*ProtocolExpressionContext) GetRuleContext ¶
func (s *ProtocolExpressionContext) GetRuleContext() antlr.RuleContext
func (*ProtocolExpressionContext) IsProtocolExpressionContext ¶
func (*ProtocolExpressionContext) IsProtocolExpressionContext()
func (*ProtocolExpressionContext) LP ¶
func (s *ProtocolExpressionContext) LP() antlr.TerminalNode
func (*ProtocolExpressionContext) PROTOCOL ¶
func (s *ProtocolExpressionContext) PROTOCOL() antlr.TerminalNode
func (*ProtocolExpressionContext) ProtocolName ¶
func (s *ProtocolExpressionContext) ProtocolName() IProtocolNameContext
func (*ProtocolExpressionContext) RP ¶
func (s *ProtocolExpressionContext) RP() antlr.TerminalNode
func (*ProtocolExpressionContext) ToStringTree ¶
func (s *ProtocolExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ProtocolListContext ¶
type ProtocolListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyProtocolListContext ¶
func NewEmptyProtocolListContext() *ProtocolListContext
func NewProtocolListContext ¶
func NewProtocolListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ProtocolListContext
func (*ProtocolListContext) AllCOMMA ¶
func (s *ProtocolListContext) AllCOMMA() []antlr.TerminalNode
func (*ProtocolListContext) AllProtocolName ¶
func (s *ProtocolListContext) AllProtocolName() []IProtocolNameContext
func (*ProtocolListContext) COMMA ¶
func (s *ProtocolListContext) COMMA(i int) antlr.TerminalNode
func (*ProtocolListContext) EnterRule ¶
func (s *ProtocolListContext) EnterRule(listener antlr.ParseTreeListener)
func (*ProtocolListContext) ExitRule ¶
func (s *ProtocolListContext) ExitRule(listener antlr.ParseTreeListener)
func (*ProtocolListContext) GetParser ¶
func (s *ProtocolListContext) GetParser() antlr.Parser
func (*ProtocolListContext) GetRuleContext ¶
func (s *ProtocolListContext) GetRuleContext() antlr.RuleContext
func (*ProtocolListContext) IsProtocolListContext ¶
func (*ProtocolListContext) IsProtocolListContext()
func (*ProtocolListContext) ProtocolName ¶
func (s *ProtocolListContext) ProtocolName(i int) IProtocolNameContext
func (*ProtocolListContext) ToStringTree ¶
func (s *ProtocolListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ProtocolNameContext ¶
type ProtocolNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyProtocolNameContext ¶
func NewEmptyProtocolNameContext() *ProtocolNameContext
func NewProtocolNameContext ¶
func NewProtocolNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ProtocolNameContext
func (*ProtocolNameContext) CONTRAVARIANT ¶
func (s *ProtocolNameContext) CONTRAVARIANT() antlr.TerminalNode
func (*ProtocolNameContext) COVARIANT ¶
func (s *ProtocolNameContext) COVARIANT() antlr.TerminalNode
func (*ProtocolNameContext) EnterRule ¶
func (s *ProtocolNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*ProtocolNameContext) ExitRule ¶
func (s *ProtocolNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*ProtocolNameContext) GT ¶
func (s *ProtocolNameContext) GT() antlr.TerminalNode
func (*ProtocolNameContext) GetParser ¶
func (s *ProtocolNameContext) GetParser() antlr.Parser
func (*ProtocolNameContext) GetRuleContext ¶
func (s *ProtocolNameContext) GetRuleContext() antlr.RuleContext
func (*ProtocolNameContext) Identifier ¶
func (s *ProtocolNameContext) Identifier() IIdentifierContext
func (*ProtocolNameContext) IsProtocolNameContext ¶
func (*ProtocolNameContext) IsProtocolNameContext()
func (*ProtocolNameContext) LT ¶
func (s *ProtocolNameContext) LT() antlr.TerminalNode
func (*ProtocolNameContext) ProtocolList ¶
func (s *ProtocolNameContext) ProtocolList() IProtocolListContext
func (*ProtocolNameContext) ToStringTree ¶
func (s *ProtocolNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ProtocolQualifierContext ¶
type ProtocolQualifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyProtocolQualifierContext ¶
func NewEmptyProtocolQualifierContext() *ProtocolQualifierContext
func NewProtocolQualifierContext ¶
func NewProtocolQualifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ProtocolQualifierContext
func (*ProtocolQualifierContext) BYCOPY ¶
func (s *ProtocolQualifierContext) BYCOPY() antlr.TerminalNode
func (*ProtocolQualifierContext) BYREF ¶
func (s *ProtocolQualifierContext) BYREF() antlr.TerminalNode
func (*ProtocolQualifierContext) EnterRule ¶
func (s *ProtocolQualifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*ProtocolQualifierContext) ExitRule ¶
func (s *ProtocolQualifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*ProtocolQualifierContext) GetParser ¶
func (s *ProtocolQualifierContext) GetParser() antlr.Parser
func (*ProtocolQualifierContext) GetRuleContext ¶
func (s *ProtocolQualifierContext) GetRuleContext() antlr.RuleContext
func (*ProtocolQualifierContext) IN ¶
func (s *ProtocolQualifierContext) IN() antlr.TerminalNode
func (*ProtocolQualifierContext) INOUT ¶
func (s *ProtocolQualifierContext) INOUT() antlr.TerminalNode
func (*ProtocolQualifierContext) IsProtocolQualifierContext ¶
func (*ProtocolQualifierContext) IsProtocolQualifierContext()
func (*ProtocolQualifierContext) ONEWAY ¶
func (s *ProtocolQualifierContext) ONEWAY() antlr.TerminalNode
func (*ProtocolQualifierContext) OUT ¶
func (s *ProtocolQualifierContext) OUT() antlr.TerminalNode
func (*ProtocolQualifierContext) ToStringTree ¶
func (s *ProtocolQualifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RangeExpressionContext ¶
type RangeExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRangeExpressionContext ¶
func NewEmptyRangeExpressionContext() *RangeExpressionContext
func NewRangeExpressionContext ¶
func NewRangeExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RangeExpressionContext
func (*RangeExpressionContext) AllConstantExpression ¶
func (s *RangeExpressionContext) AllConstantExpression() []IConstantExpressionContext
func (*RangeExpressionContext) ConstantExpression ¶
func (s *RangeExpressionContext) ConstantExpression(i int) IConstantExpressionContext
func (*RangeExpressionContext) ELIPSIS ¶
func (s *RangeExpressionContext) ELIPSIS() antlr.TerminalNode
func (*RangeExpressionContext) EnterRule ¶
func (s *RangeExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*RangeExpressionContext) ExitRule ¶
func (s *RangeExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*RangeExpressionContext) GetParser ¶
func (s *RangeExpressionContext) GetParser() antlr.Parser
func (*RangeExpressionContext) GetRuleContext ¶
func (s *RangeExpressionContext) GetRuleContext() antlr.RuleContext
func (*RangeExpressionContext) IsRangeExpressionContext ¶
func (*RangeExpressionContext) IsRangeExpressionContext()
func (*RangeExpressionContext) ToStringTree ¶
func (s *RangeExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ReceiverContext ¶
type ReceiverContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyReceiverContext ¶
func NewEmptyReceiverContext() *ReceiverContext
func NewReceiverContext ¶
func NewReceiverContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReceiverContext
func (*ReceiverContext) EnterRule ¶
func (s *ReceiverContext) EnterRule(listener antlr.ParseTreeListener)
func (*ReceiverContext) ExitRule ¶
func (s *ReceiverContext) ExitRule(listener antlr.ParseTreeListener)
func (*ReceiverContext) Expression ¶
func (s *ReceiverContext) Expression() IExpressionContext
func (*ReceiverContext) GetParser ¶
func (s *ReceiverContext) GetParser() antlr.Parser
func (*ReceiverContext) GetRuleContext ¶
func (s *ReceiverContext) GetRuleContext() antlr.RuleContext
func (*ReceiverContext) IsReceiverContext ¶
func (*ReceiverContext) IsReceiverContext()
func (*ReceiverContext) ToStringTree ¶
func (s *ReceiverContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ReceiverContext) TypeSpecifier ¶
func (s *ReceiverContext) TypeSpecifier() ITypeSpecifierContext
type SelectionStatementContext ¶
type SelectionStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySelectionStatementContext ¶
func NewEmptySelectionStatementContext() *SelectionStatementContext
func NewSelectionStatementContext ¶
func NewSelectionStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SelectionStatementContext
func (*SelectionStatementContext) AllStatement ¶
func (s *SelectionStatementContext) AllStatement() []IStatementContext
func (*SelectionStatementContext) ELSE ¶
func (s *SelectionStatementContext) ELSE() antlr.TerminalNode
func (*SelectionStatementContext) EnterRule ¶
func (s *SelectionStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*SelectionStatementContext) ExitRule ¶
func (s *SelectionStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*SelectionStatementContext) Expression ¶
func (s *SelectionStatementContext) Expression() IExpressionContext
func (*SelectionStatementContext) GetElseBody ¶
func (s *SelectionStatementContext) GetElseBody() IStatementContext
func (*SelectionStatementContext) GetIfBody ¶
func (s *SelectionStatementContext) GetIfBody() IStatementContext
func (*SelectionStatementContext) GetParser ¶
func (s *SelectionStatementContext) GetParser() antlr.Parser
func (*SelectionStatementContext) GetRuleContext ¶
func (s *SelectionStatementContext) GetRuleContext() antlr.RuleContext
func (*SelectionStatementContext) IF ¶
func (s *SelectionStatementContext) IF() antlr.TerminalNode
func (*SelectionStatementContext) IsSelectionStatementContext ¶
func (*SelectionStatementContext) IsSelectionStatementContext()
func (*SelectionStatementContext) LP ¶
func (s *SelectionStatementContext) LP() antlr.TerminalNode
func (*SelectionStatementContext) RP ¶
func (s *SelectionStatementContext) RP() antlr.TerminalNode
func (*SelectionStatementContext) SetElseBody ¶
func (s *SelectionStatementContext) SetElseBody(v IStatementContext)
func (*SelectionStatementContext) SetIfBody ¶
func (s *SelectionStatementContext) SetIfBody(v IStatementContext)
func (*SelectionStatementContext) Statement ¶
func (s *SelectionStatementContext) Statement(i int) IStatementContext
func (*SelectionStatementContext) SwitchStatement ¶
func (s *SelectionStatementContext) SwitchStatement() ISwitchStatementContext
func (*SelectionStatementContext) ToStringTree ¶
func (s *SelectionStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SelectorContext ¶
type SelectorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySelectorContext ¶
func NewEmptySelectorContext() *SelectorContext
func NewSelectorContext ¶
func NewSelectorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SelectorContext
func (*SelectorContext) EnterRule ¶
func (s *SelectorContext) EnterRule(listener antlr.ParseTreeListener)
func (*SelectorContext) ExitRule ¶
func (s *SelectorContext) ExitRule(listener antlr.ParseTreeListener)
func (*SelectorContext) GetParser ¶
func (s *SelectorContext) GetParser() antlr.Parser
func (*SelectorContext) GetRuleContext ¶
func (s *SelectorContext) GetRuleContext() antlr.RuleContext
func (*SelectorContext) Identifier ¶
func (s *SelectorContext) Identifier() IIdentifierContext
func (*SelectorContext) IsSelectorContext ¶
func (*SelectorContext) IsSelectorContext()
func (*SelectorContext) RETURN ¶
func (s *SelectorContext) RETURN() antlr.TerminalNode
func (*SelectorContext) ToStringTree ¶
func (s *SelectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SelectorExpressionContext ¶
type SelectorExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySelectorExpressionContext ¶
func NewEmptySelectorExpressionContext() *SelectorExpressionContext
func NewSelectorExpressionContext ¶
func NewSelectorExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SelectorExpressionContext
func (*SelectorExpressionContext) EnterRule ¶
func (s *SelectorExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*SelectorExpressionContext) ExitRule ¶
func (s *SelectorExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*SelectorExpressionContext) GetParser ¶
func (s *SelectorExpressionContext) GetParser() antlr.Parser
func (*SelectorExpressionContext) GetRuleContext ¶
func (s *SelectorExpressionContext) GetRuleContext() antlr.RuleContext
func (*SelectorExpressionContext) IsSelectorExpressionContext ¶
func (*SelectorExpressionContext) IsSelectorExpressionContext()
func (*SelectorExpressionContext) LP ¶
func (s *SelectorExpressionContext) LP() antlr.TerminalNode
func (*SelectorExpressionContext) RP ¶
func (s *SelectorExpressionContext) RP() antlr.TerminalNode
func (*SelectorExpressionContext) SELECTOR ¶
func (s *SelectorExpressionContext) SELECTOR() antlr.TerminalNode
func (*SelectorExpressionContext) SelectorName ¶
func (s *SelectorExpressionContext) SelectorName() ISelectorNameContext
func (*SelectorExpressionContext) ToStringTree ¶
func (s *SelectorExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SelectorNameContext ¶
type SelectorNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySelectorNameContext ¶
func NewEmptySelectorNameContext() *SelectorNameContext
func NewSelectorNameContext ¶
func NewSelectorNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SelectorNameContext
func (*SelectorNameContext) AllCOLON ¶
func (s *SelectorNameContext) AllCOLON() []antlr.TerminalNode
func (*SelectorNameContext) AllSelector ¶
func (s *SelectorNameContext) AllSelector() []ISelectorContext
func (*SelectorNameContext) COLON ¶
func (s *SelectorNameContext) COLON(i int) antlr.TerminalNode
func (*SelectorNameContext) EnterRule ¶
func (s *SelectorNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*SelectorNameContext) ExitRule ¶
func (s *SelectorNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*SelectorNameContext) GetParser ¶
func (s *SelectorNameContext) GetParser() antlr.Parser
func (*SelectorNameContext) GetRuleContext ¶
func (s *SelectorNameContext) GetRuleContext() antlr.RuleContext
func (*SelectorNameContext) IsSelectorNameContext ¶
func (*SelectorNameContext) IsSelectorNameContext()
func (*SelectorNameContext) Selector ¶
func (s *SelectorNameContext) Selector(i int) ISelectorContext
func (*SelectorNameContext) ToStringTree ¶
func (s *SelectorNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SpecifierQualifierListContext ¶
type SpecifierQualifierListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySpecifierQualifierListContext ¶
func NewEmptySpecifierQualifierListContext() *SpecifierQualifierListContext
func NewSpecifierQualifierListContext ¶
func NewSpecifierQualifierListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SpecifierQualifierListContext
func (*SpecifierQualifierListContext) AllArcBehaviourSpecifier ¶
func (s *SpecifierQualifierListContext) AllArcBehaviourSpecifier() []IArcBehaviourSpecifierContext
func (*SpecifierQualifierListContext) AllIbOutletQualifier ¶
func (s *SpecifierQualifierListContext) AllIbOutletQualifier() []IIbOutletQualifierContext
func (*SpecifierQualifierListContext) AllNullabilitySpecifier ¶
func (s *SpecifierQualifierListContext) AllNullabilitySpecifier() []INullabilitySpecifierContext
func (*SpecifierQualifierListContext) AllTypePrefix ¶
func (s *SpecifierQualifierListContext) AllTypePrefix() []ITypePrefixContext
func (*SpecifierQualifierListContext) AllTypeQualifier ¶
func (s *SpecifierQualifierListContext) AllTypeQualifier() []ITypeQualifierContext
func (*SpecifierQualifierListContext) AllTypeSpecifier ¶
func (s *SpecifierQualifierListContext) AllTypeSpecifier() []ITypeSpecifierContext
func (*SpecifierQualifierListContext) ArcBehaviourSpecifier ¶
func (s *SpecifierQualifierListContext) ArcBehaviourSpecifier(i int) IArcBehaviourSpecifierContext
func (*SpecifierQualifierListContext) EnterRule ¶
func (s *SpecifierQualifierListContext) EnterRule(listener antlr.ParseTreeListener)
func (*SpecifierQualifierListContext) ExitRule ¶
func (s *SpecifierQualifierListContext) ExitRule(listener antlr.ParseTreeListener)
func (*SpecifierQualifierListContext) GetParser ¶
func (s *SpecifierQualifierListContext) GetParser() antlr.Parser
func (*SpecifierQualifierListContext) GetRuleContext ¶
func (s *SpecifierQualifierListContext) GetRuleContext() antlr.RuleContext
func (*SpecifierQualifierListContext) IbOutletQualifier ¶
func (s *SpecifierQualifierListContext) IbOutletQualifier(i int) IIbOutletQualifierContext
func (*SpecifierQualifierListContext) IsSpecifierQualifierListContext ¶
func (*SpecifierQualifierListContext) IsSpecifierQualifierListContext()
func (*SpecifierQualifierListContext) NullabilitySpecifier ¶
func (s *SpecifierQualifierListContext) NullabilitySpecifier(i int) INullabilitySpecifierContext
func (*SpecifierQualifierListContext) ToStringTree ¶
func (s *SpecifierQualifierListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*SpecifierQualifierListContext) TypePrefix ¶
func (s *SpecifierQualifierListContext) TypePrefix(i int) ITypePrefixContext
func (*SpecifierQualifierListContext) TypeQualifier ¶
func (s *SpecifierQualifierListContext) TypeQualifier(i int) ITypeQualifierContext
func (*SpecifierQualifierListContext) TypeSpecifier ¶
func (s *SpecifierQualifierListContext) TypeSpecifier(i int) ITypeSpecifierContext
type StatementContext ¶
type StatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStatementContext ¶
func NewEmptyStatementContext() *StatementContext
func NewStatementContext ¶
func NewStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementContext
func (*StatementContext) AutoreleaseStatement ¶
func (s *StatementContext) AutoreleaseStatement() IAutoreleaseStatementContext
func (*StatementContext) CompoundStatement ¶
func (s *StatementContext) CompoundStatement() ICompoundStatementContext
func (*StatementContext) EnterRule ¶
func (s *StatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*StatementContext) ExitRule ¶
func (s *StatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*StatementContext) Expressions ¶
func (s *StatementContext) Expressions() IExpressionsContext
func (*StatementContext) GetParser ¶
func (s *StatementContext) GetParser() antlr.Parser
func (*StatementContext) GetRuleContext ¶
func (s *StatementContext) GetRuleContext() antlr.RuleContext
func (*StatementContext) IsStatementContext ¶
func (*StatementContext) IsStatementContext()
func (*StatementContext) IterationStatement ¶
func (s *StatementContext) IterationStatement() IIterationStatementContext
func (*StatementContext) JumpStatement ¶
func (s *StatementContext) JumpStatement() IJumpStatementContext
func (*StatementContext) LabeledStatement ¶
func (s *StatementContext) LabeledStatement() ILabeledStatementContext
func (*StatementContext) SEMI ¶
func (s *StatementContext) SEMI() antlr.TerminalNode
func (*StatementContext) SelectionStatement ¶
func (s *StatementContext) SelectionStatement() ISelectionStatementContext
func (*StatementContext) SynchronizedStatement ¶
func (s *StatementContext) SynchronizedStatement() ISynchronizedStatementContext
func (*StatementContext) ThrowStatement ¶
func (s *StatementContext) ThrowStatement() IThrowStatementContext
func (*StatementContext) ToStringTree ¶
func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*StatementContext) TryBlock ¶
func (s *StatementContext) TryBlock() ITryBlockContext
type StorageClassSpecifierContext ¶
type StorageClassSpecifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStorageClassSpecifierContext ¶
func NewEmptyStorageClassSpecifierContext() *StorageClassSpecifierContext
func NewStorageClassSpecifierContext ¶
func NewStorageClassSpecifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StorageClassSpecifierContext
func (*StorageClassSpecifierContext) AUTO ¶
func (s *StorageClassSpecifierContext) AUTO() antlr.TerminalNode
func (*StorageClassSpecifierContext) EXTERN ¶
func (s *StorageClassSpecifierContext) EXTERN() antlr.TerminalNode
func (*StorageClassSpecifierContext) EnterRule ¶
func (s *StorageClassSpecifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*StorageClassSpecifierContext) ExitRule ¶
func (s *StorageClassSpecifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*StorageClassSpecifierContext) GetParser ¶
func (s *StorageClassSpecifierContext) GetParser() antlr.Parser
func (*StorageClassSpecifierContext) GetRuleContext ¶
func (s *StorageClassSpecifierContext) GetRuleContext() antlr.RuleContext
func (*StorageClassSpecifierContext) IsStorageClassSpecifierContext ¶
func (*StorageClassSpecifierContext) IsStorageClassSpecifierContext()
func (*StorageClassSpecifierContext) REGISTER ¶
func (s *StorageClassSpecifierContext) REGISTER() antlr.TerminalNode
func (*StorageClassSpecifierContext) STATIC ¶
func (s *StorageClassSpecifierContext) STATIC() antlr.TerminalNode
func (*StorageClassSpecifierContext) ToStringTree ¶
func (s *StorageClassSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StringLiteralContext ¶
type StringLiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStringLiteralContext ¶
func NewEmptyStringLiteralContext() *StringLiteralContext
func NewStringLiteralContext ¶
func NewStringLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StringLiteralContext
func (*StringLiteralContext) AllSTRING_END ¶
func (s *StringLiteralContext) AllSTRING_END() []antlr.TerminalNode
func (*StringLiteralContext) AllSTRING_NEWLINE ¶
func (s *StringLiteralContext) AllSTRING_NEWLINE() []antlr.TerminalNode
func (*StringLiteralContext) AllSTRING_START ¶
func (s *StringLiteralContext) AllSTRING_START() []antlr.TerminalNode
func (*StringLiteralContext) AllSTRING_VALUE ¶
func (s *StringLiteralContext) AllSTRING_VALUE() []antlr.TerminalNode
func (*StringLiteralContext) EnterRule ¶
func (s *StringLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*StringLiteralContext) ExitRule ¶
func (s *StringLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*StringLiteralContext) GetParser ¶
func (s *StringLiteralContext) GetParser() antlr.Parser
func (*StringLiteralContext) GetRuleContext ¶
func (s *StringLiteralContext) GetRuleContext() antlr.RuleContext
func (*StringLiteralContext) IsStringLiteralContext ¶
func (*StringLiteralContext) IsStringLiteralContext()
func (*StringLiteralContext) STRING_END ¶
func (s *StringLiteralContext) STRING_END(i int) antlr.TerminalNode
func (*StringLiteralContext) STRING_NEWLINE ¶
func (s *StringLiteralContext) STRING_NEWLINE(i int) antlr.TerminalNode
func (*StringLiteralContext) STRING_START ¶
func (s *StringLiteralContext) STRING_START(i int) antlr.TerminalNode
func (*StringLiteralContext) STRING_VALUE ¶
func (s *StringLiteralContext) STRING_VALUE(i int) antlr.TerminalNode
func (*StringLiteralContext) ToStringTree ¶
func (s *StringLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StructInitializerContext ¶
type StructInitializerContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStructInitializerContext ¶
func NewEmptyStructInitializerContext() *StructInitializerContext
func NewStructInitializerContext ¶
func NewStructInitializerContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StructInitializerContext
func (*StructInitializerContext) AllCOMMA ¶
func (s *StructInitializerContext) AllCOMMA() []antlr.TerminalNode
func (*StructInitializerContext) AllDOT ¶
func (s *StructInitializerContext) AllDOT() []antlr.TerminalNode
func (*StructInitializerContext) AllExpression ¶
func (s *StructInitializerContext) AllExpression() []IExpressionContext
func (*StructInitializerContext) COMMA ¶
func (s *StructInitializerContext) COMMA(i int) antlr.TerminalNode
func (*StructInitializerContext) DOT ¶
func (s *StructInitializerContext) DOT(i int) antlr.TerminalNode
func (*StructInitializerContext) EnterRule ¶
func (s *StructInitializerContext) EnterRule(listener antlr.ParseTreeListener)
func (*StructInitializerContext) ExitRule ¶
func (s *StructInitializerContext) ExitRule(listener antlr.ParseTreeListener)
func (*StructInitializerContext) Expression ¶
func (s *StructInitializerContext) Expression(i int) IExpressionContext
func (*StructInitializerContext) GetParser ¶
func (s *StructInitializerContext) GetParser() antlr.Parser
func (*StructInitializerContext) GetRuleContext ¶
func (s *StructInitializerContext) GetRuleContext() antlr.RuleContext
func (*StructInitializerContext) IsStructInitializerContext ¶
func (*StructInitializerContext) IsStructInitializerContext()
func (*StructInitializerContext) LBRACE ¶
func (s *StructInitializerContext) LBRACE() antlr.TerminalNode
func (*StructInitializerContext) RBRACE ¶
func (s *StructInitializerContext) RBRACE() antlr.TerminalNode
func (*StructInitializerContext) ToStringTree ¶
func (s *StructInitializerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StructOrUnionSpecifierContext ¶
type StructOrUnionSpecifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStructOrUnionSpecifierContext ¶
func NewEmptyStructOrUnionSpecifierContext() *StructOrUnionSpecifierContext
func NewStructOrUnionSpecifierContext ¶
func NewStructOrUnionSpecifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StructOrUnionSpecifierContext
func (*StructOrUnionSpecifierContext) AllFieldDeclaration ¶
func (s *StructOrUnionSpecifierContext) AllFieldDeclaration() []IFieldDeclarationContext
func (*StructOrUnionSpecifierContext) EnterRule ¶
func (s *StructOrUnionSpecifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*StructOrUnionSpecifierContext) ExitRule ¶
func (s *StructOrUnionSpecifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*StructOrUnionSpecifierContext) FieldDeclaration ¶
func (s *StructOrUnionSpecifierContext) FieldDeclaration(i int) IFieldDeclarationContext
func (*StructOrUnionSpecifierContext) GetParser ¶
func (s *StructOrUnionSpecifierContext) GetParser() antlr.Parser
func (*StructOrUnionSpecifierContext) GetRuleContext ¶
func (s *StructOrUnionSpecifierContext) GetRuleContext() antlr.RuleContext
func (*StructOrUnionSpecifierContext) Identifier ¶
func (s *StructOrUnionSpecifierContext) Identifier() IIdentifierContext
func (*StructOrUnionSpecifierContext) IsStructOrUnionSpecifierContext ¶
func (*StructOrUnionSpecifierContext) IsStructOrUnionSpecifierContext()
func (*StructOrUnionSpecifierContext) LBRACE ¶
func (s *StructOrUnionSpecifierContext) LBRACE() antlr.TerminalNode
func (*StructOrUnionSpecifierContext) RBRACE ¶
func (s *StructOrUnionSpecifierContext) RBRACE() antlr.TerminalNode
func (*StructOrUnionSpecifierContext) STRUCT ¶
func (s *StructOrUnionSpecifierContext) STRUCT() antlr.TerminalNode
func (*StructOrUnionSpecifierContext) ToStringTree ¶
func (s *StructOrUnionSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*StructOrUnionSpecifierContext) UNION ¶
func (s *StructOrUnionSpecifierContext) UNION() antlr.TerminalNode
type SwitchBlockContext ¶
type SwitchBlockContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySwitchBlockContext ¶
func NewEmptySwitchBlockContext() *SwitchBlockContext
func NewSwitchBlockContext ¶
func NewSwitchBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SwitchBlockContext
func (*SwitchBlockContext) AllSwitchSection ¶
func (s *SwitchBlockContext) AllSwitchSection() []ISwitchSectionContext
func (*SwitchBlockContext) EnterRule ¶
func (s *SwitchBlockContext) EnterRule(listener antlr.ParseTreeListener)
func (*SwitchBlockContext) ExitRule ¶
func (s *SwitchBlockContext) ExitRule(listener antlr.ParseTreeListener)
func (*SwitchBlockContext) GetParser ¶
func (s *SwitchBlockContext) GetParser() antlr.Parser
func (*SwitchBlockContext) GetRuleContext ¶
func (s *SwitchBlockContext) GetRuleContext() antlr.RuleContext
func (*SwitchBlockContext) IsSwitchBlockContext ¶
func (*SwitchBlockContext) IsSwitchBlockContext()
func (*SwitchBlockContext) LBRACE ¶
func (s *SwitchBlockContext) LBRACE() antlr.TerminalNode
func (*SwitchBlockContext) RBRACE ¶
func (s *SwitchBlockContext) RBRACE() antlr.TerminalNode
func (*SwitchBlockContext) SwitchSection ¶
func (s *SwitchBlockContext) SwitchSection(i int) ISwitchSectionContext
func (*SwitchBlockContext) ToStringTree ¶
func (s *SwitchBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SwitchLabelContext ¶
type SwitchLabelContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySwitchLabelContext ¶
func NewEmptySwitchLabelContext() *SwitchLabelContext
func NewSwitchLabelContext ¶
func NewSwitchLabelContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SwitchLabelContext
func (*SwitchLabelContext) CASE ¶
func (s *SwitchLabelContext) CASE() antlr.TerminalNode
func (*SwitchLabelContext) COLON ¶
func (s *SwitchLabelContext) COLON() antlr.TerminalNode
func (*SwitchLabelContext) DEFAULT ¶
func (s *SwitchLabelContext) DEFAULT() antlr.TerminalNode
func (*SwitchLabelContext) EnterRule ¶
func (s *SwitchLabelContext) EnterRule(listener antlr.ParseTreeListener)
func (*SwitchLabelContext) ExitRule ¶
func (s *SwitchLabelContext) ExitRule(listener antlr.ParseTreeListener)
func (*SwitchLabelContext) GetParser ¶
func (s *SwitchLabelContext) GetParser() antlr.Parser
func (*SwitchLabelContext) GetRuleContext ¶
func (s *SwitchLabelContext) GetRuleContext() antlr.RuleContext
func (*SwitchLabelContext) IsSwitchLabelContext ¶
func (*SwitchLabelContext) IsSwitchLabelContext()
func (*SwitchLabelContext) LP ¶
func (s *SwitchLabelContext) LP() antlr.TerminalNode
func (*SwitchLabelContext) RP ¶
func (s *SwitchLabelContext) RP() antlr.TerminalNode
func (*SwitchLabelContext) RangeExpression ¶
func (s *SwitchLabelContext) RangeExpression() IRangeExpressionContext
func (*SwitchLabelContext) ToStringTree ¶
func (s *SwitchLabelContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SwitchSectionContext ¶
type SwitchSectionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySwitchSectionContext ¶
func NewEmptySwitchSectionContext() *SwitchSectionContext
func NewSwitchSectionContext ¶
func NewSwitchSectionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SwitchSectionContext
func (*SwitchSectionContext) AllStatement ¶
func (s *SwitchSectionContext) AllStatement() []IStatementContext
func (*SwitchSectionContext) AllSwitchLabel ¶
func (s *SwitchSectionContext) AllSwitchLabel() []ISwitchLabelContext
func (*SwitchSectionContext) EnterRule ¶
func (s *SwitchSectionContext) EnterRule(listener antlr.ParseTreeListener)
func (*SwitchSectionContext) ExitRule ¶
func (s *SwitchSectionContext) ExitRule(listener antlr.ParseTreeListener)
func (*SwitchSectionContext) GetParser ¶
func (s *SwitchSectionContext) GetParser() antlr.Parser
func (*SwitchSectionContext) GetRuleContext ¶
func (s *SwitchSectionContext) GetRuleContext() antlr.RuleContext
func (*SwitchSectionContext) IsSwitchSectionContext ¶
func (*SwitchSectionContext) IsSwitchSectionContext()
func (*SwitchSectionContext) Statement ¶
func (s *SwitchSectionContext) Statement(i int) IStatementContext
func (*SwitchSectionContext) SwitchLabel ¶
func (s *SwitchSectionContext) SwitchLabel(i int) ISwitchLabelContext
func (*SwitchSectionContext) ToStringTree ¶
func (s *SwitchSectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SwitchStatementContext ¶
type SwitchStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySwitchStatementContext ¶
func NewEmptySwitchStatementContext() *SwitchStatementContext
func NewSwitchStatementContext ¶
func NewSwitchStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SwitchStatementContext
func (*SwitchStatementContext) EnterRule ¶
func (s *SwitchStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*SwitchStatementContext) ExitRule ¶
func (s *SwitchStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*SwitchStatementContext) Expression ¶
func (s *SwitchStatementContext) Expression() IExpressionContext
func (*SwitchStatementContext) GetParser ¶
func (s *SwitchStatementContext) GetParser() antlr.Parser
func (*SwitchStatementContext) GetRuleContext ¶
func (s *SwitchStatementContext) GetRuleContext() antlr.RuleContext
func (*SwitchStatementContext) IsSwitchStatementContext ¶
func (*SwitchStatementContext) IsSwitchStatementContext()
func (*SwitchStatementContext) LP ¶
func (s *SwitchStatementContext) LP() antlr.TerminalNode
func (*SwitchStatementContext) RP ¶
func (s *SwitchStatementContext) RP() antlr.TerminalNode
func (*SwitchStatementContext) SWITCH ¶
func (s *SwitchStatementContext) SWITCH() antlr.TerminalNode
func (*SwitchStatementContext) SwitchBlock ¶
func (s *SwitchStatementContext) SwitchBlock() ISwitchBlockContext
func (*SwitchStatementContext) ToStringTree ¶
func (s *SwitchStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SynchronizedStatementContext ¶
type SynchronizedStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySynchronizedStatementContext ¶
func NewEmptySynchronizedStatementContext() *SynchronizedStatementContext
func NewSynchronizedStatementContext ¶
func NewSynchronizedStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SynchronizedStatementContext
func (*SynchronizedStatementContext) CompoundStatement ¶
func (s *SynchronizedStatementContext) CompoundStatement() ICompoundStatementContext
func (*SynchronizedStatementContext) EnterRule ¶
func (s *SynchronizedStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*SynchronizedStatementContext) ExitRule ¶
func (s *SynchronizedStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*SynchronizedStatementContext) Expression ¶
func (s *SynchronizedStatementContext) Expression() IExpressionContext
func (*SynchronizedStatementContext) GetParser ¶
func (s *SynchronizedStatementContext) GetParser() antlr.Parser
func (*SynchronizedStatementContext) GetRuleContext ¶
func (s *SynchronizedStatementContext) GetRuleContext() antlr.RuleContext
func (*SynchronizedStatementContext) IsSynchronizedStatementContext ¶
func (*SynchronizedStatementContext) IsSynchronizedStatementContext()
func (*SynchronizedStatementContext) LP ¶
func (s *SynchronizedStatementContext) LP() antlr.TerminalNode
func (*SynchronizedStatementContext) RP ¶
func (s *SynchronizedStatementContext) RP() antlr.TerminalNode
func (*SynchronizedStatementContext) SYNCHRONIZED ¶
func (s *SynchronizedStatementContext) SYNCHRONIZED() antlr.TerminalNode
func (*SynchronizedStatementContext) ToStringTree ¶
func (s *SynchronizedStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ThrowStatementContext ¶
type ThrowStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyThrowStatementContext ¶
func NewEmptyThrowStatementContext() *ThrowStatementContext
func NewThrowStatementContext ¶
func NewThrowStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ThrowStatementContext
func (*ThrowStatementContext) EnterRule ¶
func (s *ThrowStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*ThrowStatementContext) ExitRule ¶
func (s *ThrowStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*ThrowStatementContext) Expression ¶
func (s *ThrowStatementContext) Expression() IExpressionContext
func (*ThrowStatementContext) GetParser ¶
func (s *ThrowStatementContext) GetParser() antlr.Parser
func (*ThrowStatementContext) GetRuleContext ¶
func (s *ThrowStatementContext) GetRuleContext() antlr.RuleContext
func (*ThrowStatementContext) Identifier ¶
func (s *ThrowStatementContext) Identifier() IIdentifierContext
func (*ThrowStatementContext) IsThrowStatementContext ¶
func (*ThrowStatementContext) IsThrowStatementContext()
func (*ThrowStatementContext) LP ¶
func (s *ThrowStatementContext) LP() antlr.TerminalNode
func (*ThrowStatementContext) RP ¶
func (s *ThrowStatementContext) RP() antlr.TerminalNode
func (*ThrowStatementContext) THROW ¶
func (s *ThrowStatementContext) THROW() antlr.TerminalNode
func (*ThrowStatementContext) ToStringTree ¶
func (s *ThrowStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TopLevelDeclarationContext ¶
type TopLevelDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTopLevelDeclarationContext ¶
func NewEmptyTopLevelDeclarationContext() *TopLevelDeclarationContext
func NewTopLevelDeclarationContext ¶
func NewTopLevelDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TopLevelDeclarationContext
func (*TopLevelDeclarationContext) CategoryImplementation ¶
func (s *TopLevelDeclarationContext) CategoryImplementation() ICategoryImplementationContext
func (*TopLevelDeclarationContext) CategoryInterface ¶
func (s *TopLevelDeclarationContext) CategoryInterface() ICategoryInterfaceContext
func (*TopLevelDeclarationContext) ClassDeclarationList ¶
func (s *TopLevelDeclarationContext) ClassDeclarationList() IClassDeclarationListContext
func (*TopLevelDeclarationContext) ClassImplementation ¶
func (s *TopLevelDeclarationContext) ClassImplementation() IClassImplementationContext
func (*TopLevelDeclarationContext) ClassInterface ¶
func (s *TopLevelDeclarationContext) ClassInterface() IClassInterfaceContext
func (*TopLevelDeclarationContext) Declaration ¶
func (s *TopLevelDeclarationContext) Declaration() IDeclarationContext
func (*TopLevelDeclarationContext) EnterRule ¶
func (s *TopLevelDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*TopLevelDeclarationContext) ExitRule ¶
func (s *TopLevelDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*TopLevelDeclarationContext) FunctionDeclaration ¶
func (s *TopLevelDeclarationContext) FunctionDeclaration() IFunctionDeclarationContext
func (*TopLevelDeclarationContext) FunctionDefinition ¶
func (s *TopLevelDeclarationContext) FunctionDefinition() IFunctionDefinitionContext
func (*TopLevelDeclarationContext) GetParser ¶
func (s *TopLevelDeclarationContext) GetParser() antlr.Parser
func (*TopLevelDeclarationContext) GetRuleContext ¶
func (s *TopLevelDeclarationContext) GetRuleContext() antlr.RuleContext
func (*TopLevelDeclarationContext) ImportDeclaration ¶
func (s *TopLevelDeclarationContext) ImportDeclaration() IImportDeclarationContext
func (*TopLevelDeclarationContext) IsTopLevelDeclarationContext ¶
func (*TopLevelDeclarationContext) IsTopLevelDeclarationContext()
func (*TopLevelDeclarationContext) ProtocolDeclaration ¶
func (s *TopLevelDeclarationContext) ProtocolDeclaration() IProtocolDeclarationContext
func (*TopLevelDeclarationContext) ProtocolDeclarationList ¶
func (s *TopLevelDeclarationContext) ProtocolDeclarationList() IProtocolDeclarationListContext
func (*TopLevelDeclarationContext) ToStringTree ¶
func (s *TopLevelDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TranslationUnitContext ¶
type TranslationUnitContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTranslationUnitContext ¶
func NewEmptyTranslationUnitContext() *TranslationUnitContext
func NewTranslationUnitContext ¶
func NewTranslationUnitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TranslationUnitContext
func (*TranslationUnitContext) AllTopLevelDeclaration ¶
func (s *TranslationUnitContext) AllTopLevelDeclaration() []ITopLevelDeclarationContext
func (*TranslationUnitContext) EOF ¶
func (s *TranslationUnitContext) EOF() antlr.TerminalNode
func (*TranslationUnitContext) EnterRule ¶
func (s *TranslationUnitContext) EnterRule(listener antlr.ParseTreeListener)
func (*TranslationUnitContext) ExitRule ¶
func (s *TranslationUnitContext) ExitRule(listener antlr.ParseTreeListener)
func (*TranslationUnitContext) GetParser ¶
func (s *TranslationUnitContext) GetParser() antlr.Parser
func (*TranslationUnitContext) GetRuleContext ¶
func (s *TranslationUnitContext) GetRuleContext() antlr.RuleContext
func (*TranslationUnitContext) IsTranslationUnitContext ¶
func (*TranslationUnitContext) IsTranslationUnitContext()
func (*TranslationUnitContext) ToStringTree ¶
func (s *TranslationUnitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TranslationUnitContext) TopLevelDeclaration ¶
func (s *TranslationUnitContext) TopLevelDeclaration(i int) ITopLevelDeclarationContext
type TryBlockContext ¶
type TryBlockContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTryBlockContext ¶
func NewEmptyTryBlockContext() *TryBlockContext
func NewTryBlockContext ¶
func NewTryBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TryBlockContext
func (*TryBlockContext) AllCatchStatement ¶
func (s *TryBlockContext) AllCatchStatement() []ICatchStatementContext
func (*TryBlockContext) AllCompoundStatement ¶
func (s *TryBlockContext) AllCompoundStatement() []ICompoundStatementContext
func (*TryBlockContext) CatchStatement ¶
func (s *TryBlockContext) CatchStatement(i int) ICatchStatementContext
func (*TryBlockContext) CompoundStatement ¶
func (s *TryBlockContext) CompoundStatement(i int) ICompoundStatementContext
func (*TryBlockContext) EnterRule ¶
func (s *TryBlockContext) EnterRule(listener antlr.ParseTreeListener)
func (*TryBlockContext) ExitRule ¶
func (s *TryBlockContext) ExitRule(listener antlr.ParseTreeListener)
func (*TryBlockContext) FINALLY ¶
func (s *TryBlockContext) FINALLY() antlr.TerminalNode
func (*TryBlockContext) GetFinallyStatement ¶
func (s *TryBlockContext) GetFinallyStatement() ICompoundStatementContext
func (*TryBlockContext) GetParser ¶
func (s *TryBlockContext) GetParser() antlr.Parser
func (*TryBlockContext) GetRuleContext ¶
func (s *TryBlockContext) GetRuleContext() antlr.RuleContext
func (*TryBlockContext) GetTryStatement ¶
func (s *TryBlockContext) GetTryStatement() ICompoundStatementContext
func (*TryBlockContext) IsTryBlockContext ¶
func (*TryBlockContext) IsTryBlockContext()
func (*TryBlockContext) SetFinallyStatement ¶
func (s *TryBlockContext) SetFinallyStatement(v ICompoundStatementContext)
func (*TryBlockContext) SetTryStatement ¶
func (s *TryBlockContext) SetTryStatement(v ICompoundStatementContext)
func (*TryBlockContext) TRY ¶
func (s *TryBlockContext) TRY() antlr.TerminalNode
func (*TryBlockContext) ToStringTree ¶
func (s *TryBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TypeDeclaratorContext ¶
type TypeDeclaratorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeDeclaratorContext ¶
func NewEmptyTypeDeclaratorContext() *TypeDeclaratorContext
func NewTypeDeclaratorContext ¶
func NewTypeDeclaratorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeDeclaratorContext
func (*TypeDeclaratorContext) DirectDeclarator ¶
func (s *TypeDeclaratorContext) DirectDeclarator() IDirectDeclaratorContext
func (*TypeDeclaratorContext) EnterRule ¶
func (s *TypeDeclaratorContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeDeclaratorContext) ExitRule ¶
func (s *TypeDeclaratorContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeDeclaratorContext) GetParser ¶
func (s *TypeDeclaratorContext) GetParser() antlr.Parser
func (*TypeDeclaratorContext) GetRuleContext ¶
func (s *TypeDeclaratorContext) GetRuleContext() antlr.RuleContext
func (*TypeDeclaratorContext) IsTypeDeclaratorContext ¶
func (*TypeDeclaratorContext) IsTypeDeclaratorContext()
func (*TypeDeclaratorContext) Pointer ¶
func (s *TypeDeclaratorContext) Pointer() IPointerContext
func (*TypeDeclaratorContext) ToStringTree ¶
func (s *TypeDeclaratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TypeDeclaratorListContext ¶
type TypeDeclaratorListContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeDeclaratorListContext ¶
func NewEmptyTypeDeclaratorListContext() *TypeDeclaratorListContext
func NewTypeDeclaratorListContext ¶
func NewTypeDeclaratorListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeDeclaratorListContext
func (*TypeDeclaratorListContext) AllCOMMA ¶
func (s *TypeDeclaratorListContext) AllCOMMA() []antlr.TerminalNode
func (*TypeDeclaratorListContext) AllTypeDeclarator ¶
func (s *TypeDeclaratorListContext) AllTypeDeclarator() []ITypeDeclaratorContext
func (*TypeDeclaratorListContext) COMMA ¶
func (s *TypeDeclaratorListContext) COMMA(i int) antlr.TerminalNode
func (*TypeDeclaratorListContext) EnterRule ¶
func (s *TypeDeclaratorListContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeDeclaratorListContext) ExitRule ¶
func (s *TypeDeclaratorListContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeDeclaratorListContext) GetParser ¶
func (s *TypeDeclaratorListContext) GetParser() antlr.Parser
func (*TypeDeclaratorListContext) GetRuleContext ¶
func (s *TypeDeclaratorListContext) GetRuleContext() antlr.RuleContext
func (*TypeDeclaratorListContext) IsTypeDeclaratorListContext ¶
func (*TypeDeclaratorListContext) IsTypeDeclaratorListContext()
func (*TypeDeclaratorListContext) ToStringTree ¶
func (s *TypeDeclaratorListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeDeclaratorListContext) TypeDeclarator ¶
func (s *TypeDeclaratorListContext) TypeDeclarator(i int) ITypeDeclaratorContext
type TypeNameContext ¶
type TypeNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeNameContext ¶
func NewEmptyTypeNameContext() *TypeNameContext
func NewTypeNameContext ¶
func NewTypeNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeNameContext
func (*TypeNameContext) AbstractDeclarator ¶
func (s *TypeNameContext) AbstractDeclarator() IAbstractDeclaratorContext
func (*TypeNameContext) BlockType ¶
func (s *TypeNameContext) BlockType() IBlockTypeContext
func (*TypeNameContext) EnterRule ¶
func (s *TypeNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeNameContext) ExitRule ¶
func (s *TypeNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeNameContext) GetParser ¶
func (s *TypeNameContext) GetParser() antlr.Parser
func (*TypeNameContext) GetRuleContext ¶
func (s *TypeNameContext) GetRuleContext() antlr.RuleContext
func (*TypeNameContext) IsTypeNameContext ¶
func (*TypeNameContext) IsTypeNameContext()
func (*TypeNameContext) SpecifierQualifierList ¶
func (s *TypeNameContext) SpecifierQualifierList() ISpecifierQualifierListContext
func (*TypeNameContext) ToStringTree ¶
func (s *TypeNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TypePrefixContext ¶
type TypePrefixContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypePrefixContext ¶
func NewEmptyTypePrefixContext() *TypePrefixContext
func NewTypePrefixContext ¶
func NewTypePrefixContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypePrefixContext
func (*TypePrefixContext) BLOCK ¶
func (s *TypePrefixContext) BLOCK() antlr.TerminalNode
func (*TypePrefixContext) BRIDGE ¶
func (s *TypePrefixContext) BRIDGE() antlr.TerminalNode
func (*TypePrefixContext) BRIDGE_RETAINED ¶
func (s *TypePrefixContext) BRIDGE_RETAINED() antlr.TerminalNode
func (*TypePrefixContext) BRIDGE_TRANSFER ¶
func (s *TypePrefixContext) BRIDGE_TRANSFER() antlr.TerminalNode
func (*TypePrefixContext) EnterRule ¶
func (s *TypePrefixContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypePrefixContext) ExitRule ¶
func (s *TypePrefixContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypePrefixContext) GetParser ¶
func (s *TypePrefixContext) GetParser() antlr.Parser
func (*TypePrefixContext) GetRuleContext ¶
func (s *TypePrefixContext) GetRuleContext() antlr.RuleContext
func (*TypePrefixContext) INLINE ¶
func (s *TypePrefixContext) INLINE() antlr.TerminalNode
func (*TypePrefixContext) IsTypePrefixContext ¶
func (*TypePrefixContext) IsTypePrefixContext()
func (*TypePrefixContext) KINDOF ¶
func (s *TypePrefixContext) KINDOF() antlr.TerminalNode
func (*TypePrefixContext) NS_INLINE ¶
func (s *TypePrefixContext) NS_INLINE() antlr.TerminalNode
func (*TypePrefixContext) ToStringTree ¶
func (s *TypePrefixContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TypeQualifierContext ¶
type TypeQualifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeQualifierContext ¶
func NewEmptyTypeQualifierContext() *TypeQualifierContext
func NewTypeQualifierContext ¶
func NewTypeQualifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeQualifierContext
func (*TypeQualifierContext) CONST ¶
func (s *TypeQualifierContext) CONST() antlr.TerminalNode
func (*TypeQualifierContext) EnterRule ¶
func (s *TypeQualifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeQualifierContext) ExitRule ¶
func (s *TypeQualifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeQualifierContext) GetParser ¶
func (s *TypeQualifierContext) GetParser() antlr.Parser
func (*TypeQualifierContext) GetRuleContext ¶
func (s *TypeQualifierContext) GetRuleContext() antlr.RuleContext
func (*TypeQualifierContext) IsTypeQualifierContext ¶
func (*TypeQualifierContext) IsTypeQualifierContext()
func (*TypeQualifierContext) ProtocolQualifier ¶
func (s *TypeQualifierContext) ProtocolQualifier() IProtocolQualifierContext
func (*TypeQualifierContext) RESTRICT ¶
func (s *TypeQualifierContext) RESTRICT() antlr.TerminalNode
func (*TypeQualifierContext) ToStringTree ¶
func (s *TypeQualifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeQualifierContext) VOLATILE ¶
func (s *TypeQualifierContext) VOLATILE() antlr.TerminalNode
type TypeSpecifierContext ¶
type TypeSpecifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeSpecifierContext ¶
func NewEmptyTypeSpecifierContext() *TypeSpecifierContext
func NewTypeSpecifierContext ¶
func NewTypeSpecifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeSpecifierContext
func (*TypeSpecifierContext) CHAR ¶
func (s *TypeSpecifierContext) CHAR() antlr.TerminalNode
func (*TypeSpecifierContext) DOUBLE ¶
func (s *TypeSpecifierContext) DOUBLE() antlr.TerminalNode
func (*TypeSpecifierContext) EnterRule ¶
func (s *TypeSpecifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeSpecifierContext) EnumSpecifier ¶
func (s *TypeSpecifierContext) EnumSpecifier() IEnumSpecifierContext
func (*TypeSpecifierContext) ExitRule ¶
func (s *TypeSpecifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeSpecifierContext) FLOAT ¶
func (s *TypeSpecifierContext) FLOAT() antlr.TerminalNode
func (*TypeSpecifierContext) GenericTypeSpecifier ¶
func (s *TypeSpecifierContext) GenericTypeSpecifier() IGenericTypeSpecifierContext
func (*TypeSpecifierContext) GetParser ¶
func (s *TypeSpecifierContext) GetParser() antlr.Parser
func (*TypeSpecifierContext) GetRuleContext ¶
func (s *TypeSpecifierContext) GetRuleContext() antlr.RuleContext
func (*TypeSpecifierContext) INT ¶
func (s *TypeSpecifierContext) INT() antlr.TerminalNode
func (*TypeSpecifierContext) Identifier ¶
func (s *TypeSpecifierContext) Identifier() IIdentifierContext
func (*TypeSpecifierContext) IsTypeSpecifierContext ¶
func (*TypeSpecifierContext) IsTypeSpecifierContext()
func (*TypeSpecifierContext) LONG ¶
func (s *TypeSpecifierContext) LONG() antlr.TerminalNode
func (*TypeSpecifierContext) Pointer ¶
func (s *TypeSpecifierContext) Pointer() IPointerContext
func (*TypeSpecifierContext) SHORT ¶
func (s *TypeSpecifierContext) SHORT() antlr.TerminalNode
func (*TypeSpecifierContext) SIGNED ¶
func (s *TypeSpecifierContext) SIGNED() antlr.TerminalNode
func (*TypeSpecifierContext) StructOrUnionSpecifier ¶
func (s *TypeSpecifierContext) StructOrUnionSpecifier() IStructOrUnionSpecifierContext
func (*TypeSpecifierContext) ToStringTree ¶
func (s *TypeSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeSpecifierContext) TypeofExpression ¶
func (s *TypeSpecifierContext) TypeofExpression() ITypeofExpressionContext
func (*TypeSpecifierContext) UNSIGNED ¶
func (s *TypeSpecifierContext) UNSIGNED() antlr.TerminalNode
func (*TypeSpecifierContext) VOID ¶
func (s *TypeSpecifierContext) VOID() antlr.TerminalNode
type TypeSpecifierWithPrefixesContext ¶
type TypeSpecifierWithPrefixesContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeSpecifierWithPrefixesContext ¶
func NewEmptyTypeSpecifierWithPrefixesContext() *TypeSpecifierWithPrefixesContext
func NewTypeSpecifierWithPrefixesContext ¶
func NewTypeSpecifierWithPrefixesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeSpecifierWithPrefixesContext
func (*TypeSpecifierWithPrefixesContext) AllTypePrefix ¶
func (s *TypeSpecifierWithPrefixesContext) AllTypePrefix() []ITypePrefixContext
func (*TypeSpecifierWithPrefixesContext) EnterRule ¶
func (s *TypeSpecifierWithPrefixesContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeSpecifierWithPrefixesContext) ExitRule ¶
func (s *TypeSpecifierWithPrefixesContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeSpecifierWithPrefixesContext) GetParser ¶
func (s *TypeSpecifierWithPrefixesContext) GetParser() antlr.Parser
func (*TypeSpecifierWithPrefixesContext) GetRuleContext ¶
func (s *TypeSpecifierWithPrefixesContext) GetRuleContext() antlr.RuleContext
func (*TypeSpecifierWithPrefixesContext) IsTypeSpecifierWithPrefixesContext ¶
func (*TypeSpecifierWithPrefixesContext) IsTypeSpecifierWithPrefixesContext()
func (*TypeSpecifierWithPrefixesContext) ToStringTree ¶
func (s *TypeSpecifierWithPrefixesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeSpecifierWithPrefixesContext) TypePrefix ¶
func (s *TypeSpecifierWithPrefixesContext) TypePrefix(i int) ITypePrefixContext
func (*TypeSpecifierWithPrefixesContext) TypeSpecifier ¶
func (s *TypeSpecifierWithPrefixesContext) TypeSpecifier() ITypeSpecifierContext
type TypeVariableDeclaratorContext ¶
type TypeVariableDeclaratorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeVariableDeclaratorContext ¶
func NewEmptyTypeVariableDeclaratorContext() *TypeVariableDeclaratorContext
func NewTypeVariableDeclaratorContext ¶
func NewTypeVariableDeclaratorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeVariableDeclaratorContext
func (*TypeVariableDeclaratorContext) DeclarationSpecifiers ¶
func (s *TypeVariableDeclaratorContext) DeclarationSpecifiers() IDeclarationSpecifiersContext
func (*TypeVariableDeclaratorContext) Declarator ¶
func (s *TypeVariableDeclaratorContext) Declarator() IDeclaratorContext
func (*TypeVariableDeclaratorContext) EnterRule ¶
func (s *TypeVariableDeclaratorContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeVariableDeclaratorContext) ExitRule ¶
func (s *TypeVariableDeclaratorContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeVariableDeclaratorContext) GetParser ¶
func (s *TypeVariableDeclaratorContext) GetParser() antlr.Parser
func (*TypeVariableDeclaratorContext) GetRuleContext ¶
func (s *TypeVariableDeclaratorContext) GetRuleContext() antlr.RuleContext
func (*TypeVariableDeclaratorContext) IsTypeVariableDeclaratorContext ¶
func (*TypeVariableDeclaratorContext) IsTypeVariableDeclaratorContext()
func (*TypeVariableDeclaratorContext) ToStringTree ¶
func (s *TypeVariableDeclaratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TypeVariableDeclaratorOrNameContext ¶
type TypeVariableDeclaratorOrNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeVariableDeclaratorOrNameContext ¶
func NewEmptyTypeVariableDeclaratorOrNameContext() *TypeVariableDeclaratorOrNameContext
func NewTypeVariableDeclaratorOrNameContext ¶
func NewTypeVariableDeclaratorOrNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeVariableDeclaratorOrNameContext
func (*TypeVariableDeclaratorOrNameContext) EnterRule ¶
func (s *TypeVariableDeclaratorOrNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeVariableDeclaratorOrNameContext) ExitRule ¶
func (s *TypeVariableDeclaratorOrNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeVariableDeclaratorOrNameContext) GetParser ¶
func (s *TypeVariableDeclaratorOrNameContext) GetParser() antlr.Parser
func (*TypeVariableDeclaratorOrNameContext) GetRuleContext ¶
func (s *TypeVariableDeclaratorOrNameContext) GetRuleContext() antlr.RuleContext
func (*TypeVariableDeclaratorOrNameContext) IsTypeVariableDeclaratorOrNameContext ¶
func (*TypeVariableDeclaratorOrNameContext) IsTypeVariableDeclaratorOrNameContext()
func (*TypeVariableDeclaratorOrNameContext) ToStringTree ¶
func (s *TypeVariableDeclaratorOrNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeVariableDeclaratorOrNameContext) TypeName ¶
func (s *TypeVariableDeclaratorOrNameContext) TypeName() ITypeNameContext
func (*TypeVariableDeclaratorOrNameContext) TypeVariableDeclarator ¶
func (s *TypeVariableDeclaratorOrNameContext) TypeVariableDeclarator() ITypeVariableDeclaratorContext
type TypedefDeclarationContext ¶
type TypedefDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypedefDeclarationContext ¶
func NewEmptyTypedefDeclarationContext() *TypedefDeclarationContext
func NewTypedefDeclarationContext ¶
func NewTypedefDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypedefDeclarationContext
func (*TypedefDeclarationContext) AttributeSpecifier ¶
func (s *TypedefDeclarationContext) AttributeSpecifier() IAttributeSpecifierContext
func (*TypedefDeclarationContext) DeclarationSpecifiers ¶
func (s *TypedefDeclarationContext) DeclarationSpecifiers() IDeclarationSpecifiersContext
func (*TypedefDeclarationContext) EnterRule ¶
func (s *TypedefDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypedefDeclarationContext) ExitRule ¶
func (s *TypedefDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypedefDeclarationContext) GetParser ¶
func (s *TypedefDeclarationContext) GetParser() antlr.Parser
func (*TypedefDeclarationContext) GetRuleContext ¶
func (s *TypedefDeclarationContext) GetRuleContext() antlr.RuleContext
func (*TypedefDeclarationContext) IsTypedefDeclarationContext ¶
func (*TypedefDeclarationContext) IsTypedefDeclarationContext()
func (*TypedefDeclarationContext) SEMI ¶
func (s *TypedefDeclarationContext) SEMI() antlr.TerminalNode
func (*TypedefDeclarationContext) TYPEDEF ¶
func (s *TypedefDeclarationContext) TYPEDEF() antlr.TerminalNode
func (*TypedefDeclarationContext) ToStringTree ¶
func (s *TypedefDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypedefDeclarationContext) TypeDeclaratorList ¶
func (s *TypedefDeclarationContext) TypeDeclaratorList() ITypeDeclaratorListContext
type TypeofExpressionContext ¶
type TypeofExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeofExpressionContext ¶
func NewEmptyTypeofExpressionContext() *TypeofExpressionContext
func NewTypeofExpressionContext ¶
func NewTypeofExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeofExpressionContext
func (*TypeofExpressionContext) EnterRule ¶
func (s *TypeofExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeofExpressionContext) ExitRule ¶
func (s *TypeofExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeofExpressionContext) Expression ¶
func (s *TypeofExpressionContext) Expression() IExpressionContext
func (*TypeofExpressionContext) GetParser ¶
func (s *TypeofExpressionContext) GetParser() antlr.Parser
func (*TypeofExpressionContext) GetRuleContext ¶
func (s *TypeofExpressionContext) GetRuleContext() antlr.RuleContext
func (*TypeofExpressionContext) IsTypeofExpressionContext ¶
func (*TypeofExpressionContext) IsTypeofExpressionContext()
func (*TypeofExpressionContext) LP ¶
func (s *TypeofExpressionContext) LP() antlr.TerminalNode
func (*TypeofExpressionContext) RP ¶
func (s *TypeofExpressionContext) RP() antlr.TerminalNode
func (*TypeofExpressionContext) TYPEOF ¶
func (s *TypeofExpressionContext) TYPEOF() antlr.TerminalNode
func (*TypeofExpressionContext) ToStringTree ¶
func (s *TypeofExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type UnaryExpressionContext ¶
type UnaryExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUnaryExpressionContext ¶
func NewEmptyUnaryExpressionContext() *UnaryExpressionContext
func NewUnaryExpressionContext ¶
func NewUnaryExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UnaryExpressionContext
func (*UnaryExpressionContext) CastExpression ¶
func (s *UnaryExpressionContext) CastExpression() ICastExpressionContext
func (*UnaryExpressionContext) DEC ¶
func (s *UnaryExpressionContext) DEC() antlr.TerminalNode
func (*UnaryExpressionContext) EnterRule ¶
func (s *UnaryExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*UnaryExpressionContext) ExitRule ¶
func (s *UnaryExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*UnaryExpressionContext) GetOp ¶
func (s *UnaryExpressionContext) GetOp() antlr.Token
func (*UnaryExpressionContext) GetParser ¶
func (s *UnaryExpressionContext) GetParser() antlr.Parser
func (*UnaryExpressionContext) GetRuleContext ¶
func (s *UnaryExpressionContext) GetRuleContext() antlr.RuleContext
func (*UnaryExpressionContext) INC ¶
func (s *UnaryExpressionContext) INC() antlr.TerminalNode
func (*UnaryExpressionContext) IsUnaryExpressionContext ¶
func (*UnaryExpressionContext) IsUnaryExpressionContext()
func (*UnaryExpressionContext) LP ¶
func (s *UnaryExpressionContext) LP() antlr.TerminalNode
func (*UnaryExpressionContext) PostfixExpression ¶
func (s *UnaryExpressionContext) PostfixExpression() IPostfixExpressionContext
func (*UnaryExpressionContext) RP ¶
func (s *UnaryExpressionContext) RP() antlr.TerminalNode
func (*UnaryExpressionContext) SIZEOF ¶
func (s *UnaryExpressionContext) SIZEOF() antlr.TerminalNode
func (*UnaryExpressionContext) SetOp ¶
func (s *UnaryExpressionContext) SetOp(v antlr.Token)
func (*UnaryExpressionContext) ToStringTree ¶
func (s *UnaryExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*UnaryExpressionContext) TypeSpecifier ¶
func (s *UnaryExpressionContext) TypeSpecifier() ITypeSpecifierContext
func (*UnaryExpressionContext) UnaryExpression ¶
func (s *UnaryExpressionContext) UnaryExpression() IUnaryExpressionContext
func (*UnaryExpressionContext) UnaryOperator ¶
func (s *UnaryExpressionContext) UnaryOperator() IUnaryOperatorContext
type UnaryOperatorContext ¶
type UnaryOperatorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUnaryOperatorContext ¶
func NewEmptyUnaryOperatorContext() *UnaryOperatorContext
func NewUnaryOperatorContext ¶
func NewUnaryOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UnaryOperatorContext
func (*UnaryOperatorContext) ADD ¶
func (s *UnaryOperatorContext) ADD() antlr.TerminalNode
func (*UnaryOperatorContext) BANG ¶
func (s *UnaryOperatorContext) BANG() antlr.TerminalNode
func (*UnaryOperatorContext) BITAND ¶
func (s *UnaryOperatorContext) BITAND() antlr.TerminalNode
func (*UnaryOperatorContext) EnterRule ¶
func (s *UnaryOperatorContext) EnterRule(listener antlr.ParseTreeListener)
func (*UnaryOperatorContext) ExitRule ¶
func (s *UnaryOperatorContext) ExitRule(listener antlr.ParseTreeListener)
func (*UnaryOperatorContext) GetParser ¶
func (s *UnaryOperatorContext) GetParser() antlr.Parser
func (*UnaryOperatorContext) GetRuleContext ¶
func (s *UnaryOperatorContext) GetRuleContext() antlr.RuleContext
func (*UnaryOperatorContext) IsUnaryOperatorContext ¶
func (*UnaryOperatorContext) IsUnaryOperatorContext()
func (*UnaryOperatorContext) MUL ¶
func (s *UnaryOperatorContext) MUL() antlr.TerminalNode
func (*UnaryOperatorContext) SUB ¶
func (s *UnaryOperatorContext) SUB() antlr.TerminalNode
func (*UnaryOperatorContext) TILDE ¶
func (s *UnaryOperatorContext) TILDE() antlr.TerminalNode
func (*UnaryOperatorContext) ToStringTree ¶
func (s *UnaryOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type VarDeclarationContext ¶
type VarDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyVarDeclarationContext ¶
func NewEmptyVarDeclarationContext() *VarDeclarationContext
func NewVarDeclarationContext ¶
func NewVarDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VarDeclarationContext
func (*VarDeclarationContext) DeclarationSpecifiers ¶
func (s *VarDeclarationContext) DeclarationSpecifiers() IDeclarationSpecifiersContext
func (*VarDeclarationContext) EnterRule ¶
func (s *VarDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*VarDeclarationContext) ExitRule ¶
func (s *VarDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*VarDeclarationContext) GetParser ¶
func (s *VarDeclarationContext) GetParser() antlr.Parser
func (*VarDeclarationContext) GetRuleContext ¶
func (s *VarDeclarationContext) GetRuleContext() antlr.RuleContext
func (*VarDeclarationContext) InitDeclaratorList ¶
func (s *VarDeclarationContext) InitDeclaratorList() IInitDeclaratorListContext
func (*VarDeclarationContext) IsVarDeclarationContext ¶
func (*VarDeclarationContext) IsVarDeclarationContext()
func (*VarDeclarationContext) SEMI ¶
func (s *VarDeclarationContext) SEMI() antlr.TerminalNode
func (*VarDeclarationContext) ToStringTree ¶
func (s *VarDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type VisibilitySectionContext ¶
type VisibilitySectionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyVisibilitySectionContext ¶
func NewEmptyVisibilitySectionContext() *VisibilitySectionContext
func NewVisibilitySectionContext ¶
func NewVisibilitySectionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VisibilitySectionContext
func (*VisibilitySectionContext) AccessModifier ¶
func (s *VisibilitySectionContext) AccessModifier() IAccessModifierContext
func (*VisibilitySectionContext) AllFieldDeclaration ¶
func (s *VisibilitySectionContext) AllFieldDeclaration() []IFieldDeclarationContext
func (*VisibilitySectionContext) EnterRule ¶
func (s *VisibilitySectionContext) EnterRule(listener antlr.ParseTreeListener)
func (*VisibilitySectionContext) ExitRule ¶
func (s *VisibilitySectionContext) ExitRule(listener antlr.ParseTreeListener)
func (*VisibilitySectionContext) FieldDeclaration ¶
func (s *VisibilitySectionContext) FieldDeclaration(i int) IFieldDeclarationContext
func (*VisibilitySectionContext) GetParser ¶
func (s *VisibilitySectionContext) GetParser() antlr.Parser
func (*VisibilitySectionContext) GetRuleContext ¶
func (s *VisibilitySectionContext) GetRuleContext() antlr.RuleContext
func (*VisibilitySectionContext) IsVisibilitySectionContext ¶
func (*VisibilitySectionContext) IsVisibilitySectionContext()
func (*VisibilitySectionContext) ToStringTree ¶
func (s *VisibilitySectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type WhileStatementContext ¶
type WhileStatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWhileStatementContext ¶
func NewEmptyWhileStatementContext() *WhileStatementContext
func NewWhileStatementContext ¶
func NewWhileStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WhileStatementContext
func (*WhileStatementContext) EnterRule ¶
func (s *WhileStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*WhileStatementContext) ExitRule ¶
func (s *WhileStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*WhileStatementContext) Expression ¶
func (s *WhileStatementContext) Expression() IExpressionContext
func (*WhileStatementContext) GetParser ¶
func (s *WhileStatementContext) GetParser() antlr.Parser
func (*WhileStatementContext) GetRuleContext ¶
func (s *WhileStatementContext) GetRuleContext() antlr.RuleContext
func (*WhileStatementContext) IsWhileStatementContext ¶
func (*WhileStatementContext) IsWhileStatementContext()
func (*WhileStatementContext) LP ¶
func (s *WhileStatementContext) LP() antlr.TerminalNode
func (*WhileStatementContext) RP ¶
func (s *WhileStatementContext) RP() antlr.TerminalNode
func (*WhileStatementContext) Statement ¶
func (s *WhileStatementContext) Statement() IStatementContext
func (*WhileStatementContext) ToStringTree ¶
func (s *WhileStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*WhileStatementContext) WHILE ¶
func (s *WhileStatementContext) WHILE() antlr.TerminalNode