javaparser

package
v1.3.1-sp5 Latest Latest
Warning

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

Go to latest
Published: Mar 22, 2024 License: AGPL-3.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
	JavaLexerMODULE            = 51
	JavaLexerOPEN              = 52
	JavaLexerREQUIRES          = 53
	JavaLexerEXPORTS           = 54
	JavaLexerOPENS             = 55
	JavaLexerTO                = 56
	JavaLexerUSES              = 57
	JavaLexerPROVIDES          = 58
	JavaLexerWITH              = 59
	JavaLexerTRANSITIVE        = 60
	JavaLexerVAR               = 61
	JavaLexerYIELD             = 62
	JavaLexerRECORD            = 63
	JavaLexerSEALED            = 64
	JavaLexerPERMITS           = 65
	JavaLexerNON_SEALED        = 66
	JavaLexerDECIMAL_LITERAL   = 67
	JavaLexerHEX_LITERAL       = 68
	JavaLexerOCT_LITERAL       = 69
	JavaLexerBINARY_LITERAL    = 70
	JavaLexerFLOAT_LITERAL     = 71
	JavaLexerHEX_FLOAT_LITERAL = 72
	JavaLexerBOOL_LITERAL      = 73
	JavaLexerCHAR_LITERAL      = 74
	JavaLexerSTRING_LITERAL    = 75
	JavaLexerTEXT_BLOCK        = 76
	JavaLexerNULL_LITERAL      = 77
	JavaLexerLPAREN            = 78
	JavaLexerRPAREN            = 79
	JavaLexerLBRACE            = 80
	JavaLexerRBRACE            = 81
	JavaLexerLBRACK            = 82
	JavaLexerRBRACK            = 83
	JavaLexerSEMI              = 84
	JavaLexerCOMMA             = 85
	JavaLexerDOT               = 86
	JavaLexerASSIGN            = 87
	JavaLexerGT                = 88
	JavaLexerLT                = 89
	JavaLexerBANG              = 90
	JavaLexerTILDE             = 91
	JavaLexerQUESTION          = 92
	JavaLexerCOLON             = 93
	JavaLexerEQUAL             = 94
	JavaLexerLE                = 95
	JavaLexerGE                = 96
	JavaLexerNOTEQUAL          = 97
	JavaLexerAND               = 98
	JavaLexerOR                = 99
	JavaLexerINC               = 100
	JavaLexerDEC               = 101
	JavaLexerADD               = 102
	JavaLexerSUB               = 103
	JavaLexerMUL               = 104
	JavaLexerDIV               = 105
	JavaLexerBITAND            = 106
	JavaLexerBITOR             = 107
	JavaLexerCARET             = 108
	JavaLexerMOD               = 109
	JavaLexerADD_ASSIGN        = 110
	JavaLexerSUB_ASSIGN        = 111
	JavaLexerMUL_ASSIGN        = 112
	JavaLexerDIV_ASSIGN        = 113
	JavaLexerAND_ASSIGN        = 114
	JavaLexerOR_ASSIGN         = 115
	JavaLexerXOR_ASSIGN        = 116
	JavaLexerMOD_ASSIGN        = 117
	JavaLexerLSHIFT_ASSIGN     = 118
	JavaLexerRSHIFT_ASSIGN     = 119
	JavaLexerURSHIFT_ASSIGN    = 120
	JavaLexerARROW             = 121
	JavaLexerCOLONCOLON        = 122
	JavaLexerAT                = 123
	JavaLexerELLIPSIS          = 124
	JavaLexerWS                = 125
	JavaLexerCOMMENT           = 126
	JavaLexerLINE_COMMENT      = 127
	JavaLexerIDENTIFIER        = 128
)

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
	JavaParserMODULE            = 51
	JavaParserOPEN              = 52
	JavaParserREQUIRES          = 53
	JavaParserEXPORTS           = 54
	JavaParserOPENS             = 55
	JavaParserTO                = 56
	JavaParserUSES              = 57
	JavaParserPROVIDES          = 58
	JavaParserWITH              = 59
	JavaParserTRANSITIVE        = 60
	JavaParserVAR               = 61
	JavaParserYIELD             = 62
	JavaParserRECORD            = 63
	JavaParserSEALED            = 64
	JavaParserPERMITS           = 65
	JavaParserNON_SEALED        = 66
	JavaParserDECIMAL_LITERAL   = 67
	JavaParserHEX_LITERAL       = 68
	JavaParserOCT_LITERAL       = 69
	JavaParserBINARY_LITERAL    = 70
	JavaParserFLOAT_LITERAL     = 71
	JavaParserHEX_FLOAT_LITERAL = 72
	JavaParserBOOL_LITERAL      = 73
	JavaParserCHAR_LITERAL      = 74
	JavaParserSTRING_LITERAL    = 75
	JavaParserTEXT_BLOCK        = 76
	JavaParserNULL_LITERAL      = 77
	JavaParserLPAREN            = 78
	JavaParserRPAREN            = 79
	JavaParserLBRACE            = 80
	JavaParserRBRACE            = 81
	JavaParserLBRACK            = 82
	JavaParserRBRACK            = 83
	JavaParserSEMI              = 84
	JavaParserCOMMA             = 85
	JavaParserDOT               = 86
	JavaParserASSIGN            = 87
	JavaParserGT                = 88
	JavaParserLT                = 89
	JavaParserBANG              = 90
	JavaParserTILDE             = 91
	JavaParserQUESTION          = 92
	JavaParserCOLON             = 93
	JavaParserEQUAL             = 94
	JavaParserLE                = 95
	JavaParserGE                = 96
	JavaParserNOTEQUAL          = 97
	JavaParserAND               = 98
	JavaParserOR                = 99
	JavaParserINC               = 100
	JavaParserDEC               = 101
	JavaParserADD               = 102
	JavaParserSUB               = 103
	JavaParserMUL               = 104
	JavaParserDIV               = 105
	JavaParserBITAND            = 106
	JavaParserBITOR             = 107
	JavaParserCARET             = 108
	JavaParserMOD               = 109
	JavaParserADD_ASSIGN        = 110
	JavaParserSUB_ASSIGN        = 111
	JavaParserMUL_ASSIGN        = 112
	JavaParserDIV_ASSIGN        = 113
	JavaParserAND_ASSIGN        = 114
	JavaParserOR_ASSIGN         = 115
	JavaParserXOR_ASSIGN        = 116
	JavaParserMOD_ASSIGN        = 117
	JavaParserLSHIFT_ASSIGN     = 118
	JavaParserRSHIFT_ASSIGN     = 119
	JavaParserURSHIFT_ASSIGN    = 120
	JavaParserARROW             = 121
	JavaParserCOLONCOLON        = 122
	JavaParserAT                = 123
	JavaParserELLIPSIS          = 124
	JavaParserWS                = 125
	JavaParserCOMMENT           = 126
	JavaParserLINE_COMMENT      = 127
	JavaParserIDENTIFIER        = 128
)

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_compactConstructorDeclaration     = 26
	JavaParserRULE_fieldDeclaration                  = 27
	JavaParserRULE_interfaceBodyDeclaration          = 28
	JavaParserRULE_interfaceMemberDeclaration        = 29
	JavaParserRULE_constDeclaration                  = 30
	JavaParserRULE_constantDeclarator                = 31
	JavaParserRULE_interfaceMethodDeclaration        = 32
	JavaParserRULE_interfaceMethodModifier           = 33
	JavaParserRULE_genericInterfaceMethodDeclaration = 34
	JavaParserRULE_interfaceCommonBodyDeclaration    = 35
	JavaParserRULE_variableDeclarators               = 36
	JavaParserRULE_variableDeclarator                = 37
	JavaParserRULE_variableDeclaratorId              = 38
	JavaParserRULE_variableInitializer               = 39
	JavaParserRULE_arrayInitializer                  = 40
	JavaParserRULE_classOrInterfaceType              = 41
	JavaParserRULE_typeArgument                      = 42
	JavaParserRULE_qualifiedNameList                 = 43
	JavaParserRULE_formalParameters                  = 44
	JavaParserRULE_receiverParameter                 = 45
	JavaParserRULE_formalParameterList               = 46
	JavaParserRULE_formalParameter                   = 47
	JavaParserRULE_lastFormalParameter               = 48
	JavaParserRULE_lambdaLVTIList                    = 49
	JavaParserRULE_lambdaLVTIParameter               = 50
	JavaParserRULE_qualifiedName                     = 51
	JavaParserRULE_literal                           = 52
	JavaParserRULE_integerLiteral                    = 53
	JavaParserRULE_floatLiteral                      = 54
	JavaParserRULE_altAnnotationQualifiedName        = 55
	JavaParserRULE_annotation                        = 56
	JavaParserRULE_elementValuePairs                 = 57
	JavaParserRULE_elementValuePair                  = 58
	JavaParserRULE_elementValue                      = 59
	JavaParserRULE_elementValueArrayInitializer      = 60
	JavaParserRULE_annotationTypeDeclaration         = 61
	JavaParserRULE_annotationTypeBody                = 62
	JavaParserRULE_annotationTypeElementDeclaration  = 63
	JavaParserRULE_annotationTypeElementRest         = 64
	JavaParserRULE_annotationMethodOrConstantRest    = 65
	JavaParserRULE_annotationMethodRest              = 66
	JavaParserRULE_annotationConstantRest            = 67
	JavaParserRULE_defaultValue                      = 68
	JavaParserRULE_moduleDeclaration                 = 69
	JavaParserRULE_moduleBody                        = 70
	JavaParserRULE_moduleDirective                   = 71
	JavaParserRULE_requiresModifier                  = 72
	JavaParserRULE_recordDeclaration                 = 73
	JavaParserRULE_recordHeader                      = 74
	JavaParserRULE_recordComponentList               = 75
	JavaParserRULE_recordComponent                   = 76
	JavaParserRULE_recordBody                        = 77
	JavaParserRULE_block                             = 78
	JavaParserRULE_blockStatement                    = 79
	JavaParserRULE_localVariableDeclaration          = 80
	JavaParserRULE_identifier                        = 81
	JavaParserRULE_typeIdentifier                    = 82
	JavaParserRULE_localTypeDeclaration              = 83
	JavaParserRULE_statement                         = 84
	JavaParserRULE_catchClause                       = 85
	JavaParserRULE_catchType                         = 86
	JavaParserRULE_finallyBlock                      = 87
	JavaParserRULE_resourceSpecification             = 88
	JavaParserRULE_resources                         = 89
	JavaParserRULE_resource                          = 90
	JavaParserRULE_switchBlockStatementGroup         = 91
	JavaParserRULE_switchLabel                       = 92
	JavaParserRULE_forControl                        = 93
	JavaParserRULE_forInit                           = 94
	JavaParserRULE_enhancedForControl                = 95
	JavaParserRULE_parExpression                     = 96
	JavaParserRULE_expressionList                    = 97
	JavaParserRULE_methodCall                        = 98
	JavaParserRULE_expression                        = 99
	JavaParserRULE_pattern                           = 100
	JavaParserRULE_lambdaExpression                  = 101
	JavaParserRULE_lambdaParameters                  = 102
	JavaParserRULE_lambdaBody                        = 103
	JavaParserRULE_primary                           = 104
	JavaParserRULE_switchExpression                  = 105
	JavaParserRULE_switchLabeledRule                 = 106
	JavaParserRULE_guardedPattern                    = 107
	JavaParserRULE_switchRuleOutcome                 = 108
	JavaParserRULE_classType                         = 109
	JavaParserRULE_creator                           = 110
	JavaParserRULE_createdName                       = 111
	JavaParserRULE_innerCreator                      = 112
	JavaParserRULE_arrayCreatorRest                  = 113
	JavaParserRULE_classCreatorRest                  = 114
	JavaParserRULE_explicitGenericInvocation         = 115
	JavaParserRULE_typeArgumentsOrDiamond            = 116
	JavaParserRULE_nonWildcardTypeArgumentsOrDiamond = 117
	JavaParserRULE_nonWildcardTypeArguments          = 118
	JavaParserRULE_typeList                          = 119
	JavaParserRULE_typeType                          = 120
	JavaParserRULE_primitiveType                     = 121
	JavaParserRULE_typeArguments                     = 122
	JavaParserRULE_superSuffix                       = 123
	JavaParserRULE_explicitGenericInvocationSuffix   = 124
	JavaParserRULE_arguments                         = 125
)

JavaParser rules.

Variables

This section is empty.

Functions

func JavaLexerInit

func JavaLexerInit()

JavaLexerInit initializes any static state used to implement JavaLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewJavaLexer(). You can call this function if you wish to initialize the static state ahead of time.

func JavaParserInit

func JavaParserInit()

JavaParserInit initializes any static state used to implement JavaParser. By default the static state used to implement the parser is lazily initialized during the first call to NewJavaParser(). You can call this function if you wish to initialize the static state ahead of time.

Types

type AdditiveExpressionContext

type AdditiveExpressionContext struct {
	*ExpressionContext
	// contains filtered or unexported fields
}

func NewAdditiveExpressionContext

func NewAdditiveExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AdditiveExpressionContext

func (*AdditiveExpressionContext) ADD

func (s *AdditiveExpressionContext) ADD() antlr.TerminalNode

func (*AdditiveExpressionContext) Accept

func (s *AdditiveExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AdditiveExpressionContext) AllExpression

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

func (*AdditiveExpressionContext) Expression

func (*AdditiveExpressionContext) GetBop

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

func (*AdditiveExpressionContext) GetRuleContext

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

func (*AdditiveExpressionContext) SUB

func (s *AdditiveExpressionContext) SUB() antlr.TerminalNode

func (*AdditiveExpressionContext) SetBop

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

type AltAnnotationQualifiedNameContext

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

func NewAltAnnotationQualifiedNameContext

func NewAltAnnotationQualifiedNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AltAnnotationQualifiedNameContext

func NewEmptyAltAnnotationQualifiedNameContext

func NewEmptyAltAnnotationQualifiedNameContext() *AltAnnotationQualifiedNameContext

func (*AltAnnotationQualifiedNameContext) AT

func (s *AltAnnotationQualifiedNameContext) AT() antlr.TerminalNode

func (*AltAnnotationQualifiedNameContext) Accept

func (s *AltAnnotationQualifiedNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AltAnnotationQualifiedNameContext) AllDOT

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

func (*AltAnnotationQualifiedNameContext) AllIdentifier

func (*AltAnnotationQualifiedNameContext) DOT

func (s *AltAnnotationQualifiedNameContext) DOT(i int) antlr.TerminalNode

func (*AltAnnotationQualifiedNameContext) GetParser

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

func (*AltAnnotationQualifiedNameContext) GetRuleContext

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

func (*AltAnnotationQualifiedNameContext) Identifier

func (*AltAnnotationQualifiedNameContext) IsAltAnnotationQualifiedNameContext

func (*AltAnnotationQualifiedNameContext) IsAltAnnotationQualifiedNameContext()

func (*AltAnnotationQualifiedNameContext) ToStringTree

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

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

func (s *AnnotationConstantRestContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AnnotationConstantRestContext) GetParser

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

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 (s *AnnotationContext) AT() antlr.TerminalNode

func (*AnnotationContext) Accept

func (s *AnnotationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AnnotationContext) AltAnnotationQualifiedName

func (s *AnnotationContext) AltAnnotationQualifiedName() IAltAnnotationQualifiedNameContext

func (*AnnotationContext) ElementValue

func (s *AnnotationContext) ElementValue() IElementValueContext

func (*AnnotationContext) ElementValuePairs

func (s *AnnotationContext) ElementValuePairs() IElementValuePairsContext

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

func (s *AnnotationMethodOrConstantRestContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AnnotationMethodOrConstantRestContext) AnnotationConstantRest

func (*AnnotationMethodOrConstantRestContext) AnnotationMethodRest

func (*AnnotationMethodOrConstantRestContext) GetParser

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

func (*AnnotationMethodOrConstantRestContext) GetRuleContext

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

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

func (s *AnnotationMethodRestContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AnnotationMethodRestContext) DefaultValue

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 (s *AnnotationMethodRestContext) LPAREN() antlr.TerminalNode

func (*AnnotationMethodRestContext) RPAREN

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

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

func (s *AnnotationTypeBodyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AnnotationTypeBodyContext) AllAnnotationTypeElementDeclaration

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

func (*AnnotationTypeBodyContext) AnnotationTypeElementDeclaration

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

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 (s *AnnotationTypeBodyContext) LBRACE() antlr.TerminalNode

func (*AnnotationTypeBodyContext) RBRACE

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

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 (s *AnnotationTypeDeclarationContext) AT() antlr.TerminalNode

func (*AnnotationTypeDeclarationContext) Accept

func (s *AnnotationTypeDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AnnotationTypeDeclarationContext) AnnotationTypeBody

func (*AnnotationTypeDeclarationContext) GetParser

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

func (*AnnotationTypeDeclarationContext) GetRuleContext

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

func (*AnnotationTypeDeclarationContext) INTERFACE

func (s *AnnotationTypeDeclarationContext) INTERFACE() antlr.TerminalNode

func (*AnnotationTypeDeclarationContext) Identifier

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

func (s *AnnotationTypeElementDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AnnotationTypeElementDeclarationContext) AllModifier

func (*AnnotationTypeElementDeclarationContext) AnnotationTypeElementRest

func (*AnnotationTypeElementDeclarationContext) GetParser

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

func (*AnnotationTypeElementDeclarationContext) GetRuleContext

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

func (*AnnotationTypeElementDeclarationContext) IsAnnotationTypeElementDeclarationContext

func (*AnnotationTypeElementDeclarationContext) IsAnnotationTypeElementDeclarationContext()

func (*AnnotationTypeElementDeclarationContext) Modifier

func (*AnnotationTypeElementDeclarationContext) SEMI

func (s *AnnotationTypeElementDeclarationContext) SEMI() antlr.TerminalNode

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

func (s *AnnotationTypeElementRestContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AnnotationTypeElementRestContext) AnnotationMethodOrConstantRest

func (*AnnotationTypeElementRestContext) AnnotationTypeDeclaration

func (*AnnotationTypeElementRestContext) ClassDeclaration

func (*AnnotationTypeElementRestContext) EnumDeclaration

func (*AnnotationTypeElementRestContext) GetParser

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

func (*AnnotationTypeElementRestContext) GetRuleContext

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

func (*AnnotationTypeElementRestContext) InterfaceDeclaration

func (*AnnotationTypeElementRestContext) IsAnnotationTypeElementRestContext

func (*AnnotationTypeElementRestContext) IsAnnotationTypeElementRestContext()

func (*AnnotationTypeElementRestContext) RecordDeclaration

func (*AnnotationTypeElementRestContext) SEMI

func (s *AnnotationTypeElementRestContext) SEMI() antlr.TerminalNode

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

func (s *ArgumentsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

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

func (s *ArrayCreatorRestContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

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) 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 (s *ArrayCreatorRestContext) LBRACK(i int) antlr.TerminalNode

func (*ArrayCreatorRestContext) RBRACK

func (s *ArrayCreatorRestContext) RBRACK(i int) antlr.TerminalNode

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

func (s *ArrayInitializerContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ArrayInitializerContext) AllCOMMA

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

func (*ArrayInitializerContext) AllVariableInitializer

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

func (*ArrayInitializerContext) COMMA

func (s *ArrayInitializerContext) COMMA(i int) antlr.TerminalNode

func (*ArrayInitializerContext) GetParser

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

func (*ArrayInitializerContext) GetRuleContext

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

func (*ArrayInitializerContext) IsArrayInitializerContext

func (*ArrayInitializerContext) IsArrayInitializerContext()

func (*ArrayInitializerContext) LBRACE

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

func (*ArrayInitializerContext) RBRACE

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

func (*ArrayInitializerContext) ToStringTree

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

func (*ArrayInitializerContext) VariableInitializer

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

type AssignmentExpressionContext

type AssignmentExpressionContext struct {
	*ExpressionContext
	// contains filtered or unexported fields
}

func NewAssignmentExpressionContext

func NewAssignmentExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AssignmentExpressionContext

func (*AssignmentExpressionContext) ADD_ASSIGN

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

func (*AssignmentExpressionContext) AND_ASSIGN

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

func (*AssignmentExpressionContext) ASSIGN

func (s *AssignmentExpressionContext) ASSIGN() antlr.TerminalNode

func (*AssignmentExpressionContext) Accept

func (s *AssignmentExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AssignmentExpressionContext) AllExpression

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

func (*AssignmentExpressionContext) DIV_ASSIGN

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

func (*AssignmentExpressionContext) Expression

func (*AssignmentExpressionContext) GetBop

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

func (*AssignmentExpressionContext) GetRuleContext

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

func (*AssignmentExpressionContext) LSHIFT_ASSIGN

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

func (*AssignmentExpressionContext) MOD_ASSIGN

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

func (*AssignmentExpressionContext) MUL_ASSIGN

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

func (*AssignmentExpressionContext) OR_ASSIGN

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

func (*AssignmentExpressionContext) RSHIFT_ASSIGN

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

func (*AssignmentExpressionContext) SUB_ASSIGN

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

func (*AssignmentExpressionContext) SetBop

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

func (*AssignmentExpressionContext) URSHIFT_ASSIGN

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

func (*AssignmentExpressionContext) XOR_ASSIGN

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

type BaseJavaParserVisitor

type BaseJavaParserVisitor struct {
	*antlr.BaseParseTreeVisitor
}

func (*BaseJavaParserVisitor) VisitAdditiveExpression

func (v *BaseJavaParserVisitor) VisitAdditiveExpression(ctx *AdditiveExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitAltAnnotationQualifiedName

func (v *BaseJavaParserVisitor) VisitAltAnnotationQualifiedName(ctx *AltAnnotationQualifiedNameContext) interface{}

func (*BaseJavaParserVisitor) VisitAnnotation

func (v *BaseJavaParserVisitor) VisitAnnotation(ctx *AnnotationContext) interface{}

func (*BaseJavaParserVisitor) VisitAnnotationConstantRest

func (v *BaseJavaParserVisitor) VisitAnnotationConstantRest(ctx *AnnotationConstantRestContext) interface{}

func (*BaseJavaParserVisitor) VisitAnnotationMethodOrConstantRest

func (v *BaseJavaParserVisitor) VisitAnnotationMethodOrConstantRest(ctx *AnnotationMethodOrConstantRestContext) interface{}

func (*BaseJavaParserVisitor) VisitAnnotationMethodRest

func (v *BaseJavaParserVisitor) VisitAnnotationMethodRest(ctx *AnnotationMethodRestContext) interface{}

func (*BaseJavaParserVisitor) VisitAnnotationTypeBody

func (v *BaseJavaParserVisitor) VisitAnnotationTypeBody(ctx *AnnotationTypeBodyContext) interface{}

func (*BaseJavaParserVisitor) VisitAnnotationTypeDeclaration

func (v *BaseJavaParserVisitor) VisitAnnotationTypeDeclaration(ctx *AnnotationTypeDeclarationContext) interface{}

func (*BaseJavaParserVisitor) VisitAnnotationTypeElementDeclaration

func (v *BaseJavaParserVisitor) VisitAnnotationTypeElementDeclaration(ctx *AnnotationTypeElementDeclarationContext) interface{}

func (*BaseJavaParserVisitor) VisitAnnotationTypeElementRest

func (v *BaseJavaParserVisitor) VisitAnnotationTypeElementRest(ctx *AnnotationTypeElementRestContext) interface{}

func (*BaseJavaParserVisitor) VisitArguments

func (v *BaseJavaParserVisitor) VisitArguments(ctx *ArgumentsContext) interface{}

func (*BaseJavaParserVisitor) VisitArrayCreatorRest

func (v *BaseJavaParserVisitor) VisitArrayCreatorRest(ctx *ArrayCreatorRestContext) interface{}

func (*BaseJavaParserVisitor) VisitArrayInitializer

func (v *BaseJavaParserVisitor) VisitArrayInitializer(ctx *ArrayInitializerContext) interface{}

func (*BaseJavaParserVisitor) VisitAssignmentExpression

func (v *BaseJavaParserVisitor) VisitAssignmentExpression(ctx *AssignmentExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitBitwiseAndExpression

func (v *BaseJavaParserVisitor) VisitBitwiseAndExpression(ctx *BitwiseAndExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitBitwiseORExpression

func (v *BaseJavaParserVisitor) VisitBitwiseORExpression(ctx *BitwiseORExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitBitwiseXORExpression

func (v *BaseJavaParserVisitor) VisitBitwiseXORExpression(ctx *BitwiseXORExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitBlock

func (v *BaseJavaParserVisitor) VisitBlock(ctx *BlockContext) interface{}

func (*BaseJavaParserVisitor) VisitBlockStatement

func (v *BaseJavaParserVisitor) VisitBlockStatement(ctx *BlockStatementContext) interface{}

func (*BaseJavaParserVisitor) VisitCastExpression

func (v *BaseJavaParserVisitor) VisitCastExpression(ctx *CastExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitCatchClause

func (v *BaseJavaParserVisitor) VisitCatchClause(ctx *CatchClauseContext) interface{}

func (*BaseJavaParserVisitor) VisitCatchType

func (v *BaseJavaParserVisitor) VisitCatchType(ctx *CatchTypeContext) interface{}

func (*BaseJavaParserVisitor) VisitClassBody

func (v *BaseJavaParserVisitor) VisitClassBody(ctx *ClassBodyContext) interface{}

func (*BaseJavaParserVisitor) VisitClassBodyDeclaration

func (v *BaseJavaParserVisitor) VisitClassBodyDeclaration(ctx *ClassBodyDeclarationContext) interface{}

func (*BaseJavaParserVisitor) VisitClassCreatorRest

func (v *BaseJavaParserVisitor) VisitClassCreatorRest(ctx *ClassCreatorRestContext) interface{}

func (*BaseJavaParserVisitor) VisitClassDeclaration

func (v *BaseJavaParserVisitor) VisitClassDeclaration(ctx *ClassDeclarationContext) interface{}

func (*BaseJavaParserVisitor) VisitClassOrInterfaceModifier

func (v *BaseJavaParserVisitor) VisitClassOrInterfaceModifier(ctx *ClassOrInterfaceModifierContext) interface{}

func (*BaseJavaParserVisitor) VisitClassOrInterfaceType

func (v *BaseJavaParserVisitor) VisitClassOrInterfaceType(ctx *ClassOrInterfaceTypeContext) interface{}

func (*BaseJavaParserVisitor) VisitClassType

func (v *BaseJavaParserVisitor) VisitClassType(ctx *ClassTypeContext) interface{}

func (*BaseJavaParserVisitor) VisitCompactConstructorDeclaration

func (v *BaseJavaParserVisitor) VisitCompactConstructorDeclaration(ctx *CompactConstructorDeclarationContext) interface{}

func (*BaseJavaParserVisitor) VisitCompilationUnit

func (v *BaseJavaParserVisitor) VisitCompilationUnit(ctx *CompilationUnitContext) interface{}

func (*BaseJavaParserVisitor) VisitConstDeclaration

func (v *BaseJavaParserVisitor) VisitConstDeclaration(ctx *ConstDeclarationContext) interface{}

func (*BaseJavaParserVisitor) VisitConstantDeclarator

func (v *BaseJavaParserVisitor) VisitConstantDeclarator(ctx *ConstantDeclaratorContext) interface{}

func (*BaseJavaParserVisitor) VisitConstructorDeclaration

func (v *BaseJavaParserVisitor) VisitConstructorDeclaration(ctx *ConstructorDeclarationContext) interface{}

func (*BaseJavaParserVisitor) VisitConstructorReferenceExpression

func (v *BaseJavaParserVisitor) VisitConstructorReferenceExpression(ctx *ConstructorReferenceExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitCreatedName

func (v *BaseJavaParserVisitor) VisitCreatedName(ctx *CreatedNameContext) interface{}

func (*BaseJavaParserVisitor) VisitCreator

func (v *BaseJavaParserVisitor) VisitCreator(ctx *CreatorContext) interface{}

func (*BaseJavaParserVisitor) VisitDefaultValue

func (v *BaseJavaParserVisitor) VisitDefaultValue(ctx *DefaultValueContext) interface{}

func (*BaseJavaParserVisitor) VisitElementValue

func (v *BaseJavaParserVisitor) VisitElementValue(ctx *ElementValueContext) interface{}

func (*BaseJavaParserVisitor) VisitElementValueArrayInitializer

func (v *BaseJavaParserVisitor) VisitElementValueArrayInitializer(ctx *ElementValueArrayInitializerContext) interface{}

func (*BaseJavaParserVisitor) VisitElementValuePair

func (v *BaseJavaParserVisitor) VisitElementValuePair(ctx *ElementValuePairContext) interface{}

func (*BaseJavaParserVisitor) VisitElementValuePairs

func (v *BaseJavaParserVisitor) VisitElementValuePairs(ctx *ElementValuePairsContext) interface{}

func (*BaseJavaParserVisitor) VisitEnhancedForControl

func (v *BaseJavaParserVisitor) VisitEnhancedForControl(ctx *EnhancedForControlContext) interface{}

func (*BaseJavaParserVisitor) VisitEnumBodyDeclarations

func (v *BaseJavaParserVisitor) VisitEnumBodyDeclarations(ctx *EnumBodyDeclarationsContext) interface{}

func (*BaseJavaParserVisitor) VisitEnumConstant

func (v *BaseJavaParserVisitor) VisitEnumConstant(ctx *EnumConstantContext) interface{}

func (*BaseJavaParserVisitor) VisitEnumConstants

func (v *BaseJavaParserVisitor) VisitEnumConstants(ctx *EnumConstantsContext) interface{}

func (*BaseJavaParserVisitor) VisitEnumDeclaration

func (v *BaseJavaParserVisitor) VisitEnumDeclaration(ctx *EnumDeclarationContext) interface{}

func (*BaseJavaParserVisitor) VisitEqualityExpression

func (v *BaseJavaParserVisitor) VisitEqualityExpression(ctx *EqualityExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitExplicitGenericInvocation

func (v *BaseJavaParserVisitor) VisitExplicitGenericInvocation(ctx *ExplicitGenericInvocationContext) interface{}

func (*BaseJavaParserVisitor) VisitExplicitGenericInvocationSuffix

func (v *BaseJavaParserVisitor) VisitExplicitGenericInvocationSuffix(ctx *ExplicitGenericInvocationSuffixContext) interface{}

func (*BaseJavaParserVisitor) VisitExpressionList

func (v *BaseJavaParserVisitor) VisitExpressionList(ctx *ExpressionListContext) interface{}

func (*BaseJavaParserVisitor) VisitFieldDeclaration

func (v *BaseJavaParserVisitor) VisitFieldDeclaration(ctx *FieldDeclarationContext) interface{}

func (*BaseJavaParserVisitor) VisitFinallyBlock

func (v *BaseJavaParserVisitor) VisitFinallyBlock(ctx *FinallyBlockContext) interface{}

func (*BaseJavaParserVisitor) VisitFloatLiteral

func (v *BaseJavaParserVisitor) VisitFloatLiteral(ctx *FloatLiteralContext) interface{}

func (*BaseJavaParserVisitor) VisitForControl

func (v *BaseJavaParserVisitor) VisitForControl(ctx *ForControlContext) interface{}

func (*BaseJavaParserVisitor) VisitForInit

func (v *BaseJavaParserVisitor) VisitForInit(ctx *ForInitContext) interface{}

func (*BaseJavaParserVisitor) VisitFormalParameter

func (v *BaseJavaParserVisitor) VisitFormalParameter(ctx *FormalParameterContext) interface{}

func (*BaseJavaParserVisitor) VisitFormalParameterList

func (v *BaseJavaParserVisitor) VisitFormalParameterList(ctx *FormalParameterListContext) interface{}

func (*BaseJavaParserVisitor) VisitFormalParameters

func (v *BaseJavaParserVisitor) VisitFormalParameters(ctx *FormalParametersContext) interface{}

func (*BaseJavaParserVisitor) VisitFunctionCallExpression

func (v *BaseJavaParserVisitor) VisitFunctionCallExpression(ctx *FunctionCallExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitGenericConstructorDeclaration

func (v *BaseJavaParserVisitor) VisitGenericConstructorDeclaration(ctx *GenericConstructorDeclarationContext) interface{}

func (*BaseJavaParserVisitor) VisitGenericInterfaceMethodDeclaration

func (v *BaseJavaParserVisitor) VisitGenericInterfaceMethodDeclaration(ctx *GenericInterfaceMethodDeclarationContext) interface{}

func (*BaseJavaParserVisitor) VisitGenericMethodDeclaration

func (v *BaseJavaParserVisitor) VisitGenericMethodDeclaration(ctx *GenericMethodDeclarationContext) interface{}

func (*BaseJavaParserVisitor) VisitGuardedPattern

func (v *BaseJavaParserVisitor) VisitGuardedPattern(ctx *GuardedPatternContext) interface{}

func (*BaseJavaParserVisitor) VisitIdentifier

func (v *BaseJavaParserVisitor) VisitIdentifier(ctx *IdentifierContext) interface{}

func (*BaseJavaParserVisitor) VisitImportDeclaration

func (v *BaseJavaParserVisitor) VisitImportDeclaration(ctx *ImportDeclarationContext) interface{}

func (*BaseJavaParserVisitor) VisitInnerCreator

func (v *BaseJavaParserVisitor) VisitInnerCreator(ctx *InnerCreatorContext) interface{}

func (*BaseJavaParserVisitor) VisitInstanceofExpression

func (v *BaseJavaParserVisitor) VisitInstanceofExpression(ctx *InstanceofExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitIntegerLiteral

func (v *BaseJavaParserVisitor) VisitIntegerLiteral(ctx *IntegerLiteralContext) interface{}

func (*BaseJavaParserVisitor) VisitInterfaceBody

func (v *BaseJavaParserVisitor) VisitInterfaceBody(ctx *InterfaceBodyContext) interface{}

func (*BaseJavaParserVisitor) VisitInterfaceBodyDeclaration

func (v *BaseJavaParserVisitor) VisitInterfaceBodyDeclaration(ctx *InterfaceBodyDeclarationContext) interface{}

func (*BaseJavaParserVisitor) VisitInterfaceCommonBodyDeclaration

func (v *BaseJavaParserVisitor) VisitInterfaceCommonBodyDeclaration(ctx *InterfaceCommonBodyDeclarationContext) interface{}

func (*BaseJavaParserVisitor) VisitInterfaceDeclaration

func (v *BaseJavaParserVisitor) VisitInterfaceDeclaration(ctx *InterfaceDeclarationContext) interface{}

func (*BaseJavaParserVisitor) VisitInterfaceMemberDeclaration

func (v *BaseJavaParserVisitor) VisitInterfaceMemberDeclaration(ctx *InterfaceMemberDeclarationContext) interface{}

func (*BaseJavaParserVisitor) VisitInterfaceMethodDeclaration

func (v *BaseJavaParserVisitor) VisitInterfaceMethodDeclaration(ctx *InterfaceMethodDeclarationContext) interface{}

func (*BaseJavaParserVisitor) VisitInterfaceMethodModifier

func (v *BaseJavaParserVisitor) VisitInterfaceMethodModifier(ctx *InterfaceMethodModifierContext) interface{}

func (*BaseJavaParserVisitor) VisitJava17SwitchExpression

func (v *BaseJavaParserVisitor) VisitJava17SwitchExpression(ctx *Java17SwitchExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitJava8LambdaExpression

func (v *BaseJavaParserVisitor) VisitJava8LambdaExpression(ctx *Java8LambdaExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitLambdaBody

func (v *BaseJavaParserVisitor) VisitLambdaBody(ctx *LambdaBodyContext) interface{}

func (*BaseJavaParserVisitor) VisitLambdaExpression

func (v *BaseJavaParserVisitor) VisitLambdaExpression(ctx *LambdaExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitLambdaLVTIList

func (v *BaseJavaParserVisitor) VisitLambdaLVTIList(ctx *LambdaLVTIListContext) interface{}

func (*BaseJavaParserVisitor) VisitLambdaLVTIParameter

func (v *BaseJavaParserVisitor) VisitLambdaLVTIParameter(ctx *LambdaLVTIParameterContext) interface{}

func (*BaseJavaParserVisitor) VisitLambdaParameters

func (v *BaseJavaParserVisitor) VisitLambdaParameters(ctx *LambdaParametersContext) interface{}

func (*BaseJavaParserVisitor) VisitLastFormalParameter

func (v *BaseJavaParserVisitor) VisitLastFormalParameter(ctx *LastFormalParameterContext) interface{}

func (*BaseJavaParserVisitor) VisitLiteral

func (v *BaseJavaParserVisitor) VisitLiteral(ctx *LiteralContext) interface{}

func (*BaseJavaParserVisitor) VisitLocalTypeDeclaration

func (v *BaseJavaParserVisitor) VisitLocalTypeDeclaration(ctx *LocalTypeDeclarationContext) interface{}

func (*BaseJavaParserVisitor) VisitLocalVariableDeclaration

func (v *BaseJavaParserVisitor) VisitLocalVariableDeclaration(ctx *LocalVariableDeclarationContext) interface{}

func (*BaseJavaParserVisitor) VisitLogicANDExpression

func (v *BaseJavaParserVisitor) VisitLogicANDExpression(ctx *LogicANDExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitLogicORExpression

func (v *BaseJavaParserVisitor) VisitLogicORExpression(ctx *LogicORExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitMemberCallExpression

func (v *BaseJavaParserVisitor) VisitMemberCallExpression(ctx *MemberCallExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitMemberDeclaration

func (v *BaseJavaParserVisitor) VisitMemberDeclaration(ctx *MemberDeclarationContext) interface{}

func (*BaseJavaParserVisitor) VisitMethodBody

func (v *BaseJavaParserVisitor) VisitMethodBody(ctx *MethodBodyContext) interface{}

func (*BaseJavaParserVisitor) VisitMethodCall

func (v *BaseJavaParserVisitor) VisitMethodCall(ctx *MethodCallContext) interface{}

func (*BaseJavaParserVisitor) VisitMethodDeclaration

func (v *BaseJavaParserVisitor) VisitMethodDeclaration(ctx *MethodDeclarationContext) interface{}

func (*BaseJavaParserVisitor) VisitMethodReferenceExpression

func (v *BaseJavaParserVisitor) VisitMethodReferenceExpression(ctx *MethodReferenceExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitModifier

func (v *BaseJavaParserVisitor) VisitModifier(ctx *ModifierContext) interface{}

func (*BaseJavaParserVisitor) VisitModuleBody

func (v *BaseJavaParserVisitor) VisitModuleBody(ctx *ModuleBodyContext) interface{}

func (*BaseJavaParserVisitor) VisitModuleDeclaration

func (v *BaseJavaParserVisitor) VisitModuleDeclaration(ctx *ModuleDeclarationContext) interface{}

func (*BaseJavaParserVisitor) VisitModuleDirective

func (v *BaseJavaParserVisitor) VisitModuleDirective(ctx *ModuleDirectiveContext) interface{}

func (*BaseJavaParserVisitor) VisitMultiplicativeExpression

func (v *BaseJavaParserVisitor) VisitMultiplicativeExpression(ctx *MultiplicativeExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitNewCreatorExpression

func (v *BaseJavaParserVisitor) VisitNewCreatorExpression(ctx *NewCreatorExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitNonWildcardTypeArguments

func (v *BaseJavaParserVisitor) VisitNonWildcardTypeArguments(ctx *NonWildcardTypeArgumentsContext) interface{}

func (*BaseJavaParserVisitor) VisitNonWildcardTypeArgumentsOrDiamond

func (v *BaseJavaParserVisitor) VisitNonWildcardTypeArgumentsOrDiamond(ctx *NonWildcardTypeArgumentsOrDiamondContext) interface{}

func (*BaseJavaParserVisitor) VisitPackageDeclaration

func (v *BaseJavaParserVisitor) VisitPackageDeclaration(ctx *PackageDeclarationContext) interface{}

func (*BaseJavaParserVisitor) VisitParExpression

func (v *BaseJavaParserVisitor) VisitParExpression(ctx *ParExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitPattern

func (v *BaseJavaParserVisitor) VisitPattern(ctx *PatternContext) interface{}

func (*BaseJavaParserVisitor) VisitPostfixExpression

func (v *BaseJavaParserVisitor) VisitPostfixExpression(ctx *PostfixExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitPrefixExpression

func (v *BaseJavaParserVisitor) VisitPrefixExpression(ctx *PrefixExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitPrimary

func (v *BaseJavaParserVisitor) VisitPrimary(ctx *PrimaryContext) interface{}

func (*BaseJavaParserVisitor) VisitPrimaryExpression

func (v *BaseJavaParserVisitor) VisitPrimaryExpression(ctx *PrimaryExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitPrimitiveType

func (v *BaseJavaParserVisitor) VisitPrimitiveType(ctx *PrimitiveTypeContext) interface{}

func (*BaseJavaParserVisitor) VisitQualifiedName

func (v *BaseJavaParserVisitor) VisitQualifiedName(ctx *QualifiedNameContext) interface{}

func (*BaseJavaParserVisitor) VisitQualifiedNameList

func (v *BaseJavaParserVisitor) VisitQualifiedNameList(ctx *QualifiedNameListContext) interface{}

func (*BaseJavaParserVisitor) VisitReceiverParameter

func (v *BaseJavaParserVisitor) VisitReceiverParameter(ctx *ReceiverParameterContext) interface{}

func (*BaseJavaParserVisitor) VisitRecordBody

func (v *BaseJavaParserVisitor) VisitRecordBody(ctx *RecordBodyContext) interface{}

func (*BaseJavaParserVisitor) VisitRecordComponent

func (v *BaseJavaParserVisitor) VisitRecordComponent(ctx *RecordComponentContext) interface{}

func (*BaseJavaParserVisitor) VisitRecordComponentList

func (v *BaseJavaParserVisitor) VisitRecordComponentList(ctx *RecordComponentListContext) interface{}

func (*BaseJavaParserVisitor) VisitRecordDeclaration

func (v *BaseJavaParserVisitor) VisitRecordDeclaration(ctx *RecordDeclarationContext) interface{}

func (*BaseJavaParserVisitor) VisitRecordHeader

func (v *BaseJavaParserVisitor) VisitRecordHeader(ctx *RecordHeaderContext) interface{}

func (*BaseJavaParserVisitor) VisitRelationalExpression

func (v *BaseJavaParserVisitor) VisitRelationalExpression(ctx *RelationalExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitRequiresModifier

func (v *BaseJavaParserVisitor) VisitRequiresModifier(ctx *RequiresModifierContext) interface{}

func (*BaseJavaParserVisitor) VisitResource

func (v *BaseJavaParserVisitor) VisitResource(ctx *ResourceContext) interface{}

func (*BaseJavaParserVisitor) VisitResourceSpecification

func (v *BaseJavaParserVisitor) VisitResourceSpecification(ctx *ResourceSpecificationContext) interface{}

func (*BaseJavaParserVisitor) VisitResources

func (v *BaseJavaParserVisitor) VisitResources(ctx *ResourcesContext) interface{}

func (*BaseJavaParserVisitor) VisitShiftExpression

func (v *BaseJavaParserVisitor) VisitShiftExpression(ctx *ShiftExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitSliceCallExpression

func (v *BaseJavaParserVisitor) VisitSliceCallExpression(ctx *SliceCallExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitStatement

func (v *BaseJavaParserVisitor) VisitStatement(ctx *StatementContext) interface{}

func (*BaseJavaParserVisitor) VisitSuperSuffix

func (v *BaseJavaParserVisitor) VisitSuperSuffix(ctx *SuperSuffixContext) interface{}

func (*BaseJavaParserVisitor) VisitSwitchBlockStatementGroup

func (v *BaseJavaParserVisitor) VisitSwitchBlockStatementGroup(ctx *SwitchBlockStatementGroupContext) interface{}

func (*BaseJavaParserVisitor) VisitSwitchExpression

func (v *BaseJavaParserVisitor) VisitSwitchExpression(ctx *SwitchExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitSwitchLabel

func (v *BaseJavaParserVisitor) VisitSwitchLabel(ctx *SwitchLabelContext) interface{}

func (*BaseJavaParserVisitor) VisitSwitchLabeledRule

func (v *BaseJavaParserVisitor) VisitSwitchLabeledRule(ctx *SwitchLabeledRuleContext) interface{}

func (*BaseJavaParserVisitor) VisitSwitchRuleOutcome

func (v *BaseJavaParserVisitor) VisitSwitchRuleOutcome(ctx *SwitchRuleOutcomeContext) interface{}

func (*BaseJavaParserVisitor) VisitTernaryExpression

func (v *BaseJavaParserVisitor) VisitTernaryExpression(ctx *TernaryExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitTypeArgument

func (v *BaseJavaParserVisitor) VisitTypeArgument(ctx *TypeArgumentContext) interface{}

func (*BaseJavaParserVisitor) VisitTypeArguments

func (v *BaseJavaParserVisitor) VisitTypeArguments(ctx *TypeArgumentsContext) interface{}

func (*BaseJavaParserVisitor) VisitTypeArgumentsOrDiamond

func (v *BaseJavaParserVisitor) VisitTypeArgumentsOrDiamond(ctx *TypeArgumentsOrDiamondContext) interface{}

func (*BaseJavaParserVisitor) VisitTypeBound

func (v *BaseJavaParserVisitor) VisitTypeBound(ctx *TypeBoundContext) interface{}

func (*BaseJavaParserVisitor) VisitTypeDeclaration

func (v *BaseJavaParserVisitor) VisitTypeDeclaration(ctx *TypeDeclarationContext) interface{}

func (*BaseJavaParserVisitor) VisitTypeIdentifier

func (v *BaseJavaParserVisitor) VisitTypeIdentifier(ctx *TypeIdentifierContext) interface{}

func (*BaseJavaParserVisitor) VisitTypeList

func (v *BaseJavaParserVisitor) VisitTypeList(ctx *TypeListContext) interface{}

func (*BaseJavaParserVisitor) VisitTypeParameter

func (v *BaseJavaParserVisitor) VisitTypeParameter(ctx *TypeParameterContext) interface{}

func (*BaseJavaParserVisitor) VisitTypeParameters

func (v *BaseJavaParserVisitor) VisitTypeParameters(ctx *TypeParametersContext) interface{}

func (*BaseJavaParserVisitor) VisitTypeType

func (v *BaseJavaParserVisitor) VisitTypeType(ctx *TypeTypeContext) interface{}

func (*BaseJavaParserVisitor) VisitTypeTypeOrVoid

func (v *BaseJavaParserVisitor) VisitTypeTypeOrVoid(ctx *TypeTypeOrVoidContext) interface{}

func (*BaseJavaParserVisitor) VisitVariableDeclarator

func (v *BaseJavaParserVisitor) VisitVariableDeclarator(ctx *VariableDeclaratorContext) interface{}

func (*BaseJavaParserVisitor) VisitVariableDeclaratorId

func (v *BaseJavaParserVisitor) VisitVariableDeclaratorId(ctx *VariableDeclaratorIdContext) interface{}

func (*BaseJavaParserVisitor) VisitVariableDeclarators

func (v *BaseJavaParserVisitor) VisitVariableDeclarators(ctx *VariableDeclaratorsContext) interface{}

func (*BaseJavaParserVisitor) VisitVariableInitializer

func (v *BaseJavaParserVisitor) VisitVariableInitializer(ctx *VariableInitializerContext) interface{}

func (*BaseJavaParserVisitor) VisitVariableModifier

func (v *BaseJavaParserVisitor) VisitVariableModifier(ctx *VariableModifierContext) interface{}

type BitwiseAndExpressionContext

type BitwiseAndExpressionContext struct {
	*ExpressionContext
	// contains filtered or unexported fields
}

func NewBitwiseAndExpressionContext

func NewBitwiseAndExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BitwiseAndExpressionContext

func (*BitwiseAndExpressionContext) Accept

func (s *BitwiseAndExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*BitwiseAndExpressionContext) AllExpression

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

func (*BitwiseAndExpressionContext) BITAND

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

func (*BitwiseAndExpressionContext) Expression

func (*BitwiseAndExpressionContext) GetBop

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

func (*BitwiseAndExpressionContext) GetRuleContext

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

func (*BitwiseAndExpressionContext) SetBop

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

type BitwiseORExpressionContext

type BitwiseORExpressionContext struct {
	*ExpressionContext
	// contains filtered or unexported fields
}

func NewBitwiseORExpressionContext

func NewBitwiseORExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BitwiseORExpressionContext

func (*BitwiseORExpressionContext) Accept

func (s *BitwiseORExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*BitwiseORExpressionContext) AllExpression

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

func (*BitwiseORExpressionContext) BITOR

func (s *BitwiseORExpressionContext) BITOR() antlr.TerminalNode

func (*BitwiseORExpressionContext) Expression

func (*BitwiseORExpressionContext) GetBop

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

func (*BitwiseORExpressionContext) GetRuleContext

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

func (*BitwiseORExpressionContext) SetBop

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

type BitwiseXORExpressionContext

type BitwiseXORExpressionContext struct {
	*ExpressionContext
	// contains filtered or unexported fields
}

func NewBitwiseXORExpressionContext

func NewBitwiseXORExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BitwiseXORExpressionContext

func (*BitwiseXORExpressionContext) Accept

func (s *BitwiseXORExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*BitwiseXORExpressionContext) AllExpression

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

func (*BitwiseXORExpressionContext) CARET

func (s *BitwiseXORExpressionContext) CARET() antlr.TerminalNode

func (*BitwiseXORExpressionContext) Expression

func (*BitwiseXORExpressionContext) GetBop

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

func (*BitwiseXORExpressionContext) GetRuleContext

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

func (*BitwiseXORExpressionContext) SetBop

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

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

func (s *BlockContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*BlockContext) AllBlockStatement

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

func (*BlockContext) BlockStatement

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

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

func (s *BlockStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

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 (s *BlockStatementContext) SEMI() antlr.TerminalNode

func (*BlockStatementContext) Statement

func (*BlockStatementContext) ToStringTree

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

type CastExpressionContext

type CastExpressionContext struct {
	*ExpressionContext
}

func NewCastExpressionContext

func NewCastExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CastExpressionContext

func (*CastExpressionContext) Accept

func (s *CastExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CastExpressionContext) AllAnnotation

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

func (*CastExpressionContext) AllBITAND

func (s *CastExpressionContext) AllBITAND() []antlr.TerminalNode

func (*CastExpressionContext) AllTypeType

func (s *CastExpressionContext) AllTypeType() []ITypeTypeContext

func (*CastExpressionContext) Annotation

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

func (*CastExpressionContext) BITAND

func (s *CastExpressionContext) BITAND(i int) antlr.TerminalNode

func (*CastExpressionContext) Expression

func (s *CastExpressionContext) Expression() IExpressionContext

func (*CastExpressionContext) GetRuleContext

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

func (*CastExpressionContext) LPAREN

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

func (*CastExpressionContext) RPAREN

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

func (*CastExpressionContext) TypeType

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

func (s *CatchClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CatchClauseContext) AllVariableModifier

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

func (*CatchClauseContext) Block

func (s *CatchClauseContext) Block() IBlockContext

func (*CatchClauseContext) CATCH

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

func (*CatchClauseContext) CatchType

func (s *CatchClauseContext) CatchType() ICatchTypeContext

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() IIdentifierContext

func (*CatchClauseContext) IsCatchClauseContext

func (*CatchClauseContext) IsCatchClauseContext()

func (*CatchClauseContext) LPAREN

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

func (*CatchClauseContext) RPAREN

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

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

func (s *CatchTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

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

func (s *ClassBodyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ClassBodyContext) AllClassBodyDeclaration

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

func (*ClassBodyContext) ClassBodyDeclaration

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

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

func (s *ClassBodyDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ClassBodyDeclarationContext) AllModifier

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

func (*ClassBodyDeclarationContext) Block

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 (s *ClassBodyDeclarationContext) SEMI() antlr.TerminalNode

func (*ClassBodyDeclarationContext) STATIC

func (s *ClassBodyDeclarationContext) STATIC() antlr.TerminalNode

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

func (s *ClassCreatorRestContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ClassCreatorRestContext) Arguments

func (*ClassCreatorRestContext) ClassBody

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

func (s *ClassDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ClassDeclarationContext) AllTypeList

func (s *ClassDeclarationContext) AllTypeList() []ITypeListContext

func (*ClassDeclarationContext) CLASS

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

func (*ClassDeclarationContext) ClassBody

func (*ClassDeclarationContext) EXTENDS

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

func (*ClassDeclarationContext) GetParser

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

func (*ClassDeclarationContext) GetRuleContext

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

func (*ClassDeclarationContext) IMPLEMENTS

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

func (*ClassDeclarationContext) Identifier

func (*ClassDeclarationContext) IsClassDeclarationContext

func (*ClassDeclarationContext) IsClassDeclarationContext()

func (*ClassDeclarationContext) PERMITS

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

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 (s *ClassOrInterfaceModifierContext) ABSTRACT() antlr.TerminalNode

func (*ClassOrInterfaceModifierContext) Accept

func (s *ClassOrInterfaceModifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ClassOrInterfaceModifierContext) Annotation

func (*ClassOrInterfaceModifierContext) FINAL

func (s *ClassOrInterfaceModifierContext) FINAL() antlr.TerminalNode

func (*ClassOrInterfaceModifierContext) GetParser

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

func (*ClassOrInterfaceModifierContext) GetRuleContext

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

func (*ClassOrInterfaceModifierContext) IsClassOrInterfaceModifierContext

func (*ClassOrInterfaceModifierContext) IsClassOrInterfaceModifierContext()

func (*ClassOrInterfaceModifierContext) NON_SEALED

func (s *ClassOrInterfaceModifierContext) NON_SEALED() antlr.TerminalNode

func (*ClassOrInterfaceModifierContext) PRIVATE

func (s *ClassOrInterfaceModifierContext) PRIVATE() antlr.TerminalNode

func (*ClassOrInterfaceModifierContext) PROTECTED

func (s *ClassOrInterfaceModifierContext) PROTECTED() antlr.TerminalNode

func (*ClassOrInterfaceModifierContext) PUBLIC

func (s *ClassOrInterfaceModifierContext) PUBLIC() antlr.TerminalNode

func (*ClassOrInterfaceModifierContext) SEALED

func (s *ClassOrInterfaceModifierContext) SEALED() antlr.TerminalNode

func (*ClassOrInterfaceModifierContext) STATIC

func (s *ClassOrInterfaceModifierContext) STATIC() antlr.TerminalNode

func (*ClassOrInterfaceModifierContext) STRICTFP

func (s *ClassOrInterfaceModifierContext) STRICTFP() antlr.TerminalNode

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

func (s *ClassOrInterfaceTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ClassOrInterfaceTypeContext) AllDOT

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

func (*ClassOrInterfaceTypeContext) AllIdentifier

func (s *ClassOrInterfaceTypeContext) AllIdentifier() []IIdentifierContext

func (*ClassOrInterfaceTypeContext) AllTypeArguments

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

func (*ClassOrInterfaceTypeContext) DOT

func (s *ClassOrInterfaceTypeContext) DOT(i int) antlr.TerminalNode

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

func (*ClassOrInterfaceTypeContext) TypeIdentifier

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

func (s *ClassTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

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 (s *ClassTypeContext) DOT() antlr.TerminalNode

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() IIdentifierContext

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 CompactConstructorDeclarationContext

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

func NewCompactConstructorDeclarationContext

func NewCompactConstructorDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CompactConstructorDeclarationContext

func NewEmptyCompactConstructorDeclarationContext

func NewEmptyCompactConstructorDeclarationContext() *CompactConstructorDeclarationContext

func (*CompactConstructorDeclarationContext) Accept

func (s *CompactConstructorDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CompactConstructorDeclarationContext) AllModifier

func (*CompactConstructorDeclarationContext) Block

func (*CompactConstructorDeclarationContext) GetConstructorBody

func (s *CompactConstructorDeclarationContext) GetConstructorBody() IBlockContext

func (*CompactConstructorDeclarationContext) GetParser

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

func (*CompactConstructorDeclarationContext) GetRuleContext

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

func (*CompactConstructorDeclarationContext) Identifier

func (*CompactConstructorDeclarationContext) IsCompactConstructorDeclarationContext

func (*CompactConstructorDeclarationContext) IsCompactConstructorDeclarationContext()

func (*CompactConstructorDeclarationContext) Modifier

func (*CompactConstructorDeclarationContext) SetConstructorBody

func (s *CompactConstructorDeclarationContext) SetConstructorBody(v IBlockContext)

func (*CompactConstructorDeclarationContext) ToStringTree

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

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

func (s *CompilationUnitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CompilationUnitContext) AllImportDeclaration

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

func (*CompilationUnitContext) AllSEMI

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

func (*CompilationUnitContext) AllTypeDeclaration

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

func (*CompilationUnitContext) EOF

func (s *CompilationUnitContext) EOF() antlr.TerminalNode

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

func (s *CompilationUnitContext) ModuleDeclaration() IModuleDeclarationContext

func (*CompilationUnitContext) PackageDeclaration

func (s *CompilationUnitContext) PackageDeclaration() IPackageDeclarationContext

func (*CompilationUnitContext) SEMI

func (s *CompilationUnitContext) SEMI(i int) antlr.TerminalNode

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

func (s *ConstDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ConstDeclarationContext) AllCOMMA

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

func (*ConstDeclarationContext) AllConstantDeclarator

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

func (*ConstDeclarationContext) COMMA

func (s *ConstDeclarationContext) COMMA(i int) antlr.TerminalNode

func (*ConstDeclarationContext) ConstantDeclarator

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

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 (s *ConstDeclarationContext) SEMI() antlr.TerminalNode

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 (s *ConstantDeclaratorContext) ASSIGN() antlr.TerminalNode

func (*ConstantDeclaratorContext) Accept

func (s *ConstantDeclaratorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ConstantDeclaratorContext) AllLBRACK

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

func (*ConstantDeclaratorContext) AllRBRACK

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

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 (s *ConstantDeclaratorContext) LBRACK(i int) antlr.TerminalNode

func (*ConstantDeclaratorContext) RBRACK

func (s *ConstantDeclaratorContext) RBRACK(i int) antlr.TerminalNode

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

func (s *ConstructorDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ConstructorDeclarationContext) Block

func (*ConstructorDeclarationContext) FormalParameters

func (*ConstructorDeclarationContext) GetConstructorBody

func (s *ConstructorDeclarationContext) GetConstructorBody() IBlockContext

func (*ConstructorDeclarationContext) GetParser

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

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 (s *ConstructorDeclarationContext) THROWS() antlr.TerminalNode

func (*ConstructorDeclarationContext) ToStringTree

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

type ConstructorReferenceExpressionContext

type ConstructorReferenceExpressionContext struct {
	*ExpressionContext
}

func NewConstructorReferenceExpressionContext

func NewConstructorReferenceExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ConstructorReferenceExpressionContext

func (*ConstructorReferenceExpressionContext) Accept

func (s *ConstructorReferenceExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ConstructorReferenceExpressionContext) COLONCOLON

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

func (*ConstructorReferenceExpressionContext) ClassType

func (*ConstructorReferenceExpressionContext) GetRuleContext

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

func (*ConstructorReferenceExpressionContext) Identifier

func (*ConstructorReferenceExpressionContext) NEW

func (s *ConstructorReferenceExpressionContext) NEW() antlr.TerminalNode

func (*ConstructorReferenceExpressionContext) TypeArguments

func (*ConstructorReferenceExpressionContext) TypeType

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

func (s *CreatedNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CreatedNameContext) AllDOT

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

func (*CreatedNameContext) AllIdentifier

func (s *CreatedNameContext) AllIdentifier() []IIdentifierContext

func (*CreatedNameContext) AllTypeArgumentsOrDiamond

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

func (*CreatedNameContext) DOT

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

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

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

func (s *CreatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

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

func (s *DefaultValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DefaultValueContext) DEFAULT

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

func (*DefaultValueContext) ElementValue

func (s *DefaultValueContext) ElementValue() IElementValueContext

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

func (s *ElementValueArrayInitializerContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ElementValueArrayInitializerContext) AllCOMMA

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

func (*ElementValueArrayInitializerContext) AllElementValue

func (*ElementValueArrayInitializerContext) COMMA

func (s *ElementValueArrayInitializerContext) COMMA(i int) antlr.TerminalNode

func (*ElementValueArrayInitializerContext) ElementValue

func (*ElementValueArrayInitializerContext) GetParser

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

func (*ElementValueArrayInitializerContext) GetRuleContext

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

func (*ElementValueArrayInitializerContext) IsElementValueArrayInitializerContext

func (*ElementValueArrayInitializerContext) IsElementValueArrayInitializerContext()

func (*ElementValueArrayInitializerContext) LBRACE

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

func (*ElementValueArrayInitializerContext) RBRACE

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

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

func (s *ElementValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ElementValueContext) Annotation

func (s *ElementValueContext) Annotation() IAnnotationContext

func (*ElementValueContext) ElementValueArrayInitializer

func (s *ElementValueContext) ElementValueArrayInitializer() IElementValueArrayInitializerContext

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 (s *ElementValuePairContext) ASSIGN() antlr.TerminalNode

func (*ElementValuePairContext) Accept

func (s *ElementValuePairContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ElementValuePairContext) ElementValue

func (*ElementValuePairContext) GetParser

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

func (*ElementValuePairContext) GetRuleContext

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

func (*ElementValuePairContext) Identifier

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

func (s *ElementValuePairsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ElementValuePairsContext) AllCOMMA

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

func (*ElementValuePairsContext) AllElementValuePair

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

func (*ElementValuePairsContext) COMMA

func (s *ElementValuePairsContext) COMMA(i int) antlr.TerminalNode

func (*ElementValuePairsContext) ElementValuePair

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

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

func (s *EnhancedForControlContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*EnhancedForControlContext) AllVariableModifier

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

func (*EnhancedForControlContext) COLON

func (s *EnhancedForControlContext) COLON() antlr.TerminalNode

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

func (s *EnhancedForControlContext) VAR() antlr.TerminalNode

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

func (s *EnumBodyDeclarationsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*EnumBodyDeclarationsContext) AllClassBodyDeclaration

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

func (*EnumBodyDeclarationsContext) ClassBodyDeclaration

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 (s *EnumBodyDeclarationsContext) SEMI() antlr.TerminalNode

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

func (s *EnumConstantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

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

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

func (*EnumConstantContext) GetRuleContext

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

func (*EnumConstantContext) Identifier

func (s *EnumConstantContext) Identifier() IIdentifierContext

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

func (s *EnumConstantsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*EnumConstantsContext) AllCOMMA

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

func (*EnumConstantsContext) AllEnumConstant

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

func (*EnumConstantsContext) COMMA

func (s *EnumConstantsContext) COMMA(i int) antlr.TerminalNode

func (*EnumConstantsContext) EnumConstant

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

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

func (s *EnumDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*EnumDeclarationContext) COMMA

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

func (*EnumDeclarationContext) ENUM

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

func (*EnumDeclarationContext) EnumBodyDeclarations

func (s *EnumDeclarationContext) EnumBodyDeclarations() IEnumBodyDeclarationsContext

func (*EnumDeclarationContext) EnumConstants

func (s *EnumDeclarationContext) EnumConstants() IEnumConstantsContext

func (*EnumDeclarationContext) GetParser

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

func (*EnumDeclarationContext) GetRuleContext

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

func (*EnumDeclarationContext) IMPLEMENTS

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

func (*EnumDeclarationContext) Identifier

func (*EnumDeclarationContext) IsEnumDeclarationContext

func (*EnumDeclarationContext) IsEnumDeclarationContext()

func (*EnumDeclarationContext) LBRACE

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

func (*EnumDeclarationContext) RBRACE

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

func (*EnumDeclarationContext) ToStringTree

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

func (*EnumDeclarationContext) TypeList

type EqualityExpressionContext

type EqualityExpressionContext struct {
	*ExpressionContext
	// contains filtered or unexported fields
}

func NewEqualityExpressionContext

func NewEqualityExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *EqualityExpressionContext

func (*EqualityExpressionContext) Accept

func (s *EqualityExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*EqualityExpressionContext) AllExpression

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

func (*EqualityExpressionContext) EQUAL

func (s *EqualityExpressionContext) EQUAL() antlr.TerminalNode

func (*EqualityExpressionContext) Expression

func (*EqualityExpressionContext) GetBop

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

func (*EqualityExpressionContext) GetRuleContext

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

func (*EqualityExpressionContext) NOTEQUAL

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

func (*EqualityExpressionContext) SetBop

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

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

func (s *ExplicitGenericInvocationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ExplicitGenericInvocationContext) ExplicitGenericInvocationSuffix

func (*ExplicitGenericInvocationContext) GetParser

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

func (*ExplicitGenericInvocationContext) GetRuleContext

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

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

func (s *ExplicitGenericInvocationSuffixContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ExplicitGenericInvocationSuffixContext) Arguments

func (*ExplicitGenericInvocationSuffixContext) GetParser

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

func (*ExplicitGenericInvocationSuffixContext) GetRuleContext

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

func (*ExplicitGenericInvocationSuffixContext) Identifier

func (*ExplicitGenericInvocationSuffixContext) IsExplicitGenericInvocationSuffixContext

func (*ExplicitGenericInvocationSuffixContext) IsExplicitGenericInvocationSuffixContext()

func (*ExplicitGenericInvocationSuffixContext) SUPER

func (s *ExplicitGenericInvocationSuffixContext) SUPER() antlr.TerminalNode

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

func (s *ExpressionContext) CopyFrom(ctx *ExpressionContext)

func (*ExpressionContext) GetParser

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

func (*ExpressionContext) GetRuleContext

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

func (*ExpressionContext) IsExpressionContext

func (*ExpressionContext) IsExpressionContext()

func (*ExpressionContext) ToStringTree

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

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

func (s *ExpressionListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ExpressionListContext) AllCOMMA

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

func (*ExpressionListContext) AllExpression

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

func (*ExpressionListContext) COMMA

func (s *ExpressionListContext) COMMA(i int) antlr.TerminalNode

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

func (s *FieldDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

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 (s *FieldDeclarationContext) SEMI() antlr.TerminalNode

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

func (s *FinallyBlockContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FinallyBlockContext) Block

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

func (s *FloatLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

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

func (s *ForControlContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ForControlContext) AllSEMI

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

func (*ForControlContext) EnhancedForControl

func (s *ForControlContext) EnhancedForControl() IEnhancedForControlContext

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 (s *ForControlContext) SEMI(i int) antlr.TerminalNode

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

func (s *ForInitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

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

func (s *FormalParameterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FormalParameterContext) AllVariableModifier

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

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

func (s *FormalParameterListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FormalParameterListContext) AllCOMMA

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

func (*FormalParameterListContext) AllFormalParameter

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

func (*FormalParameterListContext) COMMA

func (s *FormalParameterListContext) COMMA(i int) antlr.TerminalNode

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

func (s *FormalParametersContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FormalParametersContext) COMMA

func (s *FormalParametersContext) COMMA() antlr.TerminalNode

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 (s *FormalParametersContext) LPAREN() antlr.TerminalNode

func (*FormalParametersContext) RPAREN

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

func (*FormalParametersContext) ReceiverParameter

func (s *FormalParametersContext) ReceiverParameter() IReceiverParameterContext

func (*FormalParametersContext) ToStringTree

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

type FunctionCallExpressionContext

type FunctionCallExpressionContext struct {
	*ExpressionContext
}

func NewFunctionCallExpressionContext

func NewFunctionCallExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FunctionCallExpressionContext

func (*FunctionCallExpressionContext) Accept

func (s *FunctionCallExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FunctionCallExpressionContext) GetRuleContext

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

func (*FunctionCallExpressionContext) MethodCall

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

func (s *GenericConstructorDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*GenericConstructorDeclarationContext) ConstructorDeclaration

func (*GenericConstructorDeclarationContext) GetParser

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

func (*GenericConstructorDeclarationContext) GetRuleContext

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

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

func (s *GenericInterfaceMethodDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*GenericInterfaceMethodDeclarationContext) AllInterfaceMethodModifier

func (*GenericInterfaceMethodDeclarationContext) GetParser

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

func (*GenericInterfaceMethodDeclarationContext) GetRuleContext

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

func (*GenericInterfaceMethodDeclarationContext) InterfaceCommonBodyDeclaration

func (*GenericInterfaceMethodDeclarationContext) InterfaceMethodModifier

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

func (s *GenericMethodDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*GenericMethodDeclarationContext) GetParser

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

func (*GenericMethodDeclarationContext) GetRuleContext

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

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 GuardedPatternContext

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

func NewEmptyGuardedPatternContext

func NewEmptyGuardedPatternContext() *GuardedPatternContext

func NewGuardedPatternContext

func NewGuardedPatternContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GuardedPatternContext

func (*GuardedPatternContext) AND

func (s *GuardedPatternContext) AND(i int) antlr.TerminalNode

func (*GuardedPatternContext) Accept

func (s *GuardedPatternContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*GuardedPatternContext) AllAND

func (s *GuardedPatternContext) AllAND() []antlr.TerminalNode

func (*GuardedPatternContext) AllAnnotation

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

func (*GuardedPatternContext) AllExpression

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

func (*GuardedPatternContext) AllVariableModifier

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

func (*GuardedPatternContext) Annotation

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

func (*GuardedPatternContext) Expression

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

func (*GuardedPatternContext) GetParser

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

func (*GuardedPatternContext) GetRuleContext

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

func (*GuardedPatternContext) GuardedPattern

func (s *GuardedPatternContext) GuardedPattern() IGuardedPatternContext

func (*GuardedPatternContext) Identifier

func (s *GuardedPatternContext) Identifier() IIdentifierContext

func (*GuardedPatternContext) IsGuardedPatternContext

func (*GuardedPatternContext) IsGuardedPatternContext()

func (*GuardedPatternContext) LPAREN

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

func (*GuardedPatternContext) RPAREN

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

func (*GuardedPatternContext) ToStringTree

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

func (*GuardedPatternContext) TypeType

func (*GuardedPatternContext) VariableModifier

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

type IAltAnnotationQualifiedNameContext

type IAltAnnotationQualifiedNameContext interface {
	antlr.ParserRuleContext

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

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

IAltAnnotationQualifiedNameContext is an interface to support dynamic dispatch.

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 ICompactConstructorDeclarationContext

type ICompactConstructorDeclarationContext 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)

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

ICompactConstructorDeclarationContext 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

	// 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 IGuardedPatternContext

type IGuardedPatternContext interface {
	antlr.ParserRuleContext

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

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

IGuardedPatternContext is an interface to support dynamic dispatch.

type IIdentifierContext

type IIdentifierContext interface {
	antlr.ParserRuleContext

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

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

IIdentifierContext is an interface to support dynamic dispatch.

type 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 IInterfaceCommonBodyDeclarationContext

type IInterfaceCommonBodyDeclarationContext interface {
	antlr.ParserRuleContext

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

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

IInterfaceCommonBodyDeclarationContext 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 ILambdaLVTIListContext

type ILambdaLVTIListContext interface {
	antlr.ParserRuleContext

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

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

ILambdaLVTIListContext is an interface to support dynamic dispatch.

type ILambdaLVTIParameterContext

type ILambdaLVTIParameterContext interface {
	antlr.ParserRuleContext

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

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

ILambdaLVTIParameterContext 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 IModuleBodyContext

type IModuleBodyContext interface {
	antlr.ParserRuleContext

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

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

IModuleBodyContext is an interface to support dynamic dispatch.

type IModuleDeclarationContext

type IModuleDeclarationContext interface {
	antlr.ParserRuleContext

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

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

IModuleDeclarationContext is an interface to support dynamic dispatch.

type IModuleDirectiveContext

type IModuleDirectiveContext interface {
	antlr.ParserRuleContext

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

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

IModuleDirectiveContext 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 IPatternContext

type IPatternContext interface {
	antlr.ParserRuleContext

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

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

IPatternContext 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 IReceiverParameterContext

type IReceiverParameterContext interface {
	antlr.ParserRuleContext

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

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

IReceiverParameterContext is an interface to support dynamic dispatch.

type IRecordBodyContext

type IRecordBodyContext interface {
	antlr.ParserRuleContext

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

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

IRecordBodyContext is an interface to support dynamic dispatch.

type IRecordComponentContext

type IRecordComponentContext interface {
	antlr.ParserRuleContext

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

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

IRecordComponentContext is an interface to support dynamic dispatch.

type IRecordComponentListContext

type IRecordComponentListContext interface {
	antlr.ParserRuleContext

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

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

IRecordComponentListContext is an interface to support dynamic dispatch.

type IRecordDeclarationContext

type IRecordDeclarationContext interface {
	antlr.ParserRuleContext

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

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

IRecordDeclarationContext is an interface to support dynamic dispatch.

type IRecordHeaderContext

type IRecordHeaderContext interface {
	antlr.ParserRuleContext

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

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

IRecordHeaderContext is an interface to support dynamic dispatch.

type IRequiresModifierContext

type IRequiresModifierContext interface {
	antlr.ParserRuleContext

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

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

IRequiresModifierContext 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

	// GetBlockLabel returns the blockLabel rule contexts.
	GetBlockLabel() IBlockContext

	// GetStatementExpression returns the statementExpression rule contexts.
	GetStatementExpression() IExpressionContext

	// GetIdentifierLabel returns the identifierLabel rule contexts.
	GetIdentifierLabel() IIdentifierContext

	// SetBlockLabel sets the blockLabel rule contexts.
	SetBlockLabel(IBlockContext)

	// SetStatementExpression sets the statementExpression rule contexts.
	SetStatementExpression(IExpressionContext)

	// SetIdentifierLabel sets the identifierLabel rule contexts.
	SetIdentifierLabel(IIdentifierContext)

	// 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 ISwitchExpressionContext

type ISwitchExpressionContext interface {
	antlr.ParserRuleContext

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

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

ISwitchExpressionContext 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

	// GetVarName returns the varName rule contexts.
	GetVarName() IIdentifierContext

	// SetConstantExpression sets the constantExpression rule contexts.
	SetConstantExpression(IExpressionContext)

	// SetVarName sets the varName rule contexts.
	SetVarName(IIdentifierContext)

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

ISwitchLabelContext is an interface to support dynamic dispatch.

type ISwitchLabeledRuleContext

type ISwitchLabeledRuleContext interface {
	antlr.ParserRuleContext

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

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

ISwitchLabeledRuleContext is an interface to support dynamic dispatch.

type ISwitchRuleOutcomeContext

type ISwitchRuleOutcomeContext interface {
	antlr.ParserRuleContext

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

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

ISwitchRuleOutcomeContext 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 ITypeIdentifierContext

type ITypeIdentifierContext interface {
	antlr.ParserRuleContext

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

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

ITypeIdentifierContext 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 IdentifierContext

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

func NewEmptyIdentifierContext

func NewEmptyIdentifierContext() *IdentifierContext

func NewIdentifierContext

func NewIdentifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierContext

func (*IdentifierContext) Accept

func (s *IdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IdentifierContext) EXPORTS

func (s *IdentifierContext) EXPORTS() antlr.TerminalNode

func (*IdentifierContext) GetParser

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

func (*IdentifierContext) GetRuleContext

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

func (*IdentifierContext) IDENTIFIER

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

func (*IdentifierContext) IsIdentifierContext

func (*IdentifierContext) IsIdentifierContext()

func (*IdentifierContext) MODULE

func (s *IdentifierContext) MODULE() antlr.TerminalNode

func (*IdentifierContext) OPEN

func (s *IdentifierContext) OPEN() antlr.TerminalNode

func (*IdentifierContext) OPENS

func (s *IdentifierContext) OPENS() antlr.TerminalNode

func (*IdentifierContext) PERMITS

func (s *IdentifierContext) PERMITS() antlr.TerminalNode

func (*IdentifierContext) PROVIDES

func (s *IdentifierContext) PROVIDES() antlr.TerminalNode

func (*IdentifierContext) RECORD

func (s *IdentifierContext) RECORD() antlr.TerminalNode

func (*IdentifierContext) REQUIRES

func (s *IdentifierContext) REQUIRES() antlr.TerminalNode

func (*IdentifierContext) SEALED

func (s *IdentifierContext) SEALED() antlr.TerminalNode

func (*IdentifierContext) TO

func (s *IdentifierContext) TO() antlr.TerminalNode

func (*IdentifierContext) TRANSITIVE

func (s *IdentifierContext) TRANSITIVE() antlr.TerminalNode

func (*IdentifierContext) ToStringTree

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

func (*IdentifierContext) USES

func (s *IdentifierContext) USES() antlr.TerminalNode

func (*IdentifierContext) VAR

func (s *IdentifierContext) VAR() antlr.TerminalNode

func (*IdentifierContext) WITH

func (s *IdentifierContext) WITH() antlr.TerminalNode

func (*IdentifierContext) YIELD

func (s *IdentifierContext) YIELD() antlr.TerminalNode

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

func (s *ImportDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ImportDeclarationContext) DOT

func (s *ImportDeclarationContext) DOT() antlr.TerminalNode

func (*ImportDeclarationContext) GetParser

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

func (*ImportDeclarationContext) GetRuleContext

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

func (*ImportDeclarationContext) IMPORT

func (s *ImportDeclarationContext) IMPORT() antlr.TerminalNode

func (*ImportDeclarationContext) IsImportDeclarationContext

func (*ImportDeclarationContext) IsImportDeclarationContext()

func (*ImportDeclarationContext) MUL

func (s *ImportDeclarationContext) MUL() antlr.TerminalNode

func (*ImportDeclarationContext) QualifiedName

func (*ImportDeclarationContext) SEMI

func (s *ImportDeclarationContext) SEMI() antlr.TerminalNode

func (*ImportDeclarationContext) STATIC

func (s *ImportDeclarationContext) STATIC() antlr.TerminalNode

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

func (s *InnerCreatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*InnerCreatorContext) ClassCreatorRest

func (s *InnerCreatorContext) ClassCreatorRest() IClassCreatorRestContext

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() IIdentifierContext

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 InstanceofExpressionContext

type InstanceofExpressionContext struct {
	*ExpressionContext
	// contains filtered or unexported fields
}

func NewInstanceofExpressionContext

func NewInstanceofExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *InstanceofExpressionContext

func (*InstanceofExpressionContext) Accept

func (s *InstanceofExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*InstanceofExpressionContext) Expression

func (*InstanceofExpressionContext) GetBop

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

func (*InstanceofExpressionContext) GetRuleContext

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

func (*InstanceofExpressionContext) INSTANCEOF

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

func (*InstanceofExpressionContext) Pattern

func (*InstanceofExpressionContext) SetBop

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

func (*InstanceofExpressionContext) TypeType

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

func (s *IntegerLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IntegerLiteralContext) BINARY_LITERAL

func (s *IntegerLiteralContext) BINARY_LITERAL() antlr.TerminalNode

func (*IntegerLiteralContext) DECIMAL_LITERAL

func (s *IntegerLiteralContext) DECIMAL_LITERAL() antlr.TerminalNode

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

func (s *InterfaceBodyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*InterfaceBodyContext) AllInterfaceBodyDeclaration

func (s *InterfaceBodyContext) AllInterfaceBodyDeclaration() []IInterfaceBodyDeclarationContext

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 (s *InterfaceBodyContext) LBRACE() antlr.TerminalNode

func (*InterfaceBodyContext) RBRACE

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

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

func (s *InterfaceBodyDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*InterfaceBodyDeclarationContext) AllModifier

func (*InterfaceBodyDeclarationContext) GetParser

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

func (*InterfaceBodyDeclarationContext) GetRuleContext

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

func (*InterfaceBodyDeclarationContext) InterfaceMemberDeclaration

func (*InterfaceBodyDeclarationContext) IsInterfaceBodyDeclarationContext

func (*InterfaceBodyDeclarationContext) IsInterfaceBodyDeclarationContext()

func (*InterfaceBodyDeclarationContext) Modifier

func (*InterfaceBodyDeclarationContext) SEMI

func (s *InterfaceBodyDeclarationContext) SEMI() antlr.TerminalNode

func (*InterfaceBodyDeclarationContext) ToStringTree

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

type InterfaceCommonBodyDeclarationContext

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

func NewEmptyInterfaceCommonBodyDeclarationContext

func NewEmptyInterfaceCommonBodyDeclarationContext() *InterfaceCommonBodyDeclarationContext

func NewInterfaceCommonBodyDeclarationContext

func NewInterfaceCommonBodyDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InterfaceCommonBodyDeclarationContext

func (*InterfaceCommonBodyDeclarationContext) Accept

func (s *InterfaceCommonBodyDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*InterfaceCommonBodyDeclarationContext) AllAnnotation

func (*InterfaceCommonBodyDeclarationContext) AllLBRACK

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

func (*InterfaceCommonBodyDeclarationContext) AllRBRACK

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

func (*InterfaceCommonBodyDeclarationContext) Annotation

func (*InterfaceCommonBodyDeclarationContext) FormalParameters

func (*InterfaceCommonBodyDeclarationContext) GetParser

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

func (*InterfaceCommonBodyDeclarationContext) GetRuleContext

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

func (*InterfaceCommonBodyDeclarationContext) Identifier

func (*InterfaceCommonBodyDeclarationContext) IsInterfaceCommonBodyDeclarationContext

func (*InterfaceCommonBodyDeclarationContext) IsInterfaceCommonBodyDeclarationContext()

func (*InterfaceCommonBodyDeclarationContext) LBRACK

func (s *InterfaceCommonBodyDeclarationContext) LBRACK(i int) antlr.TerminalNode

func (*InterfaceCommonBodyDeclarationContext) MethodBody

func (*InterfaceCommonBodyDeclarationContext) QualifiedNameList

func (*InterfaceCommonBodyDeclarationContext) RBRACK

func (s *InterfaceCommonBodyDeclarationContext) RBRACK(i int) antlr.TerminalNode

func (*InterfaceCommonBodyDeclarationContext) THROWS

func (s *InterfaceCommonBodyDeclarationContext) THROWS() antlr.TerminalNode

func (*InterfaceCommonBodyDeclarationContext) ToStringTree

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

func (*InterfaceCommonBodyDeclarationContext) TypeTypeOrVoid

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

func (s *InterfaceDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*InterfaceDeclarationContext) AllTypeList

func (s *InterfaceDeclarationContext) AllTypeList() []ITypeListContext

func (*InterfaceDeclarationContext) EXTENDS

func (s *InterfaceDeclarationContext) EXTENDS() antlr.TerminalNode

func (*InterfaceDeclarationContext) GetParser

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

func (*InterfaceDeclarationContext) GetRuleContext

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

func (*InterfaceDeclarationContext) INTERFACE

func (s *InterfaceDeclarationContext) INTERFACE() antlr.TerminalNode

func (*InterfaceDeclarationContext) Identifier

func (*InterfaceDeclarationContext) InterfaceBody

func (*InterfaceDeclarationContext) IsInterfaceDeclarationContext

func (*InterfaceDeclarationContext) IsInterfaceDeclarationContext()

func (*InterfaceDeclarationContext) PERMITS

func (s *InterfaceDeclarationContext) PERMITS() antlr.TerminalNode

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

func (s *InterfaceMemberDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*InterfaceMemberDeclarationContext) AnnotationTypeDeclaration

func (*InterfaceMemberDeclarationContext) ClassDeclaration

func (*InterfaceMemberDeclarationContext) ConstDeclaration

func (*InterfaceMemberDeclarationContext) EnumDeclaration

func (*InterfaceMemberDeclarationContext) GenericInterfaceMethodDeclaration

func (*InterfaceMemberDeclarationContext) GetParser

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

func (*InterfaceMemberDeclarationContext) GetRuleContext

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

func (*InterfaceMemberDeclarationContext) InterfaceDeclaration

func (*InterfaceMemberDeclarationContext) InterfaceMethodDeclaration

func (*InterfaceMemberDeclarationContext) IsInterfaceMemberDeclarationContext

func (*InterfaceMemberDeclarationContext) IsInterfaceMemberDeclarationContext()

func (*InterfaceMemberDeclarationContext) RecordDeclaration

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

func (s *InterfaceMethodDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*InterfaceMethodDeclarationContext) AllInterfaceMethodModifier

func (s *InterfaceMethodDeclarationContext) AllInterfaceMethodModifier() []IInterfaceMethodModifierContext

func (*InterfaceMethodDeclarationContext) GetParser

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

func (*InterfaceMethodDeclarationContext) GetRuleContext

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

func (*InterfaceMethodDeclarationContext) InterfaceCommonBodyDeclaration

func (*InterfaceMethodDeclarationContext) InterfaceMethodModifier

func (*InterfaceMethodDeclarationContext) IsInterfaceMethodDeclarationContext

func (*InterfaceMethodDeclarationContext) IsInterfaceMethodDeclarationContext()

func (*InterfaceMethodDeclarationContext) ToStringTree

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

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 (s *InterfaceMethodModifierContext) ABSTRACT() antlr.TerminalNode

func (*InterfaceMethodModifierContext) Accept

func (s *InterfaceMethodModifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*InterfaceMethodModifierContext) Annotation

func (*InterfaceMethodModifierContext) DEFAULT

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

func (*InterfaceMethodModifierContext) GetParser

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

func (*InterfaceMethodModifierContext) GetRuleContext

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

func (*InterfaceMethodModifierContext) IsInterfaceMethodModifierContext

func (*InterfaceMethodModifierContext) IsInterfaceMethodModifierContext()

func (*InterfaceMethodModifierContext) PUBLIC

func (s *InterfaceMethodModifierContext) PUBLIC() antlr.TerminalNode

func (*InterfaceMethodModifierContext) STATIC

func (s *InterfaceMethodModifierContext) STATIC() antlr.TerminalNode

func (*InterfaceMethodModifierContext) STRICTFP

func (s *InterfaceMethodModifierContext) STRICTFP() antlr.TerminalNode

func (*InterfaceMethodModifierContext) ToStringTree

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

type Java17SwitchExpressionContext

type Java17SwitchExpressionContext struct {
	*ExpressionContext
}

func NewJava17SwitchExpressionContext

func NewJava17SwitchExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Java17SwitchExpressionContext

func (*Java17SwitchExpressionContext) Accept

func (s *Java17SwitchExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Java17SwitchExpressionContext) GetRuleContext

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

func (*Java17SwitchExpressionContext) SwitchExpression

type Java8LambdaExpressionContext

type Java8LambdaExpressionContext struct {
	*ExpressionContext
}

func NewJava8LambdaExpressionContext

func NewJava8LambdaExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *Java8LambdaExpressionContext

func (*Java8LambdaExpressionContext) Accept

func (s *Java8LambdaExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Java8LambdaExpressionContext) GetRuleContext

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

func (*Java8LambdaExpressionContext) LambdaExpression

type JavaLexer

type JavaLexer struct {
	*antlr.BaseLexer
	// contains filtered or unexported fields
}

func NewJavaLexer

func NewJavaLexer(input antlr.CharStream) *JavaLexer

NewJavaLexer produces a new lexer instance for the optional input antlr.CharStream.

type JavaParser

type JavaParser struct {
	*antlr.BaseParser
}

func NewJavaParser

func NewJavaParser(input antlr.TokenStream) *JavaParser

NewJavaParser produces a new parser instance for the optional input antlr.TokenStream.

func (*JavaParser) AltAnnotationQualifiedName

func (p *JavaParser) AltAnnotationQualifiedName() (localctx IAltAnnotationQualifiedNameContext)

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

func (p *JavaParser) CompactConstructorDeclaration() (localctx ICompactConstructorDeclarationContext)

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

func (p *JavaParser) GuardedPattern() (localctx IGuardedPatternContext)

func (*JavaParser) GuardedPattern_Sempred

func (p *JavaParser) GuardedPattern_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*JavaParser) Identifier

func (p *JavaParser) Identifier() (localctx IIdentifierContext)

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

func (p *JavaParser) InterfaceCommonBodyDeclaration() (localctx IInterfaceCommonBodyDeclarationContext)

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

func (p *JavaParser) LambdaLVTIList() (localctx ILambdaLVTIListContext)

func (*JavaParser) LambdaLVTIParameter

func (p *JavaParser) LambdaLVTIParameter() (localctx ILambdaLVTIParameterContext)

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

func (p *JavaParser) ModuleBody() (localctx IModuleBodyContext)

func (*JavaParser) ModuleDeclaration

func (p *JavaParser) ModuleDeclaration() (localctx IModuleDeclarationContext)

func (*JavaParser) ModuleDirective

func (p *JavaParser) ModuleDirective() (localctx IModuleDirectiveContext)

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

func (p *JavaParser) Pattern() (localctx IPatternContext)

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

func (p *JavaParser) ReceiverParameter() (localctx IReceiverParameterContext)

func (*JavaParser) RecordBody

func (p *JavaParser) RecordBody() (localctx IRecordBodyContext)

func (*JavaParser) RecordComponent

func (p *JavaParser) RecordComponent() (localctx IRecordComponentContext)

func (*JavaParser) RecordComponentList

func (p *JavaParser) RecordComponentList() (localctx IRecordComponentListContext)

func (*JavaParser) RecordDeclaration

func (p *JavaParser) RecordDeclaration() (localctx IRecordDeclarationContext)

func (*JavaParser) RecordHeader

func (p *JavaParser) RecordHeader() (localctx IRecordHeaderContext)

func (*JavaParser) RequiresModifier

func (p *JavaParser) RequiresModifier() (localctx IRequiresModifierContext)

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

func (p *JavaParser) SwitchExpression() (localctx ISwitchExpressionContext)

func (*JavaParser) SwitchLabel

func (p *JavaParser) SwitchLabel() (localctx ISwitchLabelContext)

func (*JavaParser) SwitchLabeledRule

func (p *JavaParser) SwitchLabeledRule() (localctx ISwitchLabeledRuleContext)

func (*JavaParser) SwitchRuleOutcome

func (p *JavaParser) SwitchRuleOutcome() (localctx ISwitchRuleOutcomeContext)

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

func (p *JavaParser) TypeIdentifier() (localctx ITypeIdentifierContext)

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 JavaParserVisitor

type JavaParserVisitor interface {
	antlr.ParseTreeVisitor

	// Visit a parse tree produced by JavaParser#compilationUnit.
	VisitCompilationUnit(ctx *CompilationUnitContext) interface{}

	// Visit a parse tree produced by JavaParser#packageDeclaration.
	VisitPackageDeclaration(ctx *PackageDeclarationContext) interface{}

	// Visit a parse tree produced by JavaParser#importDeclaration.
	VisitImportDeclaration(ctx *ImportDeclarationContext) interface{}

	// Visit a parse tree produced by JavaParser#typeDeclaration.
	VisitTypeDeclaration(ctx *TypeDeclarationContext) interface{}

	// Visit a parse tree produced by JavaParser#modifier.
	VisitModifier(ctx *ModifierContext) interface{}

	// Visit a parse tree produced by JavaParser#classOrInterfaceModifier.
	VisitClassOrInterfaceModifier(ctx *ClassOrInterfaceModifierContext) interface{}

	// Visit a parse tree produced by JavaParser#variableModifier.
	VisitVariableModifier(ctx *VariableModifierContext) interface{}

	// Visit a parse tree produced by JavaParser#classDeclaration.
	VisitClassDeclaration(ctx *ClassDeclarationContext) interface{}

	// Visit a parse tree produced by JavaParser#typeParameters.
	VisitTypeParameters(ctx *TypeParametersContext) interface{}

	// Visit a parse tree produced by JavaParser#typeParameter.
	VisitTypeParameter(ctx *TypeParameterContext) interface{}

	// Visit a parse tree produced by JavaParser#typeBound.
	VisitTypeBound(ctx *TypeBoundContext) interface{}

	// Visit a parse tree produced by JavaParser#enumDeclaration.
	VisitEnumDeclaration(ctx *EnumDeclarationContext) interface{}

	// Visit a parse tree produced by JavaParser#enumConstants.
	VisitEnumConstants(ctx *EnumConstantsContext) interface{}

	// Visit a parse tree produced by JavaParser#enumConstant.
	VisitEnumConstant(ctx *EnumConstantContext) interface{}

	// Visit a parse tree produced by JavaParser#enumBodyDeclarations.
	VisitEnumBodyDeclarations(ctx *EnumBodyDeclarationsContext) interface{}

	// Visit a parse tree produced by JavaParser#interfaceDeclaration.
	VisitInterfaceDeclaration(ctx *InterfaceDeclarationContext) interface{}

	// Visit a parse tree produced by JavaParser#classBody.
	VisitClassBody(ctx *ClassBodyContext) interface{}

	// Visit a parse tree produced by JavaParser#interfaceBody.
	VisitInterfaceBody(ctx *InterfaceBodyContext) interface{}

	// Visit a parse tree produced by JavaParser#classBodyDeclaration.
	VisitClassBodyDeclaration(ctx *ClassBodyDeclarationContext) interface{}

	// Visit a parse tree produced by JavaParser#memberDeclaration.
	VisitMemberDeclaration(ctx *MemberDeclarationContext) interface{}

	// Visit a parse tree produced by JavaParser#methodDeclaration.
	VisitMethodDeclaration(ctx *MethodDeclarationContext) interface{}

	// Visit a parse tree produced by JavaParser#methodBody.
	VisitMethodBody(ctx *MethodBodyContext) interface{}

	// Visit a parse tree produced by JavaParser#typeTypeOrVoid.
	VisitTypeTypeOrVoid(ctx *TypeTypeOrVoidContext) interface{}

	// Visit a parse tree produced by JavaParser#genericMethodDeclaration.
	VisitGenericMethodDeclaration(ctx *GenericMethodDeclarationContext) interface{}

	// Visit a parse tree produced by JavaParser#genericConstructorDeclaration.
	VisitGenericConstructorDeclaration(ctx *GenericConstructorDeclarationContext) interface{}

	// Visit a parse tree produced by JavaParser#constructorDeclaration.
	VisitConstructorDeclaration(ctx *ConstructorDeclarationContext) interface{}

	// Visit a parse tree produced by JavaParser#compactConstructorDeclaration.
	VisitCompactConstructorDeclaration(ctx *CompactConstructorDeclarationContext) interface{}

	// Visit a parse tree produced by JavaParser#fieldDeclaration.
	VisitFieldDeclaration(ctx *FieldDeclarationContext) interface{}

	// Visit a parse tree produced by JavaParser#interfaceBodyDeclaration.
	VisitInterfaceBodyDeclaration(ctx *InterfaceBodyDeclarationContext) interface{}

	// Visit a parse tree produced by JavaParser#interfaceMemberDeclaration.
	VisitInterfaceMemberDeclaration(ctx *InterfaceMemberDeclarationContext) interface{}

	// Visit a parse tree produced by JavaParser#constDeclaration.
	VisitConstDeclaration(ctx *ConstDeclarationContext) interface{}

	// Visit a parse tree produced by JavaParser#constantDeclarator.
	VisitConstantDeclarator(ctx *ConstantDeclaratorContext) interface{}

	// Visit a parse tree produced by JavaParser#interfaceMethodDeclaration.
	VisitInterfaceMethodDeclaration(ctx *InterfaceMethodDeclarationContext) interface{}

	// Visit a parse tree produced by JavaParser#interfaceMethodModifier.
	VisitInterfaceMethodModifier(ctx *InterfaceMethodModifierContext) interface{}

	// Visit a parse tree produced by JavaParser#genericInterfaceMethodDeclaration.
	VisitGenericInterfaceMethodDeclaration(ctx *GenericInterfaceMethodDeclarationContext) interface{}

	// Visit a parse tree produced by JavaParser#interfaceCommonBodyDeclaration.
	VisitInterfaceCommonBodyDeclaration(ctx *InterfaceCommonBodyDeclarationContext) interface{}

	// Visit a parse tree produced by JavaParser#variableDeclarators.
	VisitVariableDeclarators(ctx *VariableDeclaratorsContext) interface{}

	// Visit a parse tree produced by JavaParser#variableDeclarator.
	VisitVariableDeclarator(ctx *VariableDeclaratorContext) interface{}

	// Visit a parse tree produced by JavaParser#variableDeclaratorId.
	VisitVariableDeclaratorId(ctx *VariableDeclaratorIdContext) interface{}

	// Visit a parse tree produced by JavaParser#variableInitializer.
	VisitVariableInitializer(ctx *VariableInitializerContext) interface{}

	// Visit a parse tree produced by JavaParser#arrayInitializer.
	VisitArrayInitializer(ctx *ArrayInitializerContext) interface{}

	// Visit a parse tree produced by JavaParser#classOrInterfaceType.
	VisitClassOrInterfaceType(ctx *ClassOrInterfaceTypeContext) interface{}

	// Visit a parse tree produced by JavaParser#typeArgument.
	VisitTypeArgument(ctx *TypeArgumentContext) interface{}

	// Visit a parse tree produced by JavaParser#qualifiedNameList.
	VisitQualifiedNameList(ctx *QualifiedNameListContext) interface{}

	// Visit a parse tree produced by JavaParser#formalParameters.
	VisitFormalParameters(ctx *FormalParametersContext) interface{}

	// Visit a parse tree produced by JavaParser#receiverParameter.
	VisitReceiverParameter(ctx *ReceiverParameterContext) interface{}

	// Visit a parse tree produced by JavaParser#formalParameterList.
	VisitFormalParameterList(ctx *FormalParameterListContext) interface{}

	// Visit a parse tree produced by JavaParser#formalParameter.
	VisitFormalParameter(ctx *FormalParameterContext) interface{}

	// Visit a parse tree produced by JavaParser#lastFormalParameter.
	VisitLastFormalParameter(ctx *LastFormalParameterContext) interface{}

	// Visit a parse tree produced by JavaParser#lambdaLVTIList.
	VisitLambdaLVTIList(ctx *LambdaLVTIListContext) interface{}

	// Visit a parse tree produced by JavaParser#lambdaLVTIParameter.
	VisitLambdaLVTIParameter(ctx *LambdaLVTIParameterContext) interface{}

	// Visit a parse tree produced by JavaParser#qualifiedName.
	VisitQualifiedName(ctx *QualifiedNameContext) interface{}

	// Visit a parse tree produced by JavaParser#literal.
	VisitLiteral(ctx *LiteralContext) interface{}

	// Visit a parse tree produced by JavaParser#integerLiteral.
	VisitIntegerLiteral(ctx *IntegerLiteralContext) interface{}

	// Visit a parse tree produced by JavaParser#floatLiteral.
	VisitFloatLiteral(ctx *FloatLiteralContext) interface{}

	// Visit a parse tree produced by JavaParser#altAnnotationQualifiedName.
	VisitAltAnnotationQualifiedName(ctx *AltAnnotationQualifiedNameContext) interface{}

	// Visit a parse tree produced by JavaParser#annotation.
	VisitAnnotation(ctx *AnnotationContext) interface{}

	// Visit a parse tree produced by JavaParser#elementValuePairs.
	VisitElementValuePairs(ctx *ElementValuePairsContext) interface{}

	// Visit a parse tree produced by JavaParser#elementValuePair.
	VisitElementValuePair(ctx *ElementValuePairContext) interface{}

	// Visit a parse tree produced by JavaParser#elementValue.
	VisitElementValue(ctx *ElementValueContext) interface{}

	// Visit a parse tree produced by JavaParser#elementValueArrayInitializer.
	VisitElementValueArrayInitializer(ctx *ElementValueArrayInitializerContext) interface{}

	// Visit a parse tree produced by JavaParser#annotationTypeDeclaration.
	VisitAnnotationTypeDeclaration(ctx *AnnotationTypeDeclarationContext) interface{}

	// Visit a parse tree produced by JavaParser#annotationTypeBody.
	VisitAnnotationTypeBody(ctx *AnnotationTypeBodyContext) interface{}

	// Visit a parse tree produced by JavaParser#annotationTypeElementDeclaration.
	VisitAnnotationTypeElementDeclaration(ctx *AnnotationTypeElementDeclarationContext) interface{}

	// Visit a parse tree produced by JavaParser#annotationTypeElementRest.
	VisitAnnotationTypeElementRest(ctx *AnnotationTypeElementRestContext) interface{}

	// Visit a parse tree produced by JavaParser#annotationMethodOrConstantRest.
	VisitAnnotationMethodOrConstantRest(ctx *AnnotationMethodOrConstantRestContext) interface{}

	// Visit a parse tree produced by JavaParser#annotationMethodRest.
	VisitAnnotationMethodRest(ctx *AnnotationMethodRestContext) interface{}

	// Visit a parse tree produced by JavaParser#annotationConstantRest.
	VisitAnnotationConstantRest(ctx *AnnotationConstantRestContext) interface{}

	// Visit a parse tree produced by JavaParser#defaultValue.
	VisitDefaultValue(ctx *DefaultValueContext) interface{}

	// Visit a parse tree produced by JavaParser#moduleDeclaration.
	VisitModuleDeclaration(ctx *ModuleDeclarationContext) interface{}

	// Visit a parse tree produced by JavaParser#moduleBody.
	VisitModuleBody(ctx *ModuleBodyContext) interface{}

	// Visit a parse tree produced by JavaParser#moduleDirective.
	VisitModuleDirective(ctx *ModuleDirectiveContext) interface{}

	// Visit a parse tree produced by JavaParser#requiresModifier.
	VisitRequiresModifier(ctx *RequiresModifierContext) interface{}

	// Visit a parse tree produced by JavaParser#recordDeclaration.
	VisitRecordDeclaration(ctx *RecordDeclarationContext) interface{}

	// Visit a parse tree produced by JavaParser#recordHeader.
	VisitRecordHeader(ctx *RecordHeaderContext) interface{}

	// Visit a parse tree produced by JavaParser#recordComponentList.
	VisitRecordComponentList(ctx *RecordComponentListContext) interface{}

	// Visit a parse tree produced by JavaParser#recordComponent.
	VisitRecordComponent(ctx *RecordComponentContext) interface{}

	// Visit a parse tree produced by JavaParser#recordBody.
	VisitRecordBody(ctx *RecordBodyContext) interface{}

	// Visit a parse tree produced by JavaParser#block.
	VisitBlock(ctx *BlockContext) interface{}

	// Visit a parse tree produced by JavaParser#blockStatement.
	VisitBlockStatement(ctx *BlockStatementContext) interface{}

	// Visit a parse tree produced by JavaParser#localVariableDeclaration.
	VisitLocalVariableDeclaration(ctx *LocalVariableDeclarationContext) interface{}

	// Visit a parse tree produced by JavaParser#identifier.
	VisitIdentifier(ctx *IdentifierContext) interface{}

	// Visit a parse tree produced by JavaParser#typeIdentifier.
	VisitTypeIdentifier(ctx *TypeIdentifierContext) interface{}

	// Visit a parse tree produced by JavaParser#localTypeDeclaration.
	VisitLocalTypeDeclaration(ctx *LocalTypeDeclarationContext) interface{}

	// Visit a parse tree produced by JavaParser#statement.
	VisitStatement(ctx *StatementContext) interface{}

	// Visit a parse tree produced by JavaParser#catchClause.
	VisitCatchClause(ctx *CatchClauseContext) interface{}

	// Visit a parse tree produced by JavaParser#catchType.
	VisitCatchType(ctx *CatchTypeContext) interface{}

	// Visit a parse tree produced by JavaParser#finallyBlock.
	VisitFinallyBlock(ctx *FinallyBlockContext) interface{}

	// Visit a parse tree produced by JavaParser#resourceSpecification.
	VisitResourceSpecification(ctx *ResourceSpecificationContext) interface{}

	// Visit a parse tree produced by JavaParser#resources.
	VisitResources(ctx *ResourcesContext) interface{}

	// Visit a parse tree produced by JavaParser#resource.
	VisitResource(ctx *ResourceContext) interface{}

	// Visit a parse tree produced by JavaParser#switchBlockStatementGroup.
	VisitSwitchBlockStatementGroup(ctx *SwitchBlockStatementGroupContext) interface{}

	// Visit a parse tree produced by JavaParser#switchLabel.
	VisitSwitchLabel(ctx *SwitchLabelContext) interface{}

	// Visit a parse tree produced by JavaParser#forControl.
	VisitForControl(ctx *ForControlContext) interface{}

	// Visit a parse tree produced by JavaParser#forInit.
	VisitForInit(ctx *ForInitContext) interface{}

	// Visit a parse tree produced by JavaParser#enhancedForControl.
	VisitEnhancedForControl(ctx *EnhancedForControlContext) interface{}

	// Visit a parse tree produced by JavaParser#parExpression.
	VisitParExpression(ctx *ParExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#expressionList.
	VisitExpressionList(ctx *ExpressionListContext) interface{}

	// Visit a parse tree produced by JavaParser#methodCall.
	VisitMethodCall(ctx *MethodCallContext) interface{}

	// Visit a parse tree produced by JavaParser#TernaryExpression.
	VisitTernaryExpression(ctx *TernaryExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#PrimaryExpression.
	VisitPrimaryExpression(ctx *PrimaryExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#MemberCallExpression.
	VisitMemberCallExpression(ctx *MemberCallExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#Java17SwitchExpression.
	VisitJava17SwitchExpression(ctx *Java17SwitchExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#FunctionCallExpression.
	VisitFunctionCallExpression(ctx *FunctionCallExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#ConstructorReferenceExpression.
	VisitConstructorReferenceExpression(ctx *ConstructorReferenceExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#BitwiseORExpression.
	VisitBitwiseORExpression(ctx *BitwiseORExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#AssignmentExpression.
	VisitAssignmentExpression(ctx *AssignmentExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#MethodReferenceExpression.
	VisitMethodReferenceExpression(ctx *MethodReferenceExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#InstanceofExpression.
	VisitInstanceofExpression(ctx *InstanceofExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#EqualityExpression.
	VisitEqualityExpression(ctx *EqualityExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#MultiplicativeExpression.
	VisitMultiplicativeExpression(ctx *MultiplicativeExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#AdditiveExpression.
	VisitAdditiveExpression(ctx *AdditiveExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#RelationalExpression.
	VisitRelationalExpression(ctx *RelationalExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#LogicORExpression.
	VisitLogicORExpression(ctx *LogicORExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#NewCreatorExpression.
	VisitNewCreatorExpression(ctx *NewCreatorExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#ShiftExpression.
	VisitShiftExpression(ctx *ShiftExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#LogicANDExpression.
	VisitLogicANDExpression(ctx *LogicANDExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#BitwiseAndExpression.
	VisitBitwiseAndExpression(ctx *BitwiseAndExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#SliceCallExpression.
	VisitSliceCallExpression(ctx *SliceCallExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#Java8LambdaExpression.
	VisitJava8LambdaExpression(ctx *Java8LambdaExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#PrefixExpression.
	VisitPrefixExpression(ctx *PrefixExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#PostfixExpression.
	VisitPostfixExpression(ctx *PostfixExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#CastExpression.
	VisitCastExpression(ctx *CastExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#BitwiseXORExpression.
	VisitBitwiseXORExpression(ctx *BitwiseXORExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#pattern.
	VisitPattern(ctx *PatternContext) interface{}

	// Visit a parse tree produced by JavaParser#lambdaExpression.
	VisitLambdaExpression(ctx *LambdaExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#lambdaParameters.
	VisitLambdaParameters(ctx *LambdaParametersContext) interface{}

	// Visit a parse tree produced by JavaParser#lambdaBody.
	VisitLambdaBody(ctx *LambdaBodyContext) interface{}

	// Visit a parse tree produced by JavaParser#primary.
	VisitPrimary(ctx *PrimaryContext) interface{}

	// Visit a parse tree produced by JavaParser#switchExpression.
	VisitSwitchExpression(ctx *SwitchExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#switchLabeledRule.
	VisitSwitchLabeledRule(ctx *SwitchLabeledRuleContext) interface{}

	// Visit a parse tree produced by JavaParser#guardedPattern.
	VisitGuardedPattern(ctx *GuardedPatternContext) interface{}

	// Visit a parse tree produced by JavaParser#switchRuleOutcome.
	VisitSwitchRuleOutcome(ctx *SwitchRuleOutcomeContext) interface{}

	// Visit a parse tree produced by JavaParser#classType.
	VisitClassType(ctx *ClassTypeContext) interface{}

	// Visit a parse tree produced by JavaParser#creator.
	VisitCreator(ctx *CreatorContext) interface{}

	// Visit a parse tree produced by JavaParser#createdName.
	VisitCreatedName(ctx *CreatedNameContext) interface{}

	// Visit a parse tree produced by JavaParser#innerCreator.
	VisitInnerCreator(ctx *InnerCreatorContext) interface{}

	// Visit a parse tree produced by JavaParser#arrayCreatorRest.
	VisitArrayCreatorRest(ctx *ArrayCreatorRestContext) interface{}

	// Visit a parse tree produced by JavaParser#classCreatorRest.
	VisitClassCreatorRest(ctx *ClassCreatorRestContext) interface{}

	// Visit a parse tree produced by JavaParser#explicitGenericInvocation.
	VisitExplicitGenericInvocation(ctx *ExplicitGenericInvocationContext) interface{}

	// Visit a parse tree produced by JavaParser#typeArgumentsOrDiamond.
	VisitTypeArgumentsOrDiamond(ctx *TypeArgumentsOrDiamondContext) interface{}

	// Visit a parse tree produced by JavaParser#nonWildcardTypeArgumentsOrDiamond.
	VisitNonWildcardTypeArgumentsOrDiamond(ctx *NonWildcardTypeArgumentsOrDiamondContext) interface{}

	// Visit a parse tree produced by JavaParser#nonWildcardTypeArguments.
	VisitNonWildcardTypeArguments(ctx *NonWildcardTypeArgumentsContext) interface{}

	// Visit a parse tree produced by JavaParser#typeList.
	VisitTypeList(ctx *TypeListContext) interface{}

	// Visit a parse tree produced by JavaParser#typeType.
	VisitTypeType(ctx *TypeTypeContext) interface{}

	// Visit a parse tree produced by JavaParser#primitiveType.
	VisitPrimitiveType(ctx *PrimitiveTypeContext) interface{}

	// Visit a parse tree produced by JavaParser#typeArguments.
	VisitTypeArguments(ctx *TypeArgumentsContext) interface{}

	// Visit a parse tree produced by JavaParser#superSuffix.
	VisitSuperSuffix(ctx *SuperSuffixContext) interface{}

	// Visit a parse tree produced by JavaParser#explicitGenericInvocationSuffix.
	VisitExplicitGenericInvocationSuffix(ctx *ExplicitGenericInvocationSuffixContext) interface{}

	// Visit a parse tree produced by JavaParser#arguments.
	VisitArguments(ctx *ArgumentsContext) interface{}
}

A complete Visitor 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) Accept

func (s *LambdaBodyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LambdaBodyContext) Block

func (s *LambdaBodyContext) Block() IBlockContext

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 (s *LambdaExpressionContext) ARROW() antlr.TerminalNode

func (*LambdaExpressionContext) Accept

func (s *LambdaExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

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 LambdaLVTIListContext

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

func NewEmptyLambdaLVTIListContext

func NewEmptyLambdaLVTIListContext() *LambdaLVTIListContext

func NewLambdaLVTIListContext

func NewLambdaLVTIListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LambdaLVTIListContext

func (*LambdaLVTIListContext) Accept

func (s *LambdaLVTIListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LambdaLVTIListContext) AllCOMMA

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

func (*LambdaLVTIListContext) AllLambdaLVTIParameter

func (s *LambdaLVTIListContext) AllLambdaLVTIParameter() []ILambdaLVTIParameterContext

func (*LambdaLVTIListContext) COMMA

func (s *LambdaLVTIListContext) COMMA(i int) antlr.TerminalNode

func (*LambdaLVTIListContext) GetParser

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

func (*LambdaLVTIListContext) GetRuleContext

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

func (*LambdaLVTIListContext) IsLambdaLVTIListContext

func (*LambdaLVTIListContext) IsLambdaLVTIListContext()

func (*LambdaLVTIListContext) LambdaLVTIParameter

func (s *LambdaLVTIListContext) LambdaLVTIParameter(i int) ILambdaLVTIParameterContext

func (*LambdaLVTIListContext) ToStringTree

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

type LambdaLVTIParameterContext

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

func NewEmptyLambdaLVTIParameterContext

func NewEmptyLambdaLVTIParameterContext() *LambdaLVTIParameterContext

func NewLambdaLVTIParameterContext

func NewLambdaLVTIParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LambdaLVTIParameterContext

func (*LambdaLVTIParameterContext) Accept

func (s *LambdaLVTIParameterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LambdaLVTIParameterContext) AllVariableModifier

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

func (*LambdaLVTIParameterContext) GetParser

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

func (*LambdaLVTIParameterContext) GetRuleContext

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

func (*LambdaLVTIParameterContext) Identifier

func (*LambdaLVTIParameterContext) IsLambdaLVTIParameterContext

func (*LambdaLVTIParameterContext) IsLambdaLVTIParameterContext()

func (*LambdaLVTIParameterContext) ToStringTree

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

func (*LambdaLVTIParameterContext) VAR

func (s *LambdaLVTIParameterContext) VAR() antlr.TerminalNode

func (*LambdaLVTIParameterContext) VariableModifier

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

func (s *LambdaParametersContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LambdaParametersContext) AllCOMMA

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

func (*LambdaParametersContext) AllIdentifier

func (s *LambdaParametersContext) AllIdentifier() []IIdentifierContext

func (*LambdaParametersContext) COMMA

func (s *LambdaParametersContext) COMMA(i int) antlr.TerminalNode

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 (*LambdaParametersContext) IsLambdaParametersContext

func (*LambdaParametersContext) IsLambdaParametersContext()

func (*LambdaParametersContext) LPAREN

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

func (*LambdaParametersContext) LambdaLVTIList

func (s *LambdaParametersContext) LambdaLVTIList() ILambdaLVTIListContext

func (*LambdaParametersContext) RPAREN

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

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

func (s *LastFormalParameterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LastFormalParameterContext) AllAnnotation

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

func (*LastFormalParameterContext) AllVariableModifier

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

func (*LastFormalParameterContext) Annotation

func (*LastFormalParameterContext) ELLIPSIS

func (s *LastFormalParameterContext) ELLIPSIS() antlr.TerminalNode

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

func (s *LiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LiteralContext) BOOL_LITERAL

func (s *LiteralContext) BOOL_LITERAL() antlr.TerminalNode

func (*LiteralContext) CHAR_LITERAL

func (s *LiteralContext) CHAR_LITERAL() antlr.TerminalNode

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

func (s *LiteralContext) TEXT_BLOCK() 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) Accept

func (s *LocalTypeDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LocalTypeDeclarationContext) AllClassOrInterfaceModifier

func (s *LocalTypeDeclarationContext) AllClassOrInterfaceModifier() []IClassOrInterfaceModifierContext

func (*LocalTypeDeclarationContext) ClassDeclaration

func (*LocalTypeDeclarationContext) ClassOrInterfaceModifier

func (s *LocalTypeDeclarationContext) ClassOrInterfaceModifier(i int) IClassOrInterfaceModifierContext

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

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

func (s *LocalVariableDeclarationContext) ASSIGN() antlr.TerminalNode

func (*LocalVariableDeclarationContext) Accept

func (s *LocalVariableDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LocalVariableDeclarationContext) AllVariableModifier

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

func (*LocalVariableDeclarationContext) Expression

func (*LocalVariableDeclarationContext) GetParser

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

func (*LocalVariableDeclarationContext) GetRuleContext

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

func (*LocalVariableDeclarationContext) Identifier

func (*LocalVariableDeclarationContext) IsLocalVariableDeclarationContext

func (*LocalVariableDeclarationContext) IsLocalVariableDeclarationContext()

func (*LocalVariableDeclarationContext) ToStringTree

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

func (*LocalVariableDeclarationContext) TypeType

func (*LocalVariableDeclarationContext) VAR

func (s *LocalVariableDeclarationContext) VAR() antlr.TerminalNode

func (*LocalVariableDeclarationContext) VariableDeclarators

func (*LocalVariableDeclarationContext) VariableModifier

type LogicANDExpressionContext

type LogicANDExpressionContext struct {
	*ExpressionContext
	// contains filtered or unexported fields
}

func NewLogicANDExpressionContext

func NewLogicANDExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LogicANDExpressionContext

func (*LogicANDExpressionContext) AND

func (s *LogicANDExpressionContext) AND() antlr.TerminalNode

func (*LogicANDExpressionContext) Accept

func (s *LogicANDExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LogicANDExpressionContext) AllExpression

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

func (*LogicANDExpressionContext) Expression

func (*LogicANDExpressionContext) GetBop

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

func (*LogicANDExpressionContext) GetRuleContext

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

func (*LogicANDExpressionContext) SetBop

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

type LogicORExpressionContext

type LogicORExpressionContext struct {
	*ExpressionContext
	// contains filtered or unexported fields
}

func NewLogicORExpressionContext

func NewLogicORExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LogicORExpressionContext

func (*LogicORExpressionContext) Accept

func (s *LogicORExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LogicORExpressionContext) AllExpression

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

func (*LogicORExpressionContext) Expression

func (*LogicORExpressionContext) GetBop

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

func (*LogicORExpressionContext) GetRuleContext

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

func (*LogicORExpressionContext) OR

func (s *LogicORExpressionContext) OR() antlr.TerminalNode

func (*LogicORExpressionContext) SetBop

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

type MemberCallExpressionContext

type MemberCallExpressionContext struct {
	*ExpressionContext
	// contains filtered or unexported fields
}

func NewMemberCallExpressionContext

func NewMemberCallExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MemberCallExpressionContext

func (*MemberCallExpressionContext) Accept

func (s *MemberCallExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MemberCallExpressionContext) DOT

func (s *MemberCallExpressionContext) DOT() antlr.TerminalNode

func (*MemberCallExpressionContext) ExplicitGenericInvocation

func (s *MemberCallExpressionContext) ExplicitGenericInvocation() IExplicitGenericInvocationContext

func (*MemberCallExpressionContext) Expression

func (*MemberCallExpressionContext) GetBop

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

func (*MemberCallExpressionContext) GetRuleContext

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

func (*MemberCallExpressionContext) Identifier

func (*MemberCallExpressionContext) InnerCreator

func (*MemberCallExpressionContext) MethodCall

func (*MemberCallExpressionContext) NEW

func (s *MemberCallExpressionContext) NEW() antlr.TerminalNode

func (*MemberCallExpressionContext) NonWildcardTypeArguments

func (s *MemberCallExpressionContext) NonWildcardTypeArguments() INonWildcardTypeArgumentsContext

func (*MemberCallExpressionContext) SUPER

func (s *MemberCallExpressionContext) SUPER() antlr.TerminalNode

func (*MemberCallExpressionContext) SetBop

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

func (*MemberCallExpressionContext) SuperSuffix

func (*MemberCallExpressionContext) THIS

func (s *MemberCallExpressionContext) THIS() antlr.TerminalNode

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

func (s *MemberDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

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

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

func (s *MemberDeclarationContext) RecordDeclaration() IRecordDeclarationContext

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

func (s *MethodBodyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MethodBodyContext) Block

func (s *MethodBodyContext) Block() IBlockContext

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 (s *MethodBodyContext) SEMI() antlr.TerminalNode

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

func (s *MethodCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MethodCallContext) Arguments

func (s *MethodCallContext) Arguments() IArgumentsContext

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() IIdentifierContext

func (*MethodCallContext) IsMethodCallContext

func (*MethodCallContext) IsMethodCallContext()

func (*MethodCallContext) SUPER

func (s *MethodCallContext) SUPER() antlr.TerminalNode

func (*MethodCallContext) THIS

func (s *MethodCallContext) THIS() antlr.TerminalNode

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

func (s *MethodDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MethodDeclarationContext) AllLBRACK

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

func (*MethodDeclarationContext) AllRBRACK

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

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 (s *MethodDeclarationContext) LBRACK(i int) antlr.TerminalNode

func (*MethodDeclarationContext) MethodBody

func (*MethodDeclarationContext) QualifiedNameList

func (s *MethodDeclarationContext) QualifiedNameList() IQualifiedNameListContext

func (*MethodDeclarationContext) RBRACK

func (s *MethodDeclarationContext) RBRACK(i int) antlr.TerminalNode

func (*MethodDeclarationContext) THROWS

func (s *MethodDeclarationContext) THROWS() antlr.TerminalNode

func (*MethodDeclarationContext) ToStringTree

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

func (*MethodDeclarationContext) TypeTypeOrVoid

type MethodReferenceExpressionContext

type MethodReferenceExpressionContext struct {
	*ExpressionContext
}

func NewMethodReferenceExpressionContext

func NewMethodReferenceExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MethodReferenceExpressionContext

func (*MethodReferenceExpressionContext) Accept

func (s *MethodReferenceExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MethodReferenceExpressionContext) COLONCOLON

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

func (*MethodReferenceExpressionContext) Expression

func (*MethodReferenceExpressionContext) GetRuleContext

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

func (*MethodReferenceExpressionContext) Identifier

func (*MethodReferenceExpressionContext) TypeArguments

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

func (s *ModifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ModifierContext) ClassOrInterfaceModifier

func (s *ModifierContext) ClassOrInterfaceModifier() IClassOrInterfaceModifierContext

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 ModuleBodyContext

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

func NewEmptyModuleBodyContext

func NewEmptyModuleBodyContext() *ModuleBodyContext

func NewModuleBodyContext

func NewModuleBodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ModuleBodyContext

func (*ModuleBodyContext) Accept

func (s *ModuleBodyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ModuleBodyContext) AllModuleDirective

func (s *ModuleBodyContext) AllModuleDirective() []IModuleDirectiveContext

func (*ModuleBodyContext) GetParser

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

func (*ModuleBodyContext) GetRuleContext

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

func (*ModuleBodyContext) IsModuleBodyContext

func (*ModuleBodyContext) IsModuleBodyContext()

func (*ModuleBodyContext) LBRACE

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

func (*ModuleBodyContext) ModuleDirective

func (s *ModuleBodyContext) ModuleDirective(i int) IModuleDirectiveContext

func (*ModuleBodyContext) RBRACE

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

func (*ModuleBodyContext) ToStringTree

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

type ModuleDeclarationContext

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

func NewEmptyModuleDeclarationContext

func NewEmptyModuleDeclarationContext() *ModuleDeclarationContext

func NewModuleDeclarationContext

func NewModuleDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ModuleDeclarationContext

func (*ModuleDeclarationContext) Accept

func (s *ModuleDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ModuleDeclarationContext) GetParser

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

func (*ModuleDeclarationContext) GetRuleContext

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

func (*ModuleDeclarationContext) IsModuleDeclarationContext

func (*ModuleDeclarationContext) IsModuleDeclarationContext()

func (*ModuleDeclarationContext) MODULE

func (s *ModuleDeclarationContext) MODULE() antlr.TerminalNode

func (*ModuleDeclarationContext) ModuleBody

func (*ModuleDeclarationContext) OPEN

func (s *ModuleDeclarationContext) OPEN() antlr.TerminalNode

func (*ModuleDeclarationContext) QualifiedName

func (*ModuleDeclarationContext) ToStringTree

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

type ModuleDirectiveContext

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

func NewEmptyModuleDirectiveContext

func NewEmptyModuleDirectiveContext() *ModuleDirectiveContext

func NewModuleDirectiveContext

func NewModuleDirectiveContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ModuleDirectiveContext

func (*ModuleDirectiveContext) Accept

func (s *ModuleDirectiveContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ModuleDirectiveContext) AllQualifiedName

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

func (*ModuleDirectiveContext) AllRequiresModifier

func (s *ModuleDirectiveContext) AllRequiresModifier() []IRequiresModifierContext

func (*ModuleDirectiveContext) EXPORTS

func (s *ModuleDirectiveContext) EXPORTS() antlr.TerminalNode

func (*ModuleDirectiveContext) GetParser

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

func (*ModuleDirectiveContext) GetRuleContext

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

func (*ModuleDirectiveContext) IsModuleDirectiveContext

func (*ModuleDirectiveContext) IsModuleDirectiveContext()

func (*ModuleDirectiveContext) OPENS

func (s *ModuleDirectiveContext) OPENS() antlr.TerminalNode

func (*ModuleDirectiveContext) PROVIDES

func (s *ModuleDirectiveContext) PROVIDES() antlr.TerminalNode

func (*ModuleDirectiveContext) QualifiedName

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

func (*ModuleDirectiveContext) REQUIRES

func (s *ModuleDirectiveContext) REQUIRES() antlr.TerminalNode

func (*ModuleDirectiveContext) RequiresModifier

func (s *ModuleDirectiveContext) RequiresModifier(i int) IRequiresModifierContext

func (*ModuleDirectiveContext) SEMI

func (s *ModuleDirectiveContext) SEMI() antlr.TerminalNode

func (*ModuleDirectiveContext) TO

func (s *ModuleDirectiveContext) TO() antlr.TerminalNode

func (*ModuleDirectiveContext) ToStringTree

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

func (*ModuleDirectiveContext) USES

func (s *ModuleDirectiveContext) USES() antlr.TerminalNode

func (*ModuleDirectiveContext) WITH

func (s *ModuleDirectiveContext) WITH() antlr.TerminalNode

type MultiplicativeExpressionContext

type MultiplicativeExpressionContext struct {
	*ExpressionContext
	// contains filtered or unexported fields
}

func NewMultiplicativeExpressionContext

func NewMultiplicativeExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MultiplicativeExpressionContext

func (*MultiplicativeExpressionContext) Accept

func (s *MultiplicativeExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MultiplicativeExpressionContext) AllExpression

func (*MultiplicativeExpressionContext) DIV

func (s *MultiplicativeExpressionContext) DIV() antlr.TerminalNode

func (*MultiplicativeExpressionContext) Expression

func (*MultiplicativeExpressionContext) GetBop

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

func (*MultiplicativeExpressionContext) GetRuleContext

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

func (*MultiplicativeExpressionContext) MOD

func (s *MultiplicativeExpressionContext) MOD() antlr.TerminalNode

func (*MultiplicativeExpressionContext) MUL

func (s *MultiplicativeExpressionContext) MUL() antlr.TerminalNode

func (*MultiplicativeExpressionContext) SetBop

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

type NewCreatorExpressionContext

type NewCreatorExpressionContext struct {
	*ExpressionContext
}

func NewNewCreatorExpressionContext

func NewNewCreatorExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NewCreatorExpressionContext

func (*NewCreatorExpressionContext) Accept

func (s *NewCreatorExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NewCreatorExpressionContext) Creator

func (*NewCreatorExpressionContext) GetRuleContext

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

func (*NewCreatorExpressionContext) NEW

func (s *NewCreatorExpressionContext) NEW() 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) Accept

func (s *NonWildcardTypeArgumentsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NonWildcardTypeArgumentsContext) GT

func (s *NonWildcardTypeArgumentsContext) GT() antlr.TerminalNode

func (*NonWildcardTypeArgumentsContext) GetParser

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

func (*NonWildcardTypeArgumentsContext) GetRuleContext

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

func (*NonWildcardTypeArgumentsContext) IsNonWildcardTypeArgumentsContext

func (*NonWildcardTypeArgumentsContext) IsNonWildcardTypeArgumentsContext()

func (*NonWildcardTypeArgumentsContext) LT

func (s *NonWildcardTypeArgumentsContext) LT() antlr.TerminalNode

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

func (s *NonWildcardTypeArgumentsOrDiamondContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NonWildcardTypeArgumentsOrDiamondContext) GT

func (s *NonWildcardTypeArgumentsOrDiamondContext) GT() antlr.TerminalNode

func (*NonWildcardTypeArgumentsOrDiamondContext) GetParser

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

func (*NonWildcardTypeArgumentsOrDiamondContext) GetRuleContext

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

func (*NonWildcardTypeArgumentsOrDiamondContext) IsNonWildcardTypeArgumentsOrDiamondContext

func (*NonWildcardTypeArgumentsOrDiamondContext) IsNonWildcardTypeArgumentsOrDiamondContext()

func (*NonWildcardTypeArgumentsOrDiamondContext) LT

func (s *NonWildcardTypeArgumentsOrDiamondContext) LT() antlr.TerminalNode

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

func (s *PackageDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PackageDeclarationContext) AllAnnotation

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

func (*PackageDeclarationContext) Annotation

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 (s *PackageDeclarationContext) PACKAGE() antlr.TerminalNode

func (*PackageDeclarationContext) QualifiedName

func (*PackageDeclarationContext) SEMI

func (s *PackageDeclarationContext) SEMI() antlr.TerminalNode

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

func (s *ParExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

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 (s *ParExpressionContext) LPAREN() antlr.TerminalNode

func (*ParExpressionContext) RPAREN

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

func (*ParExpressionContext) ToStringTree

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

type PatternContext

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

func NewEmptyPatternContext

func NewEmptyPatternContext() *PatternContext

func NewPatternContext

func NewPatternContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PatternContext

func (*PatternContext) Accept

func (s *PatternContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PatternContext) AllAnnotation

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

func (*PatternContext) AllVariableModifier

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

func (*PatternContext) Annotation

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

func (*PatternContext) GetParser

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

func (*PatternContext) GetRuleContext

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

func (*PatternContext) Identifier

func (s *PatternContext) Identifier() IIdentifierContext

func (*PatternContext) IsPatternContext

func (*PatternContext) IsPatternContext()

func (*PatternContext) ToStringTree

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

func (*PatternContext) TypeType

func (s *PatternContext) TypeType() ITypeTypeContext

func (*PatternContext) VariableModifier

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

type PostfixExpressionContext

type PostfixExpressionContext struct {
	*ExpressionContext
	// contains filtered or unexported fields
}

func NewPostfixExpressionContext

func NewPostfixExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PostfixExpressionContext

func (*PostfixExpressionContext) Accept

func (s *PostfixExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PostfixExpressionContext) DEC

func (s *PostfixExpressionContext) DEC() antlr.TerminalNode

func (*PostfixExpressionContext) Expression

func (*PostfixExpressionContext) GetPostfix

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

func (*PostfixExpressionContext) GetRuleContext

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

func (*PostfixExpressionContext) INC

func (s *PostfixExpressionContext) INC() antlr.TerminalNode

func (*PostfixExpressionContext) SetPostfix

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

type PrefixExpressionContext

type PrefixExpressionContext struct {
	*ExpressionContext
	// contains filtered or unexported fields
}

func NewPrefixExpressionContext

func NewPrefixExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PrefixExpressionContext

func (*PrefixExpressionContext) ADD

func (s *PrefixExpressionContext) ADD() antlr.TerminalNode

func (*PrefixExpressionContext) Accept

func (s *PrefixExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PrefixExpressionContext) BANG

func (s *PrefixExpressionContext) BANG() antlr.TerminalNode

func (*PrefixExpressionContext) DEC

func (s *PrefixExpressionContext) DEC() antlr.TerminalNode

func (*PrefixExpressionContext) Expression

func (*PrefixExpressionContext) GetPrefix

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

func (*PrefixExpressionContext) GetRuleContext

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

func (*PrefixExpressionContext) INC

func (s *PrefixExpressionContext) INC() antlr.TerminalNode

func (*PrefixExpressionContext) SUB

func (s *PrefixExpressionContext) SUB() antlr.TerminalNode

func (*PrefixExpressionContext) SetPrefix

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

func (*PrefixExpressionContext) TILDE

func (s *PrefixExpressionContext) TILDE() antlr.TerminalNode

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

func (s *PrimaryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PrimaryContext) Arguments

func (s *PrimaryContext) Arguments() IArgumentsContext

func (*PrimaryContext) CLASS

func (s *PrimaryContext) CLASS() antlr.TerminalNode

func (*PrimaryContext) DOT

func (s *PrimaryContext) DOT() antlr.TerminalNode

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() IIdentifierContext

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 PrimaryExpressionContext

type PrimaryExpressionContext struct {
	*ExpressionContext
}

func NewPrimaryExpressionContext

func NewPrimaryExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PrimaryExpressionContext

func (*PrimaryExpressionContext) Accept

func (s *PrimaryExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PrimaryExpressionContext) GetRuleContext

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

func (*PrimaryExpressionContext) Primary

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

func (s *PrimitiveTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PrimitiveTypeContext) BOOLEAN

func (s *PrimitiveTypeContext) BOOLEAN() antlr.TerminalNode

func (*PrimitiveTypeContext) BYTE

func (s *PrimitiveTypeContext) BYTE() antlr.TerminalNode

func (*PrimitiveTypeContext) CHAR

func (s *PrimitiveTypeContext) CHAR() antlr.TerminalNode

func (*PrimitiveTypeContext) DOUBLE

func (s *PrimitiveTypeContext) DOUBLE() antlr.TerminalNode

func (*PrimitiveTypeContext) FLOAT

func (s *PrimitiveTypeContext) FLOAT() antlr.TerminalNode

func (*PrimitiveTypeContext) GetParser

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

func (*PrimitiveTypeContext) GetRuleContext

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

func (*PrimitiveTypeContext) INT

func (s *PrimitiveTypeContext) INT() antlr.TerminalNode

func (*PrimitiveTypeContext) IsPrimitiveTypeContext

func (*PrimitiveTypeContext) IsPrimitiveTypeContext()

func (*PrimitiveTypeContext) LONG

func (s *PrimitiveTypeContext) LONG() antlr.TerminalNode

func (*PrimitiveTypeContext) SHORT

func (s *PrimitiveTypeContext) SHORT() antlr.TerminalNode

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

func (s *QualifiedNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*QualifiedNameContext) AllDOT

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

func (*QualifiedNameContext) AllIdentifier

func (s *QualifiedNameContext) AllIdentifier() []IIdentifierContext

func (*QualifiedNameContext) DOT

func (s *QualifiedNameContext) DOT(i int) antlr.TerminalNode

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

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

func (s *QualifiedNameListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*QualifiedNameListContext) AllCOMMA

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

func (*QualifiedNameListContext) AllQualifiedName

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

func (*QualifiedNameListContext) COMMA

func (s *QualifiedNameListContext) COMMA(i int) antlr.TerminalNode

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 ReceiverParameterContext

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

func NewEmptyReceiverParameterContext

func NewEmptyReceiverParameterContext() *ReceiverParameterContext

func NewReceiverParameterContext

func NewReceiverParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReceiverParameterContext

func (*ReceiverParameterContext) Accept

func (s *ReceiverParameterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ReceiverParameterContext) AllDOT

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

func (*ReceiverParameterContext) AllIdentifier

func (s *ReceiverParameterContext) AllIdentifier() []IIdentifierContext

func (*ReceiverParameterContext) DOT

func (s *ReceiverParameterContext) DOT(i int) antlr.TerminalNode

func (*ReceiverParameterContext) GetParser

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

func (*ReceiverParameterContext) GetRuleContext

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

func (*ReceiverParameterContext) Identifier

func (*ReceiverParameterContext) IsReceiverParameterContext

func (*ReceiverParameterContext) IsReceiverParameterContext()

func (*ReceiverParameterContext) THIS

func (s *ReceiverParameterContext) THIS() antlr.TerminalNode

func (*ReceiverParameterContext) ToStringTree

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

func (*ReceiverParameterContext) TypeType

type RecordBodyContext

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

func NewEmptyRecordBodyContext

func NewEmptyRecordBodyContext() *RecordBodyContext

func NewRecordBodyContext

func NewRecordBodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RecordBodyContext

func (*RecordBodyContext) Accept

func (s *RecordBodyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RecordBodyContext) AllClassBodyDeclaration

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

func (*RecordBodyContext) AllCompactConstructorDeclaration

func (s *RecordBodyContext) AllCompactConstructorDeclaration() []ICompactConstructorDeclarationContext

func (*RecordBodyContext) ClassBodyDeclaration

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

func (*RecordBodyContext) CompactConstructorDeclaration

func (s *RecordBodyContext) CompactConstructorDeclaration(i int) ICompactConstructorDeclarationContext

func (*RecordBodyContext) GetParser

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

func (*RecordBodyContext) GetRuleContext

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

func (*RecordBodyContext) IsRecordBodyContext

func (*RecordBodyContext) IsRecordBodyContext()

func (*RecordBodyContext) LBRACE

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

func (*RecordBodyContext) RBRACE

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

func (*RecordBodyContext) ToStringTree

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

type RecordComponentContext

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

func NewEmptyRecordComponentContext

func NewEmptyRecordComponentContext() *RecordComponentContext

func NewRecordComponentContext

func NewRecordComponentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RecordComponentContext

func (*RecordComponentContext) Accept

func (s *RecordComponentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RecordComponentContext) GetParser

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

func (*RecordComponentContext) GetRuleContext

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

func (*RecordComponentContext) Identifier

func (*RecordComponentContext) IsRecordComponentContext

func (*RecordComponentContext) IsRecordComponentContext()

func (*RecordComponentContext) ToStringTree

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

func (*RecordComponentContext) TypeType

type RecordComponentListContext

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

func NewEmptyRecordComponentListContext

func NewEmptyRecordComponentListContext() *RecordComponentListContext

func NewRecordComponentListContext

func NewRecordComponentListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RecordComponentListContext

func (*RecordComponentListContext) Accept

func (s *RecordComponentListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RecordComponentListContext) AllCOMMA

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

func (*RecordComponentListContext) AllRecordComponent

func (s *RecordComponentListContext) AllRecordComponent() []IRecordComponentContext

func (*RecordComponentListContext) COMMA

func (s *RecordComponentListContext) COMMA(i int) antlr.TerminalNode

func (*RecordComponentListContext) GetParser

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

func (*RecordComponentListContext) GetRuleContext

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

func (*RecordComponentListContext) IsRecordComponentListContext

func (*RecordComponentListContext) IsRecordComponentListContext()

func (*RecordComponentListContext) RecordComponent

func (*RecordComponentListContext) ToStringTree

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

type RecordDeclarationContext

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

func NewEmptyRecordDeclarationContext

func NewEmptyRecordDeclarationContext() *RecordDeclarationContext

func NewRecordDeclarationContext

func NewRecordDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RecordDeclarationContext

func (*RecordDeclarationContext) Accept

func (s *RecordDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RecordDeclarationContext) GetParser

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

func (*RecordDeclarationContext) GetRuleContext

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

func (*RecordDeclarationContext) IMPLEMENTS

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

func (*RecordDeclarationContext) Identifier

func (*RecordDeclarationContext) IsRecordDeclarationContext

func (*RecordDeclarationContext) IsRecordDeclarationContext()

func (*RecordDeclarationContext) RECORD

func (s *RecordDeclarationContext) RECORD() antlr.TerminalNode

func (*RecordDeclarationContext) RecordBody

func (*RecordDeclarationContext) RecordHeader

func (*RecordDeclarationContext) ToStringTree

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

func (*RecordDeclarationContext) TypeList

func (*RecordDeclarationContext) TypeParameters

type RecordHeaderContext

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

func NewEmptyRecordHeaderContext

func NewEmptyRecordHeaderContext() *RecordHeaderContext

func NewRecordHeaderContext

func NewRecordHeaderContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RecordHeaderContext

func (*RecordHeaderContext) Accept

func (s *RecordHeaderContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RecordHeaderContext) GetParser

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

func (*RecordHeaderContext) GetRuleContext

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

func (*RecordHeaderContext) IsRecordHeaderContext

func (*RecordHeaderContext) IsRecordHeaderContext()

func (*RecordHeaderContext) LPAREN

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

func (*RecordHeaderContext) RPAREN

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

func (*RecordHeaderContext) RecordComponentList

func (s *RecordHeaderContext) RecordComponentList() IRecordComponentListContext

func (*RecordHeaderContext) ToStringTree

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

type RelationalExpressionContext

type RelationalExpressionContext struct {
	*ExpressionContext
	// contains filtered or unexported fields
}

func NewRelationalExpressionContext

func NewRelationalExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RelationalExpressionContext

func (*RelationalExpressionContext) Accept

func (s *RelationalExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RelationalExpressionContext) AllExpression

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

func (*RelationalExpressionContext) Expression

func (*RelationalExpressionContext) GE

func (s *RelationalExpressionContext) GE() antlr.TerminalNode

func (*RelationalExpressionContext) GT

func (s *RelationalExpressionContext) GT() antlr.TerminalNode

func (*RelationalExpressionContext) GetBop

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

func (*RelationalExpressionContext) GetRuleContext

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

func (*RelationalExpressionContext) LE

func (s *RelationalExpressionContext) LE() antlr.TerminalNode

func (*RelationalExpressionContext) LT

func (s *RelationalExpressionContext) LT() antlr.TerminalNode

func (*RelationalExpressionContext) SetBop

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

type RequiresModifierContext

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

func NewEmptyRequiresModifierContext

func NewEmptyRequiresModifierContext() *RequiresModifierContext

func NewRequiresModifierContext

func NewRequiresModifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RequiresModifierContext

func (*RequiresModifierContext) Accept

func (s *RequiresModifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RequiresModifierContext) GetParser

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

func (*RequiresModifierContext) GetRuleContext

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

func (*RequiresModifierContext) IsRequiresModifierContext

func (*RequiresModifierContext) IsRequiresModifierContext()

func (*RequiresModifierContext) STATIC

func (s *RequiresModifierContext) STATIC() antlr.TerminalNode

func (*RequiresModifierContext) TRANSITIVE

func (s *RequiresModifierContext) TRANSITIVE() antlr.TerminalNode

func (*RequiresModifierContext) ToStringTree

func (s *RequiresModifierContext) 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) Accept

func (s *ResourceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ResourceContext) AllVariableModifier

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

func (*ResourceContext) ClassOrInterfaceType

func (s *ResourceContext) ClassOrInterfaceType() IClassOrInterfaceTypeContext

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

func (s *ResourceContext) Identifier() IIdentifierContext

func (*ResourceContext) IsResourceContext

func (*ResourceContext) IsResourceContext()

func (*ResourceContext) QualifiedName

func (s *ResourceContext) QualifiedName() IQualifiedNameContext

func (*ResourceContext) ToStringTree

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

func (*ResourceContext) VAR

func (s *ResourceContext) VAR() antlr.TerminalNode

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

func (s *ResourceSpecificationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

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 (s *ResourceSpecificationContext) LPAREN() antlr.TerminalNode

func (*ResourceSpecificationContext) RPAREN

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

func (*ResourceSpecificationContext) Resources

func (*ResourceSpecificationContext) SEMI

func (s *ResourceSpecificationContext) SEMI() antlr.TerminalNode

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

func (s *ResourcesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ResourcesContext) AllResource

func (s *ResourcesContext) AllResource() []IResourceContext

func (*ResourcesContext) AllSEMI

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

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 (s *ResourcesContext) SEMI(i int) antlr.TerminalNode

func (*ResourcesContext) ToStringTree

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

type ShiftExpressionContext

type ShiftExpressionContext struct {
	*ExpressionContext
}

func NewShiftExpressionContext

func NewShiftExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShiftExpressionContext

func (*ShiftExpressionContext) Accept

func (s *ShiftExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShiftExpressionContext) AllExpression

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

func (*ShiftExpressionContext) AllGT

func (s *ShiftExpressionContext) AllGT() []antlr.TerminalNode

func (*ShiftExpressionContext) AllLT

func (s *ShiftExpressionContext) AllLT() []antlr.TerminalNode

func (*ShiftExpressionContext) Expression

func (*ShiftExpressionContext) GT

func (s *ShiftExpressionContext) GT(i int) antlr.TerminalNode

func (*ShiftExpressionContext) GetRuleContext

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

func (*ShiftExpressionContext) LT

func (s *ShiftExpressionContext) LT(i int) antlr.TerminalNode

type SliceCallExpressionContext

type SliceCallExpressionContext struct {
	*ExpressionContext
}

func NewSliceCallExpressionContext

func NewSliceCallExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SliceCallExpressionContext

func (*SliceCallExpressionContext) Accept

func (s *SliceCallExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SliceCallExpressionContext) AllExpression

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

func (*SliceCallExpressionContext) Expression

func (*SliceCallExpressionContext) GetRuleContext

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

func (*SliceCallExpressionContext) LBRACK

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

func (*SliceCallExpressionContext) RBRACK

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

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

func (s *StatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

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 (s *StatementContext) DO() antlr.TerminalNode

func (*StatementContext) ELSE

func (s *StatementContext) ELSE() antlr.TerminalNode

func (*StatementContext) Expression

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

func (*StatementContext) FOR

func (s *StatementContext) FOR() antlr.TerminalNode

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() IIdentifierContext

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

func (s *StatementContext) IF() antlr.TerminalNode

func (*StatementContext) Identifier

func (s *StatementContext) Identifier() IIdentifierContext

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 (s *StatementContext) SEMI() antlr.TerminalNode

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

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

func (s *StatementContext) SwitchExpression() ISwitchExpressionContext

func (*StatementContext) SwitchLabel

func (s *StatementContext) SwitchLabel(i int) ISwitchLabelContext

func (*StatementContext) THROW

func (s *StatementContext) THROW() antlr.TerminalNode

func (*StatementContext) TRY

func (s *StatementContext) TRY() antlr.TerminalNode

func (*StatementContext) ToStringTree

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

func (*StatementContext) WHILE

func (s *StatementContext) WHILE() antlr.TerminalNode

func (*StatementContext) YIELD

func (s *StatementContext) YIELD() 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) Accept

func (s *SuperSuffixContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SuperSuffixContext) Arguments

func (s *SuperSuffixContext) Arguments() IArgumentsContext

func (*SuperSuffixContext) DOT

func (s *SuperSuffixContext) DOT() antlr.TerminalNode

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() IIdentifierContext

func (*SuperSuffixContext) IsSuperSuffixContext

func (*SuperSuffixContext) IsSuperSuffixContext()

func (*SuperSuffixContext) ToStringTree

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

func (*SuperSuffixContext) TypeArguments

func (s *SuperSuffixContext) TypeArguments() ITypeArgumentsContext

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

func (s *SwitchBlockStatementGroupContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SwitchBlockStatementGroupContext) AllBlockStatement

func (*SwitchBlockStatementGroupContext) AllSwitchLabel

func (*SwitchBlockStatementGroupContext) BlockStatement

func (*SwitchBlockStatementGroupContext) GetParser

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

func (*SwitchBlockStatementGroupContext) GetRuleContext

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

func (*SwitchBlockStatementGroupContext) IsSwitchBlockStatementGroupContext

func (*SwitchBlockStatementGroupContext) IsSwitchBlockStatementGroupContext()

func (*SwitchBlockStatementGroupContext) SwitchLabel

func (*SwitchBlockStatementGroupContext) ToStringTree

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

type SwitchExpressionContext

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

func NewEmptySwitchExpressionContext

func NewEmptySwitchExpressionContext() *SwitchExpressionContext

func NewSwitchExpressionContext

func NewSwitchExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SwitchExpressionContext

func (*SwitchExpressionContext) Accept

func (s *SwitchExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SwitchExpressionContext) AllSwitchLabeledRule

func (s *SwitchExpressionContext) AllSwitchLabeledRule() []ISwitchLabeledRuleContext

func (*SwitchExpressionContext) GetParser

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

func (*SwitchExpressionContext) GetRuleContext

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

func (*SwitchExpressionContext) IsSwitchExpressionContext

func (*SwitchExpressionContext) IsSwitchExpressionContext()

func (*SwitchExpressionContext) LBRACE

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

func (*SwitchExpressionContext) ParExpression

func (*SwitchExpressionContext) RBRACE

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

func (*SwitchExpressionContext) SWITCH

func (s *SwitchExpressionContext) SWITCH() antlr.TerminalNode

func (*SwitchExpressionContext) SwitchLabeledRule

func (s *SwitchExpressionContext) SwitchLabeledRule(i int) ISwitchLabeledRuleContext

func (*SwitchExpressionContext) ToStringTree

func (s *SwitchExpressionContext) 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) Accept

func (s *SwitchLabelContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SwitchLabelContext) CASE

func (s *SwitchLabelContext) CASE() antlr.TerminalNode

func (*SwitchLabelContext) COLON

func (s *SwitchLabelContext) COLON() antlr.TerminalNode

func (*SwitchLabelContext) DEFAULT

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

func (*SwitchLabelContext) 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) GetVarName

func (s *SwitchLabelContext) GetVarName() IIdentifierContext

func (*SwitchLabelContext) IDENTIFIER

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

func (*SwitchLabelContext) Identifier

func (s *SwitchLabelContext) Identifier() IIdentifierContext

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

func (s *SwitchLabelContext) SetVarName(v IIdentifierContext)

func (*SwitchLabelContext) ToStringTree

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

func (*SwitchLabelContext) TypeType

func (s *SwitchLabelContext) TypeType() ITypeTypeContext

type SwitchLabeledRuleContext

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

func NewEmptySwitchLabeledRuleContext

func NewEmptySwitchLabeledRuleContext() *SwitchLabeledRuleContext

func NewSwitchLabeledRuleContext

func NewSwitchLabeledRuleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SwitchLabeledRuleContext

func (*SwitchLabeledRuleContext) ARROW

func (s *SwitchLabeledRuleContext) ARROW() antlr.TerminalNode

func (*SwitchLabeledRuleContext) Accept

func (s *SwitchLabeledRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SwitchLabeledRuleContext) CASE

func (s *SwitchLabeledRuleContext) CASE() antlr.TerminalNode

func (*SwitchLabeledRuleContext) COLON

func (s *SwitchLabeledRuleContext) COLON() antlr.TerminalNode

func (*SwitchLabeledRuleContext) DEFAULT

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

func (*SwitchLabeledRuleContext) ExpressionList

func (*SwitchLabeledRuleContext) GetParser

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

func (*SwitchLabeledRuleContext) GetRuleContext

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

func (*SwitchLabeledRuleContext) GuardedPattern

func (*SwitchLabeledRuleContext) IsSwitchLabeledRuleContext

func (*SwitchLabeledRuleContext) IsSwitchLabeledRuleContext()

func (*SwitchLabeledRuleContext) NULL_LITERAL

func (s *SwitchLabeledRuleContext) NULL_LITERAL() antlr.TerminalNode

func (*SwitchLabeledRuleContext) SwitchRuleOutcome

func (s *SwitchLabeledRuleContext) SwitchRuleOutcome() ISwitchRuleOutcomeContext

func (*SwitchLabeledRuleContext) ToStringTree

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

type SwitchRuleOutcomeContext

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

func NewEmptySwitchRuleOutcomeContext

func NewEmptySwitchRuleOutcomeContext() *SwitchRuleOutcomeContext

func NewSwitchRuleOutcomeContext

func NewSwitchRuleOutcomeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SwitchRuleOutcomeContext

func (*SwitchRuleOutcomeContext) Accept

func (s *SwitchRuleOutcomeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SwitchRuleOutcomeContext) AllBlockStatement

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

func (*SwitchRuleOutcomeContext) Block

func (*SwitchRuleOutcomeContext) BlockStatement

func (*SwitchRuleOutcomeContext) GetParser

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

func (*SwitchRuleOutcomeContext) GetRuleContext

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

func (*SwitchRuleOutcomeContext) IsSwitchRuleOutcomeContext

func (*SwitchRuleOutcomeContext) IsSwitchRuleOutcomeContext()

func (*SwitchRuleOutcomeContext) ToStringTree

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

type TernaryExpressionContext

type TernaryExpressionContext struct {
	*ExpressionContext
	// contains filtered or unexported fields
}

func NewTernaryExpressionContext

func NewTernaryExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TernaryExpressionContext

func (*TernaryExpressionContext) Accept

func (s *TernaryExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TernaryExpressionContext) AllExpression

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

func (*TernaryExpressionContext) COLON

func (s *TernaryExpressionContext) COLON() antlr.TerminalNode

func (*TernaryExpressionContext) Expression

func (*TernaryExpressionContext) GetBop

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

func (*TernaryExpressionContext) GetRuleContext

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

func (*TernaryExpressionContext) QUESTION

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

func (*TernaryExpressionContext) SetBop

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

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

func (s *TypeArgumentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TypeArgumentContext) AllAnnotation

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

func (*TypeArgumentContext) Annotation

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

func (*TypeArgumentContext) EXTENDS

func (s *TypeArgumentContext) EXTENDS() antlr.TerminalNode

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 (s *TypeArgumentContext) SUPER() antlr.TerminalNode

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

func (s *TypeArgumentsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TypeArgumentsContext) AllCOMMA

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

func (*TypeArgumentsContext) AllTypeArgument

func (s *TypeArgumentsContext) AllTypeArgument() []ITypeArgumentContext

func (*TypeArgumentsContext) COMMA

func (s *TypeArgumentsContext) COMMA(i int) antlr.TerminalNode

func (*TypeArgumentsContext) GT

func (s *TypeArgumentsContext) GT() antlr.TerminalNode

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 (s *TypeArgumentsContext) LT() antlr.TerminalNode

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

func (s *TypeArgumentsOrDiamondContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TypeArgumentsOrDiamondContext) GT

func (s *TypeArgumentsOrDiamondContext) GT() antlr.TerminalNode

func (*TypeArgumentsOrDiamondContext) GetParser

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

func (*TypeArgumentsOrDiamondContext) GetRuleContext

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

func (*TypeArgumentsOrDiamondContext) IsTypeArgumentsOrDiamondContext

func (*TypeArgumentsOrDiamondContext) IsTypeArgumentsOrDiamondContext()

func (*TypeArgumentsOrDiamondContext) LT

func (s *TypeArgumentsOrDiamondContext) LT() antlr.TerminalNode

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

func (s *TypeBoundContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

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

func (s *TypeDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

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

func (s *TypeDeclarationContext) EnumDeclaration() IEnumDeclarationContext

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

func (s *TypeDeclarationContext) RecordDeclaration() IRecordDeclarationContext

func (*TypeDeclarationContext) ToStringTree

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

type TypeIdentifierContext

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

func NewEmptyTypeIdentifierContext

func NewEmptyTypeIdentifierContext() *TypeIdentifierContext

func NewTypeIdentifierContext

func NewTypeIdentifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeIdentifierContext

func (*TypeIdentifierContext) Accept

func (s *TypeIdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TypeIdentifierContext) EXPORTS

func (s *TypeIdentifierContext) EXPORTS() antlr.TerminalNode

func (*TypeIdentifierContext) GetParser

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

func (*TypeIdentifierContext) GetRuleContext

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

func (*TypeIdentifierContext) IDENTIFIER

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

func (*TypeIdentifierContext) IsTypeIdentifierContext

func (*TypeIdentifierContext) IsTypeIdentifierContext()

func (*TypeIdentifierContext) MODULE

func (s *TypeIdentifierContext) MODULE() antlr.TerminalNode

func (*TypeIdentifierContext) OPEN

func (s *TypeIdentifierContext) OPEN() antlr.TerminalNode

func (*TypeIdentifierContext) OPENS

func (s *TypeIdentifierContext) OPENS() antlr.TerminalNode

func (*TypeIdentifierContext) PERMITS

func (s *TypeIdentifierContext) PERMITS() antlr.TerminalNode

func (*TypeIdentifierContext) PROVIDES

func (s *TypeIdentifierContext) PROVIDES() antlr.TerminalNode

func (*TypeIdentifierContext) RECORD

func (s *TypeIdentifierContext) RECORD() antlr.TerminalNode

func (*TypeIdentifierContext) REQUIRES

func (s *TypeIdentifierContext) REQUIRES() antlr.TerminalNode

func (*TypeIdentifierContext) SEALED

func (s *TypeIdentifierContext) SEALED() antlr.TerminalNode

func (*TypeIdentifierContext) TO

func (s *TypeIdentifierContext) TO() antlr.TerminalNode

func (*TypeIdentifierContext) TRANSITIVE

func (s *TypeIdentifierContext) TRANSITIVE() antlr.TerminalNode

func (*TypeIdentifierContext) ToStringTree

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

func (*TypeIdentifierContext) USES

func (s *TypeIdentifierContext) USES() antlr.TerminalNode

func (*TypeIdentifierContext) WITH

func (s *TypeIdentifierContext) WITH() antlr.TerminalNode

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

func (s *TypeListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

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

func (s *TypeParameterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TypeParameterContext) AllAnnotation

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

func (*TypeParameterContext) Annotation

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

func (*TypeParameterContext) EXTENDS

func (s *TypeParameterContext) EXTENDS() antlr.TerminalNode

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() IIdentifierContext

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

func (s *TypeParametersContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TypeParametersContext) AllCOMMA

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

func (*TypeParametersContext) AllTypeParameter

func (s *TypeParametersContext) AllTypeParameter() []ITypeParameterContext

func (*TypeParametersContext) COMMA

func (s *TypeParametersContext) COMMA(i int) antlr.TerminalNode

func (*TypeParametersContext) GT

func (s *TypeParametersContext) GT() antlr.TerminalNode

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 (s *TypeParametersContext) LT() antlr.TerminalNode

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

func (s *TypeTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TypeTypeContext) AllAnnotation

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

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(i int) IAnnotationContext

func (*TypeTypeContext) ClassOrInterfaceType

func (s *TypeTypeContext) ClassOrInterfaceType() IClassOrInterfaceTypeContext

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

func (s *TypeTypeOrVoidContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

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

func (s *TypeTypeOrVoidContext) VOID() antlr.TerminalNode

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 (s *VariableDeclaratorContext) ASSIGN() antlr.TerminalNode

func (*VariableDeclaratorContext) Accept

func (s *VariableDeclaratorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

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

func (s *VariableDeclaratorIdContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*VariableDeclaratorIdContext) AllLBRACK

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

func (*VariableDeclaratorIdContext) AllRBRACK

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

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 (s *VariableDeclaratorIdContext) LBRACK(i int) antlr.TerminalNode

func (*VariableDeclaratorIdContext) RBRACK

func (s *VariableDeclaratorIdContext) RBRACK(i int) antlr.TerminalNode

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

func (s *VariableDeclaratorsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*VariableDeclaratorsContext) AllCOMMA

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

func (*VariableDeclaratorsContext) AllVariableDeclarator

func (s *VariableDeclaratorsContext) AllVariableDeclarator() []IVariableDeclaratorContext

func (*VariableDeclaratorsContext) COMMA

func (s *VariableDeclaratorsContext) COMMA(i int) antlr.TerminalNode

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

func (s *VariableInitializerContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*VariableInitializerContext) ArrayInitializer

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

func (s *VariableModifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*VariableModifierContext) Annotation

func (*VariableModifierContext) FINAL

func (s *VariableModifierContext) FINAL() antlr.TerminalNode

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