javaparser

package
v1.3.2 Latest Latest
Warning

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

Go to latest
Published: Apr 12, 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_elseBlock                         = 79
	JavaParserRULE_elseIfBlock                       = 80
	JavaParserRULE_blockStatementList                = 81
	JavaParserRULE_blockStatement                    = 82
	JavaParserRULE_localVariableDeclaration          = 83
	JavaParserRULE_identifier                        = 84
	JavaParserRULE_typeIdentifier                    = 85
	JavaParserRULE_localTypeDeclaration              = 86
	JavaParserRULE_statement                         = 87
	JavaParserRULE_statementList                     = 88
	JavaParserRULE_ifstmt                            = 89
	JavaParserRULE_catchClause                       = 90
	JavaParserRULE_catchType                         = 91
	JavaParserRULE_finallyBlock                      = 92
	JavaParserRULE_resourceSpecification             = 93
	JavaParserRULE_resources                         = 94
	JavaParserRULE_resource                          = 95
	JavaParserRULE_forControl                        = 96
	JavaParserRULE_forInit                           = 97
	JavaParserRULE_enhancedForControl                = 98
	JavaParserRULE_parExpression                     = 99
	JavaParserRULE_parExpressionList                 = 100
	JavaParserRULE_expressionList                    = 101
	JavaParserRULE_methodCall                        = 102
	JavaParserRULE_expression                        = 103
	JavaParserRULE_leftMemberCall                    = 104
	JavaParserRULE_leftSliceCall                     = 105
	JavaParserRULE_pattern                           = 106
	JavaParserRULE_lambdaExpression                  = 107
	JavaParserRULE_lambdaParameters                  = 108
	JavaParserRULE_lambdaBody                        = 109
	JavaParserRULE_primary                           = 110
	JavaParserRULE_switchExpression                  = 111
	JavaParserRULE_switchLabeledRule                 = 112
	JavaParserRULE_defaultLabeledRule                = 113
	JavaParserRULE_guardedPattern                    = 114
	JavaParserRULE_switchRuleOutcome                 = 115
	JavaParserRULE_classType                         = 116
	JavaParserRULE_creator                           = 117
	JavaParserRULE_createdName                       = 118
	JavaParserRULE_innerCreator                      = 119
	JavaParserRULE_arrayCreatorRest                  = 120
	JavaParserRULE_classCreatorRest                  = 121
	JavaParserRULE_explicitGenericInvocation         = 122
	JavaParserRULE_typeArgumentsOrDiamond            = 123
	JavaParserRULE_nonWildcardTypeArgumentsOrDiamond = 124
	JavaParserRULE_nonWildcardTypeArguments          = 125
	JavaParserRULE_typeList                          = 126
	JavaParserRULE_typeType                          = 127
	JavaParserRULE_primitiveType                     = 128
	JavaParserRULE_typeArguments                     = 129
	JavaParserRULE_superSuffix                       = 130
	JavaParserRULE_explicitGenericInvocationSuffix   = 131
	JavaParserRULE_arguments                         = 132
)

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 AssertStatementContext added in v1.3.2

type AssertStatementContext struct {
	*StatementContext
}

func NewAssertStatementContext added in v1.3.2

func NewAssertStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AssertStatementContext

func (*AssertStatementContext) ASSERT added in v1.3.2

func (s *AssertStatementContext) ASSERT() antlr.TerminalNode

func (*AssertStatementContext) Accept added in v1.3.2

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

func (*AssertStatementContext) AllExpression added in v1.3.2

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

func (*AssertStatementContext) COLON added in v1.3.2

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

func (*AssertStatementContext) Expression added in v1.3.2

func (*AssertStatementContext) GetRuleContext added in v1.3.2

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

func (*AssertStatementContext) SEMI added in v1.3.2

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

type AssignmentEqExpression1Context added in v1.3.2

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

func NewAssignmentEqExpression1Context added in v1.3.2

func NewAssignmentEqExpression1Context(parser antlr.Parser, ctx antlr.ParserRuleContext) *AssignmentEqExpression1Context

func (*AssignmentEqExpression1Context) ASSIGN added in v1.3.2

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

func (*AssignmentEqExpression1Context) Accept added in v1.3.2

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

func (*AssignmentEqExpression1Context) AllExpression added in v1.3.2

func (*AssignmentEqExpression1Context) Expression added in v1.3.2

func (*AssignmentEqExpression1Context) GetBop added in v1.3.2

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

func (*AssignmentEqExpression1Context) GetLeftExpression added in v1.3.2

func (s *AssignmentEqExpression1Context) GetLeftExpression() IExpressionContext

func (*AssignmentEqExpression1Context) GetRuleContext added in v1.3.2

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

func (*AssignmentEqExpression1Context) Identifier added in v1.3.2

func (*AssignmentEqExpression1Context) LeftMemberCall added in v1.3.2

func (*AssignmentEqExpression1Context) LeftSliceCall added in v1.3.2

func (*AssignmentEqExpression1Context) SetBop added in v1.3.2

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

func (*AssignmentEqExpression1Context) SetLeftExpression added in v1.3.2

func (s *AssignmentEqExpression1Context) SetLeftExpression(v IExpressionContext)

type AssignmentEqExpression2Context added in v1.3.2

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

func NewAssignmentEqExpression2Context added in v1.3.2

func NewAssignmentEqExpression2Context(parser antlr.Parser, ctx antlr.ParserRuleContext) *AssignmentEqExpression2Context

func (*AssignmentEqExpression2Context) ASSIGN added in v1.3.2

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

func (*AssignmentEqExpression2Context) Accept added in v1.3.2

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

func (*AssignmentEqExpression2Context) AllIdentifier added in v1.3.2

func (*AssignmentEqExpression2Context) Expression added in v1.3.2

func (*AssignmentEqExpression2Context) GetBop added in v1.3.2

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

func (*AssignmentEqExpression2Context) GetRuleContext added in v1.3.2

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

func (*AssignmentEqExpression2Context) Identifier added in v1.3.2

func (*AssignmentEqExpression2Context) SetBop added in v1.3.2

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

type AssignmentExpression1Context added in v1.3.2

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

func NewAssignmentExpression1Context added in v1.3.2

func NewAssignmentExpression1Context(parser antlr.Parser, ctx antlr.ParserRuleContext) *AssignmentExpression1Context

func (*AssignmentExpression1Context) ADD_ASSIGN added in v1.3.2

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

func (*AssignmentExpression1Context) AND_ASSIGN added in v1.3.2

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

func (*AssignmentExpression1Context) Accept added in v1.3.2

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

func (*AssignmentExpression1Context) AllExpression added in v1.3.2

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

func (*AssignmentExpression1Context) DIV_ASSIGN added in v1.3.2

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

func (*AssignmentExpression1Context) Expression added in v1.3.2

func (*AssignmentExpression1Context) GetBop added in v1.3.2

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

func (*AssignmentExpression1Context) GetLeftExpression added in v1.3.2

func (s *AssignmentExpression1Context) GetLeftExpression() IExpressionContext

func (*AssignmentExpression1Context) GetRuleContext added in v1.3.2

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

func (*AssignmentExpression1Context) LSHIFT_ASSIGN added in v1.3.2

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

func (*AssignmentExpression1Context) LeftMemberCall added in v1.3.2

func (*AssignmentExpression1Context) LeftSliceCall added in v1.3.2

func (*AssignmentExpression1Context) MOD_ASSIGN added in v1.3.2

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

func (*AssignmentExpression1Context) MUL_ASSIGN added in v1.3.2

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

func (*AssignmentExpression1Context) OR_ASSIGN added in v1.3.2

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

func (*AssignmentExpression1Context) RSHIFT_ASSIGN added in v1.3.2

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

func (*AssignmentExpression1Context) SUB_ASSIGN added in v1.3.2

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

func (*AssignmentExpression1Context) SetBop added in v1.3.2

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

func (*AssignmentExpression1Context) SetLeftExpression added in v1.3.2

func (s *AssignmentExpression1Context) SetLeftExpression(v IExpressionContext)

func (*AssignmentExpression1Context) URSHIFT_ASSIGN added in v1.3.2

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

func (*AssignmentExpression1Context) XOR_ASSIGN added in v1.3.2

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

type AssignmentExpression2Context added in v1.3.2

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

func NewAssignmentExpression2Context added in v1.3.2

func NewAssignmentExpression2Context(parser antlr.Parser, ctx antlr.ParserRuleContext) *AssignmentExpression2Context

func (*AssignmentExpression2Context) ADD_ASSIGN added in v1.3.2

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

func (*AssignmentExpression2Context) AND_ASSIGN added in v1.3.2

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

func (*AssignmentExpression2Context) Accept added in v1.3.2

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

func (*AssignmentExpression2Context) DIV_ASSIGN added in v1.3.2

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

func (*AssignmentExpression2Context) Expression added in v1.3.2

func (*AssignmentExpression2Context) GetBop added in v1.3.2

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

func (*AssignmentExpression2Context) GetRuleContext added in v1.3.2

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

func (*AssignmentExpression2Context) Identifier added in v1.3.2

func (*AssignmentExpression2Context) LSHIFT_ASSIGN added in v1.3.2

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

func (*AssignmentExpression2Context) MOD_ASSIGN added in v1.3.2

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

func (*AssignmentExpression2Context) MUL_ASSIGN added in v1.3.2

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

func (*AssignmentExpression2Context) OR_ASSIGN added in v1.3.2

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

func (*AssignmentExpression2Context) RSHIFT_ASSIGN added in v1.3.2

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

func (*AssignmentExpression2Context) SUB_ASSIGN added in v1.3.2

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

func (*AssignmentExpression2Context) SetBop added in v1.3.2

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

func (*AssignmentExpression2Context) URSHIFT_ASSIGN added in v1.3.2

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

func (*AssignmentExpression2Context) XOR_ASSIGN added in v1.3.2

func (s *AssignmentExpression2Context) 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) VisitAssertStatement added in v1.3.2

func (v *BaseJavaParserVisitor) VisitAssertStatement(ctx *AssertStatementContext) interface{}

func (*BaseJavaParserVisitor) VisitAssignmentEqExpression1 added in v1.3.2

func (v *BaseJavaParserVisitor) VisitAssignmentEqExpression1(ctx *AssignmentEqExpression1Context) interface{}

func (*BaseJavaParserVisitor) VisitAssignmentEqExpression2 added in v1.3.2

func (v *BaseJavaParserVisitor) VisitAssignmentEqExpression2(ctx *AssignmentEqExpression2Context) interface{}

func (*BaseJavaParserVisitor) VisitAssignmentExpression1 added in v1.3.2

func (v *BaseJavaParserVisitor) VisitAssignmentExpression1(ctx *AssignmentExpression1Context) interface{}

func (*BaseJavaParserVisitor) VisitAssignmentExpression2 added in v1.3.2

func (v *BaseJavaParserVisitor) VisitAssignmentExpression2(ctx *AssignmentExpression2Context) 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) VisitBlockLabelStatement added in v1.3.2

func (v *BaseJavaParserVisitor) VisitBlockLabelStatement(ctx *BlockLabelStatementContext) interface{}

func (*BaseJavaParserVisitor) VisitBlockStatement

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

func (*BaseJavaParserVisitor) VisitBlockStatementList added in v1.3.2

func (v *BaseJavaParserVisitor) VisitBlockStatementList(ctx *BlockStatementListContext) interface{}

func (*BaseJavaParserVisitor) VisitBreakStatement added in v1.3.2

func (v *BaseJavaParserVisitor) VisitBreakStatement(ctx *BreakStatementContext) 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) VisitContinueStatement added in v1.3.2

func (v *BaseJavaParserVisitor) VisitContinueStatement(ctx *ContinueStatementContext) interface{}

func (*BaseJavaParserVisitor) VisitCreatedName

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

func (*BaseJavaParserVisitor) VisitCreator

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

func (*BaseJavaParserVisitor) VisitDefaultLabeledRule added in v1.3.2

func (v *BaseJavaParserVisitor) VisitDefaultLabeledRule(ctx *DefaultLabeledRuleContext) interface{}

func (*BaseJavaParserVisitor) VisitDefaultValue

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

func (*BaseJavaParserVisitor) VisitDoWhileStatement added in v1.3.2

func (v *BaseJavaParserVisitor) VisitDoWhileStatement(ctx *DoWhileStatementContext) 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) VisitElseBlock added in v1.3.2

func (v *BaseJavaParserVisitor) VisitElseBlock(ctx *ElseBlockContext) interface{}

func (*BaseJavaParserVisitor) VisitElseIfBlock added in v1.3.2

func (v *BaseJavaParserVisitor) VisitElseIfBlock(ctx *ElseIfBlockContext) 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) VisitExpressionStatement added in v1.3.2

func (v *BaseJavaParserVisitor) VisitExpressionStatement(ctx *ExpressionStatementContext) 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) VisitForStatement added in v1.3.2

func (v *BaseJavaParserVisitor) VisitForStatement(ctx *ForStatementContext) 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) VisitIdentifierLabelStatement added in v1.3.2

func (v *BaseJavaParserVisitor) VisitIdentifierLabelStatement(ctx *IdentifierLabelStatementContext) interface{}

func (*BaseJavaParserVisitor) VisitIfStatement added in v1.3.2

func (v *BaseJavaParserVisitor) VisitIfStatement(ctx *IfStatementContext) interface{}

func (*BaseJavaParserVisitor) VisitIfstmt added in v1.3.2

func (v *BaseJavaParserVisitor) VisitIfstmt(ctx *IfstmtContext) 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) VisitLeftMemberCall added in v1.3.2

func (v *BaseJavaParserVisitor) VisitLeftMemberCall(ctx *LeftMemberCallContext) interface{}

func (*BaseJavaParserVisitor) VisitLeftSliceCall added in v1.3.2

func (v *BaseJavaParserVisitor) VisitLeftSliceCall(ctx *LeftSliceCallContext) 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) VisitParExpressionList added in v1.3.2

func (v *BaseJavaParserVisitor) VisitParExpressionList(ctx *ParExpressionListContext) interface{}

func (*BaseJavaParserVisitor) VisitPattern

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

func (*BaseJavaParserVisitor) VisitPostfixExpression1 added in v1.3.2

func (v *BaseJavaParserVisitor) VisitPostfixExpression1(ctx *PostfixExpression1Context) interface{}

func (*BaseJavaParserVisitor) VisitPostfixExpression2 added in v1.3.2

func (v *BaseJavaParserVisitor) VisitPostfixExpression2(ctx *PostfixExpression2Context) interface{}

func (*BaseJavaParserVisitor) VisitPrefixBinayExpression1 added in v1.3.2

func (v *BaseJavaParserVisitor) VisitPrefixBinayExpression1(ctx *PrefixBinayExpression1Context) interface{}

func (*BaseJavaParserVisitor) VisitPrefixBinayExpression2 added in v1.3.2

func (v *BaseJavaParserVisitor) VisitPrefixBinayExpression2(ctx *PrefixBinayExpression2Context) interface{}

func (*BaseJavaParserVisitor) VisitPrefixUnaryExpression added in v1.3.2

func (v *BaseJavaParserVisitor) VisitPrefixUnaryExpression(ctx *PrefixUnaryExpressionContext) 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) VisitReturnStatement added in v1.3.2

func (v *BaseJavaParserVisitor) VisitReturnStatement(ctx *ReturnStatementContext) interface{}

func (*BaseJavaParserVisitor) VisitSemiStatement added in v1.3.2

func (v *BaseJavaParserVisitor) VisitSemiStatement(ctx *SemiStatementContext) interface{}

func (*BaseJavaParserVisitor) VisitShiftExpression

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

func (*BaseJavaParserVisitor) VisitSliceCallExpression

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

func (*BaseJavaParserVisitor) VisitStatementList added in v1.3.2

func (v *BaseJavaParserVisitor) VisitStatementList(ctx *StatementListContext) interface{}

func (*BaseJavaParserVisitor) VisitSuperSuffix

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

func (*BaseJavaParserVisitor) VisitSwitchArrowExpression added in v1.3.2

func (v *BaseJavaParserVisitor) VisitSwitchArrowExpression(ctx *SwitchArrowExpressionContext) interface{}

func (*BaseJavaParserVisitor) VisitSwitchExpression

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

func (*BaseJavaParserVisitor) VisitSwitchLabeledRule

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

func (*BaseJavaParserVisitor) VisitSwitchRuleOutcome

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

func (*BaseJavaParserVisitor) VisitSwitchStatement added in v1.3.2

func (v *BaseJavaParserVisitor) VisitSwitchStatement(ctx *SwitchStatementContext) interface{}

func (*BaseJavaParserVisitor) VisitSynchronizedStatement added in v1.3.2

func (v *BaseJavaParserVisitor) VisitSynchronizedStatement(ctx *SynchronizedStatementContext) interface{}

func (*BaseJavaParserVisitor) VisitTernaryExpression

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

func (*BaseJavaParserVisitor) VisitThrowStatement added in v1.3.2

func (v *BaseJavaParserVisitor) VisitThrowStatement(ctx *ThrowStatementContext) interface{}

func (*BaseJavaParserVisitor) VisitTryStatement added in v1.3.2

func (v *BaseJavaParserVisitor) VisitTryStatement(ctx *TryStatementContext) interface{}

func (*BaseJavaParserVisitor) VisitTryWithResourcesStatement added in v1.3.2

func (v *BaseJavaParserVisitor) VisitTryWithResourcesStatement(ctx *TryWithResourcesStatementContext) 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{}

func (*BaseJavaParserVisitor) VisitWhileStatement added in v1.3.2

func (v *BaseJavaParserVisitor) VisitWhileStatement(ctx *WhileStatementContext) interface{}

func (*BaseJavaParserVisitor) VisitYieldStatement added in v1.3.2

func (v *BaseJavaParserVisitor) VisitYieldStatement(ctx *YieldStatementContext) 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) BlockStatementList added in v1.3.2

func (s *BlockContext) BlockStatementList() IBlockStatementListContext

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 BlockLabelStatementContext added in v1.3.2

type BlockLabelStatementContext struct {
	*StatementContext
	// contains filtered or unexported fields
}

func NewBlockLabelStatementContext added in v1.3.2

func NewBlockLabelStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BlockLabelStatementContext

func (*BlockLabelStatementContext) Accept added in v1.3.2

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

func (*BlockLabelStatementContext) Block added in v1.3.2

func (*BlockLabelStatementContext) GetBlockLabel added in v1.3.2

func (s *BlockLabelStatementContext) GetBlockLabel() IBlockContext

func (*BlockLabelStatementContext) GetRuleContext added in v1.3.2

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

func (*BlockLabelStatementContext) SetBlockLabel added in v1.3.2

func (s *BlockLabelStatementContext) SetBlockLabel(v IBlockContext)

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 BlockStatementListContext added in v1.3.2

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

func NewBlockStatementListContext added in v1.3.2

func NewBlockStatementListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BlockStatementListContext

func NewEmptyBlockStatementListContext added in v1.3.2

func NewEmptyBlockStatementListContext() *BlockStatementListContext

func (*BlockStatementListContext) Accept added in v1.3.2

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

func (*BlockStatementListContext) AllBlockStatement added in v1.3.2

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

func (*BlockStatementListContext) BlockStatement added in v1.3.2

func (*BlockStatementListContext) GetParser added in v1.3.2

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

func (*BlockStatementListContext) GetRuleContext added in v1.3.2

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

func (*BlockStatementListContext) IsBlockStatementListContext added in v1.3.2

func (*BlockStatementListContext) IsBlockStatementListContext()

func (*BlockStatementListContext) ToStringTree added in v1.3.2

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

type BreakStatementContext added in v1.3.2

type BreakStatementContext struct {
	*StatementContext
}

func NewBreakStatementContext added in v1.3.2

func NewBreakStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BreakStatementContext

func (*BreakStatementContext) Accept added in v1.3.2

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

func (*BreakStatementContext) BREAK added in v1.3.2

func (s *BreakStatementContext) BREAK() antlr.TerminalNode

func (*BreakStatementContext) GetRuleContext added in v1.3.2

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

func (*BreakStatementContext) Identifier added in v1.3.2

func (s *BreakStatementContext) Identifier() IIdentifierContext

func (*BreakStatementContext) SEMI added in v1.3.2

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

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 ContinueStatementContext added in v1.3.2

type ContinueStatementContext struct {
	*StatementContext
}

func NewContinueStatementContext added in v1.3.2

func NewContinueStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ContinueStatementContext

func (*ContinueStatementContext) Accept added in v1.3.2

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

func (*ContinueStatementContext) CONTINUE added in v1.3.2

func (s *ContinueStatementContext) CONTINUE() antlr.TerminalNode

func (*ContinueStatementContext) GetRuleContext added in v1.3.2

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

func (*ContinueStatementContext) Identifier added in v1.3.2

func (*ContinueStatementContext) SEMI added in v1.3.2

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

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 DefaultLabeledRuleContext added in v1.3.2

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

func NewDefaultLabeledRuleContext added in v1.3.2

func NewDefaultLabeledRuleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DefaultLabeledRuleContext

func NewEmptyDefaultLabeledRuleContext added in v1.3.2

func NewEmptyDefaultLabeledRuleContext() *DefaultLabeledRuleContext

func (*DefaultLabeledRuleContext) ARROW added in v1.3.2

func (s *DefaultLabeledRuleContext) ARROW() antlr.TerminalNode

func (*DefaultLabeledRuleContext) Accept added in v1.3.2

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

func (*DefaultLabeledRuleContext) COLON added in v1.3.2

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

func (*DefaultLabeledRuleContext) DEFAULT added in v1.3.2

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

func (*DefaultLabeledRuleContext) GetParser added in v1.3.2

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

func (*DefaultLabeledRuleContext) GetRuleContext added in v1.3.2

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

func (*DefaultLabeledRuleContext) IsDefaultLabeledRuleContext added in v1.3.2

func (*DefaultLabeledRuleContext) IsDefaultLabeledRuleContext()

func (*DefaultLabeledRuleContext) SwitchRuleOutcome added in v1.3.2

func (*DefaultLabeledRuleContext) ToStringTree added in v1.3.2

func (s *DefaultLabeledRuleContext) 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 DoWhileStatementContext added in v1.3.2

type DoWhileStatementContext struct {
	*StatementContext
}

func NewDoWhileStatementContext added in v1.3.2

func NewDoWhileStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DoWhileStatementContext

func (*DoWhileStatementContext) Accept added in v1.3.2

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

func (*DoWhileStatementContext) Block added in v1.3.2

func (*DoWhileStatementContext) DO added in v1.3.2

func (s *DoWhileStatementContext) DO() antlr.TerminalNode

func (*DoWhileStatementContext) GetRuleContext added in v1.3.2

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

func (*DoWhileStatementContext) ParExpressionList added in v1.3.2

func (s *DoWhileStatementContext) ParExpressionList() IParExpressionListContext

func (*DoWhileStatementContext) SEMI added in v1.3.2

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

func (*DoWhileStatementContext) WHILE added in v1.3.2

func (s *DoWhileStatementContext) WHILE() antlr.TerminalNode

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 ElseBlockContext added in v1.3.2

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

func NewElseBlockContext added in v1.3.2

func NewElseBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElseBlockContext

func NewEmptyElseBlockContext added in v1.3.2

func NewEmptyElseBlockContext() *ElseBlockContext

func (*ElseBlockContext) Accept added in v1.3.2

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

func (*ElseBlockContext) Block added in v1.3.2

func (s *ElseBlockContext) Block() IBlockContext

func (*ElseBlockContext) ELSE added in v1.3.2

func (s *ElseBlockContext) ELSE() antlr.TerminalNode

func (*ElseBlockContext) GetParser added in v1.3.2

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

func (*ElseBlockContext) GetRuleContext added in v1.3.2

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

func (*ElseBlockContext) IsElseBlockContext added in v1.3.2

func (*ElseBlockContext) IsElseBlockContext()

func (*ElseBlockContext) ToStringTree added in v1.3.2

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

type ElseIfBlockContext added in v1.3.2

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

func NewElseIfBlockContext added in v1.3.2

func NewElseIfBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElseIfBlockContext

func NewEmptyElseIfBlockContext added in v1.3.2

func NewEmptyElseIfBlockContext() *ElseIfBlockContext

func (*ElseIfBlockContext) Accept added in v1.3.2

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

func (*ElseIfBlockContext) Block added in v1.3.2

func (s *ElseIfBlockContext) Block() IBlockContext

func (*ElseIfBlockContext) ELSE added in v1.3.2

func (s *ElseIfBlockContext) ELSE() antlr.TerminalNode

func (*ElseIfBlockContext) GetParser added in v1.3.2

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

func (*ElseIfBlockContext) GetRuleContext added in v1.3.2

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

func (*ElseIfBlockContext) IF added in v1.3.2

func (s *ElseIfBlockContext) IF() antlr.TerminalNode

func (*ElseIfBlockContext) IsElseIfBlockContext added in v1.3.2

func (*ElseIfBlockContext) IsElseIfBlockContext()

func (*ElseIfBlockContext) ParExpression added in v1.3.2

func (s *ElseIfBlockContext) ParExpression() IParExpressionContext

func (*ElseIfBlockContext) ToStringTree added in v1.3.2

func (s *ElseIfBlockContext) 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 ExpressionStatementContext added in v1.3.2

type ExpressionStatementContext struct {
	*StatementContext
	// contains filtered or unexported fields
}

func NewExpressionStatementContext added in v1.3.2

func NewExpressionStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExpressionStatementContext

func (*ExpressionStatementContext) Accept added in v1.3.2

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

func (*ExpressionStatementContext) Expression added in v1.3.2

func (*ExpressionStatementContext) GetRuleContext added in v1.3.2

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

func (*ExpressionStatementContext) GetStatementExpression added in v1.3.2

func (s *ExpressionStatementContext) GetStatementExpression() IExpressionContext

func (*ExpressionStatementContext) SEMI added in v1.3.2

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

func (*ExpressionStatementContext) SetStatementExpression added in v1.3.2

func (s *ExpressionStatementContext) SetStatementExpression(v IExpressionContext)

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 ForStatementContext added in v1.3.2

type ForStatementContext struct {
	*StatementContext
}

func NewForStatementContext added in v1.3.2

func NewForStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ForStatementContext

func (*ForStatementContext) Accept added in v1.3.2

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

func (*ForStatementContext) Block added in v1.3.2

func (*ForStatementContext) FOR added in v1.3.2

func (s *ForStatementContext) FOR() antlr.TerminalNode

func (*ForStatementContext) ForControl added in v1.3.2

func (s *ForStatementContext) ForControl() IForControlContext

func (*ForStatementContext) GetRuleContext added in v1.3.2

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

func (*ForStatementContext) LPAREN added in v1.3.2

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

func (*ForStatementContext) RPAREN added in v1.3.2

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

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 IBlockStatementListContext added in v1.3.2

type IBlockStatementListContext interface {
	antlr.ParserRuleContext

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

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

IBlockStatementListContext 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 IDefaultLabeledRuleContext added in v1.3.2

type IDefaultLabeledRuleContext interface {
	antlr.ParserRuleContext

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

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

IDefaultLabeledRuleContext 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 IElseBlockContext added in v1.3.2

type IElseBlockContext interface {
	antlr.ParserRuleContext

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

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

IElseBlockContext is an interface to support dynamic dispatch.

type IElseIfBlockContext added in v1.3.2

type IElseIfBlockContext interface {
	antlr.ParserRuleContext

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

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

IElseIfBlockContext 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 IIfstmtContext added in v1.3.2

type IIfstmtContext interface {
	antlr.ParserRuleContext

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

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

IIfstmtContext 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 ILeftMemberCallContext added in v1.3.2

type ILeftMemberCallContext interface {
	antlr.ParserRuleContext

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

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

ILeftMemberCallContext is an interface to support dynamic dispatch.

type ILeftSliceCallContext added in v1.3.2

type ILeftSliceCallContext interface {
	antlr.ParserRuleContext

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

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

ILeftSliceCallContext 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 IParExpressionListContext added in v1.3.2

type IParExpressionListContext interface {
	antlr.ParserRuleContext

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

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

IParExpressionListContext 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

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

IStatementContext is an interface to support dynamic dispatch.

type IStatementListContext added in v1.3.2

type IStatementListContext interface {
	antlr.ParserRuleContext

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

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

IStatementListContext 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 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 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 IdentifierLabelStatementContext added in v1.3.2

type IdentifierLabelStatementContext struct {
	*StatementContext
	// contains filtered or unexported fields
}

func NewIdentifierLabelStatementContext added in v1.3.2

func NewIdentifierLabelStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IdentifierLabelStatementContext

func (*IdentifierLabelStatementContext) Accept added in v1.3.2

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

func (*IdentifierLabelStatementContext) COLON added in v1.3.2

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

func (*IdentifierLabelStatementContext) GetIdentifierLabel added in v1.3.2

func (s *IdentifierLabelStatementContext) GetIdentifierLabel() IIdentifierContext

func (*IdentifierLabelStatementContext) GetRuleContext added in v1.3.2

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

func (*IdentifierLabelStatementContext) Identifier added in v1.3.2

func (*IdentifierLabelStatementContext) SetIdentifierLabel added in v1.3.2

func (s *IdentifierLabelStatementContext) SetIdentifierLabel(v IIdentifierContext)

func (*IdentifierLabelStatementContext) Statement added in v1.3.2

type IfStatementContext added in v1.3.2

type IfStatementContext struct {
	*StatementContext
}

func NewIfStatementContext added in v1.3.2

func NewIfStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IfStatementContext

func (*IfStatementContext) Accept added in v1.3.2

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

func (*IfStatementContext) GetRuleContext added in v1.3.2

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

func (*IfStatementContext) Ifstmt added in v1.3.2

func (s *IfStatementContext) Ifstmt() IIfstmtContext

type IfstmtContext added in v1.3.2

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

func NewEmptyIfstmtContext added in v1.3.2

func NewEmptyIfstmtContext() *IfstmtContext

func NewIfstmtContext added in v1.3.2

func NewIfstmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IfstmtContext

func (*IfstmtContext) Accept added in v1.3.2

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

func (*IfstmtContext) AllElseIfBlock added in v1.3.2

func (s *IfstmtContext) AllElseIfBlock() []IElseIfBlockContext

func (*IfstmtContext) Block added in v1.3.2

func (s *IfstmtContext) Block() IBlockContext

func (*IfstmtContext) ElseBlock added in v1.3.2

func (s *IfstmtContext) ElseBlock() IElseBlockContext

func (*IfstmtContext) ElseIfBlock added in v1.3.2

func (s *IfstmtContext) ElseIfBlock(i int) IElseIfBlockContext

func (*IfstmtContext) GetParser added in v1.3.2

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

func (*IfstmtContext) GetRuleContext added in v1.3.2

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

func (*IfstmtContext) IF added in v1.3.2

func (s *IfstmtContext) IF() antlr.TerminalNode

func (*IfstmtContext) IsIfstmtContext added in v1.3.2

func (*IfstmtContext) IsIfstmtContext()

func (*IfstmtContext) ParExpression added in v1.3.2

func (s *IfstmtContext) ParExpression() IParExpressionContext

func (*IfstmtContext) ToStringTree added in v1.3.2

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

type ImportDeclarationContext

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

func NewEmptyImportDeclarationContext

func NewEmptyImportDeclarationContext() *ImportDeclarationContext

func NewImportDeclarationContext

func NewImportDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportDeclarationContext

func (*ImportDeclarationContext) 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) BlockStatementList added in v1.3.2

func (p *JavaParser) BlockStatementList() (localctx IBlockStatementListContext)

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) DefaultLabeledRule added in v1.3.2

func (p *JavaParser) DefaultLabeledRule() (localctx IDefaultLabeledRuleContext)

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) ElseBlock added in v1.3.2

func (p *JavaParser) ElseBlock() (localctx IElseBlockContext)

func (*JavaParser) ElseIfBlock added in v1.3.2

func (p *JavaParser) ElseIfBlock() (localctx IElseIfBlockContext)

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) Ifstmt added in v1.3.2

func (p *JavaParser) Ifstmt() (localctx IIfstmtContext)

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) LeftMemberCall added in v1.3.2

func (p *JavaParser) LeftMemberCall() (localctx ILeftMemberCallContext)

func (*JavaParser) LeftSliceCall added in v1.3.2

func (p *JavaParser) LeftSliceCall() (localctx ILeftSliceCallContext)

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) ParExpressionList added in v1.3.2

func (p *JavaParser) ParExpressionList() (localctx IParExpressionListContext)

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) StatementList added in v1.3.2

func (p *JavaParser) StatementList() (localctx IStatementListContext)

func (*JavaParser) SuperSuffix

func (p *JavaParser) SuperSuffix() (localctx ISuperSuffixContext)

func (*JavaParser) SwitchExpression

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

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#elseBlock.
	VisitElseBlock(ctx *ElseBlockContext) interface{}

	// Visit a parse tree produced by JavaParser#elseIfBlock.
	VisitElseIfBlock(ctx *ElseIfBlockContext) interface{}

	// Visit a parse tree produced by JavaParser#blockStatementList.
	VisitBlockStatementList(ctx *BlockStatementListContext) 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#BlockLabelStatement.
	VisitBlockLabelStatement(ctx *BlockLabelStatementContext) interface{}

	// Visit a parse tree produced by JavaParser#AssertStatement.
	VisitAssertStatement(ctx *AssertStatementContext) interface{}

	// Visit a parse tree produced by JavaParser#IfStatement.
	VisitIfStatement(ctx *IfStatementContext) interface{}

	// Visit a parse tree produced by JavaParser#ForStatement.
	VisitForStatement(ctx *ForStatementContext) interface{}

	// Visit a parse tree produced by JavaParser#WhileStatement.
	VisitWhileStatement(ctx *WhileStatementContext) interface{}

	// Visit a parse tree produced by JavaParser#DoWhileStatement.
	VisitDoWhileStatement(ctx *DoWhileStatementContext) interface{}

	// Visit a parse tree produced by JavaParser#TryStatement.
	VisitTryStatement(ctx *TryStatementContext) interface{}

	// Visit a parse tree produced by JavaParser#TryWithResourcesStatement.
	VisitTryWithResourcesStatement(ctx *TryWithResourcesStatementContext) interface{}

	// Visit a parse tree produced by JavaParser#SwitchStatement.
	VisitSwitchStatement(ctx *SwitchStatementContext) interface{}

	// Visit a parse tree produced by JavaParser#SynchronizedStatement.
	VisitSynchronizedStatement(ctx *SynchronizedStatementContext) interface{}

	// Visit a parse tree produced by JavaParser#ReturnStatement.
	VisitReturnStatement(ctx *ReturnStatementContext) interface{}

	// Visit a parse tree produced by JavaParser#ThrowStatement.
	VisitThrowStatement(ctx *ThrowStatementContext) interface{}

	// Visit a parse tree produced by JavaParser#BreakStatement.
	VisitBreakStatement(ctx *BreakStatementContext) interface{}

	// Visit a parse tree produced by JavaParser#ContinueStatement.
	VisitContinueStatement(ctx *ContinueStatementContext) interface{}

	// Visit a parse tree produced by JavaParser#YieldStatement.
	VisitYieldStatement(ctx *YieldStatementContext) interface{}

	// Visit a parse tree produced by JavaParser#SemiStatement.
	VisitSemiStatement(ctx *SemiStatementContext) interface{}

	// Visit a parse tree produced by JavaParser#ExpressionStatement.
	VisitExpressionStatement(ctx *ExpressionStatementContext) interface{}

	// Visit a parse tree produced by JavaParser#SwitchArrowExpression.
	VisitSwitchArrowExpression(ctx *SwitchArrowExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#IdentifierLabelStatement.
	VisitIdentifierLabelStatement(ctx *IdentifierLabelStatementContext) interface{}

	// Visit a parse tree produced by JavaParser#statementList.
	VisitStatementList(ctx *StatementListContext) interface{}

	// Visit a parse tree produced by JavaParser#ifstmt.
	VisitIfstmt(ctx *IfstmtContext) 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#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#parExpressionList.
	VisitParExpressionList(ctx *ParExpressionListContext) 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#PrefixUnaryExpression.
	VisitPrefixUnaryExpression(ctx *PrefixUnaryExpressionContext) 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#PrefixBinayExpression2.
	VisitPrefixBinayExpression2(ctx *PrefixBinayExpression2Context) interface{}

	// Visit a parse tree produced by JavaParser#BitwiseORExpression.
	VisitBitwiseORExpression(ctx *BitwiseORExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#PrefixBinayExpression1.
	VisitPrefixBinayExpression1(ctx *PrefixBinayExpression1Context) 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#AssignmentEqExpression1.
	VisitAssignmentEqExpression1(ctx *AssignmentEqExpression1Context) interface{}

	// Visit a parse tree produced by JavaParser#AssignmentEqExpression2.
	VisitAssignmentEqExpression2(ctx *AssignmentEqExpression2Context) 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#AssignmentExpression2.
	VisitAssignmentExpression2(ctx *AssignmentExpression2Context) interface{}

	// Visit a parse tree produced by JavaParser#ShiftExpression.
	VisitShiftExpression(ctx *ShiftExpressionContext) interface{}

	// Visit a parse tree produced by JavaParser#AssignmentExpression1.
	VisitAssignmentExpression1(ctx *AssignmentExpression1Context) 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#PostfixExpression1.
	VisitPostfixExpression1(ctx *PostfixExpression1Context) interface{}

	// Visit a parse tree produced by JavaParser#PostfixExpression2.
	VisitPostfixExpression2(ctx *PostfixExpression2Context) 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#leftMemberCall.
	VisitLeftMemberCall(ctx *LeftMemberCallContext) interface{}

	// Visit a parse tree produced by JavaParser#leftSliceCall.
	VisitLeftSliceCall(ctx *LeftSliceCallContext) 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#defaultLabeledRule.
	VisitDefaultLabeledRule(ctx *DefaultLabeledRuleContext) 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 LeftMemberCallContext added in v1.3.2

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

func NewEmptyLeftMemberCallContext added in v1.3.2

func NewEmptyLeftMemberCallContext() *LeftMemberCallContext

func NewLeftMemberCallContext added in v1.3.2

func NewLeftMemberCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LeftMemberCallContext

func (*LeftMemberCallContext) Accept added in v1.3.2

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

func (*LeftMemberCallContext) DOT added in v1.3.2

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

func (*LeftMemberCallContext) GetParser added in v1.3.2

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

func (*LeftMemberCallContext) GetRuleContext added in v1.3.2

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

func (*LeftMemberCallContext) Identifier added in v1.3.2

func (s *LeftMemberCallContext) Identifier() IIdentifierContext

func (*LeftMemberCallContext) IsLeftMemberCallContext added in v1.3.2

func (*LeftMemberCallContext) IsLeftMemberCallContext()

func (*LeftMemberCallContext) ToStringTree added in v1.3.2

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

type LeftSliceCallContext added in v1.3.2

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

func NewEmptyLeftSliceCallContext added in v1.3.2

func NewEmptyLeftSliceCallContext() *LeftSliceCallContext

func NewLeftSliceCallContext added in v1.3.2

func NewLeftSliceCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LeftSliceCallContext

func (*LeftSliceCallContext) Accept added in v1.3.2

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

func (*LeftSliceCallContext) Expression added in v1.3.2

func (s *LeftSliceCallContext) Expression() IExpressionContext

func (*LeftSliceCallContext) GetParser added in v1.3.2

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

func (*LeftSliceCallContext) GetRuleContext added in v1.3.2

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

func (*LeftSliceCallContext) IsLeftSliceCallContext added in v1.3.2

func (*LeftSliceCallContext) IsLeftSliceCallContext()

func (*LeftSliceCallContext) LBRACK added in v1.3.2

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

func (*LeftSliceCallContext) RBRACK added in v1.3.2

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

func (*LeftSliceCallContext) ToStringTree added in v1.3.2

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

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 ParExpressionListContext added in v1.3.2

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

func NewEmptyParExpressionListContext added in v1.3.2

func NewEmptyParExpressionListContext() *ParExpressionListContext

func NewParExpressionListContext added in v1.3.2

func NewParExpressionListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParExpressionListContext

func (*ParExpressionListContext) Accept added in v1.3.2

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

func (*ParExpressionListContext) ExpressionList added in v1.3.2

func (*ParExpressionListContext) GetParser added in v1.3.2

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

func (*ParExpressionListContext) GetRuleContext added in v1.3.2

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

func (*ParExpressionListContext) IsParExpressionListContext added in v1.3.2

func (*ParExpressionListContext) IsParExpressionListContext()

func (*ParExpressionListContext) LPAREN added in v1.3.2

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

func (*ParExpressionListContext) RPAREN added in v1.3.2

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

func (*ParExpressionListContext) ToStringTree added in v1.3.2

func (s *ParExpressionListContext) 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 PostfixExpression1Context added in v1.3.2

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

func NewPostfixExpression1Context added in v1.3.2

func NewPostfixExpression1Context(parser antlr.Parser, ctx antlr.ParserRuleContext) *PostfixExpression1Context

func (*PostfixExpression1Context) Accept added in v1.3.2

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

func (*PostfixExpression1Context) DEC added in v1.3.2

func (s *PostfixExpression1Context) DEC() antlr.TerminalNode

func (*PostfixExpression1Context) Expression added in v1.3.2

func (*PostfixExpression1Context) GetLeftExpression added in v1.3.2

func (s *PostfixExpression1Context) GetLeftExpression() IExpressionContext

func (*PostfixExpression1Context) GetPostfix added in v1.3.2

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

func (*PostfixExpression1Context) GetRuleContext added in v1.3.2

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

func (*PostfixExpression1Context) INC added in v1.3.2

func (s *PostfixExpression1Context) INC() antlr.TerminalNode

func (*PostfixExpression1Context) LeftMemberCall added in v1.3.2

func (*PostfixExpression1Context) LeftSliceCall added in v1.3.2

func (*PostfixExpression1Context) SetLeftExpression added in v1.3.2

func (s *PostfixExpression1Context) SetLeftExpression(v IExpressionContext)

func (*PostfixExpression1Context) SetPostfix added in v1.3.2

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

type PostfixExpression2Context added in v1.3.2

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

func NewPostfixExpression2Context added in v1.3.2

func NewPostfixExpression2Context(parser antlr.Parser, ctx antlr.ParserRuleContext) *PostfixExpression2Context

func (*PostfixExpression2Context) Accept added in v1.3.2

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

func (*PostfixExpression2Context) DEC added in v1.3.2

func (s *PostfixExpression2Context) DEC() antlr.TerminalNode

func (*PostfixExpression2Context) GetPostfix added in v1.3.2

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

func (*PostfixExpression2Context) GetRuleContext added in v1.3.2

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

func (*PostfixExpression2Context) INC added in v1.3.2

func (s *PostfixExpression2Context) INC() antlr.TerminalNode

func (*PostfixExpression2Context) Identifier added in v1.3.2

func (*PostfixExpression2Context) SetPostfix added in v1.3.2

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

type PrefixBinayExpression1Context added in v1.3.2

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

func NewPrefixBinayExpression1Context added in v1.3.2

func NewPrefixBinayExpression1Context(parser antlr.Parser, ctx antlr.ParserRuleContext) *PrefixBinayExpression1Context

func (*PrefixBinayExpression1Context) Accept added in v1.3.2

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

func (*PrefixBinayExpression1Context) DEC added in v1.3.2

func (s *PrefixBinayExpression1Context) DEC() antlr.TerminalNode

func (*PrefixBinayExpression1Context) Expression added in v1.3.2

func (*PrefixBinayExpression1Context) GetLeftExpression added in v1.3.2

func (s *PrefixBinayExpression1Context) GetLeftExpression() IExpressionContext

func (*PrefixBinayExpression1Context) GetPrefix added in v1.3.2

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

func (*PrefixBinayExpression1Context) GetRuleContext added in v1.3.2

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

func (*PrefixBinayExpression1Context) INC added in v1.3.2

func (s *PrefixBinayExpression1Context) INC() antlr.TerminalNode

func (*PrefixBinayExpression1Context) LeftMemberCall added in v1.3.2

func (*PrefixBinayExpression1Context) LeftSliceCall added in v1.3.2

func (*PrefixBinayExpression1Context) SetLeftExpression added in v1.3.2

func (s *PrefixBinayExpression1Context) SetLeftExpression(v IExpressionContext)

func (*PrefixBinayExpression1Context) SetPrefix added in v1.3.2

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

type PrefixBinayExpression2Context added in v1.3.2

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

func NewPrefixBinayExpression2Context added in v1.3.2

func NewPrefixBinayExpression2Context(parser antlr.Parser, ctx antlr.ParserRuleContext) *PrefixBinayExpression2Context

func (*PrefixBinayExpression2Context) Accept added in v1.3.2

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

func (*PrefixBinayExpression2Context) DEC added in v1.3.2

func (s *PrefixBinayExpression2Context) DEC() antlr.TerminalNode

func (*PrefixBinayExpression2Context) GetPrefix added in v1.3.2

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

func (*PrefixBinayExpression2Context) GetRuleContext added in v1.3.2

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

func (*PrefixBinayExpression2Context) INC added in v1.3.2

func (s *PrefixBinayExpression2Context) INC() antlr.TerminalNode

func (*PrefixBinayExpression2Context) Identifier added in v1.3.2

func (*PrefixBinayExpression2Context) SetPrefix added in v1.3.2

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

type PrefixUnaryExpressionContext added in v1.3.2

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

func NewPrefixUnaryExpressionContext added in v1.3.2

func NewPrefixUnaryExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PrefixUnaryExpressionContext

func (*PrefixUnaryExpressionContext) ADD added in v1.3.2

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

func (*PrefixUnaryExpressionContext) Accept added in v1.3.2

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

func (*PrefixUnaryExpressionContext) BANG added in v1.3.2

func (s *PrefixUnaryExpressionContext) BANG() antlr.TerminalNode

func (*PrefixUnaryExpressionContext) Expression added in v1.3.2

func (*PrefixUnaryExpressionContext) GetPrefix added in v1.3.2

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

func (*PrefixUnaryExpressionContext) GetRuleContext added in v1.3.2

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

func (*PrefixUnaryExpressionContext) SUB added in v1.3.2

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

func (*PrefixUnaryExpressionContext) SetPrefix added in v1.3.2

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

func (*PrefixUnaryExpressionContext) TILDE added in v1.3.2

func (s *PrefixUnaryExpressionContext) 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 ReturnStatementContext added in v1.3.2

type ReturnStatementContext struct {
	*StatementContext
}

func NewReturnStatementContext added in v1.3.2

func NewReturnStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ReturnStatementContext

func (*ReturnStatementContext) Accept added in v1.3.2

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

func (*ReturnStatementContext) Expression added in v1.3.2

func (*ReturnStatementContext) GetRuleContext added in v1.3.2

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

func (*ReturnStatementContext) RETURN added in v1.3.2

func (s *ReturnStatementContext) RETURN() antlr.TerminalNode

func (*ReturnStatementContext) SEMI added in v1.3.2

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

type SemiStatementContext added in v1.3.2

type SemiStatementContext struct {
	*StatementContext
}

func NewSemiStatementContext added in v1.3.2

func NewSemiStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SemiStatementContext

func (*SemiStatementContext) Accept added in v1.3.2

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

func (*SemiStatementContext) GetRuleContext added in v1.3.2

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

func (*SemiStatementContext) SEMI added in v1.3.2

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

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) CopyFrom added in v1.3.2

func (s *StatementContext) CopyFrom(ctx *StatementContext)

func (*StatementContext) GetParser

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

func (*StatementContext) GetRuleContext

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

func (*StatementContext) IsStatementContext

func (*StatementContext) IsStatementContext()

func (*StatementContext) ToStringTree

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

type StatementListContext added in v1.3.2

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

func NewEmptyStatementListContext added in v1.3.2

func NewEmptyStatementListContext() *StatementListContext

func NewStatementListContext added in v1.3.2

func NewStatementListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementListContext

func (*StatementListContext) Accept added in v1.3.2

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

func (*StatementListContext) AllStatement added in v1.3.2

func (s *StatementListContext) AllStatement() []IStatementContext

func (*StatementListContext) GetParser added in v1.3.2

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

func (*StatementListContext) GetRuleContext added in v1.3.2

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

func (*StatementListContext) IsStatementListContext added in v1.3.2

func (*StatementListContext) IsStatementListContext()

func (*StatementListContext) Statement added in v1.3.2

func (s *StatementListContext) Statement(i int) IStatementContext

func (*StatementListContext) ToStringTree added in v1.3.2

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

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 SwitchArrowExpressionContext added in v1.3.2

type SwitchArrowExpressionContext struct {
	*StatementContext
}

func NewSwitchArrowExpressionContext added in v1.3.2

func NewSwitchArrowExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SwitchArrowExpressionContext

func (*SwitchArrowExpressionContext) Accept added in v1.3.2

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

func (*SwitchArrowExpressionContext) GetRuleContext added in v1.3.2

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

func (*SwitchArrowExpressionContext) SEMI added in v1.3.2

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

func (*SwitchArrowExpressionContext) SwitchExpression added in v1.3.2

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) DefaultLabeledRule added in v1.3.2

func (s *SwitchExpressionContext) DefaultLabeledRule() IDefaultLabeledRuleContext

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 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) 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 SwitchStatementContext added in v1.3.2

type SwitchStatementContext struct {
	*StatementContext
}

func NewSwitchStatementContext added in v1.3.2

func NewSwitchStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SwitchStatementContext

func (*SwitchStatementContext) Accept added in v1.3.2

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

func (*SwitchStatementContext) AllCASE added in v1.3.2

func (s *SwitchStatementContext) AllCASE() []antlr.TerminalNode

func (*SwitchStatementContext) AllCOLON added in v1.3.2

func (s *SwitchStatementContext) AllCOLON() []antlr.TerminalNode

func (*SwitchStatementContext) AllExpressionList added in v1.3.2

func (s *SwitchStatementContext) AllExpressionList() []IExpressionListContext

func (*SwitchStatementContext) AllRBRACE added in v1.3.2

func (s *SwitchStatementContext) AllRBRACE() []antlr.TerminalNode

func (*SwitchStatementContext) AllStatementList added in v1.3.2

func (s *SwitchStatementContext) AllStatementList() []IStatementListContext

func (*SwitchStatementContext) CASE added in v1.3.2

func (s *SwitchStatementContext) CASE(i int) antlr.TerminalNode

func (*SwitchStatementContext) COLON added in v1.3.2

func (s *SwitchStatementContext) COLON(i int) antlr.TerminalNode

func (*SwitchStatementContext) DEFAULT added in v1.3.2

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

func (*SwitchStatementContext) ExpressionList added in v1.3.2

func (s *SwitchStatementContext) ExpressionList(i int) IExpressionListContext

func (*SwitchStatementContext) GetRuleContext added in v1.3.2

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

func (*SwitchStatementContext) LBRACE added in v1.3.2

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

func (*SwitchStatementContext) ParExpression added in v1.3.2

func (s *SwitchStatementContext) ParExpression() IParExpressionContext

func (*SwitchStatementContext) RBRACE added in v1.3.2

func (s *SwitchStatementContext) RBRACE(i int) antlr.TerminalNode

func (*SwitchStatementContext) SWITCH added in v1.3.2

func (s *SwitchStatementContext) SWITCH() antlr.TerminalNode

func (*SwitchStatementContext) StatementList added in v1.3.2

func (s *SwitchStatementContext) StatementList(i int) IStatementListContext

type SynchronizedStatementContext added in v1.3.2

type SynchronizedStatementContext struct {
	*StatementContext
}

func NewSynchronizedStatementContext added in v1.3.2

func NewSynchronizedStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SynchronizedStatementContext

func (*SynchronizedStatementContext) Accept added in v1.3.2

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

func (*SynchronizedStatementContext) Block added in v1.3.2

func (*SynchronizedStatementContext) GetRuleContext added in v1.3.2

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

func (*SynchronizedStatementContext) ParExpression added in v1.3.2

func (*SynchronizedStatementContext) SYNCHRONIZED added in v1.3.2

func (s *SynchronizedStatementContext) SYNCHRONIZED() antlr.TerminalNode

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 ThrowStatementContext added in v1.3.2

type ThrowStatementContext struct {
	*StatementContext
}

func NewThrowStatementContext added in v1.3.2

func NewThrowStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ThrowStatementContext

func (*ThrowStatementContext) Accept added in v1.3.2

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

func (*ThrowStatementContext) Expression added in v1.3.2

func (s *ThrowStatementContext) Expression() IExpressionContext

func (*ThrowStatementContext) GetRuleContext added in v1.3.2

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

func (*ThrowStatementContext) SEMI added in v1.3.2

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

func (*ThrowStatementContext) THROW added in v1.3.2

func (s *ThrowStatementContext) THROW() antlr.TerminalNode

type TryStatementContext added in v1.3.2

type TryStatementContext struct {
	*StatementContext
}

func NewTryStatementContext added in v1.3.2

func NewTryStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TryStatementContext

func (*TryStatementContext) Accept added in v1.3.2

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

func (*TryStatementContext) AllCatchClause added in v1.3.2

func (s *TryStatementContext) AllCatchClause() []ICatchClauseContext

func (*TryStatementContext) Block added in v1.3.2

func (*TryStatementContext) CatchClause added in v1.3.2

func (s *TryStatementContext) CatchClause(i int) ICatchClauseContext

func (*TryStatementContext) FinallyBlock added in v1.3.2

func (s *TryStatementContext) FinallyBlock() IFinallyBlockContext

func (*TryStatementContext) GetRuleContext added in v1.3.2

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

func (*TryStatementContext) TRY added in v1.3.2

func (s *TryStatementContext) TRY() antlr.TerminalNode

type TryWithResourcesStatementContext added in v1.3.2

type TryWithResourcesStatementContext struct {
	*StatementContext
}

func NewTryWithResourcesStatementContext added in v1.3.2

func NewTryWithResourcesStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TryWithResourcesStatementContext

func (*TryWithResourcesStatementContext) Accept added in v1.3.2

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

func (*TryWithResourcesStatementContext) AllCatchClause added in v1.3.2

func (*TryWithResourcesStatementContext) Block added in v1.3.2

func (*TryWithResourcesStatementContext) CatchClause added in v1.3.2

func (*TryWithResourcesStatementContext) FinallyBlock added in v1.3.2

func (*TryWithResourcesStatementContext) GetRuleContext added in v1.3.2

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

func (*TryWithResourcesStatementContext) ResourceSpecification added in v1.3.2

func (*TryWithResourcesStatementContext) TRY added in v1.3.2

func (s *TryWithResourcesStatementContext) TRY() antlr.TerminalNode

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

type WhileStatementContext added in v1.3.2

type WhileStatementContext struct {
	*StatementContext
}

func NewWhileStatementContext added in v1.3.2

func NewWhileStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *WhileStatementContext

func (*WhileStatementContext) Accept added in v1.3.2

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

func (*WhileStatementContext) Block added in v1.3.2

func (*WhileStatementContext) GetRuleContext added in v1.3.2

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

func (*WhileStatementContext) ParExpression added in v1.3.2

func (s *WhileStatementContext) ParExpression() IParExpressionContext

func (*WhileStatementContext) WHILE added in v1.3.2

func (s *WhileStatementContext) WHILE() antlr.TerminalNode

type YieldStatementContext added in v1.3.2

type YieldStatementContext struct {
	*StatementContext
}

func NewYieldStatementContext added in v1.3.2

func NewYieldStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *YieldStatementContext

func (*YieldStatementContext) Accept added in v1.3.2

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

func (*YieldStatementContext) Expression added in v1.3.2

func (s *YieldStatementContext) Expression() IExpressionContext

func (*YieldStatementContext) GetRuleContext added in v1.3.2

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

func (*YieldStatementContext) SEMI added in v1.3.2

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

func (*YieldStatementContext) YIELD added in v1.3.2

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL