java

package
v0.0.0-...-4c43aeb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 4, 2022 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	JavaLexerABSTRACT          = 1
	JavaLexerASSERT            = 2
	JavaLexerBOOLEAN           = 3
	JavaLexerBREAK             = 4
	JavaLexerBYTE              = 5
	JavaLexerCASE              = 6
	JavaLexerCATCH             = 7
	JavaLexerCHAR              = 8
	JavaLexerCLASS             = 9
	JavaLexerCONST             = 10
	JavaLexerCONTINUE          = 11
	JavaLexerDEFAULT           = 12
	JavaLexerDO                = 13
	JavaLexerDOUBLE            = 14
	JavaLexerELSE              = 15
	JavaLexerENUM              = 16
	JavaLexerEXTENDS           = 17
	JavaLexerFINAL             = 18
	JavaLexerFINALLY           = 19
	JavaLexerFLOAT             = 20
	JavaLexerFOR               = 21
	JavaLexerIF                = 22
	JavaLexerGOTO              = 23
	JavaLexerIMPLEMENTS        = 24
	JavaLexerIMPORT            = 25
	JavaLexerINSTANCEOF        = 26
	JavaLexerINT               = 27
	JavaLexerINTERFACE         = 28
	JavaLexerLONG              = 29
	JavaLexerNATIVE            = 30
	JavaLexerNEW               = 31
	JavaLexerPACKAGE           = 32
	JavaLexerPRIVATE           = 33
	JavaLexerPROTECTED         = 34
	JavaLexerPUBLIC            = 35
	JavaLexerRETURN            = 36
	JavaLexerSHORT             = 37
	JavaLexerSTATIC            = 38
	JavaLexerSTRICTFP          = 39
	JavaLexerSUPER             = 40
	JavaLexerSWITCH            = 41
	JavaLexerSYNCHRONIZED      = 42
	JavaLexerTHIS              = 43
	JavaLexerTHROW             = 44
	JavaLexerTHROWS            = 45
	JavaLexerTRANSIENT         = 46
	JavaLexerTRY               = 47
	JavaLexerVOID              = 48
	JavaLexerVOLATILE          = 49
	JavaLexerWHILE             = 50
	JavaLexerDECIMAL_LITERAL   = 51
	JavaLexerHEX_LITERAL       = 52
	JavaLexerOCT_LITERAL       = 53
	JavaLexerBINARY_LITERAL    = 54
	JavaLexerFLOAT_LITERAL     = 55
	JavaLexerHEX_FLOAT_LITERAL = 56
	JavaLexerBOOL_LITERAL      = 57
	JavaLexerCHAR_LITERAL      = 58
	JavaLexerSTRING_LITERAL    = 59
	JavaLexerNULL_LITERAL      = 60
	JavaLexerLPAREN            = 61
	JavaLexerRPAREN            = 62
	JavaLexerLBRACE            = 63
	JavaLexerRBRACE            = 64
	JavaLexerLBRACK            = 65
	JavaLexerRBRACK            = 66
	JavaLexerSEMI              = 67
	JavaLexerCOMMA             = 68
	JavaLexerDOT               = 69
	JavaLexerASSIGN            = 70
	JavaLexerGT                = 71
	JavaLexerLT                = 72
	JavaLexerBANG              = 73
	JavaLexerTILDE             = 74
	JavaLexerQUESTION          = 75
	JavaLexerCOLON             = 76
	JavaLexerEQUAL             = 77
	JavaLexerLE                = 78
	JavaLexerGE                = 79
	JavaLexerNOTEQUAL          = 80
	JavaLexerAND               = 81
	JavaLexerOR                = 82
	JavaLexerINC               = 83
	JavaLexerDEC               = 84
	JavaLexerADD               = 85
	JavaLexerSUB               = 86
	JavaLexerMUL               = 87
	JavaLexerDIV               = 88
	JavaLexerBITAND            = 89
	JavaLexerBITOR             = 90
	JavaLexerCARET             = 91
	JavaLexerMOD               = 92
	JavaLexerADD_ASSIGN        = 93
	JavaLexerSUB_ASSIGN        = 94
	JavaLexerMUL_ASSIGN        = 95
	JavaLexerDIV_ASSIGN        = 96
	JavaLexerAND_ASSIGN        = 97
	JavaLexerOR_ASSIGN         = 98
	JavaLexerXOR_ASSIGN        = 99
	JavaLexerMOD_ASSIGN        = 100
	JavaLexerLSHIFT_ASSIGN     = 101
	JavaLexerRSHIFT_ASSIGN     = 102
	JavaLexerURSHIFT_ASSIGN    = 103
	JavaLexerARROW             = 104
	JavaLexerCOLONCOLON        = 105
	JavaLexerAT                = 106
	JavaLexerELLIPSIS          = 107
	JavaLexerWS                = 108
	JavaLexerCOMMENT           = 109
	JavaLexerLINE_COMMENT      = 110
	JavaLexerIDENTIFIER        = 111
)

JavaLexer tokens.

View Source
const (
	JavaParserEOF               = antlr.TokenEOF
	JavaParserABSTRACT          = 1
	JavaParserASSERT            = 2
	JavaParserBOOLEAN           = 3
	JavaParserBREAK             = 4
	JavaParserBYTE              = 5
	JavaParserCASE              = 6
	JavaParserCATCH             = 7
	JavaParserCHAR              = 8
	JavaParserCLASS             = 9
	JavaParserCONST             = 10
	JavaParserCONTINUE          = 11
	JavaParserDEFAULT           = 12
	JavaParserDO                = 13
	JavaParserDOUBLE            = 14
	JavaParserELSE              = 15
	JavaParserENUM              = 16
	JavaParserEXTENDS           = 17
	JavaParserFINAL             = 18
	JavaParserFINALLY           = 19
	JavaParserFLOAT             = 20
	JavaParserFOR               = 21
	JavaParserIF                = 22
	JavaParserGOTO              = 23
	JavaParserIMPLEMENTS        = 24
	JavaParserIMPORT            = 25
	JavaParserINSTANCEOF        = 26
	JavaParserINT               = 27
	JavaParserINTERFACE         = 28
	JavaParserLONG              = 29
	JavaParserNATIVE            = 30
	JavaParserNEW               = 31
	JavaParserPACKAGE           = 32
	JavaParserPRIVATE           = 33
	JavaParserPROTECTED         = 34
	JavaParserPUBLIC            = 35
	JavaParserRETURN            = 36
	JavaParserSHORT             = 37
	JavaParserSTATIC            = 38
	JavaParserSTRICTFP          = 39
	JavaParserSUPER             = 40
	JavaParserSWITCH            = 41
	JavaParserSYNCHRONIZED      = 42
	JavaParserTHIS              = 43
	JavaParserTHROW             = 44
	JavaParserTHROWS            = 45
	JavaParserTRANSIENT         = 46
	JavaParserTRY               = 47
	JavaParserVOID              = 48
	JavaParserVOLATILE          = 49
	JavaParserWHILE             = 50
	JavaParserDECIMAL_LITERAL   = 51
	JavaParserHEX_LITERAL       = 52
	JavaParserOCT_LITERAL       = 53
	JavaParserBINARY_LITERAL    = 54
	JavaParserFLOAT_LITERAL     = 55
	JavaParserHEX_FLOAT_LITERAL = 56
	JavaParserBOOL_LITERAL      = 57
	JavaParserCHAR_LITERAL      = 58
	JavaParserSTRING_LITERAL    = 59
	JavaParserNULL_LITERAL      = 60
	JavaParserLPAREN            = 61
	JavaParserRPAREN            = 62
	JavaParserLBRACE            = 63
	JavaParserRBRACE            = 64
	JavaParserLBRACK            = 65
	JavaParserRBRACK            = 66
	JavaParserSEMI              = 67
	JavaParserCOMMA             = 68
	JavaParserDOT               = 69
	JavaParserASSIGN            = 70
	JavaParserGT                = 71
	JavaParserLT                = 72
	JavaParserBANG              = 73
	JavaParserTILDE             = 74
	JavaParserQUESTION          = 75
	JavaParserCOLON             = 76
	JavaParserEQUAL             = 77
	JavaParserLE                = 78
	JavaParserGE                = 79
	JavaParserNOTEQUAL          = 80
	JavaParserAND               = 81
	JavaParserOR                = 82
	JavaParserINC               = 83
	JavaParserDEC               = 84
	JavaParserADD               = 85
	JavaParserSUB               = 86
	JavaParserMUL               = 87
	JavaParserDIV               = 88
	JavaParserBITAND            = 89
	JavaParserBITOR             = 90
	JavaParserCARET             = 91
	JavaParserMOD               = 92
	JavaParserADD_ASSIGN        = 93
	JavaParserSUB_ASSIGN        = 94
	JavaParserMUL_ASSIGN        = 95
	JavaParserDIV_ASSIGN        = 96
	JavaParserAND_ASSIGN        = 97
	JavaParserOR_ASSIGN         = 98
	JavaParserXOR_ASSIGN        = 99
	JavaParserMOD_ASSIGN        = 100
	JavaParserLSHIFT_ASSIGN     = 101
	JavaParserRSHIFT_ASSIGN     = 102
	JavaParserURSHIFT_ASSIGN    = 103
	JavaParserARROW             = 104
	JavaParserCOLONCOLON        = 105
	JavaParserAT                = 106
	JavaParserELLIPSIS          = 107
	JavaParserWS                = 108
	JavaParserCOMMENT           = 109
	JavaParserLINE_COMMENT      = 110
	JavaParserIDENTIFIER        = 111
)

JavaParser tokens.

View Source
const (
	JavaParserRULE_compilationUnit                   = 0
	JavaParserRULE_packageDeclaration                = 1
	JavaParserRULE_importDeclaration                 = 2
	JavaParserRULE_typeDeclaration                   = 3
	JavaParserRULE_modifier                          = 4
	JavaParserRULE_classOrInterfaceModifier          = 5
	JavaParserRULE_variableModifier                  = 6
	JavaParserRULE_classDeclaration                  = 7
	JavaParserRULE_typeParameters                    = 8
	JavaParserRULE_typeParameter                     = 9
	JavaParserRULE_typeBound                         = 10
	JavaParserRULE_enumDeclaration                   = 11
	JavaParserRULE_enumConstants                     = 12
	JavaParserRULE_enumConstant                      = 13
	JavaParserRULE_enumBodyDeclarations              = 14
	JavaParserRULE_interfaceDeclaration              = 15
	JavaParserRULE_classBody                         = 16
	JavaParserRULE_interfaceBody                     = 17
	JavaParserRULE_classBodyDeclaration              = 18
	JavaParserRULE_memberDeclaration                 = 19
	JavaParserRULE_methodDeclaration                 = 20
	JavaParserRULE_methodBody                        = 21
	JavaParserRULE_typeTypeOrVoid                    = 22
	JavaParserRULE_genericMethodDeclaration          = 23
	JavaParserRULE_genericConstructorDeclaration     = 24
	JavaParserRULE_constructorDeclaration            = 25
	JavaParserRULE_fieldDeclaration                  = 26
	JavaParserRULE_interfaceBodyDeclaration          = 27
	JavaParserRULE_interfaceMemberDeclaration        = 28
	JavaParserRULE_constDeclaration                  = 29
	JavaParserRULE_constantDeclarator                = 30
	JavaParserRULE_interfaceMethodDeclaration        = 31
	JavaParserRULE_interfaceMethodModifier           = 32
	JavaParserRULE_genericInterfaceMethodDeclaration = 33
	JavaParserRULE_variableDeclarators               = 34
	JavaParserRULE_variableDeclarator                = 35
	JavaParserRULE_variableDeclaratorId              = 36
	JavaParserRULE_variableInitializer               = 37
	JavaParserRULE_arrayInitializer                  = 38
	JavaParserRULE_classOrInterfaceType              = 39
	JavaParserRULE_typeArgument                      = 40
	JavaParserRULE_qualifiedNameList                 = 41
	JavaParserRULE_formalParameters                  = 42
	JavaParserRULE_formalParameterList               = 43
	JavaParserRULE_formalParameter                   = 44
	JavaParserRULE_lastFormalParameter               = 45
	JavaParserRULE_qualifiedName                     = 46
	JavaParserRULE_literal                           = 47
	JavaParserRULE_integerLiteral                    = 48
	JavaParserRULE_floatLiteral                      = 49
	JavaParserRULE_annotation                        = 50
	JavaParserRULE_elementValuePairs                 = 51
	JavaParserRULE_elementValuePair                  = 52
	JavaParserRULE_elementValue                      = 53
	JavaParserRULE_elementValueArrayInitializer      = 54
	JavaParserRULE_annotationTypeDeclaration         = 55
	JavaParserRULE_annotationTypeBody                = 56
	JavaParserRULE_annotationTypeElementDeclaration  = 57
	JavaParserRULE_annotationTypeElementRest         = 58
	JavaParserRULE_annotationMethodOrConstantRest    = 59
	JavaParserRULE_annotationMethodRest              = 60
	JavaParserRULE_annotationConstantRest            = 61
	JavaParserRULE_defaultValue                      = 62
	JavaParserRULE_block                             = 63
	JavaParserRULE_blockStatement                    = 64
	JavaParserRULE_localVariableDeclaration          = 65
	JavaParserRULE_localTypeDeclaration              = 66
	JavaParserRULE_statement                         = 67
	JavaParserRULE_catchClause                       = 68
	JavaParserRULE_catchType                         = 69
	JavaParserRULE_finallyBlock                      = 70
	JavaParserRULE_resourceSpecification             = 71
	JavaParserRULE_resources                         = 72
	JavaParserRULE_resource                          = 73
	JavaParserRULE_switchBlockStatementGroup         = 74
	JavaParserRULE_switchLabel                       = 75
	JavaParserRULE_forControl                        = 76
	JavaParserRULE_forInit                           = 77
	JavaParserRULE_enhancedForControl                = 78
	JavaParserRULE_parExpression                     = 79
	JavaParserRULE_expressionList                    = 80
	JavaParserRULE_methodCall                        = 81
	JavaParserRULE_expression                        = 82
	JavaParserRULE_lambdaExpression                  = 83
	JavaParserRULE_lambdaParameters                  = 84
	JavaParserRULE_lambdaBody                        = 85
	JavaParserRULE_primary                           = 86
	JavaParserRULE_classType                         = 87
	JavaParserRULE_creator                           = 88
	JavaParserRULE_createdName                       = 89
	JavaParserRULE_innerCreator                      = 90
	JavaParserRULE_arrayCreatorRest                  = 91
	JavaParserRULE_classCreatorRest                  = 92
	JavaParserRULE_explicitGenericInvocation         = 93
	JavaParserRULE_typeArgumentsOrDiamond            = 94
	JavaParserRULE_nonWildcardTypeArgumentsOrDiamond = 95
	JavaParserRULE_nonWildcardTypeArguments          = 96
	JavaParserRULE_typeList                          = 97
	JavaParserRULE_typeType                          = 98
	JavaParserRULE_primitiveType                     = 99
	JavaParserRULE_typeArguments                     = 100
	JavaParserRULE_superSuffix                       = 101
	JavaParserRULE_explicitGenericInvocationSuffix   = 102
	JavaParserRULE_arguments                         = 103
)

JavaParser rules.

Variables

This section is empty.

Functions

This section is empty.

Types

type AnnotationConstantRestContext

type AnnotationConstantRestContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAnnotationConstantRestContext

func NewAnnotationConstantRestContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AnnotationConstantRestContext

func NewEmptyAnnotationConstantRestContext

func NewEmptyAnnotationConstantRestContext() *AnnotationConstantRestContext

func (*AnnotationConstantRestContext) EnterRule

func (s *AnnotationConstantRestContext) EnterRule(listener antlr.ParseTreeListener)

func (*AnnotationConstantRestContext) ExitRule

func (*AnnotationConstantRestContext) GetParser

func (*AnnotationConstantRestContext) GetRuleContext

func (s *AnnotationConstantRestContext) GetRuleContext() antlr.RuleContext

func (*AnnotationConstantRestContext) IsAnnotationConstantRestContext

func (*AnnotationConstantRestContext) IsAnnotationConstantRestContext()

func (*AnnotationConstantRestContext) ToStringTree

func (s *AnnotationConstantRestContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*AnnotationConstantRestContext) VariableDeclarators

type AnnotationContext

type AnnotationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAnnotationContext

func NewAnnotationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AnnotationContext

func NewEmptyAnnotationContext

func NewEmptyAnnotationContext() *AnnotationContext

func (*AnnotationContext) AT

func (*AnnotationContext) ElementValue

func (s *AnnotationContext) ElementValue() IElementValueContext

func (*AnnotationContext) ElementValuePairs

func (s *AnnotationContext) ElementValuePairs() IElementValuePairsContext

func (*AnnotationContext) EnterRule

func (s *AnnotationContext) EnterRule(listener antlr.ParseTreeListener)

func (*AnnotationContext) ExitRule

func (s *AnnotationContext) ExitRule(listener antlr.ParseTreeListener)

func (*AnnotationContext) GetParser

func (s *AnnotationContext) GetParser() antlr.Parser

func (*AnnotationContext) GetRuleContext

func (s *AnnotationContext) GetRuleContext() antlr.RuleContext

func (*AnnotationContext) IsAnnotationContext

func (*AnnotationContext) IsAnnotationContext()

func (*AnnotationContext) LPAREN

func (s *AnnotationContext) LPAREN() antlr.TerminalNode

func (*AnnotationContext) QualifiedName

func (s *AnnotationContext) QualifiedName() IQualifiedNameContext

func (*AnnotationContext) RPAREN

func (s *AnnotationContext) RPAREN() antlr.TerminalNode

func (*AnnotationContext) ToStringTree

func (s *AnnotationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type AnnotationMethodOrConstantRestContext

type AnnotationMethodOrConstantRestContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAnnotationMethodOrConstantRestContext

func NewAnnotationMethodOrConstantRestContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AnnotationMethodOrConstantRestContext

func NewEmptyAnnotationMethodOrConstantRestContext

func NewEmptyAnnotationMethodOrConstantRestContext() *AnnotationMethodOrConstantRestContext

func (*AnnotationMethodOrConstantRestContext) AnnotationConstantRest

func (*AnnotationMethodOrConstantRestContext) AnnotationMethodRest

func (*AnnotationMethodOrConstantRestContext) EnterRule

func (*AnnotationMethodOrConstantRestContext) ExitRule

func (*AnnotationMethodOrConstantRestContext) GetParser

func (*AnnotationMethodOrConstantRestContext) GetRuleContext

func (*AnnotationMethodOrConstantRestContext) IsAnnotationMethodOrConstantRestContext

func (*AnnotationMethodOrConstantRestContext) IsAnnotationMethodOrConstantRestContext()

func (*AnnotationMethodOrConstantRestContext) ToStringTree

func (s *AnnotationMethodOrConstantRestContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type AnnotationMethodRestContext

type AnnotationMethodRestContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAnnotationMethodRestContext

func NewAnnotationMethodRestContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AnnotationMethodRestContext

func NewEmptyAnnotationMethodRestContext

func NewEmptyAnnotationMethodRestContext() *AnnotationMethodRestContext

func (*AnnotationMethodRestContext) DefaultValue

func (*AnnotationMethodRestContext) EnterRule

func (s *AnnotationMethodRestContext) EnterRule(listener antlr.ParseTreeListener)

func (*AnnotationMethodRestContext) ExitRule

func (s *AnnotationMethodRestContext) ExitRule(listener antlr.ParseTreeListener)

func (*AnnotationMethodRestContext) GetParser

func (s *AnnotationMethodRestContext) GetParser() antlr.Parser

func (*AnnotationMethodRestContext) GetRuleContext

func (s *AnnotationMethodRestContext) GetRuleContext() antlr.RuleContext

func (*AnnotationMethodRestContext) IDENTIFIER

func (*AnnotationMethodRestContext) IsAnnotationMethodRestContext

func (*AnnotationMethodRestContext) IsAnnotationMethodRestContext()

func (*AnnotationMethodRestContext) LPAREN

func (*AnnotationMethodRestContext) RPAREN

func (*AnnotationMethodRestContext) ToStringTree

func (s *AnnotationMethodRestContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type AnnotationTypeBodyContext

type AnnotationTypeBodyContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAnnotationTypeBodyContext

func NewAnnotationTypeBodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AnnotationTypeBodyContext

func NewEmptyAnnotationTypeBodyContext

func NewEmptyAnnotationTypeBodyContext() *AnnotationTypeBodyContext

func (*AnnotationTypeBodyContext) AllAnnotationTypeElementDeclaration

func (s *AnnotationTypeBodyContext) AllAnnotationTypeElementDeclaration() []IAnnotationTypeElementDeclarationContext

func (*AnnotationTypeBodyContext) AnnotationTypeElementDeclaration

func (s *AnnotationTypeBodyContext) AnnotationTypeElementDeclaration(i int) IAnnotationTypeElementDeclarationContext

func (*AnnotationTypeBodyContext) EnterRule

func (s *AnnotationTypeBodyContext) EnterRule(listener antlr.ParseTreeListener)

func (*AnnotationTypeBodyContext) ExitRule

func (s *AnnotationTypeBodyContext) ExitRule(listener antlr.ParseTreeListener)

func (*AnnotationTypeBodyContext) GetParser

func (s *AnnotationTypeBodyContext) GetParser() antlr.Parser

func (*AnnotationTypeBodyContext) GetRuleContext

func (s *AnnotationTypeBodyContext) GetRuleContext() antlr.RuleContext

func (*AnnotationTypeBodyContext) IsAnnotationTypeBodyContext

func (*AnnotationTypeBodyContext) IsAnnotationTypeBodyContext()

func (*AnnotationTypeBodyContext) LBRACE

func (*AnnotationTypeBodyContext) RBRACE

func (*AnnotationTypeBodyContext) ToStringTree

func (s *AnnotationTypeBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type AnnotationTypeDeclarationContext

type AnnotationTypeDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAnnotationTypeDeclarationContext

func NewAnnotationTypeDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AnnotationTypeDeclarationContext

func NewEmptyAnnotationTypeDeclarationContext

func NewEmptyAnnotationTypeDeclarationContext() *AnnotationTypeDeclarationContext

func (*AnnotationTypeDeclarationContext) AT

func (*AnnotationTypeDeclarationContext) AnnotationTypeBody

func (*AnnotationTypeDeclarationContext) EnterRule

func (*AnnotationTypeDeclarationContext) ExitRule

func (*AnnotationTypeDeclarationContext) GetParser

func (*AnnotationTypeDeclarationContext) GetRuleContext

func (*AnnotationTypeDeclarationContext) IDENTIFIER

func (*AnnotationTypeDeclarationContext) INTERFACE

func (*AnnotationTypeDeclarationContext) IsAnnotationTypeDeclarationContext

func (*AnnotationTypeDeclarationContext) IsAnnotationTypeDeclarationContext()

func (*AnnotationTypeDeclarationContext) ToStringTree

func (s *AnnotationTypeDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type AnnotationTypeElementDeclarationContext

type AnnotationTypeElementDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAnnotationTypeElementDeclarationContext

func NewAnnotationTypeElementDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AnnotationTypeElementDeclarationContext

func NewEmptyAnnotationTypeElementDeclarationContext

func NewEmptyAnnotationTypeElementDeclarationContext() *AnnotationTypeElementDeclarationContext

func (*AnnotationTypeElementDeclarationContext) AllModifier

func (*AnnotationTypeElementDeclarationContext) AnnotationTypeElementRest

func (*AnnotationTypeElementDeclarationContext) EnterRule

func (*AnnotationTypeElementDeclarationContext) ExitRule

func (*AnnotationTypeElementDeclarationContext) GetParser

func (*AnnotationTypeElementDeclarationContext) GetRuleContext

func (*AnnotationTypeElementDeclarationContext) IsAnnotationTypeElementDeclarationContext

func (*AnnotationTypeElementDeclarationContext) IsAnnotationTypeElementDeclarationContext()

func (*AnnotationTypeElementDeclarationContext) Modifier

func (*AnnotationTypeElementDeclarationContext) SEMI

func (*AnnotationTypeElementDeclarationContext) ToStringTree

func (s *AnnotationTypeElementDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type AnnotationTypeElementRestContext

type AnnotationTypeElementRestContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAnnotationTypeElementRestContext

func NewAnnotationTypeElementRestContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AnnotationTypeElementRestContext

func NewEmptyAnnotationTypeElementRestContext

func NewEmptyAnnotationTypeElementRestContext() *AnnotationTypeElementRestContext

func (*AnnotationTypeElementRestContext) AnnotationMethodOrConstantRest

func (*AnnotationTypeElementRestContext) AnnotationTypeDeclaration

func (*AnnotationTypeElementRestContext) ClassDeclaration

func (*AnnotationTypeElementRestContext) EnterRule

func (*AnnotationTypeElementRestContext) EnumDeclaration

func (*AnnotationTypeElementRestContext) ExitRule

func (*AnnotationTypeElementRestContext) GetParser

func (*AnnotationTypeElementRestContext) GetRuleContext

func (*AnnotationTypeElementRestContext) InterfaceDeclaration

func (*AnnotationTypeElementRestContext) IsAnnotationTypeElementRestContext

func (*AnnotationTypeElementRestContext) IsAnnotationTypeElementRestContext()

func (*AnnotationTypeElementRestContext) SEMI

func (*AnnotationTypeElementRestContext) ToStringTree

func (s *AnnotationTypeElementRestContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*AnnotationTypeElementRestContext) TypeType

type ArgumentsContext

type ArgumentsContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewArgumentsContext

func NewArgumentsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArgumentsContext

func NewEmptyArgumentsContext

func NewEmptyArgumentsContext() *ArgumentsContext

func (*ArgumentsContext) EnterRule

func (s *ArgumentsContext) EnterRule(listener antlr.ParseTreeListener)

func (*ArgumentsContext) ExitRule

func (s *ArgumentsContext) ExitRule(listener antlr.ParseTreeListener)

func (*ArgumentsContext) ExpressionList

func (s *ArgumentsContext) ExpressionList() IExpressionListContext

func (*ArgumentsContext) GetParser

func (s *ArgumentsContext) GetParser() antlr.Parser

func (*ArgumentsContext) GetRuleContext

func (s *ArgumentsContext) GetRuleContext() antlr.RuleContext

func (*ArgumentsContext) IsArgumentsContext

func (*ArgumentsContext) IsArgumentsContext()

func (*ArgumentsContext) LPAREN

func (s *ArgumentsContext) LPAREN() antlr.TerminalNode

func (*ArgumentsContext) RPAREN

func (s *ArgumentsContext) RPAREN() antlr.TerminalNode

func (*ArgumentsContext) ToStringTree

func (s *ArgumentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ArrayCreatorRestContext

type ArrayCreatorRestContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewArrayCreatorRestContext

func NewArrayCreatorRestContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrayCreatorRestContext

func NewEmptyArrayCreatorRestContext

func NewEmptyArrayCreatorRestContext() *ArrayCreatorRestContext

func (*ArrayCreatorRestContext) AllExpression

func (s *ArrayCreatorRestContext) AllExpression() []IExpressionContext

func (*ArrayCreatorRestContext) AllLBRACK

func (s *ArrayCreatorRestContext) AllLBRACK() []antlr.TerminalNode

func (*ArrayCreatorRestContext) AllRBRACK

func (s *ArrayCreatorRestContext) AllRBRACK() []antlr.TerminalNode

func (*ArrayCreatorRestContext) ArrayInitializer

func (s *ArrayCreatorRestContext) ArrayInitializer() IArrayInitializerContext

func (*ArrayCreatorRestContext) EnterRule

func (s *ArrayCreatorRestContext) EnterRule(listener antlr.ParseTreeListener)

func (*ArrayCreatorRestContext) ExitRule

func (s *ArrayCreatorRestContext) ExitRule(listener antlr.ParseTreeListener)

func (*ArrayCreatorRestContext) Expression

func (*ArrayCreatorRestContext) GetParser

func (s *ArrayCreatorRestContext) GetParser() antlr.Parser

func (*ArrayCreatorRestContext) GetRuleContext

func (s *ArrayCreatorRestContext) GetRuleContext() antlr.RuleContext

func (*ArrayCreatorRestContext) IsArrayCreatorRestContext

func (*ArrayCreatorRestContext) IsArrayCreatorRestContext()

func (*ArrayCreatorRestContext) LBRACK

func (*ArrayCreatorRestContext) RBRACK

func (*ArrayCreatorRestContext) ToStringTree

func (s *ArrayCreatorRestContext) 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) AllCOMMA

func (s *ArrayInitializerContext) AllCOMMA() []antlr.TerminalNode

func (*ArrayInitializerContext) AllVariableInitializer

func (s *ArrayInitializerContext) AllVariableInitializer() []IVariableInitializerContext

func (*ArrayInitializerContext) COMMA

func (*ArrayInitializerContext) EnterRule

func (s *ArrayInitializerContext) EnterRule(listener antlr.ParseTreeListener)

func (*ArrayInitializerContext) ExitRule

func (s *ArrayInitializerContext) ExitRule(listener antlr.ParseTreeListener)

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 (*ArrayInitializerContext) RBRACE

func (*ArrayInitializerContext) ToStringTree

func (s *ArrayInitializerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*ArrayInitializerContext) VariableInitializer

func (s *ArrayInitializerContext) VariableInitializer(i int) IVariableInitializerContext

type BaseJavaParserListener

type BaseJavaParserListener struct{}

BaseJavaParserListener is a complete listener for a parse tree produced by JavaParser.

func (*BaseJavaParserListener) EnterAnnotation

func (s *BaseJavaParserListener) EnterAnnotation(ctx *AnnotationContext)

EnterAnnotation is called when production annotation is entered.

func (*BaseJavaParserListener) EnterAnnotationConstantRest

func (s *BaseJavaParserListener) EnterAnnotationConstantRest(ctx *AnnotationConstantRestContext)

EnterAnnotationConstantRest is called when production annotationConstantRest is entered.

func (*BaseJavaParserListener) EnterAnnotationMethodOrConstantRest

func (s *BaseJavaParserListener) EnterAnnotationMethodOrConstantRest(ctx *AnnotationMethodOrConstantRestContext)

EnterAnnotationMethodOrConstantRest is called when production annotationMethodOrConstantRest is entered.

func (*BaseJavaParserListener) EnterAnnotationMethodRest

func (s *BaseJavaParserListener) EnterAnnotationMethodRest(ctx *AnnotationMethodRestContext)

EnterAnnotationMethodRest is called when production annotationMethodRest is entered.

func (*BaseJavaParserListener) EnterAnnotationTypeBody

func (s *BaseJavaParserListener) EnterAnnotationTypeBody(ctx *AnnotationTypeBodyContext)

EnterAnnotationTypeBody is called when production annotationTypeBody is entered.

func (*BaseJavaParserListener) EnterAnnotationTypeDeclaration

func (s *BaseJavaParserListener) EnterAnnotationTypeDeclaration(ctx *AnnotationTypeDeclarationContext)

EnterAnnotationTypeDeclaration is called when production annotationTypeDeclaration is entered.

func (*BaseJavaParserListener) EnterAnnotationTypeElementDeclaration

func (s *BaseJavaParserListener) EnterAnnotationTypeElementDeclaration(ctx *AnnotationTypeElementDeclarationContext)

EnterAnnotationTypeElementDeclaration is called when production annotationTypeElementDeclaration is entered.

func (*BaseJavaParserListener) EnterAnnotationTypeElementRest

func (s *BaseJavaParserListener) EnterAnnotationTypeElementRest(ctx *AnnotationTypeElementRestContext)

EnterAnnotationTypeElementRest is called when production annotationTypeElementRest is entered.

func (*BaseJavaParserListener) EnterArguments

func (s *BaseJavaParserListener) EnterArguments(ctx *ArgumentsContext)

EnterArguments is called when production arguments is entered.

func (*BaseJavaParserListener) EnterArrayCreatorRest

func (s *BaseJavaParserListener) EnterArrayCreatorRest(ctx *ArrayCreatorRestContext)

EnterArrayCreatorRest is called when production arrayCreatorRest is entered.

func (*BaseJavaParserListener) EnterArrayInitializer

func (s *BaseJavaParserListener) EnterArrayInitializer(ctx *ArrayInitializerContext)

EnterArrayInitializer is called when production arrayInitializer is entered.

func (*BaseJavaParserListener) EnterBlock

func (s *BaseJavaParserListener) EnterBlock(ctx *BlockContext)

EnterBlock is called when production block is entered.

func (*BaseJavaParserListener) EnterBlockStatement

func (s *BaseJavaParserListener) EnterBlockStatement(ctx *BlockStatementContext)

EnterBlockStatement is called when production blockStatement is entered.

func (*BaseJavaParserListener) EnterCatchClause

func (s *BaseJavaParserListener) EnterCatchClause(ctx *CatchClauseContext)

EnterCatchClause is called when production catchClause is entered.

func (*BaseJavaParserListener) EnterCatchType

func (s *BaseJavaParserListener) EnterCatchType(ctx *CatchTypeContext)

EnterCatchType is called when production catchType is entered.

func (*BaseJavaParserListener) EnterClassBody

func (s *BaseJavaParserListener) EnterClassBody(ctx *ClassBodyContext)

EnterClassBody is called when production classBody is entered.

func (*BaseJavaParserListener) EnterClassBodyDeclaration

func (s *BaseJavaParserListener) EnterClassBodyDeclaration(ctx *ClassBodyDeclarationContext)

EnterClassBodyDeclaration is called when production classBodyDeclaration is entered.

func (*BaseJavaParserListener) EnterClassCreatorRest

func (s *BaseJavaParserListener) EnterClassCreatorRest(ctx *ClassCreatorRestContext)

EnterClassCreatorRest is called when production classCreatorRest is entered.

func (*BaseJavaParserListener) EnterClassDeclaration

func (s *BaseJavaParserListener) EnterClassDeclaration(ctx *ClassDeclarationContext)

EnterClassDeclaration is called when production classDeclaration is entered.

func (*BaseJavaParserListener) EnterClassOrInterfaceModifier

func (s *BaseJavaParserListener) EnterClassOrInterfaceModifier(ctx *ClassOrInterfaceModifierContext)

EnterClassOrInterfaceModifier is called when production classOrInterfaceModifier is entered.

func (*BaseJavaParserListener) EnterClassOrInterfaceType

func (s *BaseJavaParserListener) EnterClassOrInterfaceType(ctx *ClassOrInterfaceTypeContext)

EnterClassOrInterfaceType is called when production classOrInterfaceType is entered.

func (*BaseJavaParserListener) EnterClassType

func (s *BaseJavaParserListener) EnterClassType(ctx *ClassTypeContext)

EnterClassType is called when production classType is entered.

func (*BaseJavaParserListener) EnterCompilationUnit

func (s *BaseJavaParserListener) EnterCompilationUnit(ctx *CompilationUnitContext)

EnterCompilationUnit is called when production compilationUnit is entered.

func (*BaseJavaParserListener) EnterConstDeclaration

func (s *BaseJavaParserListener) EnterConstDeclaration(ctx *ConstDeclarationContext)

EnterConstDeclaration is called when production constDeclaration is entered.

func (*BaseJavaParserListener) EnterConstantDeclarator

func (s *BaseJavaParserListener) EnterConstantDeclarator(ctx *ConstantDeclaratorContext)

EnterConstantDeclarator is called when production constantDeclarator is entered.

func (*BaseJavaParserListener) EnterConstructorDeclaration

func (s *BaseJavaParserListener) EnterConstructorDeclaration(ctx *ConstructorDeclarationContext)

EnterConstructorDeclaration is called when production constructorDeclaration is entered.

func (*BaseJavaParserListener) EnterCreatedName

func (s *BaseJavaParserListener) EnterCreatedName(ctx *CreatedNameContext)

EnterCreatedName is called when production createdName is entered.

func (*BaseJavaParserListener) EnterCreator

func (s *BaseJavaParserListener) EnterCreator(ctx *CreatorContext)

EnterCreator is called when production creator is entered.

func (*BaseJavaParserListener) EnterDefaultValue

func (s *BaseJavaParserListener) EnterDefaultValue(ctx *DefaultValueContext)

EnterDefaultValue is called when production defaultValue is entered.

func (*BaseJavaParserListener) EnterElementValue

func (s *BaseJavaParserListener) EnterElementValue(ctx *ElementValueContext)

EnterElementValue is called when production elementValue is entered.

func (*BaseJavaParserListener) EnterElementValueArrayInitializer

func (s *BaseJavaParserListener) EnterElementValueArrayInitializer(ctx *ElementValueArrayInitializerContext)

EnterElementValueArrayInitializer is called when production elementValueArrayInitializer is entered.

func (*BaseJavaParserListener) EnterElementValuePair

func (s *BaseJavaParserListener) EnterElementValuePair(ctx *ElementValuePairContext)

EnterElementValuePair is called when production elementValuePair is entered.

func (*BaseJavaParserListener) EnterElementValuePairs

func (s *BaseJavaParserListener) EnterElementValuePairs(ctx *ElementValuePairsContext)

EnterElementValuePairs is called when production elementValuePairs is entered.

func (*BaseJavaParserListener) EnterEnhancedForControl

func (s *BaseJavaParserListener) EnterEnhancedForControl(ctx *EnhancedForControlContext)

EnterEnhancedForControl is called when production enhancedForControl is entered.

func (*BaseJavaParserListener) EnterEnumBodyDeclarations

func (s *BaseJavaParserListener) EnterEnumBodyDeclarations(ctx *EnumBodyDeclarationsContext)

EnterEnumBodyDeclarations is called when production enumBodyDeclarations is entered.

func (*BaseJavaParserListener) EnterEnumConstant

func (s *BaseJavaParserListener) EnterEnumConstant(ctx *EnumConstantContext)

EnterEnumConstant is called when production enumConstant is entered.

func (*BaseJavaParserListener) EnterEnumConstants

func (s *BaseJavaParserListener) EnterEnumConstants(ctx *EnumConstantsContext)

EnterEnumConstants is called when production enumConstants is entered.

func (*BaseJavaParserListener) EnterEnumDeclaration

func (s *BaseJavaParserListener) EnterEnumDeclaration(ctx *EnumDeclarationContext)

EnterEnumDeclaration is called when production enumDeclaration is entered.

func (*BaseJavaParserListener) EnterEveryRule

func (s *BaseJavaParserListener) EnterEveryRule(ctx antlr.ParserRuleContext)

EnterEveryRule is called when any rule is entered.

func (*BaseJavaParserListener) EnterExplicitGenericInvocation

func (s *BaseJavaParserListener) EnterExplicitGenericInvocation(ctx *ExplicitGenericInvocationContext)

EnterExplicitGenericInvocation is called when production explicitGenericInvocation is entered.

func (*BaseJavaParserListener) EnterExplicitGenericInvocationSuffix

func (s *BaseJavaParserListener) EnterExplicitGenericInvocationSuffix(ctx *ExplicitGenericInvocationSuffixContext)

EnterExplicitGenericInvocationSuffix is called when production explicitGenericInvocationSuffix is entered.

func (*BaseJavaParserListener) EnterExpression

func (s *BaseJavaParserListener) EnterExpression(ctx *ExpressionContext)

EnterExpression is called when production expression is entered.

func (*BaseJavaParserListener) EnterExpressionList

func (s *BaseJavaParserListener) EnterExpressionList(ctx *ExpressionListContext)

EnterExpressionList is called when production expressionList is entered.

func (*BaseJavaParserListener) EnterFieldDeclaration

func (s *BaseJavaParserListener) EnterFieldDeclaration(ctx *FieldDeclarationContext)

EnterFieldDeclaration is called when production fieldDeclaration is entered.

func (*BaseJavaParserListener) EnterFinallyBlock

func (s *BaseJavaParserListener) EnterFinallyBlock(ctx *FinallyBlockContext)

EnterFinallyBlock is called when production finallyBlock is entered.

func (*BaseJavaParserListener) EnterFloatLiteral

func (s *BaseJavaParserListener) EnterFloatLiteral(ctx *FloatLiteralContext)

EnterFloatLiteral is called when production floatLiteral is entered.

func (*BaseJavaParserListener) EnterForControl

func (s *BaseJavaParserListener) EnterForControl(ctx *ForControlContext)

EnterForControl is called when production forControl is entered.

func (*BaseJavaParserListener) EnterForInit

func (s *BaseJavaParserListener) EnterForInit(ctx *ForInitContext)

EnterForInit is called when production forInit is entered.

func (*BaseJavaParserListener) EnterFormalParameter

func (s *BaseJavaParserListener) EnterFormalParameter(ctx *FormalParameterContext)

EnterFormalParameter is called when production formalParameter is entered.

func (*BaseJavaParserListener) EnterFormalParameterList

func (s *BaseJavaParserListener) EnterFormalParameterList(ctx *FormalParameterListContext)

EnterFormalParameterList is called when production formalParameterList is entered.

func (*BaseJavaParserListener) EnterFormalParameters

func (s *BaseJavaParserListener) EnterFormalParameters(ctx *FormalParametersContext)

EnterFormalParameters is called when production formalParameters is entered.

func (*BaseJavaParserListener) EnterGenericConstructorDeclaration

func (s *BaseJavaParserListener) EnterGenericConstructorDeclaration(ctx *GenericConstructorDeclarationContext)

EnterGenericConstructorDeclaration is called when production genericConstructorDeclaration is entered.

func (*BaseJavaParserListener) EnterGenericInterfaceMethodDeclaration

func (s *BaseJavaParserListener) EnterGenericInterfaceMethodDeclaration(ctx *GenericInterfaceMethodDeclarationContext)

EnterGenericInterfaceMethodDeclaration is called when production genericInterfaceMethodDeclaration is entered.

func (*BaseJavaParserListener) EnterGenericMethodDeclaration

func (s *BaseJavaParserListener) EnterGenericMethodDeclaration(ctx *GenericMethodDeclarationContext)

EnterGenericMethodDeclaration is called when production genericMethodDeclaration is entered.

func (*BaseJavaParserListener) EnterImportDeclaration

func (s *BaseJavaParserListener) EnterImportDeclaration(ctx *ImportDeclarationContext)

EnterImportDeclaration is called when production importDeclaration is entered.

func (*BaseJavaParserListener) EnterInnerCreator

func (s *BaseJavaParserListener) EnterInnerCreator(ctx *InnerCreatorContext)

EnterInnerCreator is called when production innerCreator is entered.

func (*BaseJavaParserListener) EnterIntegerLiteral

func (s *BaseJavaParserListener) EnterIntegerLiteral(ctx *IntegerLiteralContext)

EnterIntegerLiteral is called when production integerLiteral is entered.

func (*BaseJavaParserListener) EnterInterfaceBody

func (s *BaseJavaParserListener) EnterInterfaceBody(ctx *InterfaceBodyContext)

EnterInterfaceBody is called when production interfaceBody is entered.

func (*BaseJavaParserListener) EnterInterfaceBodyDeclaration

func (s *BaseJavaParserListener) EnterInterfaceBodyDeclaration(ctx *InterfaceBodyDeclarationContext)

EnterInterfaceBodyDeclaration is called when production interfaceBodyDeclaration is entered.

func (*BaseJavaParserListener) EnterInterfaceDeclaration

func (s *BaseJavaParserListener) EnterInterfaceDeclaration(ctx *InterfaceDeclarationContext)

EnterInterfaceDeclaration is called when production interfaceDeclaration is entered.

func (*BaseJavaParserListener) EnterInterfaceMemberDeclaration

func (s *BaseJavaParserListener) EnterInterfaceMemberDeclaration(ctx *InterfaceMemberDeclarationContext)

EnterInterfaceMemberDeclaration is called when production interfaceMemberDeclaration is entered.

func (*BaseJavaParserListener) EnterInterfaceMethodDeclaration

func (s *BaseJavaParserListener) EnterInterfaceMethodDeclaration(ctx *InterfaceMethodDeclarationContext)

EnterInterfaceMethodDeclaration is called when production interfaceMethodDeclaration is entered.

func (*BaseJavaParserListener) EnterInterfaceMethodModifier

func (s *BaseJavaParserListener) EnterInterfaceMethodModifier(ctx *InterfaceMethodModifierContext)

EnterInterfaceMethodModifier is called when production interfaceMethodModifier is entered.

func (*BaseJavaParserListener) EnterLambdaBody

func (s *BaseJavaParserListener) EnterLambdaBody(ctx *LambdaBodyContext)

EnterLambdaBody is called when production lambdaBody is entered.

func (*BaseJavaParserListener) EnterLambdaExpression

func (s *BaseJavaParserListener) EnterLambdaExpression(ctx *LambdaExpressionContext)

EnterLambdaExpression is called when production lambdaExpression is entered.

func (*BaseJavaParserListener) EnterLambdaParameters

func (s *BaseJavaParserListener) EnterLambdaParameters(ctx *LambdaParametersContext)

EnterLambdaParameters is called when production lambdaParameters is entered.

func (*BaseJavaParserListener) EnterLastFormalParameter

func (s *BaseJavaParserListener) EnterLastFormalParameter(ctx *LastFormalParameterContext)

EnterLastFormalParameter is called when production lastFormalParameter is entered.

func (*BaseJavaParserListener) EnterLiteral

func (s *BaseJavaParserListener) EnterLiteral(ctx *LiteralContext)

EnterLiteral is called when production literal is entered.

func (*BaseJavaParserListener) EnterLocalTypeDeclaration

func (s *BaseJavaParserListener) EnterLocalTypeDeclaration(ctx *LocalTypeDeclarationContext)

EnterLocalTypeDeclaration is called when production localTypeDeclaration is entered.

func (*BaseJavaParserListener) EnterLocalVariableDeclaration

func (s *BaseJavaParserListener) EnterLocalVariableDeclaration(ctx *LocalVariableDeclarationContext)

EnterLocalVariableDeclaration is called when production localVariableDeclaration is entered.

func (*BaseJavaParserListener) EnterMemberDeclaration

func (s *BaseJavaParserListener) EnterMemberDeclaration(ctx *MemberDeclarationContext)

EnterMemberDeclaration is called when production memberDeclaration is entered.

func (*BaseJavaParserListener) EnterMethodBody

func (s *BaseJavaParserListener) EnterMethodBody(ctx *MethodBodyContext)

EnterMethodBody is called when production methodBody is entered.

func (*BaseJavaParserListener) EnterMethodCall

func (s *BaseJavaParserListener) EnterMethodCall(ctx *MethodCallContext)

EnterMethodCall is called when production methodCall is entered.

func (*BaseJavaParserListener) EnterMethodDeclaration

func (s *BaseJavaParserListener) EnterMethodDeclaration(ctx *MethodDeclarationContext)

EnterMethodDeclaration is called when production methodDeclaration is entered.

func (*BaseJavaParserListener) EnterModifier

func (s *BaseJavaParserListener) EnterModifier(ctx *ModifierContext)

EnterModifier is called when production modifier is entered.

func (*BaseJavaParserListener) EnterNonWildcardTypeArguments

func (s *BaseJavaParserListener) EnterNonWildcardTypeArguments(ctx *NonWildcardTypeArgumentsContext)

EnterNonWildcardTypeArguments is called when production nonWildcardTypeArguments is entered.

func (*BaseJavaParserListener) EnterNonWildcardTypeArgumentsOrDiamond

func (s *BaseJavaParserListener) EnterNonWildcardTypeArgumentsOrDiamond(ctx *NonWildcardTypeArgumentsOrDiamondContext)

EnterNonWildcardTypeArgumentsOrDiamond is called when production nonWildcardTypeArgumentsOrDiamond is entered.

func (*BaseJavaParserListener) EnterPackageDeclaration

func (s *BaseJavaParserListener) EnterPackageDeclaration(ctx *PackageDeclarationContext)

EnterPackageDeclaration is called when production packageDeclaration is entered.

func (*BaseJavaParserListener) EnterParExpression

func (s *BaseJavaParserListener) EnterParExpression(ctx *ParExpressionContext)

EnterParExpression is called when production parExpression is entered.

func (*BaseJavaParserListener) EnterPrimary

func (s *BaseJavaParserListener) EnterPrimary(ctx *PrimaryContext)

EnterPrimary is called when production primary is entered.

func (*BaseJavaParserListener) EnterPrimitiveType

func (s *BaseJavaParserListener) EnterPrimitiveType(ctx *PrimitiveTypeContext)

EnterPrimitiveType is called when production primitiveType is entered.

func (*BaseJavaParserListener) EnterQualifiedName

func (s *BaseJavaParserListener) EnterQualifiedName(ctx *QualifiedNameContext)

EnterQualifiedName is called when production qualifiedName is entered.

func (*BaseJavaParserListener) EnterQualifiedNameList

func (s *BaseJavaParserListener) EnterQualifiedNameList(ctx *QualifiedNameListContext)

EnterQualifiedNameList is called when production qualifiedNameList is entered.

func (*BaseJavaParserListener) EnterResource

func (s *BaseJavaParserListener) EnterResource(ctx *ResourceContext)

EnterResource is called when production resource is entered.

func (*BaseJavaParserListener) EnterResourceSpecification

func (s *BaseJavaParserListener) EnterResourceSpecification(ctx *ResourceSpecificationContext)

EnterResourceSpecification is called when production resourceSpecification is entered.

func (*BaseJavaParserListener) EnterResources

func (s *BaseJavaParserListener) EnterResources(ctx *ResourcesContext)

EnterResources is called when production resources is entered.

func (*BaseJavaParserListener) EnterStatement

func (s *BaseJavaParserListener) EnterStatement(ctx *StatementContext)

EnterStatement is called when production statement is entered.

func (*BaseJavaParserListener) EnterSuperSuffix

func (s *BaseJavaParserListener) EnterSuperSuffix(ctx *SuperSuffixContext)

EnterSuperSuffix is called when production superSuffix is entered.

func (*BaseJavaParserListener) EnterSwitchBlockStatementGroup

func (s *BaseJavaParserListener) EnterSwitchBlockStatementGroup(ctx *SwitchBlockStatementGroupContext)

EnterSwitchBlockStatementGroup is called when production switchBlockStatementGroup is entered.

func (*BaseJavaParserListener) EnterSwitchLabel

func (s *BaseJavaParserListener) EnterSwitchLabel(ctx *SwitchLabelContext)

EnterSwitchLabel is called when production switchLabel is entered.

func (*BaseJavaParserListener) EnterTypeArgument

func (s *BaseJavaParserListener) EnterTypeArgument(ctx *TypeArgumentContext)

EnterTypeArgument is called when production typeArgument is entered.

func (*BaseJavaParserListener) EnterTypeArguments

func (s *BaseJavaParserListener) EnterTypeArguments(ctx *TypeArgumentsContext)

EnterTypeArguments is called when production typeArguments is entered.

func (*BaseJavaParserListener) EnterTypeArgumentsOrDiamond

func (s *BaseJavaParserListener) EnterTypeArgumentsOrDiamond(ctx *TypeArgumentsOrDiamondContext)

EnterTypeArgumentsOrDiamond is called when production typeArgumentsOrDiamond is entered.

func (*BaseJavaParserListener) EnterTypeBound

func (s *BaseJavaParserListener) EnterTypeBound(ctx *TypeBoundContext)

EnterTypeBound is called when production typeBound is entered.

func (*BaseJavaParserListener) EnterTypeDeclaration

func (s *BaseJavaParserListener) EnterTypeDeclaration(ctx *TypeDeclarationContext)

EnterTypeDeclaration is called when production typeDeclaration is entered.

func (*BaseJavaParserListener) EnterTypeList

func (s *BaseJavaParserListener) EnterTypeList(ctx *TypeListContext)

EnterTypeList is called when production typeList is entered.

func (*BaseJavaParserListener) EnterTypeParameter

func (s *BaseJavaParserListener) EnterTypeParameter(ctx *TypeParameterContext)

EnterTypeParameter is called when production typeParameter is entered.

func (*BaseJavaParserListener) EnterTypeParameters

func (s *BaseJavaParserListener) EnterTypeParameters(ctx *TypeParametersContext)

EnterTypeParameters is called when production typeParameters is entered.

func (*BaseJavaParserListener) EnterTypeType

func (s *BaseJavaParserListener) EnterTypeType(ctx *TypeTypeContext)

EnterTypeType is called when production typeType is entered.

func (*BaseJavaParserListener) EnterTypeTypeOrVoid

func (s *BaseJavaParserListener) EnterTypeTypeOrVoid(ctx *TypeTypeOrVoidContext)

EnterTypeTypeOrVoid is called when production typeTypeOrVoid is entered.

func (*BaseJavaParserListener) EnterVariableDeclarator

func (s *BaseJavaParserListener) EnterVariableDeclarator(ctx *VariableDeclaratorContext)

EnterVariableDeclarator is called when production variableDeclarator is entered.

func (*BaseJavaParserListener) EnterVariableDeclaratorId

func (s *BaseJavaParserListener) EnterVariableDeclaratorId(ctx *VariableDeclaratorIdContext)

EnterVariableDeclaratorId is called when production variableDeclaratorId is entered.

func (*BaseJavaParserListener) EnterVariableDeclarators

func (s *BaseJavaParserListener) EnterVariableDeclarators(ctx *VariableDeclaratorsContext)

EnterVariableDeclarators is called when production variableDeclarators is entered.

func (*BaseJavaParserListener) EnterVariableInitializer

func (s *BaseJavaParserListener) EnterVariableInitializer(ctx *VariableInitializerContext)

EnterVariableInitializer is called when production variableInitializer is entered.

func (*BaseJavaParserListener) EnterVariableModifier

func (s *BaseJavaParserListener) EnterVariableModifier(ctx *VariableModifierContext)

EnterVariableModifier is called when production variableModifier is entered.

func (*BaseJavaParserListener) ExitAnnotation

func (s *BaseJavaParserListener) ExitAnnotation(ctx *AnnotationContext)

ExitAnnotation is called when production annotation is exited.

func (*BaseJavaParserListener) ExitAnnotationConstantRest

func (s *BaseJavaParserListener) ExitAnnotationConstantRest(ctx *AnnotationConstantRestContext)

ExitAnnotationConstantRest is called when production annotationConstantRest is exited.

func (*BaseJavaParserListener) ExitAnnotationMethodOrConstantRest

func (s *BaseJavaParserListener) ExitAnnotationMethodOrConstantRest(ctx *AnnotationMethodOrConstantRestContext)

ExitAnnotationMethodOrConstantRest is called when production annotationMethodOrConstantRest is exited.

func (*BaseJavaParserListener) ExitAnnotationMethodRest

func (s *BaseJavaParserListener) ExitAnnotationMethodRest(ctx *AnnotationMethodRestContext)

ExitAnnotationMethodRest is called when production annotationMethodRest is exited.

func (*BaseJavaParserListener) ExitAnnotationTypeBody

func (s *BaseJavaParserListener) ExitAnnotationTypeBody(ctx *AnnotationTypeBodyContext)

ExitAnnotationTypeBody is called when production annotationTypeBody is exited.

func (*BaseJavaParserListener) ExitAnnotationTypeDeclaration

func (s *BaseJavaParserListener) ExitAnnotationTypeDeclaration(ctx *AnnotationTypeDeclarationContext)

ExitAnnotationTypeDeclaration is called when production annotationTypeDeclaration is exited.

func (*BaseJavaParserListener) ExitAnnotationTypeElementDeclaration

func (s *BaseJavaParserListener) ExitAnnotationTypeElementDeclaration(ctx *AnnotationTypeElementDeclarationContext)

ExitAnnotationTypeElementDeclaration is called when production annotationTypeElementDeclaration is exited.

func (*BaseJavaParserListener) ExitAnnotationTypeElementRest

func (s *BaseJavaParserListener) ExitAnnotationTypeElementRest(ctx *AnnotationTypeElementRestContext)

ExitAnnotationTypeElementRest is called when production annotationTypeElementRest is exited.

func (*BaseJavaParserListener) ExitArguments

func (s *BaseJavaParserListener) ExitArguments(ctx *ArgumentsContext)

ExitArguments is called when production arguments is exited.

func (*BaseJavaParserListener) ExitArrayCreatorRest

func (s *BaseJavaParserListener) ExitArrayCreatorRest(ctx *ArrayCreatorRestContext)

ExitArrayCreatorRest is called when production arrayCreatorRest is exited.

func (*BaseJavaParserListener) ExitArrayInitializer

func (s *BaseJavaParserListener) ExitArrayInitializer(ctx *ArrayInitializerContext)

ExitArrayInitializer is called when production arrayInitializer is exited.

func (*BaseJavaParserListener) ExitBlock

func (s *BaseJavaParserListener) ExitBlock(ctx *BlockContext)

ExitBlock is called when production block is exited.

func (*BaseJavaParserListener) ExitBlockStatement

func (s *BaseJavaParserListener) ExitBlockStatement(ctx *BlockStatementContext)

ExitBlockStatement is called when production blockStatement is exited.

func (*BaseJavaParserListener) ExitCatchClause

func (s *BaseJavaParserListener) ExitCatchClause(ctx *CatchClauseContext)

ExitCatchClause is called when production catchClause is exited.

func (*BaseJavaParserListener) ExitCatchType

func (s *BaseJavaParserListener) ExitCatchType(ctx *CatchTypeContext)

ExitCatchType is called when production catchType is exited.

func (*BaseJavaParserListener) ExitClassBody

func (s *BaseJavaParserListener) ExitClassBody(ctx *ClassBodyContext)

ExitClassBody is called when production classBody is exited.

func (*BaseJavaParserListener) ExitClassBodyDeclaration

func (s *BaseJavaParserListener) ExitClassBodyDeclaration(ctx *ClassBodyDeclarationContext)

ExitClassBodyDeclaration is called when production classBodyDeclaration is exited.

func (*BaseJavaParserListener) ExitClassCreatorRest

func (s *BaseJavaParserListener) ExitClassCreatorRest(ctx *ClassCreatorRestContext)

ExitClassCreatorRest is called when production classCreatorRest is exited.

func (*BaseJavaParserListener) ExitClassDeclaration

func (s *BaseJavaParserListener) ExitClassDeclaration(ctx *ClassDeclarationContext)

ExitClassDeclaration is called when production classDeclaration is exited.

func (*BaseJavaParserListener) ExitClassOrInterfaceModifier

func (s *BaseJavaParserListener) ExitClassOrInterfaceModifier(ctx *ClassOrInterfaceModifierContext)

ExitClassOrInterfaceModifier is called when production classOrInterfaceModifier is exited.

func (*BaseJavaParserListener) ExitClassOrInterfaceType

func (s *BaseJavaParserListener) ExitClassOrInterfaceType(ctx *ClassOrInterfaceTypeContext)

ExitClassOrInterfaceType is called when production classOrInterfaceType is exited.

func (*BaseJavaParserListener) ExitClassType

func (s *BaseJavaParserListener) ExitClassType(ctx *ClassTypeContext)

ExitClassType is called when production classType is exited.

func (*BaseJavaParserListener) ExitCompilationUnit

func (s *BaseJavaParserListener) ExitCompilationUnit(ctx *CompilationUnitContext)

ExitCompilationUnit is called when production compilationUnit is exited.

func (*BaseJavaParserListener) ExitConstDeclaration

func (s *BaseJavaParserListener) ExitConstDeclaration(ctx *ConstDeclarationContext)

ExitConstDeclaration is called when production constDeclaration is exited.

func (*BaseJavaParserListener) ExitConstantDeclarator

func (s *BaseJavaParserListener) ExitConstantDeclarator(ctx *ConstantDeclaratorContext)

ExitConstantDeclarator is called when production constantDeclarator is exited.

func (*BaseJavaParserListener) ExitConstructorDeclaration

func (s *BaseJavaParserListener) ExitConstructorDeclaration(ctx *ConstructorDeclarationContext)

ExitConstructorDeclaration is called when production constructorDeclaration is exited.

func (*BaseJavaParserListener) ExitCreatedName

func (s *BaseJavaParserListener) ExitCreatedName(ctx *CreatedNameContext)

ExitCreatedName is called when production createdName is exited.

func (*BaseJavaParserListener) ExitCreator

func (s *BaseJavaParserListener) ExitCreator(ctx *CreatorContext)

ExitCreator is called when production creator is exited.

func (*BaseJavaParserListener) ExitDefaultValue

func (s *BaseJavaParserListener) ExitDefaultValue(ctx *DefaultValueContext)

ExitDefaultValue is called when production defaultValue is exited.

func (*BaseJavaParserListener) ExitElementValue

func (s *BaseJavaParserListener) ExitElementValue(ctx *ElementValueContext)

ExitElementValue is called when production elementValue is exited.

func (*BaseJavaParserListener) ExitElementValueArrayInitializer

func (s *BaseJavaParserListener) ExitElementValueArrayInitializer(ctx *ElementValueArrayInitializerContext)

ExitElementValueArrayInitializer is called when production elementValueArrayInitializer is exited.

func (*BaseJavaParserListener) ExitElementValuePair

func (s *BaseJavaParserListener) ExitElementValuePair(ctx *ElementValuePairContext)

ExitElementValuePair is called when production elementValuePair is exited.

func (*BaseJavaParserListener) ExitElementValuePairs

func (s *BaseJavaParserListener) ExitElementValuePairs(ctx *ElementValuePairsContext)

ExitElementValuePairs is called when production elementValuePairs is exited.

func (*BaseJavaParserListener) ExitEnhancedForControl

func (s *BaseJavaParserListener) ExitEnhancedForControl(ctx *EnhancedForControlContext)

ExitEnhancedForControl is called when production enhancedForControl is exited.

func (*BaseJavaParserListener) ExitEnumBodyDeclarations

func (s *BaseJavaParserListener) ExitEnumBodyDeclarations(ctx *EnumBodyDeclarationsContext)

ExitEnumBodyDeclarations is called when production enumBodyDeclarations is exited.

func (*BaseJavaParserListener) ExitEnumConstant

func (s *BaseJavaParserListener) ExitEnumConstant(ctx *EnumConstantContext)

ExitEnumConstant is called when production enumConstant is exited.

func (*BaseJavaParserListener) ExitEnumConstants

func (s *BaseJavaParserListener) ExitEnumConstants(ctx *EnumConstantsContext)

ExitEnumConstants is called when production enumConstants is exited.

func (*BaseJavaParserListener) ExitEnumDeclaration

func (s *BaseJavaParserListener) ExitEnumDeclaration(ctx *EnumDeclarationContext)

ExitEnumDeclaration is called when production enumDeclaration is exited.

func (*BaseJavaParserListener) ExitEveryRule

func (s *BaseJavaParserListener) ExitEveryRule(ctx antlr.ParserRuleContext)

ExitEveryRule is called when any rule is exited.

func (*BaseJavaParserListener) ExitExplicitGenericInvocation

func (s *BaseJavaParserListener) ExitExplicitGenericInvocation(ctx *ExplicitGenericInvocationContext)

ExitExplicitGenericInvocation is called when production explicitGenericInvocation is exited.

func (*BaseJavaParserListener) ExitExplicitGenericInvocationSuffix

func (s *BaseJavaParserListener) ExitExplicitGenericInvocationSuffix(ctx *ExplicitGenericInvocationSuffixContext)

ExitExplicitGenericInvocationSuffix is called when production explicitGenericInvocationSuffix is exited.

func (*BaseJavaParserListener) ExitExpression

func (s *BaseJavaParserListener) ExitExpression(ctx *ExpressionContext)

ExitExpression is called when production expression is exited.

func (*BaseJavaParserListener) ExitExpressionList

func (s *BaseJavaParserListener) ExitExpressionList(ctx *ExpressionListContext)

ExitExpressionList is called when production expressionList is exited.

func (*BaseJavaParserListener) ExitFieldDeclaration

func (s *BaseJavaParserListener) ExitFieldDeclaration(ctx *FieldDeclarationContext)

ExitFieldDeclaration is called when production fieldDeclaration is exited.

func (*BaseJavaParserListener) ExitFinallyBlock

func (s *BaseJavaParserListener) ExitFinallyBlock(ctx *FinallyBlockContext)

ExitFinallyBlock is called when production finallyBlock is exited.

func (*BaseJavaParserListener) ExitFloatLiteral

func (s *BaseJavaParserListener) ExitFloatLiteral(ctx *FloatLiteralContext)

ExitFloatLiteral is called when production floatLiteral is exited.

func (*BaseJavaParserListener) ExitForControl

func (s *BaseJavaParserListener) ExitForControl(ctx *ForControlContext)

ExitForControl is called when production forControl is exited.

func (*BaseJavaParserListener) ExitForInit

func (s *BaseJavaParserListener) ExitForInit(ctx *ForInitContext)

ExitForInit is called when production forInit is exited.

func (*BaseJavaParserListener) ExitFormalParameter

func (s *BaseJavaParserListener) ExitFormalParameter(ctx *FormalParameterContext)

ExitFormalParameter is called when production formalParameter is exited.

func (*BaseJavaParserListener) ExitFormalParameterList

func (s *BaseJavaParserListener) ExitFormalParameterList(ctx *FormalParameterListContext)

ExitFormalParameterList is called when production formalParameterList is exited.

func (*BaseJavaParserListener) ExitFormalParameters

func (s *BaseJavaParserListener) ExitFormalParameters(ctx *FormalParametersContext)

ExitFormalParameters is called when production formalParameters is exited.

func (*BaseJavaParserListener) ExitGenericConstructorDeclaration

func (s *BaseJavaParserListener) ExitGenericConstructorDeclaration(ctx *GenericConstructorDeclarationContext)

ExitGenericConstructorDeclaration is called when production genericConstructorDeclaration is exited.

func (*BaseJavaParserListener) ExitGenericInterfaceMethodDeclaration

func (s *BaseJavaParserListener) ExitGenericInterfaceMethodDeclaration(ctx *GenericInterfaceMethodDeclarationContext)

ExitGenericInterfaceMethodDeclaration is called when production genericInterfaceMethodDeclaration is exited.

func (*BaseJavaParserListener) ExitGenericMethodDeclaration

func (s *BaseJavaParserListener) ExitGenericMethodDeclaration(ctx *GenericMethodDeclarationContext)

ExitGenericMethodDeclaration is called when production genericMethodDeclaration is exited.

func (*BaseJavaParserListener) ExitImportDeclaration

func (s *BaseJavaParserListener) ExitImportDeclaration(ctx *ImportDeclarationContext)

ExitImportDeclaration is called when production importDeclaration is exited.

func (*BaseJavaParserListener) ExitInnerCreator

func (s *BaseJavaParserListener) ExitInnerCreator(ctx *InnerCreatorContext)

ExitInnerCreator is called when production innerCreator is exited.

func (*BaseJavaParserListener) ExitIntegerLiteral

func (s *BaseJavaParserListener) ExitIntegerLiteral(ctx *IntegerLiteralContext)

ExitIntegerLiteral is called when production integerLiteral is exited.

func (*BaseJavaParserListener) ExitInterfaceBody

func (s *BaseJavaParserListener) ExitInterfaceBody(ctx *InterfaceBodyContext)

ExitInterfaceBody is called when production interfaceBody is exited.

func (*BaseJavaParserListener) ExitInterfaceBodyDeclaration

func (s *BaseJavaParserListener) ExitInterfaceBodyDeclaration(ctx *InterfaceBodyDeclarationContext)

ExitInterfaceBodyDeclaration is called when production interfaceBodyDeclaration is exited.

func (*BaseJavaParserListener) ExitInterfaceDeclaration

func (s *BaseJavaParserListener) ExitInterfaceDeclaration(ctx *InterfaceDeclarationContext)

ExitInterfaceDeclaration is called when production interfaceDeclaration is exited.

func (*BaseJavaParserListener) ExitInterfaceMemberDeclaration

func (s *BaseJavaParserListener) ExitInterfaceMemberDeclaration(ctx *InterfaceMemberDeclarationContext)

ExitInterfaceMemberDeclaration is called when production interfaceMemberDeclaration is exited.

func (*BaseJavaParserListener) ExitInterfaceMethodDeclaration

func (s *BaseJavaParserListener) ExitInterfaceMethodDeclaration(ctx *InterfaceMethodDeclarationContext)

ExitInterfaceMethodDeclaration is called when production interfaceMethodDeclaration is exited.

func (*BaseJavaParserListener) ExitInterfaceMethodModifier

func (s *BaseJavaParserListener) ExitInterfaceMethodModifier(ctx *InterfaceMethodModifierContext)

ExitInterfaceMethodModifier is called when production interfaceMethodModifier is exited.

func (*BaseJavaParserListener) ExitLambdaBody

func (s *BaseJavaParserListener) ExitLambdaBody(ctx *LambdaBodyContext)

ExitLambdaBody is called when production lambdaBody is exited.

func (*BaseJavaParserListener) ExitLambdaExpression

func (s *BaseJavaParserListener) ExitLambdaExpression(ctx *LambdaExpressionContext)

ExitLambdaExpression is called when production lambdaExpression is exited.

func (*BaseJavaParserListener) ExitLambdaParameters

func (s *BaseJavaParserListener) ExitLambdaParameters(ctx *LambdaParametersContext)

ExitLambdaParameters is called when production lambdaParameters is exited.

func (*BaseJavaParserListener) ExitLastFormalParameter

func (s *BaseJavaParserListener) ExitLastFormalParameter(ctx *LastFormalParameterContext)

ExitLastFormalParameter is called when production lastFormalParameter is exited.

func (*BaseJavaParserListener) ExitLiteral

func (s *BaseJavaParserListener) ExitLiteral(ctx *LiteralContext)

ExitLiteral is called when production literal is exited.

func (*BaseJavaParserListener) ExitLocalTypeDeclaration

func (s *BaseJavaParserListener) ExitLocalTypeDeclaration(ctx *LocalTypeDeclarationContext)

ExitLocalTypeDeclaration is called when production localTypeDeclaration is exited.

func (*BaseJavaParserListener) ExitLocalVariableDeclaration

func (s *BaseJavaParserListener) ExitLocalVariableDeclaration(ctx *LocalVariableDeclarationContext)

ExitLocalVariableDeclaration is called when production localVariableDeclaration is exited.

func (*BaseJavaParserListener) ExitMemberDeclaration

func (s *BaseJavaParserListener) ExitMemberDeclaration(ctx *MemberDeclarationContext)

ExitMemberDeclaration is called when production memberDeclaration is exited.

func (*BaseJavaParserListener) ExitMethodBody

func (s *BaseJavaParserListener) ExitMethodBody(ctx *MethodBodyContext)

ExitMethodBody is called when production methodBody is exited.

func (*BaseJavaParserListener) ExitMethodCall

func (s *BaseJavaParserListener) ExitMethodCall(ctx *MethodCallContext)

ExitMethodCall is called when production methodCall is exited.

func (*BaseJavaParserListener) ExitMethodDeclaration

func (s *BaseJavaParserListener) ExitMethodDeclaration(ctx *MethodDeclarationContext)

ExitMethodDeclaration is called when production methodDeclaration is exited.

func (*BaseJavaParserListener) ExitModifier

func (s *BaseJavaParserListener) ExitModifier(ctx *ModifierContext)

ExitModifier is called when production modifier is exited.

func (*BaseJavaParserListener) ExitNonWildcardTypeArguments

func (s *BaseJavaParserListener) ExitNonWildcardTypeArguments(ctx *NonWildcardTypeArgumentsContext)

ExitNonWildcardTypeArguments is called when production nonWildcardTypeArguments is exited.

func (*BaseJavaParserListener) ExitNonWildcardTypeArgumentsOrDiamond

func (s *BaseJavaParserListener) ExitNonWildcardTypeArgumentsOrDiamond(ctx *NonWildcardTypeArgumentsOrDiamondContext)

ExitNonWildcardTypeArgumentsOrDiamond is called when production nonWildcardTypeArgumentsOrDiamond is exited.

func (*BaseJavaParserListener) ExitPackageDeclaration

func (s *BaseJavaParserListener) ExitPackageDeclaration(ctx *PackageDeclarationContext)

ExitPackageDeclaration is called when production packageDeclaration is exited.

func (*BaseJavaParserListener) ExitParExpression

func (s *BaseJavaParserListener) ExitParExpression(ctx *ParExpressionContext)

ExitParExpression is called when production parExpression is exited.

func (*BaseJavaParserListener) ExitPrimary

func (s *BaseJavaParserListener) ExitPrimary(ctx *PrimaryContext)

ExitPrimary is called when production primary is exited.

func (*BaseJavaParserListener) ExitPrimitiveType

func (s *BaseJavaParserListener) ExitPrimitiveType(ctx *PrimitiveTypeContext)

ExitPrimitiveType is called when production primitiveType is exited.

func (*BaseJavaParserListener) ExitQualifiedName

func (s *BaseJavaParserListener) ExitQualifiedName(ctx *QualifiedNameContext)

ExitQualifiedName is called when production qualifiedName is exited.

func (*BaseJavaParserListener) ExitQualifiedNameList

func (s *BaseJavaParserListener) ExitQualifiedNameList(ctx *QualifiedNameListContext)

ExitQualifiedNameList is called when production qualifiedNameList is exited.

func (*BaseJavaParserListener) ExitResource

func (s *BaseJavaParserListener) ExitResource(ctx *ResourceContext)

ExitResource is called when production resource is exited.

func (*BaseJavaParserListener) ExitResourceSpecification

func (s *BaseJavaParserListener) ExitResourceSpecification(ctx *ResourceSpecificationContext)

ExitResourceSpecification is called when production resourceSpecification is exited.

func (*BaseJavaParserListener) ExitResources

func (s *BaseJavaParserListener) ExitResources(ctx *ResourcesContext)

ExitResources is called when production resources is exited.

func (*BaseJavaParserListener) ExitStatement

func (s *BaseJavaParserListener) ExitStatement(ctx *StatementContext)

ExitStatement is called when production statement is exited.

func (*BaseJavaParserListener) ExitSuperSuffix

func (s *BaseJavaParserListener) ExitSuperSuffix(ctx *SuperSuffixContext)

ExitSuperSuffix is called when production superSuffix is exited.

func (*BaseJavaParserListener) ExitSwitchBlockStatementGroup

func (s *BaseJavaParserListener) ExitSwitchBlockStatementGroup(ctx *SwitchBlockStatementGroupContext)

ExitSwitchBlockStatementGroup is called when production switchBlockStatementGroup is exited.

func (*BaseJavaParserListener) ExitSwitchLabel

func (s *BaseJavaParserListener) ExitSwitchLabel(ctx *SwitchLabelContext)

ExitSwitchLabel is called when production switchLabel is exited.

func (*BaseJavaParserListener) ExitTypeArgument

func (s *BaseJavaParserListener) ExitTypeArgument(ctx *TypeArgumentContext)

ExitTypeArgument is called when production typeArgument is exited.

func (*BaseJavaParserListener) ExitTypeArguments

func (s *BaseJavaParserListener) ExitTypeArguments(ctx *TypeArgumentsContext)

ExitTypeArguments is called when production typeArguments is exited.

func (*BaseJavaParserListener) ExitTypeArgumentsOrDiamond

func (s *BaseJavaParserListener) ExitTypeArgumentsOrDiamond(ctx *TypeArgumentsOrDiamondContext)

ExitTypeArgumentsOrDiamond is called when production typeArgumentsOrDiamond is exited.

func (*BaseJavaParserListener) ExitTypeBound

func (s *BaseJavaParserListener) ExitTypeBound(ctx *TypeBoundContext)

ExitTypeBound is called when production typeBound is exited.

func (*BaseJavaParserListener) ExitTypeDeclaration

func (s *BaseJavaParserListener) ExitTypeDeclaration(ctx *TypeDeclarationContext)

ExitTypeDeclaration is called when production typeDeclaration is exited.

func (*BaseJavaParserListener) ExitTypeList

func (s *BaseJavaParserListener) ExitTypeList(ctx *TypeListContext)

ExitTypeList is called when production typeList is exited.

func (*BaseJavaParserListener) ExitTypeParameter

func (s *BaseJavaParserListener) ExitTypeParameter(ctx *TypeParameterContext)

ExitTypeParameter is called when production typeParameter is exited.

func (*BaseJavaParserListener) ExitTypeParameters

func (s *BaseJavaParserListener) ExitTypeParameters(ctx *TypeParametersContext)

ExitTypeParameters is called when production typeParameters is exited.

func (*BaseJavaParserListener) ExitTypeType

func (s *BaseJavaParserListener) ExitTypeType(ctx *TypeTypeContext)

ExitTypeType is called when production typeType is exited.

func (*BaseJavaParserListener) ExitTypeTypeOrVoid

func (s *BaseJavaParserListener) ExitTypeTypeOrVoid(ctx *TypeTypeOrVoidContext)

ExitTypeTypeOrVoid is called when production typeTypeOrVoid is exited.

func (*BaseJavaParserListener) ExitVariableDeclarator

func (s *BaseJavaParserListener) ExitVariableDeclarator(ctx *VariableDeclaratorContext)

ExitVariableDeclarator is called when production variableDeclarator is exited.

func (*BaseJavaParserListener) ExitVariableDeclaratorId

func (s *BaseJavaParserListener) ExitVariableDeclaratorId(ctx *VariableDeclaratorIdContext)

ExitVariableDeclaratorId is called when production variableDeclaratorId is exited.

func (*BaseJavaParserListener) ExitVariableDeclarators

func (s *BaseJavaParserListener) ExitVariableDeclarators(ctx *VariableDeclaratorsContext)

ExitVariableDeclarators is called when production variableDeclarators is exited.

func (*BaseJavaParserListener) ExitVariableInitializer

func (s *BaseJavaParserListener) ExitVariableInitializer(ctx *VariableInitializerContext)

ExitVariableInitializer is called when production variableInitializer is exited.

func (*BaseJavaParserListener) ExitVariableModifier

func (s *BaseJavaParserListener) ExitVariableModifier(ctx *VariableModifierContext)

ExitVariableModifier is called when production variableModifier is exited.

func (*BaseJavaParserListener) VisitErrorNode

func (s *BaseJavaParserListener) VisitErrorNode(node antlr.ErrorNode)

VisitErrorNode is called when an error node is visited.

func (*BaseJavaParserListener) VisitTerminal

func (s *BaseJavaParserListener) VisitTerminal(node antlr.TerminalNode)

VisitTerminal is called when a terminal node is visited.

type BlockContext

type BlockContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewBlockContext

func NewBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BlockContext

func NewEmptyBlockContext

func NewEmptyBlockContext() *BlockContext

func (*BlockContext) AllBlockStatement

func (s *BlockContext) AllBlockStatement() []IBlockStatementContext

func (*BlockContext) BlockStatement

func (s *BlockContext) BlockStatement(i int) IBlockStatementContext

func (*BlockContext) EnterRule

func (s *BlockContext) EnterRule(listener antlr.ParseTreeListener)

func (*BlockContext) ExitRule

func (s *BlockContext) ExitRule(listener antlr.ParseTreeListener)

func (*BlockContext) GetParser

func (s *BlockContext) GetParser() antlr.Parser

func (*BlockContext) GetRuleContext

func (s *BlockContext) GetRuleContext() antlr.RuleContext

func (*BlockContext) IsBlockContext

func (*BlockContext) IsBlockContext()

func (*BlockContext) LBRACE

func (s *BlockContext) LBRACE() antlr.TerminalNode

func (*BlockContext) RBRACE

func (s *BlockContext) RBRACE() antlr.TerminalNode

func (*BlockContext) ToStringTree

func (s *BlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type BlockStatementContext

type BlockStatementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewBlockStatementContext

func NewBlockStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BlockStatementContext

func NewEmptyBlockStatementContext

func NewEmptyBlockStatementContext() *BlockStatementContext

func (*BlockStatementContext) EnterRule

func (s *BlockStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*BlockStatementContext) ExitRule

func (s *BlockStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*BlockStatementContext) GetParser

func (s *BlockStatementContext) GetParser() antlr.Parser

func (*BlockStatementContext) GetRuleContext

func (s *BlockStatementContext) GetRuleContext() antlr.RuleContext

func (*BlockStatementContext) IsBlockStatementContext

func (*BlockStatementContext) IsBlockStatementContext()

func (*BlockStatementContext) LocalTypeDeclaration

func (s *BlockStatementContext) LocalTypeDeclaration() ILocalTypeDeclarationContext

func (*BlockStatementContext) LocalVariableDeclaration

func (s *BlockStatementContext) LocalVariableDeclaration() ILocalVariableDeclarationContext

func (*BlockStatementContext) SEMI

func (*BlockStatementContext) Statement

func (*BlockStatementContext) ToStringTree

func (s *BlockStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type CatchClauseContext

type CatchClauseContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewCatchClauseContext

func NewCatchClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CatchClauseContext

func NewEmptyCatchClauseContext

func NewEmptyCatchClauseContext() *CatchClauseContext

func (*CatchClauseContext) AllVariableModifier

func (s *CatchClauseContext) AllVariableModifier() []IVariableModifierContext

func (*CatchClauseContext) Block

func (s *CatchClauseContext) Block() IBlockContext

func (*CatchClauseContext) CATCH

func (*CatchClauseContext) CatchType

func (s *CatchClauseContext) CatchType() ICatchTypeContext

func (*CatchClauseContext) EnterRule

func (s *CatchClauseContext) EnterRule(listener antlr.ParseTreeListener)

func (*CatchClauseContext) ExitRule

func (s *CatchClauseContext) ExitRule(listener antlr.ParseTreeListener)

func (*CatchClauseContext) GetParser

func (s *CatchClauseContext) GetParser() antlr.Parser

func (*CatchClauseContext) GetRuleContext

func (s *CatchClauseContext) GetRuleContext() antlr.RuleContext

func (*CatchClauseContext) IDENTIFIER

func (s *CatchClauseContext) IDENTIFIER() antlr.TerminalNode

func (*CatchClauseContext) IsCatchClauseContext

func (*CatchClauseContext) IsCatchClauseContext()

func (*CatchClauseContext) LPAREN

func (*CatchClauseContext) RPAREN

func (*CatchClauseContext) ToStringTree

func (s *CatchClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*CatchClauseContext) VariableModifier

func (s *CatchClauseContext) VariableModifier(i int) IVariableModifierContext

type CatchTypeContext

type CatchTypeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewCatchTypeContext

func NewCatchTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CatchTypeContext

func NewEmptyCatchTypeContext

func NewEmptyCatchTypeContext() *CatchTypeContext

func (*CatchTypeContext) AllBITOR

func (s *CatchTypeContext) AllBITOR() []antlr.TerminalNode

func (*CatchTypeContext) AllQualifiedName

func (s *CatchTypeContext) AllQualifiedName() []IQualifiedNameContext

func (*CatchTypeContext) BITOR

func (s *CatchTypeContext) BITOR(i int) antlr.TerminalNode

func (*CatchTypeContext) EnterRule

func (s *CatchTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*CatchTypeContext) ExitRule

func (s *CatchTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*CatchTypeContext) GetParser

func (s *CatchTypeContext) GetParser() antlr.Parser

func (*CatchTypeContext) GetRuleContext

func (s *CatchTypeContext) GetRuleContext() antlr.RuleContext

func (*CatchTypeContext) IsCatchTypeContext

func (*CatchTypeContext) IsCatchTypeContext()

func (*CatchTypeContext) QualifiedName

func (s *CatchTypeContext) QualifiedName(i int) IQualifiedNameContext

func (*CatchTypeContext) ToStringTree

func (s *CatchTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ClassBodyContext

type ClassBodyContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewClassBodyContext

func NewClassBodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassBodyContext

func NewEmptyClassBodyContext

func NewEmptyClassBodyContext() *ClassBodyContext

func (*ClassBodyContext) AllClassBodyDeclaration

func (s *ClassBodyContext) AllClassBodyDeclaration() []IClassBodyDeclarationContext

func (*ClassBodyContext) ClassBodyDeclaration

func (s *ClassBodyContext) ClassBodyDeclaration(i int) IClassBodyDeclarationContext

func (*ClassBodyContext) EnterRule

func (s *ClassBodyContext) EnterRule(listener antlr.ParseTreeListener)

func (*ClassBodyContext) ExitRule

func (s *ClassBodyContext) ExitRule(listener antlr.ParseTreeListener)

func (*ClassBodyContext) GetParser

func (s *ClassBodyContext) GetParser() antlr.Parser

func (*ClassBodyContext) GetRuleContext

func (s *ClassBodyContext) GetRuleContext() antlr.RuleContext

func (*ClassBodyContext) IsClassBodyContext

func (*ClassBodyContext) IsClassBodyContext()

func (*ClassBodyContext) LBRACE

func (s *ClassBodyContext) LBRACE() antlr.TerminalNode

func (*ClassBodyContext) RBRACE

func (s *ClassBodyContext) RBRACE() antlr.TerminalNode

func (*ClassBodyContext) ToStringTree

func (s *ClassBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ClassBodyDeclarationContext

type ClassBodyDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewClassBodyDeclarationContext

func NewClassBodyDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassBodyDeclarationContext

func NewEmptyClassBodyDeclarationContext

func NewEmptyClassBodyDeclarationContext() *ClassBodyDeclarationContext

func (*ClassBodyDeclarationContext) AllModifier

func (s *ClassBodyDeclarationContext) AllModifier() []IModifierContext

func (*ClassBodyDeclarationContext) Block

func (*ClassBodyDeclarationContext) EnterRule

func (s *ClassBodyDeclarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*ClassBodyDeclarationContext) ExitRule

func (s *ClassBodyDeclarationContext) ExitRule(listener antlr.ParseTreeListener)

func (*ClassBodyDeclarationContext) GetParser

func (s *ClassBodyDeclarationContext) GetParser() antlr.Parser

func (*ClassBodyDeclarationContext) GetRuleContext

func (s *ClassBodyDeclarationContext) GetRuleContext() antlr.RuleContext

func (*ClassBodyDeclarationContext) IsClassBodyDeclarationContext

func (*ClassBodyDeclarationContext) IsClassBodyDeclarationContext()

func (*ClassBodyDeclarationContext) MemberDeclaration

func (*ClassBodyDeclarationContext) Modifier

func (*ClassBodyDeclarationContext) SEMI

func (*ClassBodyDeclarationContext) STATIC

func (*ClassBodyDeclarationContext) ToStringTree

func (s *ClassBodyDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ClassCreatorRestContext

type ClassCreatorRestContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewClassCreatorRestContext

func NewClassCreatorRestContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassCreatorRestContext

func NewEmptyClassCreatorRestContext

func NewEmptyClassCreatorRestContext() *ClassCreatorRestContext

func (*ClassCreatorRestContext) Arguments

func (*ClassCreatorRestContext) ClassBody

func (*ClassCreatorRestContext) EnterRule

func (s *ClassCreatorRestContext) EnterRule(listener antlr.ParseTreeListener)

func (*ClassCreatorRestContext) ExitRule

func (s *ClassCreatorRestContext) ExitRule(listener antlr.ParseTreeListener)

func (*ClassCreatorRestContext) GetParser

func (s *ClassCreatorRestContext) GetParser() antlr.Parser

func (*ClassCreatorRestContext) GetRuleContext

func (s *ClassCreatorRestContext) GetRuleContext() antlr.RuleContext

func (*ClassCreatorRestContext) IsClassCreatorRestContext

func (*ClassCreatorRestContext) IsClassCreatorRestContext()

func (*ClassCreatorRestContext) ToStringTree

func (s *ClassCreatorRestContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ClassDeclarationContext

type ClassDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewClassDeclarationContext

func NewClassDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassDeclarationContext

func NewEmptyClassDeclarationContext

func NewEmptyClassDeclarationContext() *ClassDeclarationContext

func (*ClassDeclarationContext) CLASS

func (*ClassDeclarationContext) ClassBody

func (*ClassDeclarationContext) EXTENDS

func (*ClassDeclarationContext) EnterRule

func (s *ClassDeclarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*ClassDeclarationContext) ExitRule

func (s *ClassDeclarationContext) ExitRule(listener antlr.ParseTreeListener)

func (*ClassDeclarationContext) GetParser

func (s *ClassDeclarationContext) GetParser() antlr.Parser

func (*ClassDeclarationContext) GetRuleContext

func (s *ClassDeclarationContext) GetRuleContext() antlr.RuleContext

func (*ClassDeclarationContext) IDENTIFIER

func (s *ClassDeclarationContext) IDENTIFIER() antlr.TerminalNode

func (*ClassDeclarationContext) IMPLEMENTS

func (s *ClassDeclarationContext) IMPLEMENTS() antlr.TerminalNode

func (*ClassDeclarationContext) IsClassDeclarationContext

func (*ClassDeclarationContext) IsClassDeclarationContext()

func (*ClassDeclarationContext) ToStringTree

func (s *ClassDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*ClassDeclarationContext) TypeList

func (*ClassDeclarationContext) TypeParameters

func (s *ClassDeclarationContext) TypeParameters() ITypeParametersContext

func (*ClassDeclarationContext) TypeType

type ClassOrInterfaceModifierContext

type ClassOrInterfaceModifierContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewClassOrInterfaceModifierContext

func NewClassOrInterfaceModifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassOrInterfaceModifierContext

func NewEmptyClassOrInterfaceModifierContext

func NewEmptyClassOrInterfaceModifierContext() *ClassOrInterfaceModifierContext

func (*ClassOrInterfaceModifierContext) ABSTRACT

func (*ClassOrInterfaceModifierContext) Annotation

func (*ClassOrInterfaceModifierContext) EnterRule

func (*ClassOrInterfaceModifierContext) ExitRule

func (*ClassOrInterfaceModifierContext) FINAL

func (*ClassOrInterfaceModifierContext) GetParser

func (*ClassOrInterfaceModifierContext) GetRuleContext

func (*ClassOrInterfaceModifierContext) IsClassOrInterfaceModifierContext

func (*ClassOrInterfaceModifierContext) IsClassOrInterfaceModifierContext()

func (*ClassOrInterfaceModifierContext) PRIVATE

func (*ClassOrInterfaceModifierContext) PROTECTED

func (*ClassOrInterfaceModifierContext) PUBLIC

func (*ClassOrInterfaceModifierContext) STATIC

func (*ClassOrInterfaceModifierContext) STRICTFP

func (*ClassOrInterfaceModifierContext) ToStringTree

func (s *ClassOrInterfaceModifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ClassOrInterfaceTypeContext

type ClassOrInterfaceTypeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewClassOrInterfaceTypeContext

func NewClassOrInterfaceTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassOrInterfaceTypeContext

func NewEmptyClassOrInterfaceTypeContext

func NewEmptyClassOrInterfaceTypeContext() *ClassOrInterfaceTypeContext

func (*ClassOrInterfaceTypeContext) AllDOT

func (*ClassOrInterfaceTypeContext) AllIDENTIFIER

func (s *ClassOrInterfaceTypeContext) AllIDENTIFIER() []antlr.TerminalNode

func (*ClassOrInterfaceTypeContext) AllTypeArguments

func (s *ClassOrInterfaceTypeContext) AllTypeArguments() []ITypeArgumentsContext

func (*ClassOrInterfaceTypeContext) DOT

func (*ClassOrInterfaceTypeContext) EnterRule

func (s *ClassOrInterfaceTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*ClassOrInterfaceTypeContext) ExitRule

func (s *ClassOrInterfaceTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*ClassOrInterfaceTypeContext) GetParser

func (s *ClassOrInterfaceTypeContext) GetParser() antlr.Parser

func (*ClassOrInterfaceTypeContext) GetRuleContext

func (s *ClassOrInterfaceTypeContext) GetRuleContext() antlr.RuleContext

func (*ClassOrInterfaceTypeContext) IDENTIFIER

func (*ClassOrInterfaceTypeContext) IsClassOrInterfaceTypeContext

func (*ClassOrInterfaceTypeContext) IsClassOrInterfaceTypeContext()

func (*ClassOrInterfaceTypeContext) ToStringTree

func (s *ClassOrInterfaceTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*ClassOrInterfaceTypeContext) TypeArguments

type ClassTypeContext

type ClassTypeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewClassTypeContext

func NewClassTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassTypeContext

func NewEmptyClassTypeContext

func NewEmptyClassTypeContext() *ClassTypeContext

func (*ClassTypeContext) AllAnnotation

func (s *ClassTypeContext) AllAnnotation() []IAnnotationContext

func (*ClassTypeContext) Annotation

func (s *ClassTypeContext) Annotation(i int) IAnnotationContext

func (*ClassTypeContext) ClassOrInterfaceType

func (s *ClassTypeContext) ClassOrInterfaceType() IClassOrInterfaceTypeContext

func (*ClassTypeContext) DOT

func (*ClassTypeContext) EnterRule

func (s *ClassTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*ClassTypeContext) ExitRule

func (s *ClassTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*ClassTypeContext) GetParser

func (s *ClassTypeContext) GetParser() antlr.Parser

func (*ClassTypeContext) GetRuleContext

func (s *ClassTypeContext) GetRuleContext() antlr.RuleContext

func (*ClassTypeContext) IDENTIFIER

func (s *ClassTypeContext) IDENTIFIER() antlr.TerminalNode

func (*ClassTypeContext) IsClassTypeContext

func (*ClassTypeContext) IsClassTypeContext()

func (*ClassTypeContext) ToStringTree

func (s *ClassTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*ClassTypeContext) TypeArguments

func (s *ClassTypeContext) TypeArguments() ITypeArgumentsContext

type CompilationUnitContext

type CompilationUnitContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewCompilationUnitContext

func NewCompilationUnitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CompilationUnitContext

func NewEmptyCompilationUnitContext

func NewEmptyCompilationUnitContext() *CompilationUnitContext

func (*CompilationUnitContext) AllImportDeclaration

func (s *CompilationUnitContext) AllImportDeclaration() []IImportDeclarationContext

func (*CompilationUnitContext) AllTypeDeclaration

func (s *CompilationUnitContext) AllTypeDeclaration() []ITypeDeclarationContext

func (*CompilationUnitContext) EOF

func (*CompilationUnitContext) EnterRule

func (s *CompilationUnitContext) EnterRule(listener antlr.ParseTreeListener)

func (*CompilationUnitContext) ExitRule

func (s *CompilationUnitContext) ExitRule(listener antlr.ParseTreeListener)

func (*CompilationUnitContext) GetParser

func (s *CompilationUnitContext) GetParser() antlr.Parser

func (*CompilationUnitContext) GetRuleContext

func (s *CompilationUnitContext) GetRuleContext() antlr.RuleContext

func (*CompilationUnitContext) ImportDeclaration

func (s *CompilationUnitContext) ImportDeclaration(i int) IImportDeclarationContext

func (*CompilationUnitContext) IsCompilationUnitContext

func (*CompilationUnitContext) IsCompilationUnitContext()

func (*CompilationUnitContext) PackageDeclaration

func (s *CompilationUnitContext) PackageDeclaration() IPackageDeclarationContext

func (*CompilationUnitContext) ToStringTree

func (s *CompilationUnitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*CompilationUnitContext) TypeDeclaration

func (s *CompilationUnitContext) TypeDeclaration(i int) ITypeDeclarationContext

type ConstDeclarationContext

type ConstDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewConstDeclarationContext

func NewConstDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstDeclarationContext

func NewEmptyConstDeclarationContext

func NewEmptyConstDeclarationContext() *ConstDeclarationContext

func (*ConstDeclarationContext) AllCOMMA

func (s *ConstDeclarationContext) AllCOMMA() []antlr.TerminalNode

func (*ConstDeclarationContext) AllConstantDeclarator

func (s *ConstDeclarationContext) AllConstantDeclarator() []IConstantDeclaratorContext

func (*ConstDeclarationContext) COMMA

func (*ConstDeclarationContext) ConstantDeclarator

func (s *ConstDeclarationContext) ConstantDeclarator(i int) IConstantDeclaratorContext

func (*ConstDeclarationContext) EnterRule

func (s *ConstDeclarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*ConstDeclarationContext) ExitRule

func (s *ConstDeclarationContext) ExitRule(listener antlr.ParseTreeListener)

func (*ConstDeclarationContext) GetParser

func (s *ConstDeclarationContext) GetParser() antlr.Parser

func (*ConstDeclarationContext) GetRuleContext

func (s *ConstDeclarationContext) GetRuleContext() antlr.RuleContext

func (*ConstDeclarationContext) IsConstDeclarationContext

func (*ConstDeclarationContext) IsConstDeclarationContext()

func (*ConstDeclarationContext) SEMI

func (*ConstDeclarationContext) ToStringTree

func (s *ConstDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*ConstDeclarationContext) TypeType

type ConstantDeclaratorContext

type ConstantDeclaratorContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewConstantDeclaratorContext

func NewConstantDeclaratorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstantDeclaratorContext

func NewEmptyConstantDeclaratorContext

func NewEmptyConstantDeclaratorContext() *ConstantDeclaratorContext

func (*ConstantDeclaratorContext) ASSIGN

func (*ConstantDeclaratorContext) AllLBRACK

func (s *ConstantDeclaratorContext) AllLBRACK() []antlr.TerminalNode

func (*ConstantDeclaratorContext) AllRBRACK

func (s *ConstantDeclaratorContext) AllRBRACK() []antlr.TerminalNode

func (*ConstantDeclaratorContext) EnterRule

func (s *ConstantDeclaratorContext) EnterRule(listener antlr.ParseTreeListener)

func (*ConstantDeclaratorContext) ExitRule

func (s *ConstantDeclaratorContext) ExitRule(listener antlr.ParseTreeListener)

func (*ConstantDeclaratorContext) GetParser

func (s *ConstantDeclaratorContext) GetParser() antlr.Parser

func (*ConstantDeclaratorContext) GetRuleContext

func (s *ConstantDeclaratorContext) GetRuleContext() antlr.RuleContext

func (*ConstantDeclaratorContext) IDENTIFIER

func (*ConstantDeclaratorContext) IsConstantDeclaratorContext

func (*ConstantDeclaratorContext) IsConstantDeclaratorContext()

func (*ConstantDeclaratorContext) LBRACK

func (*ConstantDeclaratorContext) RBRACK

func (*ConstantDeclaratorContext) ToStringTree

func (s *ConstantDeclaratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*ConstantDeclaratorContext) VariableInitializer

func (s *ConstantDeclaratorContext) VariableInitializer() IVariableInitializerContext

type ConstructorDeclarationContext

type ConstructorDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewConstructorDeclarationContext

func NewConstructorDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstructorDeclarationContext

func NewEmptyConstructorDeclarationContext

func NewEmptyConstructorDeclarationContext() *ConstructorDeclarationContext

func (*ConstructorDeclarationContext) Block

func (*ConstructorDeclarationContext) EnterRule

func (s *ConstructorDeclarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*ConstructorDeclarationContext) ExitRule

func (*ConstructorDeclarationContext) FormalParameters

func (*ConstructorDeclarationContext) GetConstructorBody

func (s *ConstructorDeclarationContext) GetConstructorBody() IBlockContext

func (*ConstructorDeclarationContext) GetParser

func (*ConstructorDeclarationContext) GetRuleContext

func (s *ConstructorDeclarationContext) GetRuleContext() antlr.RuleContext

func (*ConstructorDeclarationContext) IDENTIFIER

func (*ConstructorDeclarationContext) IsConstructorDeclarationContext

func (*ConstructorDeclarationContext) IsConstructorDeclarationContext()

func (*ConstructorDeclarationContext) QualifiedNameList

func (*ConstructorDeclarationContext) SetConstructorBody

func (s *ConstructorDeclarationContext) SetConstructorBody(v IBlockContext)

func (*ConstructorDeclarationContext) THROWS

func (*ConstructorDeclarationContext) ToStringTree

func (s *ConstructorDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type CreatedNameContext

type CreatedNameContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewCreatedNameContext

func NewCreatedNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CreatedNameContext

func NewEmptyCreatedNameContext

func NewEmptyCreatedNameContext() *CreatedNameContext

func (*CreatedNameContext) AllDOT

func (s *CreatedNameContext) AllDOT() []antlr.TerminalNode

func (*CreatedNameContext) AllIDENTIFIER

func (s *CreatedNameContext) AllIDENTIFIER() []antlr.TerminalNode

func (*CreatedNameContext) AllTypeArgumentsOrDiamond

func (s *CreatedNameContext) AllTypeArgumentsOrDiamond() []ITypeArgumentsOrDiamondContext

func (*CreatedNameContext) DOT

func (*CreatedNameContext) EnterRule

func (s *CreatedNameContext) EnterRule(listener antlr.ParseTreeListener)

func (*CreatedNameContext) ExitRule

func (s *CreatedNameContext) ExitRule(listener antlr.ParseTreeListener)

func (*CreatedNameContext) GetParser

func (s *CreatedNameContext) GetParser() antlr.Parser

func (*CreatedNameContext) GetRuleContext

func (s *CreatedNameContext) GetRuleContext() antlr.RuleContext

func (*CreatedNameContext) IDENTIFIER

func (s *CreatedNameContext) IDENTIFIER(i int) antlr.TerminalNode

func (*CreatedNameContext) IsCreatedNameContext

func (*CreatedNameContext) IsCreatedNameContext()

func (*CreatedNameContext) PrimitiveType

func (s *CreatedNameContext) PrimitiveType() IPrimitiveTypeContext

func (*CreatedNameContext) ToStringTree

func (s *CreatedNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*CreatedNameContext) TypeArgumentsOrDiamond

func (s *CreatedNameContext) TypeArgumentsOrDiamond(i int) ITypeArgumentsOrDiamondContext

type CreatorContext

type CreatorContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewCreatorContext

func NewCreatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CreatorContext

func NewEmptyCreatorContext

func NewEmptyCreatorContext() *CreatorContext

func (*CreatorContext) ArrayCreatorRest

func (s *CreatorContext) ArrayCreatorRest() IArrayCreatorRestContext

func (*CreatorContext) ClassCreatorRest

func (s *CreatorContext) ClassCreatorRest() IClassCreatorRestContext

func (*CreatorContext) CreatedName

func (s *CreatorContext) CreatedName() ICreatedNameContext

func (*CreatorContext) EnterRule

func (s *CreatorContext) EnterRule(listener antlr.ParseTreeListener)

func (*CreatorContext) ExitRule

func (s *CreatorContext) ExitRule(listener antlr.ParseTreeListener)

func (*CreatorContext) GetParser

func (s *CreatorContext) GetParser() antlr.Parser

func (*CreatorContext) GetRuleContext

func (s *CreatorContext) GetRuleContext() antlr.RuleContext

func (*CreatorContext) IsCreatorContext

func (*CreatorContext) IsCreatorContext()

func (*CreatorContext) NonWildcardTypeArguments

func (s *CreatorContext) NonWildcardTypeArguments() INonWildcardTypeArgumentsContext

func (*CreatorContext) ToStringTree

func (s *CreatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type DefaultValueContext

type DefaultValueContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewDefaultValueContext

func NewDefaultValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DefaultValueContext

func NewEmptyDefaultValueContext

func NewEmptyDefaultValueContext() *DefaultValueContext

func (*DefaultValueContext) DEFAULT

func (s *DefaultValueContext) DEFAULT() antlr.TerminalNode

func (*DefaultValueContext) ElementValue

func (s *DefaultValueContext) ElementValue() IElementValueContext

func (*DefaultValueContext) EnterRule

func (s *DefaultValueContext) EnterRule(listener antlr.ParseTreeListener)

func (*DefaultValueContext) ExitRule

func (s *DefaultValueContext) ExitRule(listener antlr.ParseTreeListener)

func (*DefaultValueContext) GetParser

func (s *DefaultValueContext) GetParser() antlr.Parser

func (*DefaultValueContext) GetRuleContext

func (s *DefaultValueContext) GetRuleContext() antlr.RuleContext

func (*DefaultValueContext) IsDefaultValueContext

func (*DefaultValueContext) IsDefaultValueContext()

func (*DefaultValueContext) ToStringTree

func (s *DefaultValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ElementValueArrayInitializerContext

type ElementValueArrayInitializerContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewElementValueArrayInitializerContext

func NewElementValueArrayInitializerContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElementValueArrayInitializerContext

func NewEmptyElementValueArrayInitializerContext

func NewEmptyElementValueArrayInitializerContext() *ElementValueArrayInitializerContext

func (*ElementValueArrayInitializerContext) AllCOMMA

func (*ElementValueArrayInitializerContext) AllElementValue

func (*ElementValueArrayInitializerContext) COMMA

func (*ElementValueArrayInitializerContext) ElementValue

func (*ElementValueArrayInitializerContext) EnterRule

func (*ElementValueArrayInitializerContext) ExitRule

func (*ElementValueArrayInitializerContext) GetParser

func (*ElementValueArrayInitializerContext) GetRuleContext

func (*ElementValueArrayInitializerContext) IsElementValueArrayInitializerContext

func (*ElementValueArrayInitializerContext) IsElementValueArrayInitializerContext()

func (*ElementValueArrayInitializerContext) LBRACE

func (*ElementValueArrayInitializerContext) RBRACE

func (*ElementValueArrayInitializerContext) ToStringTree

func (s *ElementValueArrayInitializerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ElementValueContext

type ElementValueContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewElementValueContext

func NewElementValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElementValueContext

func NewEmptyElementValueContext

func NewEmptyElementValueContext() *ElementValueContext

func (*ElementValueContext) Annotation

func (s *ElementValueContext) Annotation() IAnnotationContext

func (*ElementValueContext) ElementValueArrayInitializer

func (s *ElementValueContext) ElementValueArrayInitializer() IElementValueArrayInitializerContext

func (*ElementValueContext) EnterRule

func (s *ElementValueContext) EnterRule(listener antlr.ParseTreeListener)

func (*ElementValueContext) ExitRule

func (s *ElementValueContext) ExitRule(listener antlr.ParseTreeListener)

func (*ElementValueContext) Expression

func (s *ElementValueContext) Expression() IExpressionContext

func (*ElementValueContext) GetParser

func (s *ElementValueContext) GetParser() antlr.Parser

func (*ElementValueContext) GetRuleContext

func (s *ElementValueContext) GetRuleContext() antlr.RuleContext

func (*ElementValueContext) IsElementValueContext

func (*ElementValueContext) IsElementValueContext()

func (*ElementValueContext) ToStringTree

func (s *ElementValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ElementValuePairContext

type ElementValuePairContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewElementValuePairContext

func NewElementValuePairContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElementValuePairContext

func NewEmptyElementValuePairContext

func NewEmptyElementValuePairContext() *ElementValuePairContext

func (*ElementValuePairContext) ASSIGN

func (*ElementValuePairContext) ElementValue

func (*ElementValuePairContext) EnterRule

func (s *ElementValuePairContext) EnterRule(listener antlr.ParseTreeListener)

func (*ElementValuePairContext) ExitRule

func (s *ElementValuePairContext) ExitRule(listener antlr.ParseTreeListener)

func (*ElementValuePairContext) GetParser

func (s *ElementValuePairContext) GetParser() antlr.Parser

func (*ElementValuePairContext) GetRuleContext

func (s *ElementValuePairContext) GetRuleContext() antlr.RuleContext

func (*ElementValuePairContext) IDENTIFIER

func (s *ElementValuePairContext) IDENTIFIER() antlr.TerminalNode

func (*ElementValuePairContext) IsElementValuePairContext

func (*ElementValuePairContext) IsElementValuePairContext()

func (*ElementValuePairContext) ToStringTree

func (s *ElementValuePairContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ElementValuePairsContext

type ElementValuePairsContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewElementValuePairsContext

func NewElementValuePairsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElementValuePairsContext

func NewEmptyElementValuePairsContext

func NewEmptyElementValuePairsContext() *ElementValuePairsContext

func (*ElementValuePairsContext) AllCOMMA

func (*ElementValuePairsContext) AllElementValuePair

func (s *ElementValuePairsContext) AllElementValuePair() []IElementValuePairContext

func (*ElementValuePairsContext) COMMA

func (*ElementValuePairsContext) ElementValuePair

func (s *ElementValuePairsContext) ElementValuePair(i int) IElementValuePairContext

func (*ElementValuePairsContext) EnterRule

func (s *ElementValuePairsContext) EnterRule(listener antlr.ParseTreeListener)

func (*ElementValuePairsContext) ExitRule

func (s *ElementValuePairsContext) ExitRule(listener antlr.ParseTreeListener)

func (*ElementValuePairsContext) GetParser

func (s *ElementValuePairsContext) GetParser() antlr.Parser

func (*ElementValuePairsContext) GetRuleContext

func (s *ElementValuePairsContext) GetRuleContext() antlr.RuleContext

func (*ElementValuePairsContext) IsElementValuePairsContext

func (*ElementValuePairsContext) IsElementValuePairsContext()

func (*ElementValuePairsContext) ToStringTree

func (s *ElementValuePairsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type EnhancedForControlContext

type EnhancedForControlContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyEnhancedForControlContext

func NewEmptyEnhancedForControlContext() *EnhancedForControlContext

func NewEnhancedForControlContext

func NewEnhancedForControlContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnhancedForControlContext

func (*EnhancedForControlContext) AllVariableModifier

func (s *EnhancedForControlContext) AllVariableModifier() []IVariableModifierContext

func (*EnhancedForControlContext) COLON

func (*EnhancedForControlContext) EnterRule

func (s *EnhancedForControlContext) EnterRule(listener antlr.ParseTreeListener)

func (*EnhancedForControlContext) ExitRule

func (s *EnhancedForControlContext) ExitRule(listener antlr.ParseTreeListener)

func (*EnhancedForControlContext) Expression

func (*EnhancedForControlContext) GetParser

func (s *EnhancedForControlContext) GetParser() antlr.Parser

func (*EnhancedForControlContext) GetRuleContext

func (s *EnhancedForControlContext) GetRuleContext() antlr.RuleContext

func (*EnhancedForControlContext) IsEnhancedForControlContext

func (*EnhancedForControlContext) IsEnhancedForControlContext()

func (*EnhancedForControlContext) ToStringTree

func (s *EnhancedForControlContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*EnhancedForControlContext) TypeType

func (*EnhancedForControlContext) VariableDeclaratorId

func (s *EnhancedForControlContext) VariableDeclaratorId() IVariableDeclaratorIdContext

func (*EnhancedForControlContext) VariableModifier

type EnumBodyDeclarationsContext

type EnumBodyDeclarationsContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyEnumBodyDeclarationsContext

func NewEmptyEnumBodyDeclarationsContext() *EnumBodyDeclarationsContext

func NewEnumBodyDeclarationsContext

func NewEnumBodyDeclarationsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnumBodyDeclarationsContext

func (*EnumBodyDeclarationsContext) AllClassBodyDeclaration

func (s *EnumBodyDeclarationsContext) AllClassBodyDeclaration() []IClassBodyDeclarationContext

func (*EnumBodyDeclarationsContext) ClassBodyDeclaration

func (*EnumBodyDeclarationsContext) EnterRule

func (s *EnumBodyDeclarationsContext) EnterRule(listener antlr.ParseTreeListener)

func (*EnumBodyDeclarationsContext) ExitRule

func (s *EnumBodyDeclarationsContext) ExitRule(listener antlr.ParseTreeListener)

func (*EnumBodyDeclarationsContext) GetParser

func (s *EnumBodyDeclarationsContext) GetParser() antlr.Parser

func (*EnumBodyDeclarationsContext) GetRuleContext

func (s *EnumBodyDeclarationsContext) GetRuleContext() antlr.RuleContext

func (*EnumBodyDeclarationsContext) IsEnumBodyDeclarationsContext

func (*EnumBodyDeclarationsContext) IsEnumBodyDeclarationsContext()

func (*EnumBodyDeclarationsContext) SEMI

func (*EnumBodyDeclarationsContext) ToStringTree

func (s *EnumBodyDeclarationsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type EnumConstantContext

type EnumConstantContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyEnumConstantContext

func NewEmptyEnumConstantContext() *EnumConstantContext

func NewEnumConstantContext

func NewEnumConstantContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnumConstantContext

func (*EnumConstantContext) AllAnnotation

func (s *EnumConstantContext) AllAnnotation() []IAnnotationContext

func (*EnumConstantContext) Annotation

func (s *EnumConstantContext) Annotation(i int) IAnnotationContext

func (*EnumConstantContext) Arguments

func (s *EnumConstantContext) Arguments() IArgumentsContext

func (*EnumConstantContext) ClassBody

func (s *EnumConstantContext) ClassBody() IClassBodyContext

func (*EnumConstantContext) EnterRule

func (s *EnumConstantContext) EnterRule(listener antlr.ParseTreeListener)

func (*EnumConstantContext) ExitRule

func (s *EnumConstantContext) ExitRule(listener antlr.ParseTreeListener)

func (*EnumConstantContext) GetParser

func (s *EnumConstantContext) GetParser() antlr.Parser

func (*EnumConstantContext) GetRuleContext

func (s *EnumConstantContext) GetRuleContext() antlr.RuleContext

func (*EnumConstantContext) IDENTIFIER

func (s *EnumConstantContext) IDENTIFIER() antlr.TerminalNode

func (*EnumConstantContext) IsEnumConstantContext

func (*EnumConstantContext) IsEnumConstantContext()

func (*EnumConstantContext) ToStringTree

func (s *EnumConstantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type EnumConstantsContext

type EnumConstantsContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyEnumConstantsContext

func NewEmptyEnumConstantsContext() *EnumConstantsContext

func NewEnumConstantsContext

func NewEnumConstantsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnumConstantsContext

func (*EnumConstantsContext) AllCOMMA

func (s *EnumConstantsContext) AllCOMMA() []antlr.TerminalNode

func (*EnumConstantsContext) AllEnumConstant

func (s *EnumConstantsContext) AllEnumConstant() []IEnumConstantContext

func (*EnumConstantsContext) COMMA

func (*EnumConstantsContext) EnterRule

func (s *EnumConstantsContext) EnterRule(listener antlr.ParseTreeListener)

func (*EnumConstantsContext) EnumConstant

func (s *EnumConstantsContext) EnumConstant(i int) IEnumConstantContext

func (*EnumConstantsContext) ExitRule

func (s *EnumConstantsContext) ExitRule(listener antlr.ParseTreeListener)

func (*EnumConstantsContext) GetParser

func (s *EnumConstantsContext) GetParser() antlr.Parser

func (*EnumConstantsContext) GetRuleContext

func (s *EnumConstantsContext) GetRuleContext() antlr.RuleContext

func (*EnumConstantsContext) IsEnumConstantsContext

func (*EnumConstantsContext) IsEnumConstantsContext()

func (*EnumConstantsContext) ToStringTree

func (s *EnumConstantsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

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) COMMA

func (*EnumDeclarationContext) ENUM

func (*EnumDeclarationContext) EnterRule

func (s *EnumDeclarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*EnumDeclarationContext) EnumBodyDeclarations

func (s *EnumDeclarationContext) EnumBodyDeclarations() IEnumBodyDeclarationsContext

func (*EnumDeclarationContext) EnumConstants

func (s *EnumDeclarationContext) EnumConstants() IEnumConstantsContext

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() antlr.TerminalNode

func (*EnumDeclarationContext) IMPLEMENTS

func (s *EnumDeclarationContext) IMPLEMENTS() antlr.TerminalNode

func (*EnumDeclarationContext) IsEnumDeclarationContext

func (*EnumDeclarationContext) IsEnumDeclarationContext()

func (*EnumDeclarationContext) LBRACE

func (*EnumDeclarationContext) RBRACE

func (*EnumDeclarationContext) ToStringTree

func (s *EnumDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*EnumDeclarationContext) TypeList

type ExplicitGenericInvocationContext

type ExplicitGenericInvocationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyExplicitGenericInvocationContext

func NewEmptyExplicitGenericInvocationContext() *ExplicitGenericInvocationContext

func NewExplicitGenericInvocationContext

func NewExplicitGenericInvocationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExplicitGenericInvocationContext

func (*ExplicitGenericInvocationContext) EnterRule

func (*ExplicitGenericInvocationContext) ExitRule

func (*ExplicitGenericInvocationContext) ExplicitGenericInvocationSuffix

func (*ExplicitGenericInvocationContext) GetParser

func (*ExplicitGenericInvocationContext) GetRuleContext

func (*ExplicitGenericInvocationContext) IsExplicitGenericInvocationContext

func (*ExplicitGenericInvocationContext) IsExplicitGenericInvocationContext()

func (*ExplicitGenericInvocationContext) NonWildcardTypeArguments

func (*ExplicitGenericInvocationContext) ToStringTree

func (s *ExplicitGenericInvocationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ExplicitGenericInvocationSuffixContext

type ExplicitGenericInvocationSuffixContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyExplicitGenericInvocationSuffixContext

func NewEmptyExplicitGenericInvocationSuffixContext() *ExplicitGenericInvocationSuffixContext

func NewExplicitGenericInvocationSuffixContext

func NewExplicitGenericInvocationSuffixContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExplicitGenericInvocationSuffixContext

func (*ExplicitGenericInvocationSuffixContext) Arguments

func (*ExplicitGenericInvocationSuffixContext) EnterRule

func (*ExplicitGenericInvocationSuffixContext) ExitRule

func (*ExplicitGenericInvocationSuffixContext) GetParser

func (*ExplicitGenericInvocationSuffixContext) GetRuleContext

func (*ExplicitGenericInvocationSuffixContext) IDENTIFIER

func (*ExplicitGenericInvocationSuffixContext) IsExplicitGenericInvocationSuffixContext

func (*ExplicitGenericInvocationSuffixContext) IsExplicitGenericInvocationSuffixContext()

func (*ExplicitGenericInvocationSuffixContext) SUPER

func (*ExplicitGenericInvocationSuffixContext) SuperSuffix

func (*ExplicitGenericInvocationSuffixContext) ToStringTree

func (s *ExplicitGenericInvocationSuffixContext) 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 (*ExpressionContext) ADD_ASSIGN

func (s *ExpressionContext) ADD_ASSIGN() antlr.TerminalNode

func (*ExpressionContext) AND

func (*ExpressionContext) AND_ASSIGN

func (s *ExpressionContext) AND_ASSIGN() antlr.TerminalNode

func (*ExpressionContext) ASSIGN

func (s *ExpressionContext) ASSIGN() 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) BANG

func (*ExpressionContext) BITAND

func (s *ExpressionContext) BITAND() antlr.TerminalNode

func (*ExpressionContext) BITOR

func (*ExpressionContext) CARET

func (*ExpressionContext) COLON

func (*ExpressionContext) COLONCOLON

func (s *ExpressionContext) COLONCOLON() antlr.TerminalNode

func (*ExpressionContext) ClassType

func (s *ExpressionContext) ClassType() IClassTypeContext

func (*ExpressionContext) Creator

func (s *ExpressionContext) Creator() ICreatorContext

func (*ExpressionContext) DEC

func (*ExpressionContext) DIV

func (*ExpressionContext) DIV_ASSIGN

func (s *ExpressionContext) DIV_ASSIGN() antlr.TerminalNode

func (*ExpressionContext) DOT

func (*ExpressionContext) EQUAL

func (*ExpressionContext) EnterRule

func (s *ExpressionContext) EnterRule(listener antlr.ParseTreeListener)

func (*ExpressionContext) ExitRule

func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener)

func (*ExpressionContext) ExplicitGenericInvocation

func (s *ExpressionContext) ExplicitGenericInvocation() IExplicitGenericInvocationContext

func (*ExpressionContext) Expression

func (s *ExpressionContext) Expression(i int) IExpressionContext

func (*ExpressionContext) GE

func (*ExpressionContext) GT

func (*ExpressionContext) GetBop

func (s *ExpressionContext) GetBop() antlr.Token

func (*ExpressionContext) GetParser

func (s *ExpressionContext) GetParser() antlr.Parser

func (*ExpressionContext) GetPostfix

func (s *ExpressionContext) GetPostfix() antlr.Token

func (*ExpressionContext) GetPrefix

func (s *ExpressionContext) GetPrefix() antlr.Token

func (*ExpressionContext) GetRuleContext

func (s *ExpressionContext) GetRuleContext() antlr.RuleContext

func (*ExpressionContext) IDENTIFIER

func (s *ExpressionContext) IDENTIFIER() antlr.TerminalNode

func (*ExpressionContext) INC

func (*ExpressionContext) INSTANCEOF

func (s *ExpressionContext) INSTANCEOF() antlr.TerminalNode

func (*ExpressionContext) InnerCreator

func (s *ExpressionContext) InnerCreator() IInnerCreatorContext

func (*ExpressionContext) IsExpressionContext

func (*ExpressionContext) IsExpressionContext()

func (*ExpressionContext) LBRACK

func (s *ExpressionContext) LBRACK() antlr.TerminalNode

func (*ExpressionContext) LE

func (*ExpressionContext) LPAREN

func (s *ExpressionContext) LPAREN() antlr.TerminalNode

func (*ExpressionContext) LSHIFT_ASSIGN

func (s *ExpressionContext) LSHIFT_ASSIGN() antlr.TerminalNode

func (*ExpressionContext) LT

func (*ExpressionContext) LambdaExpression

func (s *ExpressionContext) LambdaExpression() ILambdaExpressionContext

func (*ExpressionContext) MOD

func (*ExpressionContext) MOD_ASSIGN

func (s *ExpressionContext) MOD_ASSIGN() antlr.TerminalNode

func (*ExpressionContext) MUL

func (*ExpressionContext) MUL_ASSIGN

func (s *ExpressionContext) MUL_ASSIGN() antlr.TerminalNode

func (*ExpressionContext) MethodCall

func (s *ExpressionContext) MethodCall() IMethodCallContext

func (*ExpressionContext) NEW

func (*ExpressionContext) NOTEQUAL

func (s *ExpressionContext) NOTEQUAL() antlr.TerminalNode

func (*ExpressionContext) NonWildcardTypeArguments

func (s *ExpressionContext) NonWildcardTypeArguments() INonWildcardTypeArgumentsContext

func (*ExpressionContext) OR

func (*ExpressionContext) OR_ASSIGN

func (s *ExpressionContext) OR_ASSIGN() antlr.TerminalNode

func (*ExpressionContext) Primary

func (s *ExpressionContext) Primary() IPrimaryContext

func (*ExpressionContext) QUESTION

func (s *ExpressionContext) QUESTION() antlr.TerminalNode

func (*ExpressionContext) RBRACK

func (s *ExpressionContext) RBRACK() antlr.TerminalNode

func (*ExpressionContext) RPAREN

func (s *ExpressionContext) RPAREN() antlr.TerminalNode

func (*ExpressionContext) RSHIFT_ASSIGN

func (s *ExpressionContext) RSHIFT_ASSIGN() antlr.TerminalNode

func (*ExpressionContext) SUB

func (*ExpressionContext) SUB_ASSIGN

func (s *ExpressionContext) SUB_ASSIGN() antlr.TerminalNode

func (*ExpressionContext) SUPER

func (*ExpressionContext) SetBop

func (s *ExpressionContext) SetBop(v antlr.Token)

func (*ExpressionContext) SetPostfix

func (s *ExpressionContext) SetPostfix(v antlr.Token)

func (*ExpressionContext) SetPrefix

func (s *ExpressionContext) SetPrefix(v antlr.Token)

func (*ExpressionContext) SuperSuffix

func (s *ExpressionContext) SuperSuffix() ISuperSuffixContext

func (*ExpressionContext) THIS

func (*ExpressionContext) TILDE

func (*ExpressionContext) ToStringTree

func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*ExpressionContext) TypeArguments

func (s *ExpressionContext) TypeArguments() ITypeArgumentsContext

func (*ExpressionContext) TypeType

func (s *ExpressionContext) TypeType() ITypeTypeContext

func (*ExpressionContext) URSHIFT_ASSIGN

func (s *ExpressionContext) URSHIFT_ASSIGN() antlr.TerminalNode

func (*ExpressionContext) XOR_ASSIGN

func (s *ExpressionContext) XOR_ASSIGN() antlr.TerminalNode

type ExpressionListContext

type ExpressionListContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyExpressionListContext

func NewEmptyExpressionListContext() *ExpressionListContext

func NewExpressionListContext

func NewExpressionListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionListContext

func (*ExpressionListContext) AllCOMMA

func (s *ExpressionListContext) AllCOMMA() []antlr.TerminalNode

func (*ExpressionListContext) AllExpression

func (s *ExpressionListContext) AllExpression() []IExpressionContext

func (*ExpressionListContext) COMMA

func (*ExpressionListContext) EnterRule

func (s *ExpressionListContext) EnterRule(listener antlr.ParseTreeListener)

func (*ExpressionListContext) ExitRule

func (s *ExpressionListContext) ExitRule(listener antlr.ParseTreeListener)

func (*ExpressionListContext) Expression

func (s *ExpressionListContext) Expression(i int) IExpressionContext

func (*ExpressionListContext) GetParser

func (s *ExpressionListContext) GetParser() antlr.Parser

func (*ExpressionListContext) GetRuleContext

func (s *ExpressionListContext) GetRuleContext() antlr.RuleContext

func (*ExpressionListContext) IsExpressionListContext

func (*ExpressionListContext) IsExpressionListContext()

func (*ExpressionListContext) ToStringTree

func (s *ExpressionListContext) 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) GetParser

func (s *FieldDeclarationContext) GetParser() antlr.Parser

func (*FieldDeclarationContext) GetRuleContext

func (s *FieldDeclarationContext) GetRuleContext() antlr.RuleContext

func (*FieldDeclarationContext) IsFieldDeclarationContext

func (*FieldDeclarationContext) IsFieldDeclarationContext()

func (*FieldDeclarationContext) SEMI

func (*FieldDeclarationContext) ToStringTree

func (s *FieldDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*FieldDeclarationContext) TypeType

func (*FieldDeclarationContext) VariableDeclarators

func (s *FieldDeclarationContext) VariableDeclarators() IVariableDeclaratorsContext

type FinallyBlockContext

type FinallyBlockContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFinallyBlockContext

func NewEmptyFinallyBlockContext() *FinallyBlockContext

func NewFinallyBlockContext

func NewFinallyBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FinallyBlockContext

func (*FinallyBlockContext) Block

func (*FinallyBlockContext) EnterRule

func (s *FinallyBlockContext) EnterRule(listener antlr.ParseTreeListener)

func (*FinallyBlockContext) ExitRule

func (s *FinallyBlockContext) ExitRule(listener antlr.ParseTreeListener)

func (*FinallyBlockContext) FINALLY

func (s *FinallyBlockContext) FINALLY() antlr.TerminalNode

func (*FinallyBlockContext) GetParser

func (s *FinallyBlockContext) GetParser() antlr.Parser

func (*FinallyBlockContext) GetRuleContext

func (s *FinallyBlockContext) GetRuleContext() antlr.RuleContext

func (*FinallyBlockContext) IsFinallyBlockContext

func (*FinallyBlockContext) IsFinallyBlockContext()

func (*FinallyBlockContext) ToStringTree

func (s *FinallyBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type FloatLiteralContext

type FloatLiteralContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFloatLiteralContext

func NewEmptyFloatLiteralContext() *FloatLiteralContext

func NewFloatLiteralContext

func NewFloatLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FloatLiteralContext

func (*FloatLiteralContext) EnterRule

func (s *FloatLiteralContext) EnterRule(listener antlr.ParseTreeListener)

func (*FloatLiteralContext) ExitRule

func (s *FloatLiteralContext) ExitRule(listener antlr.ParseTreeListener)

func (*FloatLiteralContext) FLOAT_LITERAL

func (s *FloatLiteralContext) FLOAT_LITERAL() antlr.TerminalNode

func (*FloatLiteralContext) GetParser

func (s *FloatLiteralContext) GetParser() antlr.Parser

func (*FloatLiteralContext) GetRuleContext

func (s *FloatLiteralContext) GetRuleContext() antlr.RuleContext

func (*FloatLiteralContext) HEX_FLOAT_LITERAL

func (s *FloatLiteralContext) HEX_FLOAT_LITERAL() antlr.TerminalNode

func (*FloatLiteralContext) IsFloatLiteralContext

func (*FloatLiteralContext) IsFloatLiteralContext()

func (*FloatLiteralContext) ToStringTree

func (s *FloatLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ForControlContext

type ForControlContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyForControlContext

func NewEmptyForControlContext() *ForControlContext

func NewForControlContext

func NewForControlContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForControlContext

func (*ForControlContext) AllSEMI

func (s *ForControlContext) AllSEMI() []antlr.TerminalNode

func (*ForControlContext) EnhancedForControl

func (s *ForControlContext) EnhancedForControl() IEnhancedForControlContext

func (*ForControlContext) EnterRule

func (s *ForControlContext) EnterRule(listener antlr.ParseTreeListener)

func (*ForControlContext) ExitRule

func (s *ForControlContext) ExitRule(listener antlr.ParseTreeListener)

func (*ForControlContext) Expression

func (s *ForControlContext) Expression() IExpressionContext

func (*ForControlContext) ExpressionList

func (s *ForControlContext) ExpressionList() IExpressionListContext

func (*ForControlContext) ForInit

func (s *ForControlContext) ForInit() IForInitContext

func (*ForControlContext) GetForUpdate

func (s *ForControlContext) GetForUpdate() IExpressionListContext

func (*ForControlContext) GetParser

func (s *ForControlContext) GetParser() antlr.Parser

func (*ForControlContext) GetRuleContext

func (s *ForControlContext) GetRuleContext() antlr.RuleContext

func (*ForControlContext) IsForControlContext

func (*ForControlContext) IsForControlContext()

func (*ForControlContext) SEMI

func (*ForControlContext) SetForUpdate

func (s *ForControlContext) SetForUpdate(v IExpressionListContext)

func (*ForControlContext) ToStringTree

func (s *ForControlContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ForInitContext

type ForInitContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyForInitContext

func NewEmptyForInitContext() *ForInitContext

func NewForInitContext

func NewForInitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForInitContext

func (*ForInitContext) EnterRule

func (s *ForInitContext) EnterRule(listener antlr.ParseTreeListener)

func (*ForInitContext) ExitRule

func (s *ForInitContext) ExitRule(listener antlr.ParseTreeListener)

func (*ForInitContext) ExpressionList

func (s *ForInitContext) ExpressionList() IExpressionListContext

func (*ForInitContext) GetParser

func (s *ForInitContext) GetParser() antlr.Parser

func (*ForInitContext) GetRuleContext

func (s *ForInitContext) GetRuleContext() antlr.RuleContext

func (*ForInitContext) IsForInitContext

func (*ForInitContext) IsForInitContext()

func (*ForInitContext) LocalVariableDeclaration

func (s *ForInitContext) LocalVariableDeclaration() ILocalVariableDeclarationContext

func (*ForInitContext) ToStringTree

func (s *ForInitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type FormalParameterContext

type FormalParameterContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFormalParameterContext

func NewEmptyFormalParameterContext() *FormalParameterContext

func NewFormalParameterContext

func NewFormalParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FormalParameterContext

func (*FormalParameterContext) AllVariableModifier

func (s *FormalParameterContext) AllVariableModifier() []IVariableModifierContext

func (*FormalParameterContext) EnterRule

func (s *FormalParameterContext) EnterRule(listener antlr.ParseTreeListener)

func (*FormalParameterContext) ExitRule

func (s *FormalParameterContext) ExitRule(listener antlr.ParseTreeListener)

func (*FormalParameterContext) GetParser

func (s *FormalParameterContext) GetParser() antlr.Parser

func (*FormalParameterContext) GetRuleContext

func (s *FormalParameterContext) GetRuleContext() antlr.RuleContext

func (*FormalParameterContext) IsFormalParameterContext

func (*FormalParameterContext) IsFormalParameterContext()

func (*FormalParameterContext) ToStringTree

func (s *FormalParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*FormalParameterContext) TypeType

func (*FormalParameterContext) VariableDeclaratorId

func (s *FormalParameterContext) VariableDeclaratorId() IVariableDeclaratorIdContext

func (*FormalParameterContext) VariableModifier

func (s *FormalParameterContext) VariableModifier(i int) IVariableModifierContext

type FormalParameterListContext

type FormalParameterListContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFormalParameterListContext

func NewEmptyFormalParameterListContext() *FormalParameterListContext

func NewFormalParameterListContext

func NewFormalParameterListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FormalParameterListContext

func (*FormalParameterListContext) AllCOMMA

func (*FormalParameterListContext) AllFormalParameter

func (s *FormalParameterListContext) AllFormalParameter() []IFormalParameterContext

func (*FormalParameterListContext) COMMA

func (*FormalParameterListContext) EnterRule

func (s *FormalParameterListContext) EnterRule(listener antlr.ParseTreeListener)

func (*FormalParameterListContext) ExitRule

func (s *FormalParameterListContext) ExitRule(listener antlr.ParseTreeListener)

func (*FormalParameterListContext) FormalParameter

func (*FormalParameterListContext) GetParser

func (s *FormalParameterListContext) GetParser() antlr.Parser

func (*FormalParameterListContext) GetRuleContext

func (s *FormalParameterListContext) GetRuleContext() antlr.RuleContext

func (*FormalParameterListContext) IsFormalParameterListContext

func (*FormalParameterListContext) IsFormalParameterListContext()

func (*FormalParameterListContext) LastFormalParameter

func (*FormalParameterListContext) ToStringTree

func (s *FormalParameterListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type FormalParametersContext

type FormalParametersContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFormalParametersContext

func NewEmptyFormalParametersContext() *FormalParametersContext

func NewFormalParametersContext

func NewFormalParametersContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FormalParametersContext

func (*FormalParametersContext) EnterRule

func (s *FormalParametersContext) EnterRule(listener antlr.ParseTreeListener)

func (*FormalParametersContext) ExitRule

func (s *FormalParametersContext) ExitRule(listener antlr.ParseTreeListener)

func (*FormalParametersContext) FormalParameterList

func (s *FormalParametersContext) FormalParameterList() IFormalParameterListContext

func (*FormalParametersContext) GetParser

func (s *FormalParametersContext) GetParser() antlr.Parser

func (*FormalParametersContext) GetRuleContext

func (s *FormalParametersContext) GetRuleContext() antlr.RuleContext

func (*FormalParametersContext) IsFormalParametersContext

func (*FormalParametersContext) IsFormalParametersContext()

func (*FormalParametersContext) LPAREN

func (*FormalParametersContext) RPAREN

func (*FormalParametersContext) ToStringTree

func (s *FormalParametersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type GenericConstructorDeclarationContext

type GenericConstructorDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyGenericConstructorDeclarationContext

func NewEmptyGenericConstructorDeclarationContext() *GenericConstructorDeclarationContext

func NewGenericConstructorDeclarationContext

func NewGenericConstructorDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GenericConstructorDeclarationContext

func (*GenericConstructorDeclarationContext) ConstructorDeclaration

func (*GenericConstructorDeclarationContext) EnterRule

func (*GenericConstructorDeclarationContext) ExitRule

func (*GenericConstructorDeclarationContext) GetParser

func (*GenericConstructorDeclarationContext) GetRuleContext

func (*GenericConstructorDeclarationContext) IsGenericConstructorDeclarationContext

func (*GenericConstructorDeclarationContext) IsGenericConstructorDeclarationContext()

func (*GenericConstructorDeclarationContext) ToStringTree

func (s *GenericConstructorDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*GenericConstructorDeclarationContext) TypeParameters

type GenericInterfaceMethodDeclarationContext

type GenericInterfaceMethodDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyGenericInterfaceMethodDeclarationContext

func NewEmptyGenericInterfaceMethodDeclarationContext() *GenericInterfaceMethodDeclarationContext

func NewGenericInterfaceMethodDeclarationContext

func NewGenericInterfaceMethodDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GenericInterfaceMethodDeclarationContext

func (*GenericInterfaceMethodDeclarationContext) EnterRule

func (*GenericInterfaceMethodDeclarationContext) ExitRule

func (*GenericInterfaceMethodDeclarationContext) GetParser

func (*GenericInterfaceMethodDeclarationContext) GetRuleContext

func (*GenericInterfaceMethodDeclarationContext) InterfaceMethodDeclaration

func (*GenericInterfaceMethodDeclarationContext) IsGenericInterfaceMethodDeclarationContext

func (*GenericInterfaceMethodDeclarationContext) IsGenericInterfaceMethodDeclarationContext()

func (*GenericInterfaceMethodDeclarationContext) ToStringTree

func (s *GenericInterfaceMethodDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*GenericInterfaceMethodDeclarationContext) TypeParameters

type GenericMethodDeclarationContext

type GenericMethodDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyGenericMethodDeclarationContext

func NewEmptyGenericMethodDeclarationContext() *GenericMethodDeclarationContext

func NewGenericMethodDeclarationContext

func NewGenericMethodDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GenericMethodDeclarationContext

func (*GenericMethodDeclarationContext) EnterRule

func (*GenericMethodDeclarationContext) ExitRule

func (*GenericMethodDeclarationContext) GetParser

func (*GenericMethodDeclarationContext) GetRuleContext

func (*GenericMethodDeclarationContext) IsGenericMethodDeclarationContext

func (*GenericMethodDeclarationContext) IsGenericMethodDeclarationContext()

func (*GenericMethodDeclarationContext) MethodDeclaration

func (*GenericMethodDeclarationContext) ToStringTree

func (s *GenericMethodDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*GenericMethodDeclarationContext) TypeParameters

type IAnnotationConstantRestContext

type IAnnotationConstantRestContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAnnotationConstantRestContext differentiates from other interfaces.
	IsAnnotationConstantRestContext()
}

IAnnotationConstantRestContext is an interface to support dynamic dispatch.

type IAnnotationContext

type IAnnotationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAnnotationContext differentiates from other interfaces.
	IsAnnotationContext()
}

IAnnotationContext is an interface to support dynamic dispatch.

type IAnnotationMethodOrConstantRestContext

type IAnnotationMethodOrConstantRestContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAnnotationMethodOrConstantRestContext differentiates from other interfaces.
	IsAnnotationMethodOrConstantRestContext()
}

IAnnotationMethodOrConstantRestContext is an interface to support dynamic dispatch.

type IAnnotationMethodRestContext

type IAnnotationMethodRestContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAnnotationMethodRestContext differentiates from other interfaces.
	IsAnnotationMethodRestContext()
}

IAnnotationMethodRestContext is an interface to support dynamic dispatch.

type IAnnotationTypeBodyContext

type IAnnotationTypeBodyContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAnnotationTypeBodyContext differentiates from other interfaces.
	IsAnnotationTypeBodyContext()
}

IAnnotationTypeBodyContext is an interface to support dynamic dispatch.

type IAnnotationTypeDeclarationContext

type IAnnotationTypeDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAnnotationTypeDeclarationContext differentiates from other interfaces.
	IsAnnotationTypeDeclarationContext()
}

IAnnotationTypeDeclarationContext is an interface to support dynamic dispatch.

type IAnnotationTypeElementDeclarationContext

type IAnnotationTypeElementDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAnnotationTypeElementDeclarationContext differentiates from other interfaces.
	IsAnnotationTypeElementDeclarationContext()
}

IAnnotationTypeElementDeclarationContext is an interface to support dynamic dispatch.

type IAnnotationTypeElementRestContext

type IAnnotationTypeElementRestContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAnnotationTypeElementRestContext differentiates from other interfaces.
	IsAnnotationTypeElementRestContext()
}

IAnnotationTypeElementRestContext is an interface to support dynamic dispatch.

type IArgumentsContext

type IArgumentsContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsArgumentsContext differentiates from other interfaces.
	IsArgumentsContext()
}

IArgumentsContext is an interface to support dynamic dispatch.

type IArrayCreatorRestContext

type IArrayCreatorRestContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsArrayCreatorRestContext differentiates from other interfaces.
	IsArrayCreatorRestContext()
}

IArrayCreatorRestContext 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 IBlockContext

type IBlockContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsBlockContext differentiates from other interfaces.
	IsBlockContext()
}

IBlockContext is an interface to support dynamic dispatch.

type IBlockStatementContext

type IBlockStatementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsBlockStatementContext differentiates from other interfaces.
	IsBlockStatementContext()
}

IBlockStatementContext is an interface to support dynamic dispatch.

type ICatchClauseContext

type ICatchClauseContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsCatchClauseContext differentiates from other interfaces.
	IsCatchClauseContext()
}

ICatchClauseContext is an interface to support dynamic dispatch.

type ICatchTypeContext

type ICatchTypeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsCatchTypeContext differentiates from other interfaces.
	IsCatchTypeContext()
}

ICatchTypeContext is an interface to support dynamic dispatch.

type IClassBodyContext

type IClassBodyContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsClassBodyContext differentiates from other interfaces.
	IsClassBodyContext()
}

IClassBodyContext is an interface to support dynamic dispatch.

type IClassBodyDeclarationContext

type IClassBodyDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsClassBodyDeclarationContext differentiates from other interfaces.
	IsClassBodyDeclarationContext()
}

IClassBodyDeclarationContext is an interface to support dynamic dispatch.

type IClassCreatorRestContext

type IClassCreatorRestContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsClassCreatorRestContext differentiates from other interfaces.
	IsClassCreatorRestContext()
}

IClassCreatorRestContext is an interface to support dynamic dispatch.

type IClassDeclarationContext

type IClassDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsClassDeclarationContext differentiates from other interfaces.
	IsClassDeclarationContext()
}

IClassDeclarationContext is an interface to support dynamic dispatch.

type IClassOrInterfaceModifierContext

type IClassOrInterfaceModifierContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsClassOrInterfaceModifierContext differentiates from other interfaces.
	IsClassOrInterfaceModifierContext()
}

IClassOrInterfaceModifierContext is an interface to support dynamic dispatch.

type IClassOrInterfaceTypeContext

type IClassOrInterfaceTypeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsClassOrInterfaceTypeContext differentiates from other interfaces.
	IsClassOrInterfaceTypeContext()
}

IClassOrInterfaceTypeContext is an interface to support dynamic dispatch.

type IClassTypeContext

type IClassTypeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsClassTypeContext differentiates from other interfaces.
	IsClassTypeContext()
}

IClassTypeContext is an interface to support dynamic dispatch.

type ICompilationUnitContext

type ICompilationUnitContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsCompilationUnitContext differentiates from other interfaces.
	IsCompilationUnitContext()
}

ICompilationUnitContext is an interface to support dynamic dispatch.

type IConstDeclarationContext

type IConstDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsConstDeclarationContext differentiates from other interfaces.
	IsConstDeclarationContext()
}

IConstDeclarationContext is an interface to support dynamic dispatch.

type IConstantDeclaratorContext

type IConstantDeclaratorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsConstantDeclaratorContext differentiates from other interfaces.
	IsConstantDeclaratorContext()
}

IConstantDeclaratorContext is an interface to support dynamic dispatch.

type IConstructorDeclarationContext

type IConstructorDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetConstructorBody returns the constructorBody rule contexts.
	GetConstructorBody() IBlockContext

	// SetConstructorBody sets the constructorBody rule contexts.
	SetConstructorBody(IBlockContext)

	// IsConstructorDeclarationContext differentiates from other interfaces.
	IsConstructorDeclarationContext()
}

IConstructorDeclarationContext is an interface to support dynamic dispatch.

type ICreatedNameContext

type ICreatedNameContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsCreatedNameContext differentiates from other interfaces.
	IsCreatedNameContext()
}

ICreatedNameContext is an interface to support dynamic dispatch.

type ICreatorContext

type ICreatorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsCreatorContext differentiates from other interfaces.
	IsCreatorContext()
}

ICreatorContext is an interface to support dynamic dispatch.

type IDefaultValueContext

type IDefaultValueContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsDefaultValueContext differentiates from other interfaces.
	IsDefaultValueContext()
}

IDefaultValueContext is an interface to support dynamic dispatch.

type IElementValueArrayInitializerContext

type IElementValueArrayInitializerContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsElementValueArrayInitializerContext differentiates from other interfaces.
	IsElementValueArrayInitializerContext()
}

IElementValueArrayInitializerContext is an interface to support dynamic dispatch.

type IElementValueContext

type IElementValueContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsElementValueContext differentiates from other interfaces.
	IsElementValueContext()
}

IElementValueContext is an interface to support dynamic dispatch.

type IElementValuePairContext

type IElementValuePairContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsElementValuePairContext differentiates from other interfaces.
	IsElementValuePairContext()
}

IElementValuePairContext is an interface to support dynamic dispatch.

type IElementValuePairsContext

type IElementValuePairsContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsElementValuePairsContext differentiates from other interfaces.
	IsElementValuePairsContext()
}

IElementValuePairsContext is an interface to support dynamic dispatch.

type IEnhancedForControlContext

type IEnhancedForControlContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsEnhancedForControlContext differentiates from other interfaces.
	IsEnhancedForControlContext()
}

IEnhancedForControlContext is an interface to support dynamic dispatch.

type IEnumBodyDeclarationsContext

type IEnumBodyDeclarationsContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsEnumBodyDeclarationsContext differentiates from other interfaces.
	IsEnumBodyDeclarationsContext()
}

IEnumBodyDeclarationsContext is an interface to support dynamic dispatch.

type IEnumConstantContext

type IEnumConstantContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsEnumConstantContext differentiates from other interfaces.
	IsEnumConstantContext()
}

IEnumConstantContext is an interface to support dynamic dispatch.

type IEnumConstantsContext

type IEnumConstantsContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsEnumConstantsContext differentiates from other interfaces.
	IsEnumConstantsContext()
}

IEnumConstantsContext 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 IExplicitGenericInvocationContext

type IExplicitGenericInvocationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsExplicitGenericInvocationContext differentiates from other interfaces.
	IsExplicitGenericInvocationContext()
}

IExplicitGenericInvocationContext is an interface to support dynamic dispatch.

type IExplicitGenericInvocationSuffixContext

type IExplicitGenericInvocationSuffixContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsExplicitGenericInvocationSuffixContext differentiates from other interfaces.
	IsExplicitGenericInvocationSuffixContext()
}

IExplicitGenericInvocationSuffixContext is an interface to support dynamic dispatch.

type IExpressionContext

type IExpressionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetPrefix returns the prefix token.
	GetPrefix() antlr.Token

	// GetBop returns the bop token.
	GetBop() antlr.Token

	// GetPostfix returns the postfix token.
	GetPostfix() antlr.Token

	// SetPrefix sets the prefix token.
	SetPrefix(antlr.Token)

	// SetBop sets the bop token.
	SetBop(antlr.Token)

	// SetPostfix sets the postfix token.
	SetPostfix(antlr.Token)

	// IsExpressionContext differentiates from other interfaces.
	IsExpressionContext()
}

IExpressionContext is an interface to support dynamic dispatch.

type IExpressionListContext

type IExpressionListContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsExpressionListContext differentiates from other interfaces.
	IsExpressionListContext()
}

IExpressionListContext 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 IFinallyBlockContext

type IFinallyBlockContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFinallyBlockContext differentiates from other interfaces.
	IsFinallyBlockContext()
}

IFinallyBlockContext is an interface to support dynamic dispatch.

type IFloatLiteralContext

type IFloatLiteralContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFloatLiteralContext differentiates from other interfaces.
	IsFloatLiteralContext()
}

IFloatLiteralContext is an interface to support dynamic dispatch.

type IForControlContext

type IForControlContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetForUpdate returns the forUpdate rule contexts.
	GetForUpdate() IExpressionListContext

	// SetForUpdate sets the forUpdate rule contexts.
	SetForUpdate(IExpressionListContext)

	// IsForControlContext differentiates from other interfaces.
	IsForControlContext()
}

IForControlContext is an interface to support dynamic dispatch.

type IForInitContext

type IForInitContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsForInitContext differentiates from other interfaces.
	IsForInitContext()
}

IForInitContext is an interface to support dynamic dispatch.

type IFormalParameterContext

type IFormalParameterContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFormalParameterContext differentiates from other interfaces.
	IsFormalParameterContext()
}

IFormalParameterContext is an interface to support dynamic dispatch.

type IFormalParameterListContext

type IFormalParameterListContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFormalParameterListContext differentiates from other interfaces.
	IsFormalParameterListContext()
}

IFormalParameterListContext is an interface to support dynamic dispatch.

type IFormalParametersContext

type IFormalParametersContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFormalParametersContext differentiates from other interfaces.
	IsFormalParametersContext()
}

IFormalParametersContext is an interface to support dynamic dispatch.

type IGenericConstructorDeclarationContext

type IGenericConstructorDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsGenericConstructorDeclarationContext differentiates from other interfaces.
	IsGenericConstructorDeclarationContext()
}

IGenericConstructorDeclarationContext is an interface to support dynamic dispatch.

type IGenericInterfaceMethodDeclarationContext

type IGenericInterfaceMethodDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsGenericInterfaceMethodDeclarationContext differentiates from other interfaces.
	IsGenericInterfaceMethodDeclarationContext()
}

IGenericInterfaceMethodDeclarationContext is an interface to support dynamic dispatch.

type IGenericMethodDeclarationContext

type IGenericMethodDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsGenericMethodDeclarationContext differentiates from other interfaces.
	IsGenericMethodDeclarationContext()
}

IGenericMethodDeclarationContext 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 IInnerCreatorContext

type IInnerCreatorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsInnerCreatorContext differentiates from other interfaces.
	IsInnerCreatorContext()
}

IInnerCreatorContext is an interface to support dynamic dispatch.

type IIntegerLiteralContext

type IIntegerLiteralContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsIntegerLiteralContext differentiates from other interfaces.
	IsIntegerLiteralContext()
}

IIntegerLiteralContext is an interface to support dynamic dispatch.

type IInterfaceBodyContext

type IInterfaceBodyContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsInterfaceBodyContext differentiates from other interfaces.
	IsInterfaceBodyContext()
}

IInterfaceBodyContext is an interface to support dynamic dispatch.

type IInterfaceBodyDeclarationContext

type IInterfaceBodyDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsInterfaceBodyDeclarationContext differentiates from other interfaces.
	IsInterfaceBodyDeclarationContext()
}

IInterfaceBodyDeclarationContext is an interface to support dynamic dispatch.

type IInterfaceDeclarationContext

type IInterfaceDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsInterfaceDeclarationContext differentiates from other interfaces.
	IsInterfaceDeclarationContext()
}

IInterfaceDeclarationContext is an interface to support dynamic dispatch.

type IInterfaceMemberDeclarationContext

type IInterfaceMemberDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsInterfaceMemberDeclarationContext differentiates from other interfaces.
	IsInterfaceMemberDeclarationContext()
}

IInterfaceMemberDeclarationContext is an interface to support dynamic dispatch.

type IInterfaceMethodDeclarationContext

type IInterfaceMethodDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsInterfaceMethodDeclarationContext differentiates from other interfaces.
	IsInterfaceMethodDeclarationContext()
}

IInterfaceMethodDeclarationContext is an interface to support dynamic dispatch.

type IInterfaceMethodModifierContext

type IInterfaceMethodModifierContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsInterfaceMethodModifierContext differentiates from other interfaces.
	IsInterfaceMethodModifierContext()
}

IInterfaceMethodModifierContext is an interface to support dynamic dispatch.

type ILambdaBodyContext

type ILambdaBodyContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsLambdaBodyContext differentiates from other interfaces.
	IsLambdaBodyContext()
}

ILambdaBodyContext is an interface to support dynamic dispatch.

type ILambdaExpressionContext

type ILambdaExpressionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsLambdaExpressionContext differentiates from other interfaces.
	IsLambdaExpressionContext()
}

ILambdaExpressionContext is an interface to support dynamic dispatch.

type ILambdaParametersContext

type ILambdaParametersContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsLambdaParametersContext differentiates from other interfaces.
	IsLambdaParametersContext()
}

ILambdaParametersContext is an interface to support dynamic dispatch.

type ILastFormalParameterContext

type ILastFormalParameterContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsLastFormalParameterContext differentiates from other interfaces.
	IsLastFormalParameterContext()
}

ILastFormalParameterContext is an interface to support dynamic dispatch.

type ILiteralContext

type ILiteralContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsLiteralContext differentiates from other interfaces.
	IsLiteralContext()
}

ILiteralContext is an interface to support dynamic dispatch.

type ILocalTypeDeclarationContext

type ILocalTypeDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsLocalTypeDeclarationContext differentiates from other interfaces.
	IsLocalTypeDeclarationContext()
}

ILocalTypeDeclarationContext is an interface to support dynamic dispatch.

type ILocalVariableDeclarationContext

type ILocalVariableDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsLocalVariableDeclarationContext differentiates from other interfaces.
	IsLocalVariableDeclarationContext()
}

ILocalVariableDeclarationContext is an interface to support dynamic dispatch.

type IMemberDeclarationContext

type IMemberDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsMemberDeclarationContext differentiates from other interfaces.
	IsMemberDeclarationContext()
}

IMemberDeclarationContext is an interface to support dynamic dispatch.

type IMethodBodyContext

type IMethodBodyContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsMethodBodyContext differentiates from other interfaces.
	IsMethodBodyContext()
}

IMethodBodyContext is an interface to support dynamic dispatch.

type IMethodCallContext

type IMethodCallContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsMethodCallContext differentiates from other interfaces.
	IsMethodCallContext()
}

IMethodCallContext 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 IModifierContext

type IModifierContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsModifierContext differentiates from other interfaces.
	IsModifierContext()
}

IModifierContext is an interface to support dynamic dispatch.

type INonWildcardTypeArgumentsContext

type INonWildcardTypeArgumentsContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsNonWildcardTypeArgumentsContext differentiates from other interfaces.
	IsNonWildcardTypeArgumentsContext()
}

INonWildcardTypeArgumentsContext is an interface to support dynamic dispatch.

type INonWildcardTypeArgumentsOrDiamondContext

type INonWildcardTypeArgumentsOrDiamondContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsNonWildcardTypeArgumentsOrDiamondContext differentiates from other interfaces.
	IsNonWildcardTypeArgumentsOrDiamondContext()
}

INonWildcardTypeArgumentsOrDiamondContext is an interface to support dynamic dispatch.

type IPackageDeclarationContext

type IPackageDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsPackageDeclarationContext differentiates from other interfaces.
	IsPackageDeclarationContext()
}

IPackageDeclarationContext is an interface to support dynamic dispatch.

type IParExpressionContext

type IParExpressionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsParExpressionContext differentiates from other interfaces.
	IsParExpressionContext()
}

IParExpressionContext is an interface to support dynamic dispatch.

type IPrimaryContext

type IPrimaryContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsPrimaryContext differentiates from other interfaces.
	IsPrimaryContext()
}

IPrimaryContext is an interface to support dynamic dispatch.

type IPrimitiveTypeContext

type IPrimitiveTypeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsPrimitiveTypeContext differentiates from other interfaces.
	IsPrimitiveTypeContext()
}

IPrimitiveTypeContext is an interface to support dynamic dispatch.

type IQualifiedNameContext

type IQualifiedNameContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsQualifiedNameContext differentiates from other interfaces.
	IsQualifiedNameContext()
}

IQualifiedNameContext is an interface to support dynamic dispatch.

type IQualifiedNameListContext

type IQualifiedNameListContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsQualifiedNameListContext differentiates from other interfaces.
	IsQualifiedNameListContext()
}

IQualifiedNameListContext is an interface to support dynamic dispatch.

type IResourceContext

type IResourceContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsResourceContext differentiates from other interfaces.
	IsResourceContext()
}

IResourceContext is an interface to support dynamic dispatch.

type IResourceSpecificationContext

type IResourceSpecificationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsResourceSpecificationContext differentiates from other interfaces.
	IsResourceSpecificationContext()
}

IResourceSpecificationContext is an interface to support dynamic dispatch.

type IResourcesContext

type IResourcesContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsResourcesContext differentiates from other interfaces.
	IsResourcesContext()
}

IResourcesContext is an interface to support dynamic dispatch.

type IStatementContext

type IStatementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetIdentifierLabel returns the identifierLabel token.
	GetIdentifierLabel() antlr.Token

	// SetIdentifierLabel sets the identifierLabel token.
	SetIdentifierLabel(antlr.Token)

	// GetBlockLabel returns the blockLabel rule contexts.
	GetBlockLabel() IBlockContext

	// GetStatementExpression returns the statementExpression rule contexts.
	GetStatementExpression() IExpressionContext

	// SetBlockLabel sets the blockLabel rule contexts.
	SetBlockLabel(IBlockContext)

	// SetStatementExpression sets the statementExpression rule contexts.
	SetStatementExpression(IExpressionContext)

	// IsStatementContext differentiates from other interfaces.
	IsStatementContext()
}

IStatementContext is an interface to support dynamic dispatch.

type ISuperSuffixContext

type ISuperSuffixContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSuperSuffixContext differentiates from other interfaces.
	IsSuperSuffixContext()
}

ISuperSuffixContext is an interface to support dynamic dispatch.

type ISwitchBlockStatementGroupContext

type ISwitchBlockStatementGroupContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSwitchBlockStatementGroupContext differentiates from other interfaces.
	IsSwitchBlockStatementGroupContext()
}

ISwitchBlockStatementGroupContext is an interface to support dynamic dispatch.

type ISwitchLabelContext

type ISwitchLabelContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetEnumConstantName returns the enumConstantName token.
	GetEnumConstantName() antlr.Token

	// SetEnumConstantName sets the enumConstantName token.
	SetEnumConstantName(antlr.Token)

	// GetConstantExpression returns the constantExpression rule contexts.
	GetConstantExpression() IExpressionContext

	// SetConstantExpression sets the constantExpression rule contexts.
	SetConstantExpression(IExpressionContext)

	// IsSwitchLabelContext differentiates from other interfaces.
	IsSwitchLabelContext()
}

ISwitchLabelContext is an interface to support dynamic dispatch.

type ITypeArgumentContext

type ITypeArgumentContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsTypeArgumentContext differentiates from other interfaces.
	IsTypeArgumentContext()
}

ITypeArgumentContext is an interface to support dynamic dispatch.

type ITypeArgumentsContext

type ITypeArgumentsContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsTypeArgumentsContext differentiates from other interfaces.
	IsTypeArgumentsContext()
}

ITypeArgumentsContext is an interface to support dynamic dispatch.

type ITypeArgumentsOrDiamondContext

type ITypeArgumentsOrDiamondContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsTypeArgumentsOrDiamondContext differentiates from other interfaces.
	IsTypeArgumentsOrDiamondContext()
}

ITypeArgumentsOrDiamondContext is an interface to support dynamic dispatch.

type ITypeBoundContext

type ITypeBoundContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsTypeBoundContext differentiates from other interfaces.
	IsTypeBoundContext()
}

ITypeBoundContext is an interface to support dynamic dispatch.

type ITypeDeclarationContext

type ITypeDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsTypeDeclarationContext differentiates from other interfaces.
	IsTypeDeclarationContext()
}

ITypeDeclarationContext is an interface to support dynamic dispatch.

type ITypeListContext

type ITypeListContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsTypeListContext differentiates from other interfaces.
	IsTypeListContext()
}

ITypeListContext is an interface to support dynamic dispatch.

type ITypeParameterContext

type ITypeParameterContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsTypeParameterContext differentiates from other interfaces.
	IsTypeParameterContext()
}

ITypeParameterContext is an interface to support dynamic dispatch.

type ITypeParametersContext

type ITypeParametersContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsTypeParametersContext differentiates from other interfaces.
	IsTypeParametersContext()
}

ITypeParametersContext is an interface to support dynamic dispatch.

type ITypeTypeContext

type ITypeTypeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsTypeTypeContext differentiates from other interfaces.
	IsTypeTypeContext()
}

ITypeTypeContext is an interface to support dynamic dispatch.

type ITypeTypeOrVoidContext

type ITypeTypeOrVoidContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsTypeTypeOrVoidContext differentiates from other interfaces.
	IsTypeTypeOrVoidContext()
}

ITypeTypeOrVoidContext is an interface to support dynamic dispatch.

type IVariableDeclaratorContext

type IVariableDeclaratorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsVariableDeclaratorContext differentiates from other interfaces.
	IsVariableDeclaratorContext()
}

IVariableDeclaratorContext is an interface to support dynamic dispatch.

type IVariableDeclaratorIdContext

type IVariableDeclaratorIdContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsVariableDeclaratorIdContext differentiates from other interfaces.
	IsVariableDeclaratorIdContext()
}

IVariableDeclaratorIdContext is an interface to support dynamic dispatch.

type IVariableDeclaratorsContext

type IVariableDeclaratorsContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsVariableDeclaratorsContext differentiates from other interfaces.
	IsVariableDeclaratorsContext()
}

IVariableDeclaratorsContext is an interface to support dynamic dispatch.

type IVariableInitializerContext

type IVariableInitializerContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsVariableInitializerContext differentiates from other interfaces.
	IsVariableInitializerContext()
}

IVariableInitializerContext is an interface to support dynamic dispatch.

type IVariableModifierContext

type IVariableModifierContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsVariableModifierContext differentiates from other interfaces.
	IsVariableModifierContext()
}

IVariableModifierContext is an interface to support dynamic dispatch.

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) DOT

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 (*ImportDeclarationContext) IsImportDeclarationContext

func (*ImportDeclarationContext) IsImportDeclarationContext()

func (*ImportDeclarationContext) MUL

func (*ImportDeclarationContext) QualifiedName

func (*ImportDeclarationContext) SEMI

func (*ImportDeclarationContext) STATIC

func (*ImportDeclarationContext) ToStringTree

func (s *ImportDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type InnerCreatorContext

type InnerCreatorContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyInnerCreatorContext

func NewEmptyInnerCreatorContext() *InnerCreatorContext

func NewInnerCreatorContext

func NewInnerCreatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InnerCreatorContext

func (*InnerCreatorContext) ClassCreatorRest

func (s *InnerCreatorContext) ClassCreatorRest() IClassCreatorRestContext

func (*InnerCreatorContext) EnterRule

func (s *InnerCreatorContext) EnterRule(listener antlr.ParseTreeListener)

func (*InnerCreatorContext) ExitRule

func (s *InnerCreatorContext) ExitRule(listener antlr.ParseTreeListener)

func (*InnerCreatorContext) GetParser

func (s *InnerCreatorContext) GetParser() antlr.Parser

func (*InnerCreatorContext) GetRuleContext

func (s *InnerCreatorContext) GetRuleContext() antlr.RuleContext

func (*InnerCreatorContext) IDENTIFIER

func (s *InnerCreatorContext) IDENTIFIER() antlr.TerminalNode

func (*InnerCreatorContext) IsInnerCreatorContext

func (*InnerCreatorContext) IsInnerCreatorContext()

func (*InnerCreatorContext) NonWildcardTypeArgumentsOrDiamond

func (s *InnerCreatorContext) NonWildcardTypeArgumentsOrDiamond() INonWildcardTypeArgumentsOrDiamondContext

func (*InnerCreatorContext) ToStringTree

func (s *InnerCreatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type IntegerLiteralContext

type IntegerLiteralContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyIntegerLiteralContext

func NewEmptyIntegerLiteralContext() *IntegerLiteralContext

func NewIntegerLiteralContext

func NewIntegerLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntegerLiteralContext

func (*IntegerLiteralContext) BINARY_LITERAL

func (s *IntegerLiteralContext) BINARY_LITERAL() antlr.TerminalNode

func (*IntegerLiteralContext) DECIMAL_LITERAL

func (s *IntegerLiteralContext) DECIMAL_LITERAL() antlr.TerminalNode

func (*IntegerLiteralContext) EnterRule

func (s *IntegerLiteralContext) EnterRule(listener antlr.ParseTreeListener)

func (*IntegerLiteralContext) ExitRule

func (s *IntegerLiteralContext) ExitRule(listener antlr.ParseTreeListener)

func (*IntegerLiteralContext) GetParser

func (s *IntegerLiteralContext) GetParser() antlr.Parser

func (*IntegerLiteralContext) GetRuleContext

func (s *IntegerLiteralContext) GetRuleContext() antlr.RuleContext

func (*IntegerLiteralContext) HEX_LITERAL

func (s *IntegerLiteralContext) HEX_LITERAL() antlr.TerminalNode

func (*IntegerLiteralContext) IsIntegerLiteralContext

func (*IntegerLiteralContext) IsIntegerLiteralContext()

func (*IntegerLiteralContext) OCT_LITERAL

func (s *IntegerLiteralContext) OCT_LITERAL() antlr.TerminalNode

func (*IntegerLiteralContext) ToStringTree

func (s *IntegerLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type InterfaceBodyContext

type InterfaceBodyContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyInterfaceBodyContext

func NewEmptyInterfaceBodyContext() *InterfaceBodyContext

func NewInterfaceBodyContext

func NewInterfaceBodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InterfaceBodyContext

func (*InterfaceBodyContext) AllInterfaceBodyDeclaration

func (s *InterfaceBodyContext) AllInterfaceBodyDeclaration() []IInterfaceBodyDeclarationContext

func (*InterfaceBodyContext) EnterRule

func (s *InterfaceBodyContext) EnterRule(listener antlr.ParseTreeListener)

func (*InterfaceBodyContext) ExitRule

func (s *InterfaceBodyContext) ExitRule(listener antlr.ParseTreeListener)

func (*InterfaceBodyContext) GetParser

func (s *InterfaceBodyContext) GetParser() antlr.Parser

func (*InterfaceBodyContext) GetRuleContext

func (s *InterfaceBodyContext) GetRuleContext() antlr.RuleContext

func (*InterfaceBodyContext) InterfaceBodyDeclaration

func (s *InterfaceBodyContext) InterfaceBodyDeclaration(i int) IInterfaceBodyDeclarationContext

func (*InterfaceBodyContext) IsInterfaceBodyContext

func (*InterfaceBodyContext) IsInterfaceBodyContext()

func (*InterfaceBodyContext) LBRACE

func (*InterfaceBodyContext) RBRACE

func (*InterfaceBodyContext) ToStringTree

func (s *InterfaceBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type InterfaceBodyDeclarationContext

type InterfaceBodyDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyInterfaceBodyDeclarationContext

func NewEmptyInterfaceBodyDeclarationContext() *InterfaceBodyDeclarationContext

func NewInterfaceBodyDeclarationContext

func NewInterfaceBodyDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InterfaceBodyDeclarationContext

func (*InterfaceBodyDeclarationContext) AllModifier

func (*InterfaceBodyDeclarationContext) EnterRule

func (*InterfaceBodyDeclarationContext) ExitRule

func (*InterfaceBodyDeclarationContext) GetParser

func (*InterfaceBodyDeclarationContext) GetRuleContext

func (*InterfaceBodyDeclarationContext) InterfaceMemberDeclaration

func (*InterfaceBodyDeclarationContext) IsInterfaceBodyDeclarationContext

func (*InterfaceBodyDeclarationContext) IsInterfaceBodyDeclarationContext()

func (*InterfaceBodyDeclarationContext) Modifier

func (*InterfaceBodyDeclarationContext) SEMI

func (*InterfaceBodyDeclarationContext) ToStringTree

func (s *InterfaceBodyDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type InterfaceDeclarationContext

type InterfaceDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyInterfaceDeclarationContext

func NewEmptyInterfaceDeclarationContext() *InterfaceDeclarationContext

func NewInterfaceDeclarationContext

func NewInterfaceDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InterfaceDeclarationContext

func (*InterfaceDeclarationContext) EXTENDS

func (*InterfaceDeclarationContext) EnterRule

func (s *InterfaceDeclarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*InterfaceDeclarationContext) ExitRule

func (s *InterfaceDeclarationContext) ExitRule(listener antlr.ParseTreeListener)

func (*InterfaceDeclarationContext) GetParser

func (s *InterfaceDeclarationContext) GetParser() antlr.Parser

func (*InterfaceDeclarationContext) GetRuleContext

func (s *InterfaceDeclarationContext) GetRuleContext() antlr.RuleContext

func (*InterfaceDeclarationContext) IDENTIFIER

func (*InterfaceDeclarationContext) INTERFACE

func (*InterfaceDeclarationContext) InterfaceBody

func (*InterfaceDeclarationContext) IsInterfaceDeclarationContext

func (*InterfaceDeclarationContext) IsInterfaceDeclarationContext()

func (*InterfaceDeclarationContext) ToStringTree

func (s *InterfaceDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*InterfaceDeclarationContext) TypeList

func (*InterfaceDeclarationContext) TypeParameters

type InterfaceMemberDeclarationContext

type InterfaceMemberDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyInterfaceMemberDeclarationContext

func NewEmptyInterfaceMemberDeclarationContext() *InterfaceMemberDeclarationContext

func NewInterfaceMemberDeclarationContext

func NewInterfaceMemberDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InterfaceMemberDeclarationContext

func (*InterfaceMemberDeclarationContext) AnnotationTypeDeclaration

func (*InterfaceMemberDeclarationContext) ClassDeclaration

func (*InterfaceMemberDeclarationContext) ConstDeclaration

func (*InterfaceMemberDeclarationContext) EnterRule

func (*InterfaceMemberDeclarationContext) EnumDeclaration

func (*InterfaceMemberDeclarationContext) ExitRule

func (*InterfaceMemberDeclarationContext) GenericInterfaceMethodDeclaration

func (*InterfaceMemberDeclarationContext) GetParser

func (*InterfaceMemberDeclarationContext) GetRuleContext

func (*InterfaceMemberDeclarationContext) InterfaceDeclaration

func (*InterfaceMemberDeclarationContext) InterfaceMethodDeclaration

func (*InterfaceMemberDeclarationContext) IsInterfaceMemberDeclarationContext

func (*InterfaceMemberDeclarationContext) IsInterfaceMemberDeclarationContext()

func (*InterfaceMemberDeclarationContext) ToStringTree

func (s *InterfaceMemberDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type InterfaceMethodDeclarationContext

type InterfaceMethodDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyInterfaceMethodDeclarationContext

func NewEmptyInterfaceMethodDeclarationContext() *InterfaceMethodDeclarationContext

func NewInterfaceMethodDeclarationContext

func NewInterfaceMethodDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InterfaceMethodDeclarationContext

func (*InterfaceMethodDeclarationContext) AllAnnotation

func (*InterfaceMethodDeclarationContext) AllInterfaceMethodModifier

func (s *InterfaceMethodDeclarationContext) AllInterfaceMethodModifier() []IInterfaceMethodModifierContext

func (*InterfaceMethodDeclarationContext) AllLBRACK

func (*InterfaceMethodDeclarationContext) AllRBRACK

func (*InterfaceMethodDeclarationContext) Annotation

func (*InterfaceMethodDeclarationContext) EnterRule

func (*InterfaceMethodDeclarationContext) ExitRule

func (*InterfaceMethodDeclarationContext) FormalParameters

func (*InterfaceMethodDeclarationContext) GetParser

func (*InterfaceMethodDeclarationContext) GetRuleContext

func (*InterfaceMethodDeclarationContext) IDENTIFIER

func (*InterfaceMethodDeclarationContext) InterfaceMethodModifier

func (*InterfaceMethodDeclarationContext) IsInterfaceMethodDeclarationContext

func (*InterfaceMethodDeclarationContext) IsInterfaceMethodDeclarationContext()

func (*InterfaceMethodDeclarationContext) LBRACK

func (*InterfaceMethodDeclarationContext) MethodBody

func (*InterfaceMethodDeclarationContext) QualifiedNameList

func (*InterfaceMethodDeclarationContext) RBRACK

func (*InterfaceMethodDeclarationContext) THROWS

func (*InterfaceMethodDeclarationContext) ToStringTree

func (s *InterfaceMethodDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*InterfaceMethodDeclarationContext) TypeParameters

func (*InterfaceMethodDeclarationContext) TypeTypeOrVoid

type InterfaceMethodModifierContext

type InterfaceMethodModifierContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyInterfaceMethodModifierContext

func NewEmptyInterfaceMethodModifierContext() *InterfaceMethodModifierContext

func NewInterfaceMethodModifierContext

func NewInterfaceMethodModifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InterfaceMethodModifierContext

func (*InterfaceMethodModifierContext) ABSTRACT

func (*InterfaceMethodModifierContext) Annotation

func (*InterfaceMethodModifierContext) DEFAULT

func (*InterfaceMethodModifierContext) EnterRule

func (*InterfaceMethodModifierContext) ExitRule

func (*InterfaceMethodModifierContext) GetParser

func (*InterfaceMethodModifierContext) GetRuleContext

func (s *InterfaceMethodModifierContext) GetRuleContext() antlr.RuleContext

func (*InterfaceMethodModifierContext) IsInterfaceMethodModifierContext

func (*InterfaceMethodModifierContext) IsInterfaceMethodModifierContext()

func (*InterfaceMethodModifierContext) PUBLIC

func (*InterfaceMethodModifierContext) STATIC

func (*InterfaceMethodModifierContext) STRICTFP

func (*InterfaceMethodModifierContext) ToStringTree

func (s *InterfaceMethodModifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type JavaLexer

type JavaLexer struct {
	*antlr.BaseLexer
	// contains filtered or unexported fields
}

func NewJavaLexer

func NewJavaLexer(input antlr.CharStream) *JavaLexer

type JavaParser

type JavaParser struct {
	*antlr.BaseParser
}

func NewJavaParser

func NewJavaParser(input antlr.TokenStream) *JavaParser

func (*JavaParser) Annotation

func (p *JavaParser) Annotation() (localctx IAnnotationContext)

func (*JavaParser) AnnotationConstantRest

func (p *JavaParser) AnnotationConstantRest() (localctx IAnnotationConstantRestContext)

func (*JavaParser) AnnotationMethodOrConstantRest

func (p *JavaParser) AnnotationMethodOrConstantRest() (localctx IAnnotationMethodOrConstantRestContext)

func (*JavaParser) AnnotationMethodRest

func (p *JavaParser) AnnotationMethodRest() (localctx IAnnotationMethodRestContext)

func (*JavaParser) AnnotationTypeBody

func (p *JavaParser) AnnotationTypeBody() (localctx IAnnotationTypeBodyContext)

func (*JavaParser) AnnotationTypeDeclaration

func (p *JavaParser) AnnotationTypeDeclaration() (localctx IAnnotationTypeDeclarationContext)

func (*JavaParser) AnnotationTypeElementDeclaration

func (p *JavaParser) AnnotationTypeElementDeclaration() (localctx IAnnotationTypeElementDeclarationContext)

func (*JavaParser) AnnotationTypeElementRest

func (p *JavaParser) AnnotationTypeElementRest() (localctx IAnnotationTypeElementRestContext)

func (*JavaParser) Arguments

func (p *JavaParser) Arguments() (localctx IArgumentsContext)

func (*JavaParser) ArrayCreatorRest

func (p *JavaParser) ArrayCreatorRest() (localctx IArrayCreatorRestContext)

func (*JavaParser) ArrayInitializer

func (p *JavaParser) ArrayInitializer() (localctx IArrayInitializerContext)

func (*JavaParser) Block

func (p *JavaParser) Block() (localctx IBlockContext)

func (*JavaParser) BlockStatement

func (p *JavaParser) BlockStatement() (localctx IBlockStatementContext)

func (*JavaParser) CatchClause

func (p *JavaParser) CatchClause() (localctx ICatchClauseContext)

func (*JavaParser) CatchType

func (p *JavaParser) CatchType() (localctx ICatchTypeContext)

func (*JavaParser) ClassBody

func (p *JavaParser) ClassBody() (localctx IClassBodyContext)

func (*JavaParser) ClassBodyDeclaration

func (p *JavaParser) ClassBodyDeclaration() (localctx IClassBodyDeclarationContext)

func (*JavaParser) ClassCreatorRest

func (p *JavaParser) ClassCreatorRest() (localctx IClassCreatorRestContext)

func (*JavaParser) ClassDeclaration

func (p *JavaParser) ClassDeclaration() (localctx IClassDeclarationContext)

func (*JavaParser) ClassOrInterfaceModifier

func (p *JavaParser) ClassOrInterfaceModifier() (localctx IClassOrInterfaceModifierContext)

func (*JavaParser) ClassOrInterfaceType

func (p *JavaParser) ClassOrInterfaceType() (localctx IClassOrInterfaceTypeContext)

func (*JavaParser) ClassType

func (p *JavaParser) ClassType() (localctx IClassTypeContext)

func (*JavaParser) CompilationUnit

func (p *JavaParser) CompilationUnit() (localctx ICompilationUnitContext)

func (*JavaParser) ConstDeclaration

func (p *JavaParser) ConstDeclaration() (localctx IConstDeclarationContext)

func (*JavaParser) ConstantDeclarator

func (p *JavaParser) ConstantDeclarator() (localctx IConstantDeclaratorContext)

func (*JavaParser) ConstructorDeclaration

func (p *JavaParser) ConstructorDeclaration() (localctx IConstructorDeclarationContext)

func (*JavaParser) CreatedName

func (p *JavaParser) CreatedName() (localctx ICreatedNameContext)

func (*JavaParser) Creator

func (p *JavaParser) Creator() (localctx ICreatorContext)

func (*JavaParser) DefaultValue

func (p *JavaParser) DefaultValue() (localctx IDefaultValueContext)

func (*JavaParser) ElementValue

func (p *JavaParser) ElementValue() (localctx IElementValueContext)

func (*JavaParser) ElementValueArrayInitializer

func (p *JavaParser) ElementValueArrayInitializer() (localctx IElementValueArrayInitializerContext)

func (*JavaParser) ElementValuePair

func (p *JavaParser) ElementValuePair() (localctx IElementValuePairContext)

func (*JavaParser) ElementValuePairs

func (p *JavaParser) ElementValuePairs() (localctx IElementValuePairsContext)

func (*JavaParser) EnhancedForControl

func (p *JavaParser) EnhancedForControl() (localctx IEnhancedForControlContext)

func (*JavaParser) EnumBodyDeclarations

func (p *JavaParser) EnumBodyDeclarations() (localctx IEnumBodyDeclarationsContext)

func (*JavaParser) EnumConstant

func (p *JavaParser) EnumConstant() (localctx IEnumConstantContext)

func (*JavaParser) EnumConstants

func (p *JavaParser) EnumConstants() (localctx IEnumConstantsContext)

func (*JavaParser) EnumDeclaration

func (p *JavaParser) EnumDeclaration() (localctx IEnumDeclarationContext)

func (*JavaParser) ExplicitGenericInvocation

func (p *JavaParser) ExplicitGenericInvocation() (localctx IExplicitGenericInvocationContext)

func (*JavaParser) ExplicitGenericInvocationSuffix

func (p *JavaParser) ExplicitGenericInvocationSuffix() (localctx IExplicitGenericInvocationSuffixContext)

func (*JavaParser) Expression

func (p *JavaParser) Expression() (localctx IExpressionContext)

func (*JavaParser) ExpressionList

func (p *JavaParser) ExpressionList() (localctx IExpressionListContext)

func (*JavaParser) Expression_Sempred

func (p *JavaParser) Expression_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*JavaParser) FieldDeclaration

func (p *JavaParser) FieldDeclaration() (localctx IFieldDeclarationContext)

func (*JavaParser) FinallyBlock

func (p *JavaParser) FinallyBlock() (localctx IFinallyBlockContext)

func (*JavaParser) FloatLiteral

func (p *JavaParser) FloatLiteral() (localctx IFloatLiteralContext)

func (*JavaParser) ForControl

func (p *JavaParser) ForControl() (localctx IForControlContext)

func (*JavaParser) ForInit

func (p *JavaParser) ForInit() (localctx IForInitContext)

func (*JavaParser) FormalParameter

func (p *JavaParser) FormalParameter() (localctx IFormalParameterContext)

func (*JavaParser) FormalParameterList

func (p *JavaParser) FormalParameterList() (localctx IFormalParameterListContext)

func (*JavaParser) FormalParameters

func (p *JavaParser) FormalParameters() (localctx IFormalParametersContext)

func (*JavaParser) GenericConstructorDeclaration

func (p *JavaParser) GenericConstructorDeclaration() (localctx IGenericConstructorDeclarationContext)

func (*JavaParser) GenericInterfaceMethodDeclaration

func (p *JavaParser) GenericInterfaceMethodDeclaration() (localctx IGenericInterfaceMethodDeclarationContext)

func (*JavaParser) GenericMethodDeclaration

func (p *JavaParser) GenericMethodDeclaration() (localctx IGenericMethodDeclarationContext)

func (*JavaParser) ImportDeclaration

func (p *JavaParser) ImportDeclaration() (localctx IImportDeclarationContext)

func (*JavaParser) InnerCreator

func (p *JavaParser) InnerCreator() (localctx IInnerCreatorContext)

func (*JavaParser) IntegerLiteral

func (p *JavaParser) IntegerLiteral() (localctx IIntegerLiteralContext)

func (*JavaParser) InterfaceBody

func (p *JavaParser) InterfaceBody() (localctx IInterfaceBodyContext)

func (*JavaParser) InterfaceBodyDeclaration

func (p *JavaParser) InterfaceBodyDeclaration() (localctx IInterfaceBodyDeclarationContext)

func (*JavaParser) InterfaceDeclaration

func (p *JavaParser) InterfaceDeclaration() (localctx IInterfaceDeclarationContext)

func (*JavaParser) InterfaceMemberDeclaration

func (p *JavaParser) InterfaceMemberDeclaration() (localctx IInterfaceMemberDeclarationContext)

func (*JavaParser) InterfaceMethodDeclaration

func (p *JavaParser) InterfaceMethodDeclaration() (localctx IInterfaceMethodDeclarationContext)

func (*JavaParser) InterfaceMethodModifier

func (p *JavaParser) InterfaceMethodModifier() (localctx IInterfaceMethodModifierContext)

func (*JavaParser) LambdaBody

func (p *JavaParser) LambdaBody() (localctx ILambdaBodyContext)

func (*JavaParser) LambdaExpression

func (p *JavaParser) LambdaExpression() (localctx ILambdaExpressionContext)

func (*JavaParser) LambdaParameters

func (p *JavaParser) LambdaParameters() (localctx ILambdaParametersContext)

func (*JavaParser) LastFormalParameter

func (p *JavaParser) LastFormalParameter() (localctx ILastFormalParameterContext)

func (*JavaParser) Literal

func (p *JavaParser) Literal() (localctx ILiteralContext)

func (*JavaParser) LocalTypeDeclaration

func (p *JavaParser) LocalTypeDeclaration() (localctx ILocalTypeDeclarationContext)

func (*JavaParser) LocalVariableDeclaration

func (p *JavaParser) LocalVariableDeclaration() (localctx ILocalVariableDeclarationContext)

func (*JavaParser) MemberDeclaration

func (p *JavaParser) MemberDeclaration() (localctx IMemberDeclarationContext)

func (*JavaParser) MethodBody

func (p *JavaParser) MethodBody() (localctx IMethodBodyContext)

func (*JavaParser) MethodCall

func (p *JavaParser) MethodCall() (localctx IMethodCallContext)

func (*JavaParser) MethodDeclaration

func (p *JavaParser) MethodDeclaration() (localctx IMethodDeclarationContext)

func (*JavaParser) Modifier

func (p *JavaParser) Modifier() (localctx IModifierContext)

func (*JavaParser) NonWildcardTypeArguments

func (p *JavaParser) NonWildcardTypeArguments() (localctx INonWildcardTypeArgumentsContext)

func (*JavaParser) NonWildcardTypeArgumentsOrDiamond

func (p *JavaParser) NonWildcardTypeArgumentsOrDiamond() (localctx INonWildcardTypeArgumentsOrDiamondContext)

func (*JavaParser) PackageDeclaration

func (p *JavaParser) PackageDeclaration() (localctx IPackageDeclarationContext)

func (*JavaParser) ParExpression

func (p *JavaParser) ParExpression() (localctx IParExpressionContext)

func (*JavaParser) Primary

func (p *JavaParser) Primary() (localctx IPrimaryContext)

func (*JavaParser) PrimitiveType

func (p *JavaParser) PrimitiveType() (localctx IPrimitiveTypeContext)

func (*JavaParser) QualifiedName

func (p *JavaParser) QualifiedName() (localctx IQualifiedNameContext)

func (*JavaParser) QualifiedNameList

func (p *JavaParser) QualifiedNameList() (localctx IQualifiedNameListContext)

func (*JavaParser) Resource

func (p *JavaParser) Resource() (localctx IResourceContext)

func (*JavaParser) ResourceSpecification

func (p *JavaParser) ResourceSpecification() (localctx IResourceSpecificationContext)

func (*JavaParser) Resources

func (p *JavaParser) Resources() (localctx IResourcesContext)

func (*JavaParser) Sempred

func (p *JavaParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool

func (*JavaParser) Statement

func (p *JavaParser) Statement() (localctx IStatementContext)

func (*JavaParser) SuperSuffix

func (p *JavaParser) SuperSuffix() (localctx ISuperSuffixContext)

func (*JavaParser) SwitchBlockStatementGroup

func (p *JavaParser) SwitchBlockStatementGroup() (localctx ISwitchBlockStatementGroupContext)

func (*JavaParser) SwitchLabel

func (p *JavaParser) SwitchLabel() (localctx ISwitchLabelContext)

func (*JavaParser) TypeArgument

func (p *JavaParser) TypeArgument() (localctx ITypeArgumentContext)

func (*JavaParser) TypeArguments

func (p *JavaParser) TypeArguments() (localctx ITypeArgumentsContext)

func (*JavaParser) TypeArgumentsOrDiamond

func (p *JavaParser) TypeArgumentsOrDiamond() (localctx ITypeArgumentsOrDiamondContext)

func (*JavaParser) TypeBound

func (p *JavaParser) TypeBound() (localctx ITypeBoundContext)

func (*JavaParser) TypeDeclaration

func (p *JavaParser) TypeDeclaration() (localctx ITypeDeclarationContext)

func (*JavaParser) TypeList

func (p *JavaParser) TypeList() (localctx ITypeListContext)

func (*JavaParser) TypeParameter

func (p *JavaParser) TypeParameter() (localctx ITypeParameterContext)

func (*JavaParser) TypeParameters

func (p *JavaParser) TypeParameters() (localctx ITypeParametersContext)

func (*JavaParser) TypeType

func (p *JavaParser) TypeType() (localctx ITypeTypeContext)

func (*JavaParser) TypeTypeOrVoid

func (p *JavaParser) TypeTypeOrVoid() (localctx ITypeTypeOrVoidContext)

func (*JavaParser) VariableDeclarator

func (p *JavaParser) VariableDeclarator() (localctx IVariableDeclaratorContext)

func (*JavaParser) VariableDeclaratorId

func (p *JavaParser) VariableDeclaratorId() (localctx IVariableDeclaratorIdContext)

func (*JavaParser) VariableDeclarators

func (p *JavaParser) VariableDeclarators() (localctx IVariableDeclaratorsContext)

func (*JavaParser) VariableInitializer

func (p *JavaParser) VariableInitializer() (localctx IVariableInitializerContext)

func (*JavaParser) VariableModifier

func (p *JavaParser) VariableModifier() (localctx IVariableModifierContext)

type JavaParserListener

type JavaParserListener interface {
	antlr.ParseTreeListener

	// EnterCompilationUnit is called when entering the compilationUnit production.
	EnterCompilationUnit(c *CompilationUnitContext)

	// EnterPackageDeclaration is called when entering the packageDeclaration production.
	EnterPackageDeclaration(c *PackageDeclarationContext)

	// EnterImportDeclaration is called when entering the importDeclaration production.
	EnterImportDeclaration(c *ImportDeclarationContext)

	// EnterTypeDeclaration is called when entering the typeDeclaration production.
	EnterTypeDeclaration(c *TypeDeclarationContext)

	// EnterModifier is called when entering the modifier production.
	EnterModifier(c *ModifierContext)

	// EnterClassOrInterfaceModifier is called when entering the classOrInterfaceModifier production.
	EnterClassOrInterfaceModifier(c *ClassOrInterfaceModifierContext)

	// EnterVariableModifier is called when entering the variableModifier production.
	EnterVariableModifier(c *VariableModifierContext)

	// EnterClassDeclaration is called when entering the classDeclaration production.
	EnterClassDeclaration(c *ClassDeclarationContext)

	// EnterTypeParameters is called when entering the typeParameters production.
	EnterTypeParameters(c *TypeParametersContext)

	// EnterTypeParameter is called when entering the typeParameter production.
	EnterTypeParameter(c *TypeParameterContext)

	// EnterTypeBound is called when entering the typeBound production.
	EnterTypeBound(c *TypeBoundContext)

	// EnterEnumDeclaration is called when entering the enumDeclaration production.
	EnterEnumDeclaration(c *EnumDeclarationContext)

	// EnterEnumConstants is called when entering the enumConstants production.
	EnterEnumConstants(c *EnumConstantsContext)

	// EnterEnumConstant is called when entering the enumConstant production.
	EnterEnumConstant(c *EnumConstantContext)

	// EnterEnumBodyDeclarations is called when entering the enumBodyDeclarations production.
	EnterEnumBodyDeclarations(c *EnumBodyDeclarationsContext)

	// EnterInterfaceDeclaration is called when entering the interfaceDeclaration production.
	EnterInterfaceDeclaration(c *InterfaceDeclarationContext)

	// EnterClassBody is called when entering the classBody production.
	EnterClassBody(c *ClassBodyContext)

	// EnterInterfaceBody is called when entering the interfaceBody production.
	EnterInterfaceBody(c *InterfaceBodyContext)

	// EnterClassBodyDeclaration is called when entering the classBodyDeclaration production.
	EnterClassBodyDeclaration(c *ClassBodyDeclarationContext)

	// EnterMemberDeclaration is called when entering the memberDeclaration production.
	EnterMemberDeclaration(c *MemberDeclarationContext)

	// EnterMethodDeclaration is called when entering the methodDeclaration production.
	EnterMethodDeclaration(c *MethodDeclarationContext)

	// EnterMethodBody is called when entering the methodBody production.
	EnterMethodBody(c *MethodBodyContext)

	// EnterTypeTypeOrVoid is called when entering the typeTypeOrVoid production.
	EnterTypeTypeOrVoid(c *TypeTypeOrVoidContext)

	// EnterGenericMethodDeclaration is called when entering the genericMethodDeclaration production.
	EnterGenericMethodDeclaration(c *GenericMethodDeclarationContext)

	// EnterGenericConstructorDeclaration is called when entering the genericConstructorDeclaration production.
	EnterGenericConstructorDeclaration(c *GenericConstructorDeclarationContext)

	// EnterConstructorDeclaration is called when entering the constructorDeclaration production.
	EnterConstructorDeclaration(c *ConstructorDeclarationContext)

	// EnterFieldDeclaration is called when entering the fieldDeclaration production.
	EnterFieldDeclaration(c *FieldDeclarationContext)

	// EnterInterfaceBodyDeclaration is called when entering the interfaceBodyDeclaration production.
	EnterInterfaceBodyDeclaration(c *InterfaceBodyDeclarationContext)

	// EnterInterfaceMemberDeclaration is called when entering the interfaceMemberDeclaration production.
	EnterInterfaceMemberDeclaration(c *InterfaceMemberDeclarationContext)

	// EnterConstDeclaration is called when entering the constDeclaration production.
	EnterConstDeclaration(c *ConstDeclarationContext)

	// EnterConstantDeclarator is called when entering the constantDeclarator production.
	EnterConstantDeclarator(c *ConstantDeclaratorContext)

	// EnterInterfaceMethodDeclaration is called when entering the interfaceMethodDeclaration production.
	EnterInterfaceMethodDeclaration(c *InterfaceMethodDeclarationContext)

	// EnterInterfaceMethodModifier is called when entering the interfaceMethodModifier production.
	EnterInterfaceMethodModifier(c *InterfaceMethodModifierContext)

	// EnterGenericInterfaceMethodDeclaration is called when entering the genericInterfaceMethodDeclaration production.
	EnterGenericInterfaceMethodDeclaration(c *GenericInterfaceMethodDeclarationContext)

	// EnterVariableDeclarators is called when entering the variableDeclarators production.
	EnterVariableDeclarators(c *VariableDeclaratorsContext)

	// EnterVariableDeclarator is called when entering the variableDeclarator production.
	EnterVariableDeclarator(c *VariableDeclaratorContext)

	// EnterVariableDeclaratorId is called when entering the variableDeclaratorId production.
	EnterVariableDeclaratorId(c *VariableDeclaratorIdContext)

	// EnterVariableInitializer is called when entering the variableInitializer production.
	EnterVariableInitializer(c *VariableInitializerContext)

	// EnterArrayInitializer is called when entering the arrayInitializer production.
	EnterArrayInitializer(c *ArrayInitializerContext)

	// EnterClassOrInterfaceType is called when entering the classOrInterfaceType production.
	EnterClassOrInterfaceType(c *ClassOrInterfaceTypeContext)

	// EnterTypeArgument is called when entering the typeArgument production.
	EnterTypeArgument(c *TypeArgumentContext)

	// EnterQualifiedNameList is called when entering the qualifiedNameList production.
	EnterQualifiedNameList(c *QualifiedNameListContext)

	// EnterFormalParameters is called when entering the formalParameters production.
	EnterFormalParameters(c *FormalParametersContext)

	// EnterFormalParameterList is called when entering the formalParameterList production.
	EnterFormalParameterList(c *FormalParameterListContext)

	// EnterFormalParameter is called when entering the formalParameter production.
	EnterFormalParameter(c *FormalParameterContext)

	// EnterLastFormalParameter is called when entering the lastFormalParameter production.
	EnterLastFormalParameter(c *LastFormalParameterContext)

	// EnterQualifiedName is called when entering the qualifiedName production.
	EnterQualifiedName(c *QualifiedNameContext)

	// EnterLiteral is called when entering the literal production.
	EnterLiteral(c *LiteralContext)

	// EnterIntegerLiteral is called when entering the integerLiteral production.
	EnterIntegerLiteral(c *IntegerLiteralContext)

	// EnterFloatLiteral is called when entering the floatLiteral production.
	EnterFloatLiteral(c *FloatLiteralContext)

	// EnterAnnotation is called when entering the annotation production.
	EnterAnnotation(c *AnnotationContext)

	// EnterElementValuePairs is called when entering the elementValuePairs production.
	EnterElementValuePairs(c *ElementValuePairsContext)

	// EnterElementValuePair is called when entering the elementValuePair production.
	EnterElementValuePair(c *ElementValuePairContext)

	// EnterElementValue is called when entering the elementValue production.
	EnterElementValue(c *ElementValueContext)

	// EnterElementValueArrayInitializer is called when entering the elementValueArrayInitializer production.
	EnterElementValueArrayInitializer(c *ElementValueArrayInitializerContext)

	// EnterAnnotationTypeDeclaration is called when entering the annotationTypeDeclaration production.
	EnterAnnotationTypeDeclaration(c *AnnotationTypeDeclarationContext)

	// EnterAnnotationTypeBody is called when entering the annotationTypeBody production.
	EnterAnnotationTypeBody(c *AnnotationTypeBodyContext)

	// EnterAnnotationTypeElementDeclaration is called when entering the annotationTypeElementDeclaration production.
	EnterAnnotationTypeElementDeclaration(c *AnnotationTypeElementDeclarationContext)

	// EnterAnnotationTypeElementRest is called when entering the annotationTypeElementRest production.
	EnterAnnotationTypeElementRest(c *AnnotationTypeElementRestContext)

	// EnterAnnotationMethodOrConstantRest is called when entering the annotationMethodOrConstantRest production.
	EnterAnnotationMethodOrConstantRest(c *AnnotationMethodOrConstantRestContext)

	// EnterAnnotationMethodRest is called when entering the annotationMethodRest production.
	EnterAnnotationMethodRest(c *AnnotationMethodRestContext)

	// EnterAnnotationConstantRest is called when entering the annotationConstantRest production.
	EnterAnnotationConstantRest(c *AnnotationConstantRestContext)

	// EnterDefaultValue is called when entering the defaultValue production.
	EnterDefaultValue(c *DefaultValueContext)

	// EnterBlock is called when entering the block production.
	EnterBlock(c *BlockContext)

	// EnterBlockStatement is called when entering the blockStatement production.
	EnterBlockStatement(c *BlockStatementContext)

	// EnterLocalVariableDeclaration is called when entering the localVariableDeclaration production.
	EnterLocalVariableDeclaration(c *LocalVariableDeclarationContext)

	// EnterLocalTypeDeclaration is called when entering the localTypeDeclaration production.
	EnterLocalTypeDeclaration(c *LocalTypeDeclarationContext)

	// EnterStatement is called when entering the statement production.
	EnterStatement(c *StatementContext)

	// EnterCatchClause is called when entering the catchClause production.
	EnterCatchClause(c *CatchClauseContext)

	// EnterCatchType is called when entering the catchType production.
	EnterCatchType(c *CatchTypeContext)

	// EnterFinallyBlock is called when entering the finallyBlock production.
	EnterFinallyBlock(c *FinallyBlockContext)

	// EnterResourceSpecification is called when entering the resourceSpecification production.
	EnterResourceSpecification(c *ResourceSpecificationContext)

	// EnterResources is called when entering the resources production.
	EnterResources(c *ResourcesContext)

	// EnterResource is called when entering the resource production.
	EnterResource(c *ResourceContext)

	// EnterSwitchBlockStatementGroup is called when entering the switchBlockStatementGroup production.
	EnterSwitchBlockStatementGroup(c *SwitchBlockStatementGroupContext)

	// EnterSwitchLabel is called when entering the switchLabel production.
	EnterSwitchLabel(c *SwitchLabelContext)

	// EnterForControl is called when entering the forControl production.
	EnterForControl(c *ForControlContext)

	// EnterForInit is called when entering the forInit production.
	EnterForInit(c *ForInitContext)

	// EnterEnhancedForControl is called when entering the enhancedForControl production.
	EnterEnhancedForControl(c *EnhancedForControlContext)

	// EnterParExpression is called when entering the parExpression production.
	EnterParExpression(c *ParExpressionContext)

	// EnterExpressionList is called when entering the expressionList production.
	EnterExpressionList(c *ExpressionListContext)

	// EnterMethodCall is called when entering the methodCall production.
	EnterMethodCall(c *MethodCallContext)

	// EnterExpression is called when entering the expression production.
	EnterExpression(c *ExpressionContext)

	// EnterLambdaExpression is called when entering the lambdaExpression production.
	EnterLambdaExpression(c *LambdaExpressionContext)

	// EnterLambdaParameters is called when entering the lambdaParameters production.
	EnterLambdaParameters(c *LambdaParametersContext)

	// EnterLambdaBody is called when entering the lambdaBody production.
	EnterLambdaBody(c *LambdaBodyContext)

	// EnterPrimary is called when entering the primary production.
	EnterPrimary(c *PrimaryContext)

	// EnterClassType is called when entering the classType production.
	EnterClassType(c *ClassTypeContext)

	// EnterCreator is called when entering the creator production.
	EnterCreator(c *CreatorContext)

	// EnterCreatedName is called when entering the createdName production.
	EnterCreatedName(c *CreatedNameContext)

	// EnterInnerCreator is called when entering the innerCreator production.
	EnterInnerCreator(c *InnerCreatorContext)

	// EnterArrayCreatorRest is called when entering the arrayCreatorRest production.
	EnterArrayCreatorRest(c *ArrayCreatorRestContext)

	// EnterClassCreatorRest is called when entering the classCreatorRest production.
	EnterClassCreatorRest(c *ClassCreatorRestContext)

	// EnterExplicitGenericInvocation is called when entering the explicitGenericInvocation production.
	EnterExplicitGenericInvocation(c *ExplicitGenericInvocationContext)

	// EnterTypeArgumentsOrDiamond is called when entering the typeArgumentsOrDiamond production.
	EnterTypeArgumentsOrDiamond(c *TypeArgumentsOrDiamondContext)

	// EnterNonWildcardTypeArgumentsOrDiamond is called when entering the nonWildcardTypeArgumentsOrDiamond production.
	EnterNonWildcardTypeArgumentsOrDiamond(c *NonWildcardTypeArgumentsOrDiamondContext)

	// EnterNonWildcardTypeArguments is called when entering the nonWildcardTypeArguments production.
	EnterNonWildcardTypeArguments(c *NonWildcardTypeArgumentsContext)

	// EnterTypeList is called when entering the typeList production.
	EnterTypeList(c *TypeListContext)

	// EnterTypeType is called when entering the typeType production.
	EnterTypeType(c *TypeTypeContext)

	// EnterPrimitiveType is called when entering the primitiveType production.
	EnterPrimitiveType(c *PrimitiveTypeContext)

	// EnterTypeArguments is called when entering the typeArguments production.
	EnterTypeArguments(c *TypeArgumentsContext)

	// EnterSuperSuffix is called when entering the superSuffix production.
	EnterSuperSuffix(c *SuperSuffixContext)

	// EnterExplicitGenericInvocationSuffix is called when entering the explicitGenericInvocationSuffix production.
	EnterExplicitGenericInvocationSuffix(c *ExplicitGenericInvocationSuffixContext)

	// EnterArguments is called when entering the arguments production.
	EnterArguments(c *ArgumentsContext)

	// ExitCompilationUnit is called when exiting the compilationUnit production.
	ExitCompilationUnit(c *CompilationUnitContext)

	// ExitPackageDeclaration is called when exiting the packageDeclaration production.
	ExitPackageDeclaration(c *PackageDeclarationContext)

	// ExitImportDeclaration is called when exiting the importDeclaration production.
	ExitImportDeclaration(c *ImportDeclarationContext)

	// ExitTypeDeclaration is called when exiting the typeDeclaration production.
	ExitTypeDeclaration(c *TypeDeclarationContext)

	// ExitModifier is called when exiting the modifier production.
	ExitModifier(c *ModifierContext)

	// ExitClassOrInterfaceModifier is called when exiting the classOrInterfaceModifier production.
	ExitClassOrInterfaceModifier(c *ClassOrInterfaceModifierContext)

	// ExitVariableModifier is called when exiting the variableModifier production.
	ExitVariableModifier(c *VariableModifierContext)

	// ExitClassDeclaration is called when exiting the classDeclaration production.
	ExitClassDeclaration(c *ClassDeclarationContext)

	// ExitTypeParameters is called when exiting the typeParameters production.
	ExitTypeParameters(c *TypeParametersContext)

	// ExitTypeParameter is called when exiting the typeParameter production.
	ExitTypeParameter(c *TypeParameterContext)

	// ExitTypeBound is called when exiting the typeBound production.
	ExitTypeBound(c *TypeBoundContext)

	// ExitEnumDeclaration is called when exiting the enumDeclaration production.
	ExitEnumDeclaration(c *EnumDeclarationContext)

	// ExitEnumConstants is called when exiting the enumConstants production.
	ExitEnumConstants(c *EnumConstantsContext)

	// ExitEnumConstant is called when exiting the enumConstant production.
	ExitEnumConstant(c *EnumConstantContext)

	// ExitEnumBodyDeclarations is called when exiting the enumBodyDeclarations production.
	ExitEnumBodyDeclarations(c *EnumBodyDeclarationsContext)

	// ExitInterfaceDeclaration is called when exiting the interfaceDeclaration production.
	ExitInterfaceDeclaration(c *InterfaceDeclarationContext)

	// ExitClassBody is called when exiting the classBody production.
	ExitClassBody(c *ClassBodyContext)

	// ExitInterfaceBody is called when exiting the interfaceBody production.
	ExitInterfaceBody(c *InterfaceBodyContext)

	// ExitClassBodyDeclaration is called when exiting the classBodyDeclaration production.
	ExitClassBodyDeclaration(c *ClassBodyDeclarationContext)

	// ExitMemberDeclaration is called when exiting the memberDeclaration production.
	ExitMemberDeclaration(c *MemberDeclarationContext)

	// ExitMethodDeclaration is called when exiting the methodDeclaration production.
	ExitMethodDeclaration(c *MethodDeclarationContext)

	// ExitMethodBody is called when exiting the methodBody production.
	ExitMethodBody(c *MethodBodyContext)

	// ExitTypeTypeOrVoid is called when exiting the typeTypeOrVoid production.
	ExitTypeTypeOrVoid(c *TypeTypeOrVoidContext)

	// ExitGenericMethodDeclaration is called when exiting the genericMethodDeclaration production.
	ExitGenericMethodDeclaration(c *GenericMethodDeclarationContext)

	// ExitGenericConstructorDeclaration is called when exiting the genericConstructorDeclaration production.
	ExitGenericConstructorDeclaration(c *GenericConstructorDeclarationContext)

	// ExitConstructorDeclaration is called when exiting the constructorDeclaration production.
	ExitConstructorDeclaration(c *ConstructorDeclarationContext)

	// ExitFieldDeclaration is called when exiting the fieldDeclaration production.
	ExitFieldDeclaration(c *FieldDeclarationContext)

	// ExitInterfaceBodyDeclaration is called when exiting the interfaceBodyDeclaration production.
	ExitInterfaceBodyDeclaration(c *InterfaceBodyDeclarationContext)

	// ExitInterfaceMemberDeclaration is called when exiting the interfaceMemberDeclaration production.
	ExitInterfaceMemberDeclaration(c *InterfaceMemberDeclarationContext)

	// ExitConstDeclaration is called when exiting the constDeclaration production.
	ExitConstDeclaration(c *ConstDeclarationContext)

	// ExitConstantDeclarator is called when exiting the constantDeclarator production.
	ExitConstantDeclarator(c *ConstantDeclaratorContext)

	// ExitInterfaceMethodDeclaration is called when exiting the interfaceMethodDeclaration production.
	ExitInterfaceMethodDeclaration(c *InterfaceMethodDeclarationContext)

	// ExitInterfaceMethodModifier is called when exiting the interfaceMethodModifier production.
	ExitInterfaceMethodModifier(c *InterfaceMethodModifierContext)

	// ExitGenericInterfaceMethodDeclaration is called when exiting the genericInterfaceMethodDeclaration production.
	ExitGenericInterfaceMethodDeclaration(c *GenericInterfaceMethodDeclarationContext)

	// ExitVariableDeclarators is called when exiting the variableDeclarators production.
	ExitVariableDeclarators(c *VariableDeclaratorsContext)

	// ExitVariableDeclarator is called when exiting the variableDeclarator production.
	ExitVariableDeclarator(c *VariableDeclaratorContext)

	// ExitVariableDeclaratorId is called when exiting the variableDeclaratorId production.
	ExitVariableDeclaratorId(c *VariableDeclaratorIdContext)

	// ExitVariableInitializer is called when exiting the variableInitializer production.
	ExitVariableInitializer(c *VariableInitializerContext)

	// ExitArrayInitializer is called when exiting the arrayInitializer production.
	ExitArrayInitializer(c *ArrayInitializerContext)

	// ExitClassOrInterfaceType is called when exiting the classOrInterfaceType production.
	ExitClassOrInterfaceType(c *ClassOrInterfaceTypeContext)

	// ExitTypeArgument is called when exiting the typeArgument production.
	ExitTypeArgument(c *TypeArgumentContext)

	// ExitQualifiedNameList is called when exiting the qualifiedNameList production.
	ExitQualifiedNameList(c *QualifiedNameListContext)

	// ExitFormalParameters is called when exiting the formalParameters production.
	ExitFormalParameters(c *FormalParametersContext)

	// ExitFormalParameterList is called when exiting the formalParameterList production.
	ExitFormalParameterList(c *FormalParameterListContext)

	// ExitFormalParameter is called when exiting the formalParameter production.
	ExitFormalParameter(c *FormalParameterContext)

	// ExitLastFormalParameter is called when exiting the lastFormalParameter production.
	ExitLastFormalParameter(c *LastFormalParameterContext)

	// ExitQualifiedName is called when exiting the qualifiedName production.
	ExitQualifiedName(c *QualifiedNameContext)

	// ExitLiteral is called when exiting the literal production.
	ExitLiteral(c *LiteralContext)

	// ExitIntegerLiteral is called when exiting the integerLiteral production.
	ExitIntegerLiteral(c *IntegerLiteralContext)

	// ExitFloatLiteral is called when exiting the floatLiteral production.
	ExitFloatLiteral(c *FloatLiteralContext)

	// ExitAnnotation is called when exiting the annotation production.
	ExitAnnotation(c *AnnotationContext)

	// ExitElementValuePairs is called when exiting the elementValuePairs production.
	ExitElementValuePairs(c *ElementValuePairsContext)

	// ExitElementValuePair is called when exiting the elementValuePair production.
	ExitElementValuePair(c *ElementValuePairContext)

	// ExitElementValue is called when exiting the elementValue production.
	ExitElementValue(c *ElementValueContext)

	// ExitElementValueArrayInitializer is called when exiting the elementValueArrayInitializer production.
	ExitElementValueArrayInitializer(c *ElementValueArrayInitializerContext)

	// ExitAnnotationTypeDeclaration is called when exiting the annotationTypeDeclaration production.
	ExitAnnotationTypeDeclaration(c *AnnotationTypeDeclarationContext)

	// ExitAnnotationTypeBody is called when exiting the annotationTypeBody production.
	ExitAnnotationTypeBody(c *AnnotationTypeBodyContext)

	// ExitAnnotationTypeElementDeclaration is called when exiting the annotationTypeElementDeclaration production.
	ExitAnnotationTypeElementDeclaration(c *AnnotationTypeElementDeclarationContext)

	// ExitAnnotationTypeElementRest is called when exiting the annotationTypeElementRest production.
	ExitAnnotationTypeElementRest(c *AnnotationTypeElementRestContext)

	// ExitAnnotationMethodOrConstantRest is called when exiting the annotationMethodOrConstantRest production.
	ExitAnnotationMethodOrConstantRest(c *AnnotationMethodOrConstantRestContext)

	// ExitAnnotationMethodRest is called when exiting the annotationMethodRest production.
	ExitAnnotationMethodRest(c *AnnotationMethodRestContext)

	// ExitAnnotationConstantRest is called when exiting the annotationConstantRest production.
	ExitAnnotationConstantRest(c *AnnotationConstantRestContext)

	// ExitDefaultValue is called when exiting the defaultValue production.
	ExitDefaultValue(c *DefaultValueContext)

	// ExitBlock is called when exiting the block production.
	ExitBlock(c *BlockContext)

	// ExitBlockStatement is called when exiting the blockStatement production.
	ExitBlockStatement(c *BlockStatementContext)

	// ExitLocalVariableDeclaration is called when exiting the localVariableDeclaration production.
	ExitLocalVariableDeclaration(c *LocalVariableDeclarationContext)

	// ExitLocalTypeDeclaration is called when exiting the localTypeDeclaration production.
	ExitLocalTypeDeclaration(c *LocalTypeDeclarationContext)

	// ExitStatement is called when exiting the statement production.
	ExitStatement(c *StatementContext)

	// ExitCatchClause is called when exiting the catchClause production.
	ExitCatchClause(c *CatchClauseContext)

	// ExitCatchType is called when exiting the catchType production.
	ExitCatchType(c *CatchTypeContext)

	// ExitFinallyBlock is called when exiting the finallyBlock production.
	ExitFinallyBlock(c *FinallyBlockContext)

	// ExitResourceSpecification is called when exiting the resourceSpecification production.
	ExitResourceSpecification(c *ResourceSpecificationContext)

	// ExitResources is called when exiting the resources production.
	ExitResources(c *ResourcesContext)

	// ExitResource is called when exiting the resource production.
	ExitResource(c *ResourceContext)

	// ExitSwitchBlockStatementGroup is called when exiting the switchBlockStatementGroup production.
	ExitSwitchBlockStatementGroup(c *SwitchBlockStatementGroupContext)

	// ExitSwitchLabel is called when exiting the switchLabel production.
	ExitSwitchLabel(c *SwitchLabelContext)

	// ExitForControl is called when exiting the forControl production.
	ExitForControl(c *ForControlContext)

	// ExitForInit is called when exiting the forInit production.
	ExitForInit(c *ForInitContext)

	// ExitEnhancedForControl is called when exiting the enhancedForControl production.
	ExitEnhancedForControl(c *EnhancedForControlContext)

	// ExitParExpression is called when exiting the parExpression production.
	ExitParExpression(c *ParExpressionContext)

	// ExitExpressionList is called when exiting the expressionList production.
	ExitExpressionList(c *ExpressionListContext)

	// ExitMethodCall is called when exiting the methodCall production.
	ExitMethodCall(c *MethodCallContext)

	// ExitExpression is called when exiting the expression production.
	ExitExpression(c *ExpressionContext)

	// ExitLambdaExpression is called when exiting the lambdaExpression production.
	ExitLambdaExpression(c *LambdaExpressionContext)

	// ExitLambdaParameters is called when exiting the lambdaParameters production.
	ExitLambdaParameters(c *LambdaParametersContext)

	// ExitLambdaBody is called when exiting the lambdaBody production.
	ExitLambdaBody(c *LambdaBodyContext)

	// ExitPrimary is called when exiting the primary production.
	ExitPrimary(c *PrimaryContext)

	// ExitClassType is called when exiting the classType production.
	ExitClassType(c *ClassTypeContext)

	// ExitCreator is called when exiting the creator production.
	ExitCreator(c *CreatorContext)

	// ExitCreatedName is called when exiting the createdName production.
	ExitCreatedName(c *CreatedNameContext)

	// ExitInnerCreator is called when exiting the innerCreator production.
	ExitInnerCreator(c *InnerCreatorContext)

	// ExitArrayCreatorRest is called when exiting the arrayCreatorRest production.
	ExitArrayCreatorRest(c *ArrayCreatorRestContext)

	// ExitClassCreatorRest is called when exiting the classCreatorRest production.
	ExitClassCreatorRest(c *ClassCreatorRestContext)

	// ExitExplicitGenericInvocation is called when exiting the explicitGenericInvocation production.
	ExitExplicitGenericInvocation(c *ExplicitGenericInvocationContext)

	// ExitTypeArgumentsOrDiamond is called when exiting the typeArgumentsOrDiamond production.
	ExitTypeArgumentsOrDiamond(c *TypeArgumentsOrDiamondContext)

	// ExitNonWildcardTypeArgumentsOrDiamond is called when exiting the nonWildcardTypeArgumentsOrDiamond production.
	ExitNonWildcardTypeArgumentsOrDiamond(c *NonWildcardTypeArgumentsOrDiamondContext)

	// ExitNonWildcardTypeArguments is called when exiting the nonWildcardTypeArguments production.
	ExitNonWildcardTypeArguments(c *NonWildcardTypeArgumentsContext)

	// ExitTypeList is called when exiting the typeList production.
	ExitTypeList(c *TypeListContext)

	// ExitTypeType is called when exiting the typeType production.
	ExitTypeType(c *TypeTypeContext)

	// ExitPrimitiveType is called when exiting the primitiveType production.
	ExitPrimitiveType(c *PrimitiveTypeContext)

	// ExitTypeArguments is called when exiting the typeArguments production.
	ExitTypeArguments(c *TypeArgumentsContext)

	// ExitSuperSuffix is called when exiting the superSuffix production.
	ExitSuperSuffix(c *SuperSuffixContext)

	// ExitExplicitGenericInvocationSuffix is called when exiting the explicitGenericInvocationSuffix production.
	ExitExplicitGenericInvocationSuffix(c *ExplicitGenericInvocationSuffixContext)

	// ExitArguments is called when exiting the arguments production.
	ExitArguments(c *ArgumentsContext)
}

JavaParserListener is a complete listener for a parse tree produced by JavaParser.

type LambdaBodyContext

type LambdaBodyContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyLambdaBodyContext

func NewEmptyLambdaBodyContext() *LambdaBodyContext

func NewLambdaBodyContext

func NewLambdaBodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LambdaBodyContext

func (*LambdaBodyContext) Block

func (s *LambdaBodyContext) Block() IBlockContext

func (*LambdaBodyContext) EnterRule

func (s *LambdaBodyContext) EnterRule(listener antlr.ParseTreeListener)

func (*LambdaBodyContext) ExitRule

func (s *LambdaBodyContext) ExitRule(listener antlr.ParseTreeListener)

func (*LambdaBodyContext) Expression

func (s *LambdaBodyContext) Expression() IExpressionContext

func (*LambdaBodyContext) GetParser

func (s *LambdaBodyContext) GetParser() antlr.Parser

func (*LambdaBodyContext) GetRuleContext

func (s *LambdaBodyContext) GetRuleContext() antlr.RuleContext

func (*LambdaBodyContext) IsLambdaBodyContext

func (*LambdaBodyContext) IsLambdaBodyContext()

func (*LambdaBodyContext) ToStringTree

func (s *LambdaBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type LambdaExpressionContext

type LambdaExpressionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyLambdaExpressionContext

func NewEmptyLambdaExpressionContext() *LambdaExpressionContext

func NewLambdaExpressionContext

func NewLambdaExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LambdaExpressionContext

func (*LambdaExpressionContext) ARROW

func (*LambdaExpressionContext) EnterRule

func (s *LambdaExpressionContext) EnterRule(listener antlr.ParseTreeListener)

func (*LambdaExpressionContext) ExitRule

func (s *LambdaExpressionContext) ExitRule(listener antlr.ParseTreeListener)

func (*LambdaExpressionContext) GetParser

func (s *LambdaExpressionContext) GetParser() antlr.Parser

func (*LambdaExpressionContext) GetRuleContext

func (s *LambdaExpressionContext) GetRuleContext() antlr.RuleContext

func (*LambdaExpressionContext) IsLambdaExpressionContext

func (*LambdaExpressionContext) IsLambdaExpressionContext()

func (*LambdaExpressionContext) LambdaBody

func (*LambdaExpressionContext) LambdaParameters

func (s *LambdaExpressionContext) LambdaParameters() ILambdaParametersContext

func (*LambdaExpressionContext) ToStringTree

func (s *LambdaExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type LambdaParametersContext

type LambdaParametersContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyLambdaParametersContext

func NewEmptyLambdaParametersContext() *LambdaParametersContext

func NewLambdaParametersContext

func NewLambdaParametersContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LambdaParametersContext

func (*LambdaParametersContext) AllCOMMA

func (s *LambdaParametersContext) AllCOMMA() []antlr.TerminalNode

func (*LambdaParametersContext) AllIDENTIFIER

func (s *LambdaParametersContext) AllIDENTIFIER() []antlr.TerminalNode

func (*LambdaParametersContext) COMMA

func (*LambdaParametersContext) EnterRule

func (s *LambdaParametersContext) EnterRule(listener antlr.ParseTreeListener)

func (*LambdaParametersContext) ExitRule

func (s *LambdaParametersContext) ExitRule(listener antlr.ParseTreeListener)

func (*LambdaParametersContext) FormalParameterList

func (s *LambdaParametersContext) FormalParameterList() IFormalParameterListContext

func (*LambdaParametersContext) GetParser

func (s *LambdaParametersContext) GetParser() antlr.Parser

func (*LambdaParametersContext) GetRuleContext

func (s *LambdaParametersContext) GetRuleContext() antlr.RuleContext

func (*LambdaParametersContext) IDENTIFIER

func (s *LambdaParametersContext) IDENTIFIER(i int) antlr.TerminalNode

func (*LambdaParametersContext) IsLambdaParametersContext

func (*LambdaParametersContext) IsLambdaParametersContext()

func (*LambdaParametersContext) LPAREN

func (*LambdaParametersContext) RPAREN

func (*LambdaParametersContext) ToStringTree

func (s *LambdaParametersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type LastFormalParameterContext

type LastFormalParameterContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyLastFormalParameterContext

func NewEmptyLastFormalParameterContext() *LastFormalParameterContext

func NewLastFormalParameterContext

func NewLastFormalParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LastFormalParameterContext

func (*LastFormalParameterContext) AllVariableModifier

func (s *LastFormalParameterContext) AllVariableModifier() []IVariableModifierContext

func (*LastFormalParameterContext) ELLIPSIS

func (*LastFormalParameterContext) EnterRule

func (s *LastFormalParameterContext) EnterRule(listener antlr.ParseTreeListener)

func (*LastFormalParameterContext) ExitRule

func (s *LastFormalParameterContext) ExitRule(listener antlr.ParseTreeListener)

func (*LastFormalParameterContext) GetParser

func (s *LastFormalParameterContext) GetParser() antlr.Parser

func (*LastFormalParameterContext) GetRuleContext

func (s *LastFormalParameterContext) GetRuleContext() antlr.RuleContext

func (*LastFormalParameterContext) IsLastFormalParameterContext

func (*LastFormalParameterContext) IsLastFormalParameterContext()

func (*LastFormalParameterContext) ToStringTree

func (s *LastFormalParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*LastFormalParameterContext) TypeType

func (*LastFormalParameterContext) VariableDeclaratorId

func (s *LastFormalParameterContext) VariableDeclaratorId() IVariableDeclaratorIdContext

func (*LastFormalParameterContext) VariableModifier

type LiteralContext

type LiteralContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyLiteralContext

func NewEmptyLiteralContext() *LiteralContext

func NewLiteralContext

func NewLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralContext

func (*LiteralContext) BOOL_LITERAL

func (s *LiteralContext) BOOL_LITERAL() antlr.TerminalNode

func (*LiteralContext) CHAR_LITERAL

func (s *LiteralContext) CHAR_LITERAL() antlr.TerminalNode

func (*LiteralContext) EnterRule

func (s *LiteralContext) EnterRule(listener antlr.ParseTreeListener)

func (*LiteralContext) ExitRule

func (s *LiteralContext) ExitRule(listener antlr.ParseTreeListener)

func (*LiteralContext) FloatLiteral

func (s *LiteralContext) FloatLiteral() IFloatLiteralContext

func (*LiteralContext) GetParser

func (s *LiteralContext) GetParser() antlr.Parser

func (*LiteralContext) GetRuleContext

func (s *LiteralContext) GetRuleContext() antlr.RuleContext

func (*LiteralContext) IntegerLiteral

func (s *LiteralContext) IntegerLiteral() IIntegerLiteralContext

func (*LiteralContext) IsLiteralContext

func (*LiteralContext) IsLiteralContext()

func (*LiteralContext) NULL_LITERAL

func (s *LiteralContext) NULL_LITERAL() antlr.TerminalNode

func (*LiteralContext) STRING_LITERAL

func (s *LiteralContext) STRING_LITERAL() antlr.TerminalNode

func (*LiteralContext) ToStringTree

func (s *LiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type LocalTypeDeclarationContext

type LocalTypeDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyLocalTypeDeclarationContext

func NewEmptyLocalTypeDeclarationContext() *LocalTypeDeclarationContext

func NewLocalTypeDeclarationContext

func NewLocalTypeDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LocalTypeDeclarationContext

func (*LocalTypeDeclarationContext) AllClassOrInterfaceModifier

func (s *LocalTypeDeclarationContext) AllClassOrInterfaceModifier() []IClassOrInterfaceModifierContext

func (*LocalTypeDeclarationContext) ClassDeclaration

func (*LocalTypeDeclarationContext) ClassOrInterfaceModifier

func (s *LocalTypeDeclarationContext) ClassOrInterfaceModifier(i int) IClassOrInterfaceModifierContext

func (*LocalTypeDeclarationContext) EnterRule

func (s *LocalTypeDeclarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*LocalTypeDeclarationContext) ExitRule

func (s *LocalTypeDeclarationContext) ExitRule(listener antlr.ParseTreeListener)

func (*LocalTypeDeclarationContext) GetParser

func (s *LocalTypeDeclarationContext) GetParser() antlr.Parser

func (*LocalTypeDeclarationContext) GetRuleContext

func (s *LocalTypeDeclarationContext) GetRuleContext() antlr.RuleContext

func (*LocalTypeDeclarationContext) InterfaceDeclaration

func (*LocalTypeDeclarationContext) IsLocalTypeDeclarationContext

func (*LocalTypeDeclarationContext) IsLocalTypeDeclarationContext()

func (*LocalTypeDeclarationContext) SEMI

func (*LocalTypeDeclarationContext) ToStringTree

func (s *LocalTypeDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type LocalVariableDeclarationContext

type LocalVariableDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyLocalVariableDeclarationContext

func NewEmptyLocalVariableDeclarationContext() *LocalVariableDeclarationContext

func NewLocalVariableDeclarationContext

func NewLocalVariableDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LocalVariableDeclarationContext

func (*LocalVariableDeclarationContext) AllVariableModifier

func (s *LocalVariableDeclarationContext) AllVariableModifier() []IVariableModifierContext

func (*LocalVariableDeclarationContext) EnterRule

func (*LocalVariableDeclarationContext) ExitRule

func (*LocalVariableDeclarationContext) GetParser

func (*LocalVariableDeclarationContext) GetRuleContext

func (*LocalVariableDeclarationContext) IsLocalVariableDeclarationContext

func (*LocalVariableDeclarationContext) IsLocalVariableDeclarationContext()

func (*LocalVariableDeclarationContext) ToStringTree

func (s *LocalVariableDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*LocalVariableDeclarationContext) TypeType

func (*LocalVariableDeclarationContext) VariableDeclarators

func (*LocalVariableDeclarationContext) VariableModifier

type MemberDeclarationContext

type MemberDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyMemberDeclarationContext

func NewEmptyMemberDeclarationContext() *MemberDeclarationContext

func NewMemberDeclarationContext

func NewMemberDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MemberDeclarationContext

func (*MemberDeclarationContext) AnnotationTypeDeclaration

func (s *MemberDeclarationContext) AnnotationTypeDeclaration() IAnnotationTypeDeclarationContext

func (*MemberDeclarationContext) ClassDeclaration

func (s *MemberDeclarationContext) ClassDeclaration() IClassDeclarationContext

func (*MemberDeclarationContext) ConstructorDeclaration

func (s *MemberDeclarationContext) ConstructorDeclaration() IConstructorDeclarationContext

func (*MemberDeclarationContext) EnterRule

func (s *MemberDeclarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*MemberDeclarationContext) EnumDeclaration

func (*MemberDeclarationContext) ExitRule

func (s *MemberDeclarationContext) ExitRule(listener antlr.ParseTreeListener)

func (*MemberDeclarationContext) FieldDeclaration

func (s *MemberDeclarationContext) FieldDeclaration() IFieldDeclarationContext

func (*MemberDeclarationContext) GenericConstructorDeclaration

func (s *MemberDeclarationContext) GenericConstructorDeclaration() IGenericConstructorDeclarationContext

func (*MemberDeclarationContext) GenericMethodDeclaration

func (s *MemberDeclarationContext) GenericMethodDeclaration() IGenericMethodDeclarationContext

func (*MemberDeclarationContext) GetParser

func (s *MemberDeclarationContext) GetParser() antlr.Parser

func (*MemberDeclarationContext) GetRuleContext

func (s *MemberDeclarationContext) GetRuleContext() antlr.RuleContext

func (*MemberDeclarationContext) InterfaceDeclaration

func (s *MemberDeclarationContext) InterfaceDeclaration() IInterfaceDeclarationContext

func (*MemberDeclarationContext) IsMemberDeclarationContext

func (*MemberDeclarationContext) IsMemberDeclarationContext()

func (*MemberDeclarationContext) MethodDeclaration

func (s *MemberDeclarationContext) MethodDeclaration() IMethodDeclarationContext

func (*MemberDeclarationContext) ToStringTree

func (s *MemberDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type MethodBodyContext

type MethodBodyContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyMethodBodyContext

func NewEmptyMethodBodyContext() *MethodBodyContext

func NewMethodBodyContext

func NewMethodBodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MethodBodyContext

func (*MethodBodyContext) Block

func (s *MethodBodyContext) Block() IBlockContext

func (*MethodBodyContext) EnterRule

func (s *MethodBodyContext) EnterRule(listener antlr.ParseTreeListener)

func (*MethodBodyContext) ExitRule

func (s *MethodBodyContext) ExitRule(listener antlr.ParseTreeListener)

func (*MethodBodyContext) GetParser

func (s *MethodBodyContext) GetParser() antlr.Parser

func (*MethodBodyContext) GetRuleContext

func (s *MethodBodyContext) GetRuleContext() antlr.RuleContext

func (*MethodBodyContext) IsMethodBodyContext

func (*MethodBodyContext) IsMethodBodyContext()

func (*MethodBodyContext) SEMI

func (*MethodBodyContext) ToStringTree

func (s *MethodBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type MethodCallContext

type MethodCallContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyMethodCallContext

func NewEmptyMethodCallContext() *MethodCallContext

func NewMethodCallContext

func NewMethodCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MethodCallContext

func (*MethodCallContext) EnterRule

func (s *MethodCallContext) EnterRule(listener antlr.ParseTreeListener)

func (*MethodCallContext) ExitRule

func (s *MethodCallContext) ExitRule(listener antlr.ParseTreeListener)

func (*MethodCallContext) ExpressionList

func (s *MethodCallContext) ExpressionList() IExpressionListContext

func (*MethodCallContext) GetParser

func (s *MethodCallContext) GetParser() antlr.Parser

func (*MethodCallContext) GetRuleContext

func (s *MethodCallContext) GetRuleContext() antlr.RuleContext

func (*MethodCallContext) IDENTIFIER

func (s *MethodCallContext) IDENTIFIER() antlr.TerminalNode

func (*MethodCallContext) IsMethodCallContext

func (*MethodCallContext) IsMethodCallContext()

func (*MethodCallContext) LPAREN

func (s *MethodCallContext) LPAREN() antlr.TerminalNode

func (*MethodCallContext) RPAREN

func (s *MethodCallContext) RPAREN() antlr.TerminalNode

func (*MethodCallContext) SUPER

func (*MethodCallContext) THIS

func (*MethodCallContext) ToStringTree

func (s *MethodCallContext) 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) AllLBRACK

func (s *MethodDeclarationContext) AllLBRACK() []antlr.TerminalNode

func (*MethodDeclarationContext) AllRBRACK

func (s *MethodDeclarationContext) AllRBRACK() []antlr.TerminalNode

func (*MethodDeclarationContext) EnterRule

func (s *MethodDeclarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*MethodDeclarationContext) ExitRule

func (s *MethodDeclarationContext) ExitRule(listener antlr.ParseTreeListener)

func (*MethodDeclarationContext) FormalParameters

func (s *MethodDeclarationContext) FormalParameters() IFormalParametersContext

func (*MethodDeclarationContext) GetParser

func (s *MethodDeclarationContext) GetParser() antlr.Parser

func (*MethodDeclarationContext) GetRuleContext

func (s *MethodDeclarationContext) GetRuleContext() antlr.RuleContext

func (*MethodDeclarationContext) IDENTIFIER

func (*MethodDeclarationContext) IsMethodDeclarationContext

func (*MethodDeclarationContext) IsMethodDeclarationContext()

func (*MethodDeclarationContext) LBRACK

func (*MethodDeclarationContext) MethodBody

func (*MethodDeclarationContext) QualifiedNameList

func (s *MethodDeclarationContext) QualifiedNameList() IQualifiedNameListContext

func (*MethodDeclarationContext) RBRACK

func (*MethodDeclarationContext) THROWS

func (*MethodDeclarationContext) ToStringTree

func (s *MethodDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*MethodDeclarationContext) TypeTypeOrVoid

type ModifierContext

type ModifierContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyModifierContext

func NewEmptyModifierContext() *ModifierContext

func NewModifierContext

func NewModifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ModifierContext

func (*ModifierContext) ClassOrInterfaceModifier

func (s *ModifierContext) ClassOrInterfaceModifier() IClassOrInterfaceModifierContext

func (*ModifierContext) EnterRule

func (s *ModifierContext) EnterRule(listener antlr.ParseTreeListener)

func (*ModifierContext) ExitRule

func (s *ModifierContext) ExitRule(listener antlr.ParseTreeListener)

func (*ModifierContext) GetParser

func (s *ModifierContext) GetParser() antlr.Parser

func (*ModifierContext) GetRuleContext

func (s *ModifierContext) GetRuleContext() antlr.RuleContext

func (*ModifierContext) IsModifierContext

func (*ModifierContext) IsModifierContext()

func (*ModifierContext) NATIVE

func (s *ModifierContext) NATIVE() antlr.TerminalNode

func (*ModifierContext) SYNCHRONIZED

func (s *ModifierContext) SYNCHRONIZED() antlr.TerminalNode

func (*ModifierContext) TRANSIENT

func (s *ModifierContext) TRANSIENT() antlr.TerminalNode

func (*ModifierContext) ToStringTree

func (s *ModifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*ModifierContext) VOLATILE

func (s *ModifierContext) VOLATILE() antlr.TerminalNode

type NonWildcardTypeArgumentsContext

type NonWildcardTypeArgumentsContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyNonWildcardTypeArgumentsContext

func NewEmptyNonWildcardTypeArgumentsContext() *NonWildcardTypeArgumentsContext

func NewNonWildcardTypeArgumentsContext

func NewNonWildcardTypeArgumentsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NonWildcardTypeArgumentsContext

func (*NonWildcardTypeArgumentsContext) EnterRule

func (*NonWildcardTypeArgumentsContext) ExitRule

func (*NonWildcardTypeArgumentsContext) GT

func (*NonWildcardTypeArgumentsContext) GetParser

func (*NonWildcardTypeArgumentsContext) GetRuleContext

func (*NonWildcardTypeArgumentsContext) IsNonWildcardTypeArgumentsContext

func (*NonWildcardTypeArgumentsContext) IsNonWildcardTypeArgumentsContext()

func (*NonWildcardTypeArgumentsContext) LT

func (*NonWildcardTypeArgumentsContext) ToStringTree

func (s *NonWildcardTypeArgumentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*NonWildcardTypeArgumentsContext) TypeList

type NonWildcardTypeArgumentsOrDiamondContext

type NonWildcardTypeArgumentsOrDiamondContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyNonWildcardTypeArgumentsOrDiamondContext

func NewEmptyNonWildcardTypeArgumentsOrDiamondContext() *NonWildcardTypeArgumentsOrDiamondContext

func NewNonWildcardTypeArgumentsOrDiamondContext

func NewNonWildcardTypeArgumentsOrDiamondContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NonWildcardTypeArgumentsOrDiamondContext

func (*NonWildcardTypeArgumentsOrDiamondContext) EnterRule

func (*NonWildcardTypeArgumentsOrDiamondContext) ExitRule

func (*NonWildcardTypeArgumentsOrDiamondContext) GT

func (*NonWildcardTypeArgumentsOrDiamondContext) GetParser

func (*NonWildcardTypeArgumentsOrDiamondContext) GetRuleContext

func (*NonWildcardTypeArgumentsOrDiamondContext) IsNonWildcardTypeArgumentsOrDiamondContext

func (*NonWildcardTypeArgumentsOrDiamondContext) IsNonWildcardTypeArgumentsOrDiamondContext()

func (*NonWildcardTypeArgumentsOrDiamondContext) LT

func (*NonWildcardTypeArgumentsOrDiamondContext) NonWildcardTypeArguments

func (*NonWildcardTypeArgumentsOrDiamondContext) ToStringTree

func (s *NonWildcardTypeArgumentsOrDiamondContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type PackageDeclarationContext

type PackageDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPackageDeclarationContext

func NewEmptyPackageDeclarationContext() *PackageDeclarationContext

func NewPackageDeclarationContext

func NewPackageDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PackageDeclarationContext

func (*PackageDeclarationContext) AllAnnotation

func (s *PackageDeclarationContext) AllAnnotation() []IAnnotationContext

func (*PackageDeclarationContext) Annotation

func (*PackageDeclarationContext) EnterRule

func (s *PackageDeclarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*PackageDeclarationContext) ExitRule

func (s *PackageDeclarationContext) ExitRule(listener antlr.ParseTreeListener)

func (*PackageDeclarationContext) GetParser

func (s *PackageDeclarationContext) GetParser() antlr.Parser

func (*PackageDeclarationContext) GetRuleContext

func (s *PackageDeclarationContext) GetRuleContext() antlr.RuleContext

func (*PackageDeclarationContext) IsPackageDeclarationContext

func (*PackageDeclarationContext) IsPackageDeclarationContext()

func (*PackageDeclarationContext) PACKAGE

func (*PackageDeclarationContext) QualifiedName

func (*PackageDeclarationContext) SEMI

func (*PackageDeclarationContext) ToStringTree

func (s *PackageDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ParExpressionContext

type ParExpressionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyParExpressionContext

func NewEmptyParExpressionContext() *ParExpressionContext

func NewParExpressionContext

func NewParExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParExpressionContext

func (*ParExpressionContext) EnterRule

func (s *ParExpressionContext) EnterRule(listener antlr.ParseTreeListener)

func (*ParExpressionContext) ExitRule

func (s *ParExpressionContext) ExitRule(listener antlr.ParseTreeListener)

func (*ParExpressionContext) Expression

func (s *ParExpressionContext) Expression() IExpressionContext

func (*ParExpressionContext) GetParser

func (s *ParExpressionContext) GetParser() antlr.Parser

func (*ParExpressionContext) GetRuleContext

func (s *ParExpressionContext) GetRuleContext() antlr.RuleContext

func (*ParExpressionContext) IsParExpressionContext

func (*ParExpressionContext) IsParExpressionContext()

func (*ParExpressionContext) LPAREN

func (*ParExpressionContext) RPAREN

func (*ParExpressionContext) ToStringTree

func (s *ParExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type PrimaryContext

type PrimaryContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPrimaryContext

func NewEmptyPrimaryContext() *PrimaryContext

func NewPrimaryContext

func NewPrimaryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrimaryContext

func (*PrimaryContext) Arguments

func (s *PrimaryContext) Arguments() IArgumentsContext

func (*PrimaryContext) CLASS

func (s *PrimaryContext) CLASS() antlr.TerminalNode

func (*PrimaryContext) DOT

func (*PrimaryContext) EnterRule

func (s *PrimaryContext) EnterRule(listener antlr.ParseTreeListener)

func (*PrimaryContext) ExitRule

func (s *PrimaryContext) ExitRule(listener antlr.ParseTreeListener)

func (*PrimaryContext) ExplicitGenericInvocationSuffix

func (s *PrimaryContext) ExplicitGenericInvocationSuffix() IExplicitGenericInvocationSuffixContext

func (*PrimaryContext) Expression

func (s *PrimaryContext) Expression() IExpressionContext

func (*PrimaryContext) GetParser

func (s *PrimaryContext) GetParser() antlr.Parser

func (*PrimaryContext) GetRuleContext

func (s *PrimaryContext) GetRuleContext() antlr.RuleContext

func (*PrimaryContext) IDENTIFIER

func (s *PrimaryContext) IDENTIFIER() antlr.TerminalNode

func (*PrimaryContext) IsPrimaryContext

func (*PrimaryContext) IsPrimaryContext()

func (*PrimaryContext) LPAREN

func (s *PrimaryContext) LPAREN() antlr.TerminalNode

func (*PrimaryContext) Literal

func (s *PrimaryContext) Literal() ILiteralContext

func (*PrimaryContext) NonWildcardTypeArguments

func (s *PrimaryContext) NonWildcardTypeArguments() INonWildcardTypeArgumentsContext

func (*PrimaryContext) RPAREN

func (s *PrimaryContext) RPAREN() antlr.TerminalNode

func (*PrimaryContext) SUPER

func (s *PrimaryContext) SUPER() antlr.TerminalNode

func (*PrimaryContext) THIS

func (s *PrimaryContext) THIS() antlr.TerminalNode

func (*PrimaryContext) ToStringTree

func (s *PrimaryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*PrimaryContext) TypeTypeOrVoid

func (s *PrimaryContext) TypeTypeOrVoid() ITypeTypeOrVoidContext

type PrimitiveTypeContext

type PrimitiveTypeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPrimitiveTypeContext

func NewEmptyPrimitiveTypeContext() *PrimitiveTypeContext

func NewPrimitiveTypeContext

func NewPrimitiveTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrimitiveTypeContext

func (*PrimitiveTypeContext) BOOLEAN

func (*PrimitiveTypeContext) BYTE

func (*PrimitiveTypeContext) CHAR

func (*PrimitiveTypeContext) DOUBLE

func (*PrimitiveTypeContext) EnterRule

func (s *PrimitiveTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*PrimitiveTypeContext) ExitRule

func (s *PrimitiveTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*PrimitiveTypeContext) FLOAT

func (*PrimitiveTypeContext) GetParser

func (s *PrimitiveTypeContext) GetParser() antlr.Parser

func (*PrimitiveTypeContext) GetRuleContext

func (s *PrimitiveTypeContext) GetRuleContext() antlr.RuleContext

func (*PrimitiveTypeContext) INT

func (*PrimitiveTypeContext) IsPrimitiveTypeContext

func (*PrimitiveTypeContext) IsPrimitiveTypeContext()

func (*PrimitiveTypeContext) LONG

func (*PrimitiveTypeContext) SHORT

func (*PrimitiveTypeContext) ToStringTree

func (s *PrimitiveTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type QualifiedNameContext

type QualifiedNameContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyQualifiedNameContext

func NewEmptyQualifiedNameContext() *QualifiedNameContext

func NewQualifiedNameContext

func NewQualifiedNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QualifiedNameContext

func (*QualifiedNameContext) AllDOT

func (s *QualifiedNameContext) AllDOT() []antlr.TerminalNode

func (*QualifiedNameContext) AllIDENTIFIER

func (s *QualifiedNameContext) AllIDENTIFIER() []antlr.TerminalNode

func (*QualifiedNameContext) DOT

func (*QualifiedNameContext) EnterRule

func (s *QualifiedNameContext) EnterRule(listener antlr.ParseTreeListener)

func (*QualifiedNameContext) ExitRule

func (s *QualifiedNameContext) ExitRule(listener antlr.ParseTreeListener)

func (*QualifiedNameContext) GetParser

func (s *QualifiedNameContext) GetParser() antlr.Parser

func (*QualifiedNameContext) GetRuleContext

func (s *QualifiedNameContext) GetRuleContext() antlr.RuleContext

func (*QualifiedNameContext) IDENTIFIER

func (s *QualifiedNameContext) IDENTIFIER(i int) antlr.TerminalNode

func (*QualifiedNameContext) IsQualifiedNameContext

func (*QualifiedNameContext) IsQualifiedNameContext()

func (*QualifiedNameContext) ToStringTree

func (s *QualifiedNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type QualifiedNameListContext

type QualifiedNameListContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyQualifiedNameListContext

func NewEmptyQualifiedNameListContext() *QualifiedNameListContext

func NewQualifiedNameListContext

func NewQualifiedNameListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QualifiedNameListContext

func (*QualifiedNameListContext) AllCOMMA

func (*QualifiedNameListContext) AllQualifiedName

func (s *QualifiedNameListContext) AllQualifiedName() []IQualifiedNameContext

func (*QualifiedNameListContext) COMMA

func (*QualifiedNameListContext) EnterRule

func (s *QualifiedNameListContext) EnterRule(listener antlr.ParseTreeListener)

func (*QualifiedNameListContext) ExitRule

func (s *QualifiedNameListContext) ExitRule(listener antlr.ParseTreeListener)

func (*QualifiedNameListContext) GetParser

func (s *QualifiedNameListContext) GetParser() antlr.Parser

func (*QualifiedNameListContext) GetRuleContext

func (s *QualifiedNameListContext) GetRuleContext() antlr.RuleContext

func (*QualifiedNameListContext) IsQualifiedNameListContext

func (*QualifiedNameListContext) IsQualifiedNameListContext()

func (*QualifiedNameListContext) QualifiedName

func (*QualifiedNameListContext) ToStringTree

func (s *QualifiedNameListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ResourceContext

type ResourceContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyResourceContext

func NewEmptyResourceContext() *ResourceContext

func NewResourceContext

func NewResourceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ResourceContext

func (*ResourceContext) ASSIGN

func (s *ResourceContext) ASSIGN() antlr.TerminalNode

func (*ResourceContext) AllVariableModifier

func (s *ResourceContext) AllVariableModifier() []IVariableModifierContext

func (*ResourceContext) ClassOrInterfaceType

func (s *ResourceContext) ClassOrInterfaceType() IClassOrInterfaceTypeContext

func (*ResourceContext) EnterRule

func (s *ResourceContext) EnterRule(listener antlr.ParseTreeListener)

func (*ResourceContext) ExitRule

func (s *ResourceContext) ExitRule(listener antlr.ParseTreeListener)

func (*ResourceContext) Expression

func (s *ResourceContext) Expression() IExpressionContext

func (*ResourceContext) GetParser

func (s *ResourceContext) GetParser() antlr.Parser

func (*ResourceContext) GetRuleContext

func (s *ResourceContext) GetRuleContext() antlr.RuleContext

func (*ResourceContext) IsResourceContext

func (*ResourceContext) IsResourceContext()

func (*ResourceContext) ToStringTree

func (s *ResourceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*ResourceContext) VariableDeclaratorId

func (s *ResourceContext) VariableDeclaratorId() IVariableDeclaratorIdContext

func (*ResourceContext) VariableModifier

func (s *ResourceContext) VariableModifier(i int) IVariableModifierContext

type ResourceSpecificationContext

type ResourceSpecificationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyResourceSpecificationContext

func NewEmptyResourceSpecificationContext() *ResourceSpecificationContext

func NewResourceSpecificationContext

func NewResourceSpecificationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ResourceSpecificationContext

func (*ResourceSpecificationContext) EnterRule

func (s *ResourceSpecificationContext) EnterRule(listener antlr.ParseTreeListener)

func (*ResourceSpecificationContext) ExitRule

func (*ResourceSpecificationContext) GetParser

func (s *ResourceSpecificationContext) GetParser() antlr.Parser

func (*ResourceSpecificationContext) GetRuleContext

func (s *ResourceSpecificationContext) GetRuleContext() antlr.RuleContext

func (*ResourceSpecificationContext) IsResourceSpecificationContext

func (*ResourceSpecificationContext) IsResourceSpecificationContext()

func (*ResourceSpecificationContext) LPAREN

func (*ResourceSpecificationContext) RPAREN

func (*ResourceSpecificationContext) Resources

func (*ResourceSpecificationContext) SEMI

func (*ResourceSpecificationContext) ToStringTree

func (s *ResourceSpecificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ResourcesContext

type ResourcesContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyResourcesContext

func NewEmptyResourcesContext() *ResourcesContext

func NewResourcesContext

func NewResourcesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ResourcesContext

func (*ResourcesContext) AllResource

func (s *ResourcesContext) AllResource() []IResourceContext

func (*ResourcesContext) AllSEMI

func (s *ResourcesContext) AllSEMI() []antlr.TerminalNode

func (*ResourcesContext) EnterRule

func (s *ResourcesContext) EnterRule(listener antlr.ParseTreeListener)

func (*ResourcesContext) ExitRule

func (s *ResourcesContext) ExitRule(listener antlr.ParseTreeListener)

func (*ResourcesContext) GetParser

func (s *ResourcesContext) GetParser() antlr.Parser

func (*ResourcesContext) GetRuleContext

func (s *ResourcesContext) GetRuleContext() antlr.RuleContext

func (*ResourcesContext) IsResourcesContext

func (*ResourcesContext) IsResourcesContext()

func (*ResourcesContext) Resource

func (s *ResourcesContext) Resource(i int) IResourceContext

func (*ResourcesContext) SEMI

func (*ResourcesContext) ToStringTree

func (s *ResourcesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

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) ASSERT

func (s *StatementContext) ASSERT() antlr.TerminalNode

func (*StatementContext) AllCatchClause

func (s *StatementContext) AllCatchClause() []ICatchClauseContext

func (*StatementContext) AllExpression

func (s *StatementContext) AllExpression() []IExpressionContext

func (*StatementContext) AllStatement

func (s *StatementContext) AllStatement() []IStatementContext

func (*StatementContext) AllSwitchBlockStatementGroup

func (s *StatementContext) AllSwitchBlockStatementGroup() []ISwitchBlockStatementGroupContext

func (*StatementContext) AllSwitchLabel

func (s *StatementContext) AllSwitchLabel() []ISwitchLabelContext

func (*StatementContext) BREAK

func (s *StatementContext) BREAK() antlr.TerminalNode

func (*StatementContext) Block

func (s *StatementContext) Block() IBlockContext

func (*StatementContext) COLON

func (s *StatementContext) COLON() antlr.TerminalNode

func (*StatementContext) CONTINUE

func (s *StatementContext) CONTINUE() antlr.TerminalNode

func (*StatementContext) CatchClause

func (s *StatementContext) CatchClause(i int) ICatchClauseContext

func (*StatementContext) DO

func (*StatementContext) ELSE

func (*StatementContext) EnterRule

func (s *StatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*StatementContext) ExitRule

func (s *StatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*StatementContext) Expression

func (s *StatementContext) Expression(i int) IExpressionContext

func (*StatementContext) FOR

func (*StatementContext) FinallyBlock

func (s *StatementContext) FinallyBlock() IFinallyBlockContext

func (*StatementContext) ForControl

func (s *StatementContext) ForControl() IForControlContext

func (*StatementContext) GetBlockLabel

func (s *StatementContext) GetBlockLabel() IBlockContext

func (*StatementContext) GetIdentifierLabel

func (s *StatementContext) GetIdentifierLabel() antlr.Token

func (*StatementContext) GetParser

func (s *StatementContext) GetParser() antlr.Parser

func (*StatementContext) GetRuleContext

func (s *StatementContext) GetRuleContext() antlr.RuleContext

func (*StatementContext) GetStatementExpression

func (s *StatementContext) GetStatementExpression() IExpressionContext

func (*StatementContext) IDENTIFIER

func (s *StatementContext) IDENTIFIER() antlr.TerminalNode

func (*StatementContext) IF

func (*StatementContext) IsStatementContext

func (*StatementContext) IsStatementContext()

func (*StatementContext) LBRACE

func (s *StatementContext) LBRACE() antlr.TerminalNode

func (*StatementContext) LPAREN

func (s *StatementContext) LPAREN() antlr.TerminalNode

func (*StatementContext) ParExpression

func (s *StatementContext) ParExpression() IParExpressionContext

func (*StatementContext) RBRACE

func (s *StatementContext) RBRACE() antlr.TerminalNode

func (*StatementContext) RETURN

func (s *StatementContext) RETURN() antlr.TerminalNode

func (*StatementContext) RPAREN

func (s *StatementContext) RPAREN() antlr.TerminalNode

func (*StatementContext) ResourceSpecification

func (s *StatementContext) ResourceSpecification() IResourceSpecificationContext

func (*StatementContext) SEMI

func (*StatementContext) SWITCH

func (s *StatementContext) SWITCH() antlr.TerminalNode

func (*StatementContext) SYNCHRONIZED

func (s *StatementContext) SYNCHRONIZED() antlr.TerminalNode

func (*StatementContext) SetBlockLabel

func (s *StatementContext) SetBlockLabel(v IBlockContext)

func (*StatementContext) SetIdentifierLabel

func (s *StatementContext) SetIdentifierLabel(v antlr.Token)

func (*StatementContext) SetStatementExpression

func (s *StatementContext) SetStatementExpression(v IExpressionContext)

func (*StatementContext) Statement

func (s *StatementContext) Statement(i int) IStatementContext

func (*StatementContext) SwitchBlockStatementGroup

func (s *StatementContext) SwitchBlockStatementGroup(i int) ISwitchBlockStatementGroupContext

func (*StatementContext) SwitchLabel

func (s *StatementContext) SwitchLabel(i int) ISwitchLabelContext

func (*StatementContext) THROW

func (s *StatementContext) THROW() antlr.TerminalNode

func (*StatementContext) TRY

func (*StatementContext) ToStringTree

func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*StatementContext) WHILE

func (s *StatementContext) WHILE() antlr.TerminalNode

type SuperSuffixContext

type SuperSuffixContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySuperSuffixContext

func NewEmptySuperSuffixContext() *SuperSuffixContext

func NewSuperSuffixContext

func NewSuperSuffixContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SuperSuffixContext

func (*SuperSuffixContext) Arguments

func (s *SuperSuffixContext) Arguments() IArgumentsContext

func (*SuperSuffixContext) DOT

func (*SuperSuffixContext) EnterRule

func (s *SuperSuffixContext) EnterRule(listener antlr.ParseTreeListener)

func (*SuperSuffixContext) ExitRule

func (s *SuperSuffixContext) ExitRule(listener antlr.ParseTreeListener)

func (*SuperSuffixContext) GetParser

func (s *SuperSuffixContext) GetParser() antlr.Parser

func (*SuperSuffixContext) GetRuleContext

func (s *SuperSuffixContext) GetRuleContext() antlr.RuleContext

func (*SuperSuffixContext) IDENTIFIER

func (s *SuperSuffixContext) IDENTIFIER() antlr.TerminalNode

func (*SuperSuffixContext) IsSuperSuffixContext

func (*SuperSuffixContext) IsSuperSuffixContext()

func (*SuperSuffixContext) ToStringTree

func (s *SuperSuffixContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type SwitchBlockStatementGroupContext

type SwitchBlockStatementGroupContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySwitchBlockStatementGroupContext

func NewEmptySwitchBlockStatementGroupContext() *SwitchBlockStatementGroupContext

func NewSwitchBlockStatementGroupContext

func NewSwitchBlockStatementGroupContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SwitchBlockStatementGroupContext

func (*SwitchBlockStatementGroupContext) AllBlockStatement

func (*SwitchBlockStatementGroupContext) AllSwitchLabel

func (*SwitchBlockStatementGroupContext) BlockStatement

func (*SwitchBlockStatementGroupContext) EnterRule

func (*SwitchBlockStatementGroupContext) ExitRule

func (*SwitchBlockStatementGroupContext) GetParser

func (*SwitchBlockStatementGroupContext) GetRuleContext

func (*SwitchBlockStatementGroupContext) IsSwitchBlockStatementGroupContext

func (*SwitchBlockStatementGroupContext) IsSwitchBlockStatementGroupContext()

func (*SwitchBlockStatementGroupContext) SwitchLabel

func (*SwitchBlockStatementGroupContext) ToStringTree

func (s *SwitchBlockStatementGroupContext) 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 (*SwitchLabelContext) COLON

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) Expression

func (s *SwitchLabelContext) Expression() IExpressionContext

func (*SwitchLabelContext) GetConstantExpression

func (s *SwitchLabelContext) GetConstantExpression() IExpressionContext

func (*SwitchLabelContext) GetEnumConstantName

func (s *SwitchLabelContext) GetEnumConstantName() antlr.Token

func (*SwitchLabelContext) GetParser

func (s *SwitchLabelContext) GetParser() antlr.Parser

func (*SwitchLabelContext) GetRuleContext

func (s *SwitchLabelContext) GetRuleContext() antlr.RuleContext

func (*SwitchLabelContext) IDENTIFIER

func (s *SwitchLabelContext) IDENTIFIER() antlr.TerminalNode

func (*SwitchLabelContext) IsSwitchLabelContext

func (*SwitchLabelContext) IsSwitchLabelContext()

func (*SwitchLabelContext) SetConstantExpression

func (s *SwitchLabelContext) SetConstantExpression(v IExpressionContext)

func (*SwitchLabelContext) SetEnumConstantName

func (s *SwitchLabelContext) SetEnumConstantName(v antlr.Token)

func (*SwitchLabelContext) ToStringTree

func (s *SwitchLabelContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type TypeArgumentContext

type TypeArgumentContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTypeArgumentContext

func NewEmptyTypeArgumentContext() *TypeArgumentContext

func NewTypeArgumentContext

func NewTypeArgumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeArgumentContext

func (*TypeArgumentContext) EXTENDS

func (s *TypeArgumentContext) EXTENDS() antlr.TerminalNode

func (*TypeArgumentContext) EnterRule

func (s *TypeArgumentContext) EnterRule(listener antlr.ParseTreeListener)

func (*TypeArgumentContext) ExitRule

func (s *TypeArgumentContext) ExitRule(listener antlr.ParseTreeListener)

func (*TypeArgumentContext) GetParser

func (s *TypeArgumentContext) GetParser() antlr.Parser

func (*TypeArgumentContext) GetRuleContext

func (s *TypeArgumentContext) GetRuleContext() antlr.RuleContext

func (*TypeArgumentContext) IsTypeArgumentContext

func (*TypeArgumentContext) IsTypeArgumentContext()

func (*TypeArgumentContext) QUESTION

func (s *TypeArgumentContext) QUESTION() antlr.TerminalNode

func (*TypeArgumentContext) SUPER

func (*TypeArgumentContext) ToStringTree

func (s *TypeArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*TypeArgumentContext) TypeType

func (s *TypeArgumentContext) TypeType() ITypeTypeContext

type TypeArgumentsContext

type TypeArgumentsContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTypeArgumentsContext

func NewEmptyTypeArgumentsContext() *TypeArgumentsContext

func NewTypeArgumentsContext

func NewTypeArgumentsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeArgumentsContext

func (*TypeArgumentsContext) AllCOMMA

func (s *TypeArgumentsContext) AllCOMMA() []antlr.TerminalNode

func (*TypeArgumentsContext) AllTypeArgument

func (s *TypeArgumentsContext) AllTypeArgument() []ITypeArgumentContext

func (*TypeArgumentsContext) COMMA

func (*TypeArgumentsContext) EnterRule

func (s *TypeArgumentsContext) EnterRule(listener antlr.ParseTreeListener)

func (*TypeArgumentsContext) ExitRule

func (s *TypeArgumentsContext) ExitRule(listener antlr.ParseTreeListener)

func (*TypeArgumentsContext) GT

func (*TypeArgumentsContext) GetParser

func (s *TypeArgumentsContext) GetParser() antlr.Parser

func (*TypeArgumentsContext) GetRuleContext

func (s *TypeArgumentsContext) GetRuleContext() antlr.RuleContext

func (*TypeArgumentsContext) IsTypeArgumentsContext

func (*TypeArgumentsContext) IsTypeArgumentsContext()

func (*TypeArgumentsContext) LT

func (*TypeArgumentsContext) ToStringTree

func (s *TypeArgumentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*TypeArgumentsContext) TypeArgument

func (s *TypeArgumentsContext) TypeArgument(i int) ITypeArgumentContext

type TypeArgumentsOrDiamondContext

type TypeArgumentsOrDiamondContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTypeArgumentsOrDiamondContext

func NewEmptyTypeArgumentsOrDiamondContext() *TypeArgumentsOrDiamondContext

func NewTypeArgumentsOrDiamondContext

func NewTypeArgumentsOrDiamondContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeArgumentsOrDiamondContext

func (*TypeArgumentsOrDiamondContext) EnterRule

func (s *TypeArgumentsOrDiamondContext) EnterRule(listener antlr.ParseTreeListener)

func (*TypeArgumentsOrDiamondContext) ExitRule

func (*TypeArgumentsOrDiamondContext) GT

func (*TypeArgumentsOrDiamondContext) GetParser

func (*TypeArgumentsOrDiamondContext) GetRuleContext

func (s *TypeArgumentsOrDiamondContext) GetRuleContext() antlr.RuleContext

func (*TypeArgumentsOrDiamondContext) IsTypeArgumentsOrDiamondContext

func (*TypeArgumentsOrDiamondContext) IsTypeArgumentsOrDiamondContext()

func (*TypeArgumentsOrDiamondContext) LT

func (*TypeArgumentsOrDiamondContext) ToStringTree

func (s *TypeArgumentsOrDiamondContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*TypeArgumentsOrDiamondContext) TypeArguments

type TypeBoundContext

type TypeBoundContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTypeBoundContext

func NewEmptyTypeBoundContext() *TypeBoundContext

func NewTypeBoundContext

func NewTypeBoundContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeBoundContext

func (*TypeBoundContext) AllBITAND

func (s *TypeBoundContext) AllBITAND() []antlr.TerminalNode

func (*TypeBoundContext) AllTypeType

func (s *TypeBoundContext) AllTypeType() []ITypeTypeContext

func (*TypeBoundContext) BITAND

func (s *TypeBoundContext) BITAND(i int) antlr.TerminalNode

func (*TypeBoundContext) EnterRule

func (s *TypeBoundContext) EnterRule(listener antlr.ParseTreeListener)

func (*TypeBoundContext) ExitRule

func (s *TypeBoundContext) ExitRule(listener antlr.ParseTreeListener)

func (*TypeBoundContext) GetParser

func (s *TypeBoundContext) GetParser() antlr.Parser

func (*TypeBoundContext) GetRuleContext

func (s *TypeBoundContext) GetRuleContext() antlr.RuleContext

func (*TypeBoundContext) IsTypeBoundContext

func (*TypeBoundContext) IsTypeBoundContext()

func (*TypeBoundContext) ToStringTree

func (s *TypeBoundContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*TypeBoundContext) TypeType

func (s *TypeBoundContext) TypeType(i int) ITypeTypeContext

type TypeDeclarationContext

type TypeDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTypeDeclarationContext

func NewEmptyTypeDeclarationContext() *TypeDeclarationContext

func NewTypeDeclarationContext

func NewTypeDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeDeclarationContext

func (*TypeDeclarationContext) AllClassOrInterfaceModifier

func (s *TypeDeclarationContext) AllClassOrInterfaceModifier() []IClassOrInterfaceModifierContext

func (*TypeDeclarationContext) AnnotationTypeDeclaration

func (s *TypeDeclarationContext) AnnotationTypeDeclaration() IAnnotationTypeDeclarationContext

func (*TypeDeclarationContext) ClassDeclaration

func (s *TypeDeclarationContext) ClassDeclaration() IClassDeclarationContext

func (*TypeDeclarationContext) ClassOrInterfaceModifier

func (s *TypeDeclarationContext) ClassOrInterfaceModifier(i int) IClassOrInterfaceModifierContext

func (*TypeDeclarationContext) EnterRule

func (s *TypeDeclarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*TypeDeclarationContext) EnumDeclaration

func (s *TypeDeclarationContext) EnumDeclaration() IEnumDeclarationContext

func (*TypeDeclarationContext) ExitRule

func (s *TypeDeclarationContext) ExitRule(listener antlr.ParseTreeListener)

func (*TypeDeclarationContext) GetParser

func (s *TypeDeclarationContext) GetParser() antlr.Parser

func (*TypeDeclarationContext) GetRuleContext

func (s *TypeDeclarationContext) GetRuleContext() antlr.RuleContext

func (*TypeDeclarationContext) InterfaceDeclaration

func (s *TypeDeclarationContext) InterfaceDeclaration() IInterfaceDeclarationContext

func (*TypeDeclarationContext) IsTypeDeclarationContext

func (*TypeDeclarationContext) IsTypeDeclarationContext()

func (*TypeDeclarationContext) SEMI

func (*TypeDeclarationContext) ToStringTree

func (s *TypeDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type TypeListContext

type TypeListContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTypeListContext

func NewEmptyTypeListContext() *TypeListContext

func NewTypeListContext

func NewTypeListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeListContext

func (*TypeListContext) AllCOMMA

func (s *TypeListContext) AllCOMMA() []antlr.TerminalNode

func (*TypeListContext) AllTypeType

func (s *TypeListContext) AllTypeType() []ITypeTypeContext

func (*TypeListContext) COMMA

func (s *TypeListContext) COMMA(i int) antlr.TerminalNode

func (*TypeListContext) EnterRule

func (s *TypeListContext) EnterRule(listener antlr.ParseTreeListener)

func (*TypeListContext) ExitRule

func (s *TypeListContext) ExitRule(listener antlr.ParseTreeListener)

func (*TypeListContext) GetParser

func (s *TypeListContext) GetParser() antlr.Parser

func (*TypeListContext) GetRuleContext

func (s *TypeListContext) GetRuleContext() antlr.RuleContext

func (*TypeListContext) IsTypeListContext

func (*TypeListContext) IsTypeListContext()

func (*TypeListContext) ToStringTree

func (s *TypeListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*TypeListContext) TypeType

func (s *TypeListContext) TypeType(i int) ITypeTypeContext

type TypeParameterContext

type TypeParameterContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTypeParameterContext

func NewEmptyTypeParameterContext() *TypeParameterContext

func NewTypeParameterContext

func NewTypeParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeParameterContext

func (*TypeParameterContext) AllAnnotation

func (s *TypeParameterContext) AllAnnotation() []IAnnotationContext

func (*TypeParameterContext) Annotation

func (s *TypeParameterContext) Annotation(i int) IAnnotationContext

func (*TypeParameterContext) EXTENDS

func (*TypeParameterContext) EnterRule

func (s *TypeParameterContext) EnterRule(listener antlr.ParseTreeListener)

func (*TypeParameterContext) ExitRule

func (s *TypeParameterContext) ExitRule(listener antlr.ParseTreeListener)

func (*TypeParameterContext) GetParser

func (s *TypeParameterContext) GetParser() antlr.Parser

func (*TypeParameterContext) GetRuleContext

func (s *TypeParameterContext) GetRuleContext() antlr.RuleContext

func (*TypeParameterContext) IDENTIFIER

func (s *TypeParameterContext) IDENTIFIER() antlr.TerminalNode

func (*TypeParameterContext) IsTypeParameterContext

func (*TypeParameterContext) IsTypeParameterContext()

func (*TypeParameterContext) ToStringTree

func (s *TypeParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*TypeParameterContext) TypeBound

func (s *TypeParameterContext) TypeBound() ITypeBoundContext

type TypeParametersContext

type TypeParametersContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTypeParametersContext

func NewEmptyTypeParametersContext() *TypeParametersContext

func NewTypeParametersContext

func NewTypeParametersContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeParametersContext

func (*TypeParametersContext) AllCOMMA

func (s *TypeParametersContext) AllCOMMA() []antlr.TerminalNode

func (*TypeParametersContext) AllTypeParameter

func (s *TypeParametersContext) AllTypeParameter() []ITypeParameterContext

func (*TypeParametersContext) COMMA

func (*TypeParametersContext) EnterRule

func (s *TypeParametersContext) EnterRule(listener antlr.ParseTreeListener)

func (*TypeParametersContext) ExitRule

func (s *TypeParametersContext) ExitRule(listener antlr.ParseTreeListener)

func (*TypeParametersContext) GT

func (*TypeParametersContext) GetParser

func (s *TypeParametersContext) GetParser() antlr.Parser

func (*TypeParametersContext) GetRuleContext

func (s *TypeParametersContext) GetRuleContext() antlr.RuleContext

func (*TypeParametersContext) IsTypeParametersContext

func (*TypeParametersContext) IsTypeParametersContext()

func (*TypeParametersContext) LT

func (*TypeParametersContext) ToStringTree

func (s *TypeParametersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*TypeParametersContext) TypeParameter

func (s *TypeParametersContext) TypeParameter(i int) ITypeParameterContext

type TypeTypeContext

type TypeTypeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTypeTypeContext

func NewEmptyTypeTypeContext() *TypeTypeContext

func NewTypeTypeContext

func NewTypeTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeTypeContext

func (*TypeTypeContext) AllLBRACK

func (s *TypeTypeContext) AllLBRACK() []antlr.TerminalNode

func (*TypeTypeContext) AllRBRACK

func (s *TypeTypeContext) AllRBRACK() []antlr.TerminalNode

func (*TypeTypeContext) Annotation

func (s *TypeTypeContext) Annotation() IAnnotationContext

func (*TypeTypeContext) ClassOrInterfaceType

func (s *TypeTypeContext) ClassOrInterfaceType() IClassOrInterfaceTypeContext

func (*TypeTypeContext) EnterRule

func (s *TypeTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*TypeTypeContext) ExitRule

func (s *TypeTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*TypeTypeContext) GetParser

func (s *TypeTypeContext) GetParser() antlr.Parser

func (*TypeTypeContext) GetRuleContext

func (s *TypeTypeContext) GetRuleContext() antlr.RuleContext

func (*TypeTypeContext) IsTypeTypeContext

func (*TypeTypeContext) IsTypeTypeContext()

func (*TypeTypeContext) LBRACK

func (s *TypeTypeContext) LBRACK(i int) antlr.TerminalNode

func (*TypeTypeContext) PrimitiveType

func (s *TypeTypeContext) PrimitiveType() IPrimitiveTypeContext

func (*TypeTypeContext) RBRACK

func (s *TypeTypeContext) RBRACK(i int) antlr.TerminalNode

func (*TypeTypeContext) ToStringTree

func (s *TypeTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type TypeTypeOrVoidContext

type TypeTypeOrVoidContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTypeTypeOrVoidContext

func NewEmptyTypeTypeOrVoidContext() *TypeTypeOrVoidContext

func NewTypeTypeOrVoidContext

func NewTypeTypeOrVoidContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeTypeOrVoidContext

func (*TypeTypeOrVoidContext) EnterRule

func (s *TypeTypeOrVoidContext) EnterRule(listener antlr.ParseTreeListener)

func (*TypeTypeOrVoidContext) ExitRule

func (s *TypeTypeOrVoidContext) ExitRule(listener antlr.ParseTreeListener)

func (*TypeTypeOrVoidContext) GetParser

func (s *TypeTypeOrVoidContext) GetParser() antlr.Parser

func (*TypeTypeOrVoidContext) GetRuleContext

func (s *TypeTypeOrVoidContext) GetRuleContext() antlr.RuleContext

func (*TypeTypeOrVoidContext) IsTypeTypeOrVoidContext

func (*TypeTypeOrVoidContext) IsTypeTypeOrVoidContext()

func (*TypeTypeOrVoidContext) ToStringTree

func (s *TypeTypeOrVoidContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*TypeTypeOrVoidContext) TypeType

func (*TypeTypeOrVoidContext) VOID

type VariableDeclaratorContext

type VariableDeclaratorContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyVariableDeclaratorContext

func NewEmptyVariableDeclaratorContext() *VariableDeclaratorContext

func NewVariableDeclaratorContext

func NewVariableDeclaratorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableDeclaratorContext

func (*VariableDeclaratorContext) ASSIGN

func (*VariableDeclaratorContext) EnterRule

func (s *VariableDeclaratorContext) EnterRule(listener antlr.ParseTreeListener)

func (*VariableDeclaratorContext) ExitRule

func (s *VariableDeclaratorContext) ExitRule(listener antlr.ParseTreeListener)

func (*VariableDeclaratorContext) GetParser

func (s *VariableDeclaratorContext) GetParser() antlr.Parser

func (*VariableDeclaratorContext) GetRuleContext

func (s *VariableDeclaratorContext) GetRuleContext() antlr.RuleContext

func (*VariableDeclaratorContext) IsVariableDeclaratorContext

func (*VariableDeclaratorContext) IsVariableDeclaratorContext()

func (*VariableDeclaratorContext) ToStringTree

func (s *VariableDeclaratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*VariableDeclaratorContext) VariableDeclaratorId

func (s *VariableDeclaratorContext) VariableDeclaratorId() IVariableDeclaratorIdContext

func (*VariableDeclaratorContext) VariableInitializer

func (s *VariableDeclaratorContext) VariableInitializer() IVariableInitializerContext

type VariableDeclaratorIdContext

type VariableDeclaratorIdContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyVariableDeclaratorIdContext

func NewEmptyVariableDeclaratorIdContext() *VariableDeclaratorIdContext

func NewVariableDeclaratorIdContext

func NewVariableDeclaratorIdContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableDeclaratorIdContext

func (*VariableDeclaratorIdContext) AllLBRACK

func (*VariableDeclaratorIdContext) AllRBRACK

func (*VariableDeclaratorIdContext) EnterRule

func (s *VariableDeclaratorIdContext) EnterRule(listener antlr.ParseTreeListener)

func (*VariableDeclaratorIdContext) ExitRule

func (s *VariableDeclaratorIdContext) ExitRule(listener antlr.ParseTreeListener)

func (*VariableDeclaratorIdContext) GetParser

func (s *VariableDeclaratorIdContext) GetParser() antlr.Parser

func (*VariableDeclaratorIdContext) GetRuleContext

func (s *VariableDeclaratorIdContext) GetRuleContext() antlr.RuleContext

func (*VariableDeclaratorIdContext) IDENTIFIER

func (*VariableDeclaratorIdContext) IsVariableDeclaratorIdContext

func (*VariableDeclaratorIdContext) IsVariableDeclaratorIdContext()

func (*VariableDeclaratorIdContext) LBRACK

func (*VariableDeclaratorIdContext) RBRACK

func (*VariableDeclaratorIdContext) ToStringTree

func (s *VariableDeclaratorIdContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type VariableDeclaratorsContext

type VariableDeclaratorsContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyVariableDeclaratorsContext

func NewEmptyVariableDeclaratorsContext() *VariableDeclaratorsContext

func NewVariableDeclaratorsContext

func NewVariableDeclaratorsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableDeclaratorsContext

func (*VariableDeclaratorsContext) AllCOMMA

func (*VariableDeclaratorsContext) AllVariableDeclarator

func (s *VariableDeclaratorsContext) AllVariableDeclarator() []IVariableDeclaratorContext

func (*VariableDeclaratorsContext) COMMA

func (*VariableDeclaratorsContext) EnterRule

func (s *VariableDeclaratorsContext) EnterRule(listener antlr.ParseTreeListener)

func (*VariableDeclaratorsContext) ExitRule

func (s *VariableDeclaratorsContext) ExitRule(listener antlr.ParseTreeListener)

func (*VariableDeclaratorsContext) GetParser

func (s *VariableDeclaratorsContext) GetParser() antlr.Parser

func (*VariableDeclaratorsContext) GetRuleContext

func (s *VariableDeclaratorsContext) GetRuleContext() antlr.RuleContext

func (*VariableDeclaratorsContext) IsVariableDeclaratorsContext

func (*VariableDeclaratorsContext) IsVariableDeclaratorsContext()

func (*VariableDeclaratorsContext) ToStringTree

func (s *VariableDeclaratorsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*VariableDeclaratorsContext) VariableDeclarator

type VariableInitializerContext

type VariableInitializerContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyVariableInitializerContext

func NewEmptyVariableInitializerContext() *VariableInitializerContext

func NewVariableInitializerContext

func NewVariableInitializerContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableInitializerContext

func (*VariableInitializerContext) ArrayInitializer

func (*VariableInitializerContext) EnterRule

func (s *VariableInitializerContext) EnterRule(listener antlr.ParseTreeListener)

func (*VariableInitializerContext) ExitRule

func (s *VariableInitializerContext) ExitRule(listener antlr.ParseTreeListener)

func (*VariableInitializerContext) Expression

func (*VariableInitializerContext) GetParser

func (s *VariableInitializerContext) GetParser() antlr.Parser

func (*VariableInitializerContext) GetRuleContext

func (s *VariableInitializerContext) GetRuleContext() antlr.RuleContext

func (*VariableInitializerContext) IsVariableInitializerContext

func (*VariableInitializerContext) IsVariableInitializerContext()

func (*VariableInitializerContext) ToStringTree

func (s *VariableInitializerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type VariableModifierContext

type VariableModifierContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyVariableModifierContext

func NewEmptyVariableModifierContext() *VariableModifierContext

func NewVariableModifierContext

func NewVariableModifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableModifierContext

func (*VariableModifierContext) Annotation

func (*VariableModifierContext) EnterRule

func (s *VariableModifierContext) EnterRule(listener antlr.ParseTreeListener)

func (*VariableModifierContext) ExitRule

func (s *VariableModifierContext) ExitRule(listener antlr.ParseTreeListener)

func (*VariableModifierContext) FINAL

func (*VariableModifierContext) GetParser

func (s *VariableModifierContext) GetParser() antlr.Parser

func (*VariableModifierContext) GetRuleContext

func (s *VariableModifierContext) GetRuleContext() antlr.RuleContext

func (*VariableModifierContext) IsVariableModifierContext

func (*VariableModifierContext) IsVariableModifierContext()

func (*VariableModifierContext) ToStringTree

func (s *VariableModifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL