solcparser

package
v0.0.0-...-896e758 Latest Latest
Warning

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

Go to latest
Published: Mar 12, 2022 License: MPL-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	SolidityLexerT__0                  = 1
	SolidityLexerT__1                  = 2
	SolidityLexerT__2                  = 3
	SolidityLexerT__3                  = 4
	SolidityLexerT__4                  = 5
	SolidityLexerT__5                  = 6
	SolidityLexerT__6                  = 7
	SolidityLexerT__7                  = 8
	SolidityLexerT__8                  = 9
	SolidityLexerT__9                  = 10
	SolidityLexerT__10                 = 11
	SolidityLexerT__11                 = 12
	SolidityLexerT__12                 = 13
	SolidityLexerT__13                 = 14
	SolidityLexerT__14                 = 15
	SolidityLexerT__15                 = 16
	SolidityLexerT__16                 = 17
	SolidityLexerT__17                 = 18
	SolidityLexerT__18                 = 19
	SolidityLexerT__19                 = 20
	SolidityLexerT__20                 = 21
	SolidityLexerT__21                 = 22
	SolidityLexerT__22                 = 23
	SolidityLexerT__23                 = 24
	SolidityLexerT__24                 = 25
	SolidityLexerT__25                 = 26
	SolidityLexerT__26                 = 27
	SolidityLexerT__27                 = 28
	SolidityLexerT__28                 = 29
	SolidityLexerT__29                 = 30
	SolidityLexerT__30                 = 31
	SolidityLexerT__31                 = 32
	SolidityLexerT__32                 = 33
	SolidityLexerT__33                 = 34
	SolidityLexerT__34                 = 35
	SolidityLexerT__35                 = 36
	SolidityLexerT__36                 = 37
	SolidityLexerT__37                 = 38
	SolidityLexerT__38                 = 39
	SolidityLexerT__39                 = 40
	SolidityLexerT__40                 = 41
	SolidityLexerT__41                 = 42
	SolidityLexerT__42                 = 43
	SolidityLexerT__43                 = 44
	SolidityLexerT__44                 = 45
	SolidityLexerT__45                 = 46
	SolidityLexerT__46                 = 47
	SolidityLexerT__47                 = 48
	SolidityLexerT__48                 = 49
	SolidityLexerT__49                 = 50
	SolidityLexerT__50                 = 51
	SolidityLexerT__51                 = 52
	SolidityLexerT__52                 = 53
	SolidityLexerT__53                 = 54
	SolidityLexerT__54                 = 55
	SolidityLexerT__55                 = 56
	SolidityLexerT__56                 = 57
	SolidityLexerT__57                 = 58
	SolidityLexerT__58                 = 59
	SolidityLexerT__59                 = 60
	SolidityLexerT__60                 = 61
	SolidityLexerT__61                 = 62
	SolidityLexerT__62                 = 63
	SolidityLexerT__63                 = 64
	SolidityLexerT__64                 = 65
	SolidityLexerT__65                 = 66
	SolidityLexerT__66                 = 67
	SolidityLexerT__67                 = 68
	SolidityLexerT__68                 = 69
	SolidityLexerT__69                 = 70
	SolidityLexerT__70                 = 71
	SolidityLexerT__71                 = 72
	SolidityLexerT__72                 = 73
	SolidityLexerT__73                 = 74
	SolidityLexerT__74                 = 75
	SolidityLexerT__75                 = 76
	SolidityLexerT__76                 = 77
	SolidityLexerT__77                 = 78
	SolidityLexerT__78                 = 79
	SolidityLexerT__79                 = 80
	SolidityLexerT__80                 = 81
	SolidityLexerT__81                 = 82
	SolidityLexerT__82                 = 83
	SolidityLexerT__83                 = 84
	SolidityLexerT__84                 = 85
	SolidityLexerT__85                 = 86
	SolidityLexerT__86                 = 87
	SolidityLexerT__87                 = 88
	SolidityLexerT__88                 = 89
	SolidityLexerT__89                 = 90
	SolidityLexerT__90                 = 91
	SolidityLexerT__91                 = 92
	SolidityLexerT__92                 = 93
	SolidityLexerT__93                 = 94
	SolidityLexerT__94                 = 95
	SolidityLexerT__95                 = 96
	SolidityLexerT__96                 = 97
	SolidityLexerInt                   = 98
	SolidityLexerUint                  = 99
	SolidityLexerByte                  = 100
	SolidityLexerFixed                 = 101
	SolidityLexerUfixed                = 102
	SolidityLexerBooleanLiteral        = 103
	SolidityLexerDecimalNumber         = 104
	SolidityLexerHexNumber             = 105
	SolidityLexerNumberUnit            = 106
	SolidityLexerHexLiteralFragment    = 107
	SolidityLexerReservedKeyword       = 108
	SolidityLexerAnonymousKeyword      = 109
	SolidityLexerBreakKeyword          = 110
	SolidityLexerConstantKeyword       = 111
	SolidityLexerImmutableKeyword      = 112
	SolidityLexerContinueKeyword       = 113
	SolidityLexerLeaveKeyword          = 114
	SolidityLexerExternalKeyword       = 115
	SolidityLexerIndexedKeyword        = 116
	SolidityLexerInternalKeyword       = 117
	SolidityLexerPayableKeyword        = 118
	SolidityLexerPrivateKeyword        = 119
	SolidityLexerPublicKeyword         = 120
	SolidityLexerVirtualKeyword        = 121
	SolidityLexerPureKeyword           = 122
	SolidityLexerTypeKeyword           = 123
	SolidityLexerViewKeyword           = 124
	SolidityLexerConstructorKeyword    = 125
	SolidityLexerFallbackKeyword       = 126
	SolidityLexerReceiveKeyword        = 127
	SolidityLexerIdentifier            = 128
	SolidityLexerStringLiteralFragment = 129
	SolidityLexerVersionLiteral        = 130
	SolidityLexerWS                    = 131
	SolidityLexerCOMMENT               = 132
	SolidityLexerLINE_COMMENT          = 133
)

SolidityLexer tokens.

View Source
const (
	SolidityParserEOF                   = antlr.TokenEOF
	SolidityParserT__0                  = 1
	SolidityParserT__1                  = 2
	SolidityParserT__2                  = 3
	SolidityParserT__3                  = 4
	SolidityParserT__4                  = 5
	SolidityParserT__5                  = 6
	SolidityParserT__6                  = 7
	SolidityParserT__7                  = 8
	SolidityParserT__8                  = 9
	SolidityParserT__9                  = 10
	SolidityParserT__10                 = 11
	SolidityParserT__11                 = 12
	SolidityParserT__12                 = 13
	SolidityParserT__13                 = 14
	SolidityParserT__14                 = 15
	SolidityParserT__15                 = 16
	SolidityParserT__16                 = 17
	SolidityParserT__17                 = 18
	SolidityParserT__18                 = 19
	SolidityParserT__19                 = 20
	SolidityParserT__20                 = 21
	SolidityParserT__21                 = 22
	SolidityParserT__22                 = 23
	SolidityParserT__23                 = 24
	SolidityParserT__24                 = 25
	SolidityParserT__25                 = 26
	SolidityParserT__26                 = 27
	SolidityParserT__27                 = 28
	SolidityParserT__28                 = 29
	SolidityParserT__29                 = 30
	SolidityParserT__30                 = 31
	SolidityParserT__31                 = 32
	SolidityParserT__32                 = 33
	SolidityParserT__33                 = 34
	SolidityParserT__34                 = 35
	SolidityParserT__35                 = 36
	SolidityParserT__36                 = 37
	SolidityParserT__37                 = 38
	SolidityParserT__38                 = 39
	SolidityParserT__39                 = 40
	SolidityParserT__40                 = 41
	SolidityParserT__41                 = 42
	SolidityParserT__42                 = 43
	SolidityParserT__43                 = 44
	SolidityParserT__44                 = 45
	SolidityParserT__45                 = 46
	SolidityParserT__46                 = 47
	SolidityParserT__47                 = 48
	SolidityParserT__48                 = 49
	SolidityParserT__49                 = 50
	SolidityParserT__50                 = 51
	SolidityParserT__51                 = 52
	SolidityParserT__52                 = 53
	SolidityParserT__53                 = 54
	SolidityParserT__54                 = 55
	SolidityParserT__55                 = 56
	SolidityParserT__56                 = 57
	SolidityParserT__57                 = 58
	SolidityParserT__58                 = 59
	SolidityParserT__59                 = 60
	SolidityParserT__60                 = 61
	SolidityParserT__61                 = 62
	SolidityParserT__62                 = 63
	SolidityParserT__63                 = 64
	SolidityParserT__64                 = 65
	SolidityParserT__65                 = 66
	SolidityParserT__66                 = 67
	SolidityParserT__67                 = 68
	SolidityParserT__68                 = 69
	SolidityParserT__69                 = 70
	SolidityParserT__70                 = 71
	SolidityParserT__71                 = 72
	SolidityParserT__72                 = 73
	SolidityParserT__73                 = 74
	SolidityParserT__74                 = 75
	SolidityParserT__75                 = 76
	SolidityParserT__76                 = 77
	SolidityParserT__77                 = 78
	SolidityParserT__78                 = 79
	SolidityParserT__79                 = 80
	SolidityParserT__80                 = 81
	SolidityParserT__81                 = 82
	SolidityParserT__82                 = 83
	SolidityParserT__83                 = 84
	SolidityParserT__84                 = 85
	SolidityParserT__85                 = 86
	SolidityParserT__86                 = 87
	SolidityParserT__87                 = 88
	SolidityParserT__88                 = 89
	SolidityParserT__89                 = 90
	SolidityParserT__90                 = 91
	SolidityParserT__91                 = 92
	SolidityParserT__92                 = 93
	SolidityParserT__93                 = 94
	SolidityParserT__94                 = 95
	SolidityParserT__95                 = 96
	SolidityParserT__96                 = 97
	SolidityParserInt                   = 98
	SolidityParserUint                  = 99
	SolidityParserByte                  = 100
	SolidityParserFixed                 = 101
	SolidityParserUfixed                = 102
	SolidityParserBooleanLiteral        = 103
	SolidityParserDecimalNumber         = 104
	SolidityParserHexNumber             = 105
	SolidityParserNumberUnit            = 106
	SolidityParserHexLiteralFragment    = 107
	SolidityParserReservedKeyword       = 108
	SolidityParserAnonymousKeyword      = 109
	SolidityParserBreakKeyword          = 110
	SolidityParserConstantKeyword       = 111
	SolidityParserImmutableKeyword      = 112
	SolidityParserContinueKeyword       = 113
	SolidityParserLeaveKeyword          = 114
	SolidityParserExternalKeyword       = 115
	SolidityParserIndexedKeyword        = 116
	SolidityParserInternalKeyword       = 117
	SolidityParserPayableKeyword        = 118
	SolidityParserPrivateKeyword        = 119
	SolidityParserPublicKeyword         = 120
	SolidityParserVirtualKeyword        = 121
	SolidityParserPureKeyword           = 122
	SolidityParserTypeKeyword           = 123
	SolidityParserViewKeyword           = 124
	SolidityParserConstructorKeyword    = 125
	SolidityParserFallbackKeyword       = 126
	SolidityParserReceiveKeyword        = 127
	SolidityParserIdentifier            = 128
	SolidityParserStringLiteralFragment = 129
	SolidityParserVersionLiteral        = 130
	SolidityParserWS                    = 131
	SolidityParserCOMMENT               = 132
	SolidityParserLINE_COMMENT          = 133
)

SolidityParser tokens.

View Source
const (
	SolidityParserRULE_sourceUnit                   = 0
	SolidityParserRULE_pragmaDirective              = 1
	SolidityParserRULE_pragmaName                   = 2
	SolidityParserRULE_pragmaValue                  = 3
	SolidityParserRULE_version                      = 4
	SolidityParserRULE_versionOperator              = 5
	SolidityParserRULE_versionConstraint            = 6
	SolidityParserRULE_importDeclaration            = 7
	SolidityParserRULE_importDirective              = 8
	SolidityParserRULE_importPath                   = 9
	SolidityParserRULE_contractDefinition           = 10
	SolidityParserRULE_inheritanceSpecifier         = 11
	SolidityParserRULE_contractPart                 = 12
	SolidityParserRULE_stateVariableDeclaration     = 13
	SolidityParserRULE_fileLevelConstant            = 14
	SolidityParserRULE_customErrorDefinition        = 15
	SolidityParserRULE_typeDefinition               = 16
	SolidityParserRULE_usingForDeclaration          = 17
	SolidityParserRULE_structDefinition             = 18
	SolidityParserRULE_modifierDefinition           = 19
	SolidityParserRULE_modifierInvocation           = 20
	SolidityParserRULE_functionDefinition           = 21
	SolidityParserRULE_functionDescriptor           = 22
	SolidityParserRULE_returnParameters             = 23
	SolidityParserRULE_modifierList                 = 24
	SolidityParserRULE_eventDefinition              = 25
	SolidityParserRULE_enumValue                    = 26
	SolidityParserRULE_enumDefinition               = 27
	SolidityParserRULE_parameterList                = 28
	SolidityParserRULE_parameter                    = 29
	SolidityParserRULE_eventParameterList           = 30
	SolidityParserRULE_eventParameter               = 31
	SolidityParserRULE_functionTypeParameterList    = 32
	SolidityParserRULE_functionTypeParameter        = 33
	SolidityParserRULE_variableDeclaration          = 34
	SolidityParserRULE_typeName                     = 35
	SolidityParserRULE_userDefinedTypeName          = 36
	SolidityParserRULE_mappingKey                   = 37
	SolidityParserRULE_mapping                      = 38
	SolidityParserRULE_functionTypeName             = 39
	SolidityParserRULE_storageLocation              = 40
	SolidityParserRULE_stateMutability              = 41
	SolidityParserRULE_block                        = 42
	SolidityParserRULE_statement                    = 43
	SolidityParserRULE_expressionStatement          = 44
	SolidityParserRULE_ifStatement                  = 45
	SolidityParserRULE_tryStatement                 = 46
	SolidityParserRULE_catchClause                  = 47
	SolidityParserRULE_whileStatement               = 48
	SolidityParserRULE_simpleStatement              = 49
	SolidityParserRULE_uncheckedStatement           = 50
	SolidityParserRULE_forStatement                 = 51
	SolidityParserRULE_inlineAssemblyStatement      = 52
	SolidityParserRULE_doWhileStatement             = 53
	SolidityParserRULE_continueStatement            = 54
	SolidityParserRULE_breakStatement               = 55
	SolidityParserRULE_returnStatement              = 56
	SolidityParserRULE_throwStatement               = 57
	SolidityParserRULE_emitStatement                = 58
	SolidityParserRULE_revertStatement              = 59
	SolidityParserRULE_variableDeclarationStatement = 60
	SolidityParserRULE_variableDeclarationList      = 61
	SolidityParserRULE_identifierList               = 62
	SolidityParserRULE_elementaryTypeName           = 63
	SolidityParserRULE_expression                   = 64
	SolidityParserRULE_primaryExpression            = 65
	SolidityParserRULE_expressionList               = 66
	SolidityParserRULE_nameValueList                = 67
	SolidityParserRULE_nameValue                    = 68
	SolidityParserRULE_functionCallArguments        = 69
	SolidityParserRULE_functionCall                 = 70
	SolidityParserRULE_assemblyBlock                = 71
	SolidityParserRULE_assemblyItem                 = 72
	SolidityParserRULE_assemblyExpression           = 73
	SolidityParserRULE_assemblyMember               = 74
	SolidityParserRULE_assemblyCall                 = 75
	SolidityParserRULE_assemblyLocalDefinition      = 76
	SolidityParserRULE_assemblyAssignment           = 77
	SolidityParserRULE_assemblyIdentifierOrList     = 78
	SolidityParserRULE_assemblyIdentifierList       = 79
	SolidityParserRULE_assemblyStackAssignment      = 80
	SolidityParserRULE_labelDefinition              = 81
	SolidityParserRULE_assemblySwitch               = 82
	SolidityParserRULE_assemblyCase                 = 83
	SolidityParserRULE_assemblyFunctionDefinition   = 84
	SolidityParserRULE_assemblyFunctionReturns      = 85
	SolidityParserRULE_assemblyFor                  = 86
	SolidityParserRULE_assemblyIf                   = 87
	SolidityParserRULE_assemblyLiteral              = 88
	SolidityParserRULE_subAssembly                  = 89
	SolidityParserRULE_tupleExpression              = 90
	SolidityParserRULE_typeNameExpression           = 91
	SolidityParserRULE_numberLiteral                = 92
	SolidityParserRULE_identifier                   = 93
	SolidityParserRULE_hexLiteral                   = 94
	SolidityParserRULE_overrideSpecifier            = 95
	SolidityParserRULE_stringLiteral                = 96
)

SolidityParser rules.

Variables

This section is empty.

Functions

This section is empty.

Types

type AssemblyAssignmentContext

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

func NewAssemblyAssignmentContext

func NewAssemblyAssignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssemblyAssignmentContext

func NewEmptyAssemblyAssignmentContext

func NewEmptyAssemblyAssignmentContext() *AssemblyAssignmentContext

func (*AssemblyAssignmentContext) AssemblyExpression

func (s *AssemblyAssignmentContext) AssemblyExpression() IAssemblyExpressionContext

func (*AssemblyAssignmentContext) AssemblyIdentifierOrList

func (s *AssemblyAssignmentContext) AssemblyIdentifierOrList() IAssemblyIdentifierOrListContext

func (*AssemblyAssignmentContext) GetParser

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

func (*AssemblyAssignmentContext) GetRuleContext

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

func (*AssemblyAssignmentContext) IsAssemblyAssignmentContext

func (*AssemblyAssignmentContext) IsAssemblyAssignmentContext()

func (*AssemblyAssignmentContext) ToStringTree

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

type AssemblyBlockContext

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

func NewAssemblyBlockContext

func NewAssemblyBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssemblyBlockContext

func NewEmptyAssemblyBlockContext

func NewEmptyAssemblyBlockContext() *AssemblyBlockContext

func (*AssemblyBlockContext) AllAssemblyItem

func (s *AssemblyBlockContext) AllAssemblyItem() []IAssemblyItemContext

func (*AssemblyBlockContext) AssemblyItem

func (s *AssemblyBlockContext) AssemblyItem(i int) IAssemblyItemContext

func (*AssemblyBlockContext) GetParser

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

func (*AssemblyBlockContext) GetRuleContext

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

func (*AssemblyBlockContext) IsAssemblyBlockContext

func (*AssemblyBlockContext) IsAssemblyBlockContext()

func (*AssemblyBlockContext) ToStringTree

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

type AssemblyCallContext

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

func NewAssemblyCallContext

func NewAssemblyCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssemblyCallContext

func NewEmptyAssemblyCallContext

func NewEmptyAssemblyCallContext() *AssemblyCallContext

func (*AssemblyCallContext) AllAssemblyExpression

func (s *AssemblyCallContext) AllAssemblyExpression() []IAssemblyExpressionContext

func (*AssemblyCallContext) AssemblyExpression

func (s *AssemblyCallContext) AssemblyExpression(i int) IAssemblyExpressionContext

func (*AssemblyCallContext) GetParser

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

func (*AssemblyCallContext) GetRuleContext

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

func (*AssemblyCallContext) Identifier

func (s *AssemblyCallContext) Identifier() IIdentifierContext

func (*AssemblyCallContext) IsAssemblyCallContext

func (*AssemblyCallContext) IsAssemblyCallContext()

func (*AssemblyCallContext) ToStringTree

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

type AssemblyCaseContext

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

func NewAssemblyCaseContext

func NewAssemblyCaseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssemblyCaseContext

func NewEmptyAssemblyCaseContext

func NewEmptyAssemblyCaseContext() *AssemblyCaseContext

func (*AssemblyCaseContext) AssemblyBlock

func (s *AssemblyCaseContext) AssemblyBlock() IAssemblyBlockContext

func (*AssemblyCaseContext) AssemblyLiteral

func (s *AssemblyCaseContext) AssemblyLiteral() IAssemblyLiteralContext

func (*AssemblyCaseContext) GetParser

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

func (*AssemblyCaseContext) GetRuleContext

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

func (*AssemblyCaseContext) IsAssemblyCaseContext

func (*AssemblyCaseContext) IsAssemblyCaseContext()

func (*AssemblyCaseContext) ToStringTree

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

type AssemblyExpressionContext

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

func NewAssemblyExpressionContext

func NewAssemblyExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssemblyExpressionContext

func NewEmptyAssemblyExpressionContext

func NewEmptyAssemblyExpressionContext() *AssemblyExpressionContext

func (*AssemblyExpressionContext) AssemblyCall

func (*AssemblyExpressionContext) AssemblyLiteral

func (*AssemblyExpressionContext) AssemblyMember

func (*AssemblyExpressionContext) GetParser

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

func (*AssemblyExpressionContext) GetRuleContext

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

func (*AssemblyExpressionContext) IsAssemblyExpressionContext

func (*AssemblyExpressionContext) IsAssemblyExpressionContext()

func (*AssemblyExpressionContext) ToStringTree

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

type AssemblyForContext

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

func NewAssemblyForContext

func NewAssemblyForContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssemblyForContext

func NewEmptyAssemblyForContext

func NewEmptyAssemblyForContext() *AssemblyForContext

func (*AssemblyForContext) AllAssemblyBlock

func (s *AssemblyForContext) AllAssemblyBlock() []IAssemblyBlockContext

func (*AssemblyForContext) AllAssemblyExpression

func (s *AssemblyForContext) AllAssemblyExpression() []IAssemblyExpressionContext

func (*AssemblyForContext) AssemblyBlock

func (s *AssemblyForContext) AssemblyBlock(i int) IAssemblyBlockContext

func (*AssemblyForContext) AssemblyExpression

func (s *AssemblyForContext) AssemblyExpression(i int) IAssemblyExpressionContext

func (*AssemblyForContext) GetParser

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

func (*AssemblyForContext) GetRuleContext

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

func (*AssemblyForContext) IsAssemblyForContext

func (*AssemblyForContext) IsAssemblyForContext()

func (*AssemblyForContext) ToStringTree

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

type AssemblyFunctionDefinitionContext

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

func NewAssemblyFunctionDefinitionContext

func NewAssemblyFunctionDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssemblyFunctionDefinitionContext

func NewEmptyAssemblyFunctionDefinitionContext

func NewEmptyAssemblyFunctionDefinitionContext() *AssemblyFunctionDefinitionContext

func (*AssemblyFunctionDefinitionContext) AssemblyBlock

func (*AssemblyFunctionDefinitionContext) AssemblyFunctionReturns

func (*AssemblyFunctionDefinitionContext) AssemblyIdentifierList

func (*AssemblyFunctionDefinitionContext) GetParser

func (*AssemblyFunctionDefinitionContext) GetRuleContext

func (*AssemblyFunctionDefinitionContext) Identifier

func (*AssemblyFunctionDefinitionContext) IsAssemblyFunctionDefinitionContext

func (*AssemblyFunctionDefinitionContext) IsAssemblyFunctionDefinitionContext()

func (*AssemblyFunctionDefinitionContext) ToStringTree

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

type AssemblyFunctionReturnsContext

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

func NewAssemblyFunctionReturnsContext

func NewAssemblyFunctionReturnsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssemblyFunctionReturnsContext

func NewEmptyAssemblyFunctionReturnsContext

func NewEmptyAssemblyFunctionReturnsContext() *AssemblyFunctionReturnsContext

func (*AssemblyFunctionReturnsContext) AssemblyIdentifierList

func (*AssemblyFunctionReturnsContext) GetParser

func (*AssemblyFunctionReturnsContext) GetRuleContext

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

func (*AssemblyFunctionReturnsContext) IsAssemblyFunctionReturnsContext

func (*AssemblyFunctionReturnsContext) IsAssemblyFunctionReturnsContext()

func (*AssemblyFunctionReturnsContext) ToStringTree

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

type AssemblyIdentifierListContext

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

func NewAssemblyIdentifierListContext

func NewAssemblyIdentifierListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssemblyIdentifierListContext

func NewEmptyAssemblyIdentifierListContext

func NewEmptyAssemblyIdentifierListContext() *AssemblyIdentifierListContext

func (*AssemblyIdentifierListContext) AllIdentifier

func (*AssemblyIdentifierListContext) GetParser

func (*AssemblyIdentifierListContext) GetRuleContext

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

func (*AssemblyIdentifierListContext) Identifier

func (*AssemblyIdentifierListContext) IsAssemblyIdentifierListContext

func (*AssemblyIdentifierListContext) IsAssemblyIdentifierListContext()

func (*AssemblyIdentifierListContext) ToStringTree

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

type AssemblyIdentifierOrListContext

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

func NewAssemblyIdentifierOrListContext

func NewAssemblyIdentifierOrListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssemblyIdentifierOrListContext

func NewEmptyAssemblyIdentifierOrListContext

func NewEmptyAssemblyIdentifierOrListContext() *AssemblyIdentifierOrListContext

func (*AssemblyIdentifierOrListContext) AssemblyIdentifierList

func (*AssemblyIdentifierOrListContext) AssemblyMember

func (*AssemblyIdentifierOrListContext) GetParser

func (*AssemblyIdentifierOrListContext) GetRuleContext

func (*AssemblyIdentifierOrListContext) Identifier

func (*AssemblyIdentifierOrListContext) IsAssemblyIdentifierOrListContext

func (*AssemblyIdentifierOrListContext) IsAssemblyIdentifierOrListContext()

func (*AssemblyIdentifierOrListContext) ToStringTree

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

type AssemblyIfContext

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

func NewAssemblyIfContext

func NewAssemblyIfContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssemblyIfContext

func NewEmptyAssemblyIfContext

func NewEmptyAssemblyIfContext() *AssemblyIfContext

func (*AssemblyIfContext) AssemblyBlock

func (s *AssemblyIfContext) AssemblyBlock() IAssemblyBlockContext

func (*AssemblyIfContext) AssemblyExpression

func (s *AssemblyIfContext) AssemblyExpression() IAssemblyExpressionContext

func (*AssemblyIfContext) GetParser

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

func (*AssemblyIfContext) GetRuleContext

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

func (*AssemblyIfContext) IsAssemblyIfContext

func (*AssemblyIfContext) IsAssemblyIfContext()

func (*AssemblyIfContext) ToStringTree

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

type AssemblyItemContext

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

func NewAssemblyItemContext

func NewAssemblyItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssemblyItemContext

func NewEmptyAssemblyItemContext

func NewEmptyAssemblyItemContext() *AssemblyItemContext

func (*AssemblyItemContext) AssemblyAssignment

func (s *AssemblyItemContext) AssemblyAssignment() IAssemblyAssignmentContext

func (*AssemblyItemContext) AssemblyBlock

func (s *AssemblyItemContext) AssemblyBlock() IAssemblyBlockContext

func (*AssemblyItemContext) AssemblyExpression

func (s *AssemblyItemContext) AssemblyExpression() IAssemblyExpressionContext

func (*AssemblyItemContext) AssemblyFor

func (s *AssemblyItemContext) AssemblyFor() IAssemblyForContext

func (*AssemblyItemContext) AssemblyFunctionDefinition

func (s *AssemblyItemContext) AssemblyFunctionDefinition() IAssemblyFunctionDefinitionContext

func (*AssemblyItemContext) AssemblyIf

func (s *AssemblyItemContext) AssemblyIf() IAssemblyIfContext

func (*AssemblyItemContext) AssemblyLocalDefinition

func (s *AssemblyItemContext) AssemblyLocalDefinition() IAssemblyLocalDefinitionContext

func (*AssemblyItemContext) AssemblyStackAssignment

func (s *AssemblyItemContext) AssemblyStackAssignment() IAssemblyStackAssignmentContext

func (*AssemblyItemContext) AssemblySwitch

func (s *AssemblyItemContext) AssemblySwitch() IAssemblySwitchContext

func (*AssemblyItemContext) BreakKeyword

func (s *AssemblyItemContext) BreakKeyword() antlr.TerminalNode

func (*AssemblyItemContext) ContinueKeyword

func (s *AssemblyItemContext) ContinueKeyword() antlr.TerminalNode

func (*AssemblyItemContext) GetParser

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

func (*AssemblyItemContext) GetRuleContext

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

func (*AssemblyItemContext) HexLiteral

func (s *AssemblyItemContext) HexLiteral() IHexLiteralContext

func (*AssemblyItemContext) Identifier

func (s *AssemblyItemContext) Identifier() IIdentifierContext

func (*AssemblyItemContext) IsAssemblyItemContext

func (*AssemblyItemContext) IsAssemblyItemContext()

func (*AssemblyItemContext) LabelDefinition

func (s *AssemblyItemContext) LabelDefinition() ILabelDefinitionContext

func (*AssemblyItemContext) LeaveKeyword

func (s *AssemblyItemContext) LeaveKeyword() antlr.TerminalNode

func (*AssemblyItemContext) NumberLiteral

func (s *AssemblyItemContext) NumberLiteral() INumberLiteralContext

func (*AssemblyItemContext) StringLiteral

func (s *AssemblyItemContext) StringLiteral() IStringLiteralContext

func (*AssemblyItemContext) SubAssembly

func (s *AssemblyItemContext) SubAssembly() ISubAssemblyContext

func (*AssemblyItemContext) ToStringTree

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

type AssemblyLiteralContext

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

func NewAssemblyLiteralContext

func NewAssemblyLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssemblyLiteralContext

func NewEmptyAssemblyLiteralContext

func NewEmptyAssemblyLiteralContext() *AssemblyLiteralContext

func (*AssemblyLiteralContext) DecimalNumber

func (s *AssemblyLiteralContext) DecimalNumber() antlr.TerminalNode

func (*AssemblyLiteralContext) GetParser

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

func (*AssemblyLiteralContext) GetRuleContext

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

func (*AssemblyLiteralContext) HexLiteral

func (*AssemblyLiteralContext) HexNumber

func (s *AssemblyLiteralContext) HexNumber() antlr.TerminalNode

func (*AssemblyLiteralContext) IsAssemblyLiteralContext

func (*AssemblyLiteralContext) IsAssemblyLiteralContext()

func (*AssemblyLiteralContext) StringLiteral

func (s *AssemblyLiteralContext) StringLiteral() IStringLiteralContext

func (*AssemblyLiteralContext) ToStringTree

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

type AssemblyLocalDefinitionContext

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

func NewAssemblyLocalDefinitionContext

func NewAssemblyLocalDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssemblyLocalDefinitionContext

func NewEmptyAssemblyLocalDefinitionContext

func NewEmptyAssemblyLocalDefinitionContext() *AssemblyLocalDefinitionContext

func (*AssemblyLocalDefinitionContext) AssemblyExpression

func (*AssemblyLocalDefinitionContext) AssemblyIdentifierOrList

func (*AssemblyLocalDefinitionContext) GetParser

func (*AssemblyLocalDefinitionContext) GetRuleContext

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

func (*AssemblyLocalDefinitionContext) IsAssemblyLocalDefinitionContext

func (*AssemblyLocalDefinitionContext) IsAssemblyLocalDefinitionContext()

func (*AssemblyLocalDefinitionContext) ToStringTree

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

type AssemblyMemberContext

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

func NewAssemblyMemberContext

func NewAssemblyMemberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssemblyMemberContext

func NewEmptyAssemblyMemberContext

func NewEmptyAssemblyMemberContext() *AssemblyMemberContext

func (*AssemblyMemberContext) AllIdentifier

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

func (*AssemblyMemberContext) GetParser

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

func (*AssemblyMemberContext) GetRuleContext

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

func (*AssemblyMemberContext) Identifier

func (s *AssemblyMemberContext) Identifier(i int) IIdentifierContext

func (*AssemblyMemberContext) IsAssemblyMemberContext

func (*AssemblyMemberContext) IsAssemblyMemberContext()

func (*AssemblyMemberContext) ToStringTree

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

type AssemblyStackAssignmentContext

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

func NewAssemblyStackAssignmentContext

func NewAssemblyStackAssignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssemblyStackAssignmentContext

func NewEmptyAssemblyStackAssignmentContext

func NewEmptyAssemblyStackAssignmentContext() *AssemblyStackAssignmentContext

func (*AssemblyStackAssignmentContext) GetParser

func (*AssemblyStackAssignmentContext) GetRuleContext

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

func (*AssemblyStackAssignmentContext) Identifier

func (*AssemblyStackAssignmentContext) IsAssemblyStackAssignmentContext

func (*AssemblyStackAssignmentContext) IsAssemblyStackAssignmentContext()

func (*AssemblyStackAssignmentContext) ToStringTree

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

type AssemblySwitchContext

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

func NewAssemblySwitchContext

func NewAssemblySwitchContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssemblySwitchContext

func NewEmptyAssemblySwitchContext

func NewEmptyAssemblySwitchContext() *AssemblySwitchContext

func (*AssemblySwitchContext) AllAssemblyCase

func (s *AssemblySwitchContext) AllAssemblyCase() []IAssemblyCaseContext

func (*AssemblySwitchContext) AssemblyCase

func (s *AssemblySwitchContext) AssemblyCase(i int) IAssemblyCaseContext

func (*AssemblySwitchContext) AssemblyExpression

func (s *AssemblySwitchContext) AssemblyExpression() IAssemblyExpressionContext

func (*AssemblySwitchContext) GetParser

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

func (*AssemblySwitchContext) GetRuleContext

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

func (*AssemblySwitchContext) IsAssemblySwitchContext

func (*AssemblySwitchContext) IsAssemblySwitchContext()

func (*AssemblySwitchContext) ToStringTree

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

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

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

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

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

func (*BlockContext) ToStringTree

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

type BreakStatementContext

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

func NewBreakStatementContext

func NewBreakStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BreakStatementContext

func NewEmptyBreakStatementContext

func NewEmptyBreakStatementContext() *BreakStatementContext

func (*BreakStatementContext) BreakKeyword

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

func (*BreakStatementContext) GetParser

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

func (*BreakStatementContext) GetRuleContext

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

func (*BreakStatementContext) IsBreakStatementContext

func (*BreakStatementContext) IsBreakStatementContext()

func (*BreakStatementContext) ToStringTree

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

type CatchClauseContext

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

func NewCatchClauseContext

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

func NewEmptyCatchClauseContext

func NewEmptyCatchClauseContext() *CatchClauseContext

func (*CatchClauseContext) Block

func (s *CatchClauseContext) Block() IBlockContext

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

func (s *CatchClauseContext) ParameterList() IParameterListContext

func (*CatchClauseContext) ToStringTree

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

type ContinueStatementContext

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

func NewContinueStatementContext

func NewContinueStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ContinueStatementContext

func NewEmptyContinueStatementContext

func NewEmptyContinueStatementContext() *ContinueStatementContext

func (*ContinueStatementContext) ContinueKeyword

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

func (*ContinueStatementContext) GetParser

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

func (*ContinueStatementContext) GetRuleContext

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

func (*ContinueStatementContext) IsContinueStatementContext

func (*ContinueStatementContext) IsContinueStatementContext()

func (*ContinueStatementContext) ToStringTree

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

type ContractDefinitionContext

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

func NewContractDefinitionContext

func NewContractDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ContractDefinitionContext

func NewEmptyContractDefinitionContext

func NewEmptyContractDefinitionContext() *ContractDefinitionContext

func (*ContractDefinitionContext) AllContractPart

func (s *ContractDefinitionContext) AllContractPart() []IContractPartContext

func (*ContractDefinitionContext) AllInheritanceSpecifier

func (s *ContractDefinitionContext) AllInheritanceSpecifier() []IInheritanceSpecifierContext

func (*ContractDefinitionContext) ContractPart

func (*ContractDefinitionContext) GetParser

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

func (*ContractDefinitionContext) GetRuleContext

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

func (*ContractDefinitionContext) Identifier

func (*ContractDefinitionContext) InheritanceSpecifier

func (s *ContractDefinitionContext) InheritanceSpecifier(i int) IInheritanceSpecifierContext

func (*ContractDefinitionContext) IsContractDefinitionContext

func (*ContractDefinitionContext) IsContractDefinitionContext()

func (*ContractDefinitionContext) ToStringTree

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

type ContractPartContext

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

func NewContractPartContext

func NewContractPartContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ContractPartContext

func NewEmptyContractPartContext

func NewEmptyContractPartContext() *ContractPartContext

func (*ContractPartContext) CustomErrorDefinition

func (s *ContractPartContext) CustomErrorDefinition() ICustomErrorDefinitionContext

func (*ContractPartContext) EnumDefinition

func (s *ContractPartContext) EnumDefinition() IEnumDefinitionContext

func (*ContractPartContext) EventDefinition

func (s *ContractPartContext) EventDefinition() IEventDefinitionContext

func (*ContractPartContext) FunctionDefinition

func (s *ContractPartContext) FunctionDefinition() IFunctionDefinitionContext

func (*ContractPartContext) GetParser

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

func (*ContractPartContext) GetRuleContext

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

func (*ContractPartContext) IsContractPartContext

func (*ContractPartContext) IsContractPartContext()

func (*ContractPartContext) ModifierDefinition

func (s *ContractPartContext) ModifierDefinition() IModifierDefinitionContext

func (*ContractPartContext) StateVariableDeclaration

func (s *ContractPartContext) StateVariableDeclaration() IStateVariableDeclarationContext

func (*ContractPartContext) StructDefinition

func (s *ContractPartContext) StructDefinition() IStructDefinitionContext

func (*ContractPartContext) ToStringTree

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

func (*ContractPartContext) TypeDefinition

func (s *ContractPartContext) TypeDefinition() ITypeDefinitionContext

func (*ContractPartContext) UsingForDeclaration

func (s *ContractPartContext) UsingForDeclaration() IUsingForDeclarationContext

type CustomErrorDefinitionContext

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

func NewCustomErrorDefinitionContext

func NewCustomErrorDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CustomErrorDefinitionContext

func NewEmptyCustomErrorDefinitionContext

func NewEmptyCustomErrorDefinitionContext() *CustomErrorDefinitionContext

func (*CustomErrorDefinitionContext) GetParser

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

func (*CustomErrorDefinitionContext) GetRuleContext

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

func (*CustomErrorDefinitionContext) Identifier

func (*CustomErrorDefinitionContext) IsCustomErrorDefinitionContext

func (*CustomErrorDefinitionContext) IsCustomErrorDefinitionContext()

func (*CustomErrorDefinitionContext) ParameterList

func (*CustomErrorDefinitionContext) ToStringTree

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

type DoWhileStatementContext

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

func NewDoWhileStatementContext

func NewDoWhileStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DoWhileStatementContext

func NewEmptyDoWhileStatementContext

func NewEmptyDoWhileStatementContext() *DoWhileStatementContext

func (*DoWhileStatementContext) Expression

func (*DoWhileStatementContext) GetParser

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

func (*DoWhileStatementContext) GetRuleContext

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

func (*DoWhileStatementContext) IsDoWhileStatementContext

func (*DoWhileStatementContext) IsDoWhileStatementContext()

func (*DoWhileStatementContext) Statement

func (*DoWhileStatementContext) ToStringTree

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

type ElementaryTypeNameContext

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

func NewElementaryTypeNameContext

func NewElementaryTypeNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElementaryTypeNameContext

func NewEmptyElementaryTypeNameContext

func NewEmptyElementaryTypeNameContext() *ElementaryTypeNameContext

func (*ElementaryTypeNameContext) Byte

func (*ElementaryTypeNameContext) Fixed

func (*ElementaryTypeNameContext) GetParser

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

func (*ElementaryTypeNameContext) GetRuleContext

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

func (*ElementaryTypeNameContext) Int

func (*ElementaryTypeNameContext) IsElementaryTypeNameContext

func (*ElementaryTypeNameContext) IsElementaryTypeNameContext()

func (*ElementaryTypeNameContext) ToStringTree

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

func (*ElementaryTypeNameContext) Ufixed

func (*ElementaryTypeNameContext) Uint

type EmitStatementContext

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

func NewEmitStatementContext

func NewEmitStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EmitStatementContext

func NewEmptyEmitStatementContext

func NewEmptyEmitStatementContext() *EmitStatementContext

func (*EmitStatementContext) FunctionCall

func (s *EmitStatementContext) FunctionCall() IFunctionCallContext

func (*EmitStatementContext) GetParser

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

func (*EmitStatementContext) GetRuleContext

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

func (*EmitStatementContext) IsEmitStatementContext

func (*EmitStatementContext) IsEmitStatementContext()

func (*EmitStatementContext) ToStringTree

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

type EnumDefinitionContext

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

func NewEmptyEnumDefinitionContext

func NewEmptyEnumDefinitionContext() *EnumDefinitionContext

func NewEnumDefinitionContext

func NewEnumDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnumDefinitionContext

func (*EnumDefinitionContext) AllEnumValue

func (s *EnumDefinitionContext) AllEnumValue() []IEnumValueContext

func (*EnumDefinitionContext) EnumValue

func (*EnumDefinitionContext) GetParser

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

func (*EnumDefinitionContext) GetRuleContext

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

func (*EnumDefinitionContext) Identifier

func (s *EnumDefinitionContext) Identifier() IIdentifierContext

func (*EnumDefinitionContext) IsEnumDefinitionContext

func (*EnumDefinitionContext) IsEnumDefinitionContext()

func (*EnumDefinitionContext) ToStringTree

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

type EnumValueContext

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

func NewEmptyEnumValueContext

func NewEmptyEnumValueContext() *EnumValueContext

func NewEnumValueContext

func NewEnumValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnumValueContext

func (*EnumValueContext) GetParser

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

func (*EnumValueContext) GetRuleContext

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

func (*EnumValueContext) Identifier

func (s *EnumValueContext) Identifier() IIdentifierContext

func (*EnumValueContext) IsEnumValueContext

func (*EnumValueContext) IsEnumValueContext()

func (*EnumValueContext) ToStringTree

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

type EventDefinitionContext

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

func NewEmptyEventDefinitionContext

func NewEmptyEventDefinitionContext() *EventDefinitionContext

func NewEventDefinitionContext

func NewEventDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EventDefinitionContext

func (*EventDefinitionContext) AnonymousKeyword

func (s *EventDefinitionContext) AnonymousKeyword() antlr.TerminalNode

func (*EventDefinitionContext) EventParameterList

func (s *EventDefinitionContext) EventParameterList() IEventParameterListContext

func (*EventDefinitionContext) GetParser

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

func (*EventDefinitionContext) GetRuleContext

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

func (*EventDefinitionContext) Identifier

func (*EventDefinitionContext) IsEventDefinitionContext

func (*EventDefinitionContext) IsEventDefinitionContext()

func (*EventDefinitionContext) ToStringTree

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

type EventParameterContext

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

func NewEmptyEventParameterContext

func NewEmptyEventParameterContext() *EventParameterContext

func NewEventParameterContext

func NewEventParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EventParameterContext

func (*EventParameterContext) GetParser

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

func (*EventParameterContext) GetRuleContext

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

func (*EventParameterContext) Identifier

func (s *EventParameterContext) Identifier() IIdentifierContext

func (*EventParameterContext) IndexedKeyword

func (s *EventParameterContext) IndexedKeyword() antlr.TerminalNode

func (*EventParameterContext) IsEventParameterContext

func (*EventParameterContext) IsEventParameterContext()

func (*EventParameterContext) ToStringTree

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

func (*EventParameterContext) TypeName

type EventParameterListContext

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

func NewEmptyEventParameterListContext

func NewEmptyEventParameterListContext() *EventParameterListContext

func NewEventParameterListContext

func NewEventParameterListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EventParameterListContext

func (*EventParameterListContext) AllEventParameter

func (s *EventParameterListContext) AllEventParameter() []IEventParameterContext

func (*EventParameterListContext) EventParameter

func (*EventParameterListContext) GetParser

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

func (*EventParameterListContext) GetRuleContext

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

func (*EventParameterListContext) IsEventParameterListContext

func (*EventParameterListContext) IsEventParameterListContext()

func (*EventParameterListContext) ToStringTree

func (s *EventParameterListContext) 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) AllExpression

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

func (*ExpressionContext) Expression

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

func (*ExpressionContext) FunctionCallArguments

func (s *ExpressionContext) FunctionCallArguments() IFunctionCallArgumentsContext

func (*ExpressionContext) GetParser

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

func (*ExpressionContext) GetRuleContext

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

func (*ExpressionContext) Identifier

func (s *ExpressionContext) Identifier() IIdentifierContext

func (*ExpressionContext) IsExpressionContext

func (*ExpressionContext) IsExpressionContext()

func (*ExpressionContext) NameValueList

func (s *ExpressionContext) NameValueList() INameValueListContext

func (*ExpressionContext) PrimaryExpression

func (s *ExpressionContext) PrimaryExpression() IPrimaryExpressionContext

func (*ExpressionContext) ToStringTree

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

func (*ExpressionContext) TypeName

func (s *ExpressionContext) TypeName() ITypeNameContext

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

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

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

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

func NewEmptyExpressionStatementContext

func NewEmptyExpressionStatementContext() *ExpressionStatementContext

func NewExpressionStatementContext

func NewExpressionStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionStatementContext

func (*ExpressionStatementContext) Expression

func (*ExpressionStatementContext) GetParser

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

func (*ExpressionStatementContext) GetRuleContext

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

func (*ExpressionStatementContext) IsExpressionStatementContext

func (*ExpressionStatementContext) IsExpressionStatementContext()

func (*ExpressionStatementContext) ToStringTree

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

type FileLevelConstantContext

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

func NewEmptyFileLevelConstantContext

func NewEmptyFileLevelConstantContext() *FileLevelConstantContext

func NewFileLevelConstantContext

func NewFileLevelConstantContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FileLevelConstantContext

func (*FileLevelConstantContext) ConstantKeyword

func (s *FileLevelConstantContext) ConstantKeyword() antlr.TerminalNode

func (*FileLevelConstantContext) Expression

func (*FileLevelConstantContext) GetParser

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

func (*FileLevelConstantContext) GetRuleContext

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

func (*FileLevelConstantContext) Identifier

func (*FileLevelConstantContext) IsFileLevelConstantContext

func (*FileLevelConstantContext) IsFileLevelConstantContext()

func (*FileLevelConstantContext) ToStringTree

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

func (*FileLevelConstantContext) TypeName

type ForStatementContext

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

func NewEmptyForStatementContext

func NewEmptyForStatementContext() *ForStatementContext

func NewForStatementContext

func NewForStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForStatementContext

func (*ForStatementContext) Expression

func (s *ForStatementContext) Expression() IExpressionContext

func (*ForStatementContext) ExpressionStatement

func (s *ForStatementContext) ExpressionStatement() IExpressionStatementContext

func (*ForStatementContext) GetParser

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

func (*ForStatementContext) GetRuleContext

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

func (*ForStatementContext) IsForStatementContext

func (*ForStatementContext) IsForStatementContext()

func (*ForStatementContext) SimpleStatement

func (s *ForStatementContext) SimpleStatement() ISimpleStatementContext

func (*ForStatementContext) Statement

func (s *ForStatementContext) Statement() IStatementContext

func (*ForStatementContext) ToStringTree

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

type FunctionCallArgumentsContext

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

func NewEmptyFunctionCallArgumentsContext

func NewEmptyFunctionCallArgumentsContext() *FunctionCallArgumentsContext

func NewFunctionCallArgumentsContext

func NewFunctionCallArgumentsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionCallArgumentsContext

func (*FunctionCallArgumentsContext) ExpressionList

func (*FunctionCallArgumentsContext) GetParser

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

func (*FunctionCallArgumentsContext) GetRuleContext

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

func (*FunctionCallArgumentsContext) IsFunctionCallArgumentsContext

func (*FunctionCallArgumentsContext) IsFunctionCallArgumentsContext()

func (*FunctionCallArgumentsContext) NameValueList

func (*FunctionCallArgumentsContext) ToStringTree

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

type FunctionCallContext

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

func NewEmptyFunctionCallContext

func NewEmptyFunctionCallContext() *FunctionCallContext

func NewFunctionCallContext

func NewFunctionCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionCallContext

func (*FunctionCallContext) Expression

func (s *FunctionCallContext) Expression() IExpressionContext

func (*FunctionCallContext) FunctionCallArguments

func (s *FunctionCallContext) FunctionCallArguments() IFunctionCallArgumentsContext

func (*FunctionCallContext) GetParser

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

func (*FunctionCallContext) GetRuleContext

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

func (*FunctionCallContext) IsFunctionCallContext

func (*FunctionCallContext) IsFunctionCallContext()

func (*FunctionCallContext) ToStringTree

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

type FunctionDefinitionContext

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

func NewEmptyFunctionDefinitionContext

func NewEmptyFunctionDefinitionContext() *FunctionDefinitionContext

func NewFunctionDefinitionContext

func NewFunctionDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionDefinitionContext

func (*FunctionDefinitionContext) Block

func (*FunctionDefinitionContext) FunctionDescriptor

func (s *FunctionDefinitionContext) FunctionDescriptor() IFunctionDescriptorContext

func (*FunctionDefinitionContext) GetParser

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

func (*FunctionDefinitionContext) GetRuleContext

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

func (*FunctionDefinitionContext) IsFunctionDefinitionContext

func (*FunctionDefinitionContext) IsFunctionDefinitionContext()

func (*FunctionDefinitionContext) ModifierList

func (*FunctionDefinitionContext) ParameterList

func (*FunctionDefinitionContext) ReturnParameters

func (*FunctionDefinitionContext) ToStringTree

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

type FunctionDescriptorContext

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

func NewEmptyFunctionDescriptorContext

func NewEmptyFunctionDescriptorContext() *FunctionDescriptorContext

func NewFunctionDescriptorContext

func NewFunctionDescriptorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionDescriptorContext

func (*FunctionDescriptorContext) ConstructorKeyword

func (s *FunctionDescriptorContext) ConstructorKeyword() antlr.TerminalNode

func (*FunctionDescriptorContext) FallbackKeyword

func (s *FunctionDescriptorContext) FallbackKeyword() antlr.TerminalNode

func (*FunctionDescriptorContext) GetParser

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

func (*FunctionDescriptorContext) GetRuleContext

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

func (*FunctionDescriptorContext) Identifier

func (*FunctionDescriptorContext) IsFunctionDescriptorContext

func (*FunctionDescriptorContext) IsFunctionDescriptorContext()

func (*FunctionDescriptorContext) ReceiveKeyword

func (s *FunctionDescriptorContext) ReceiveKeyword() antlr.TerminalNode

func (*FunctionDescriptorContext) ToStringTree

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

type FunctionTypeNameContext

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

func NewEmptyFunctionTypeNameContext

func NewEmptyFunctionTypeNameContext() *FunctionTypeNameContext

func NewFunctionTypeNameContext

func NewFunctionTypeNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionTypeNameContext

func (*FunctionTypeNameContext) AllExternalKeyword

func (s *FunctionTypeNameContext) AllExternalKeyword() []antlr.TerminalNode

func (*FunctionTypeNameContext) AllFunctionTypeParameterList

func (s *FunctionTypeNameContext) AllFunctionTypeParameterList() []IFunctionTypeParameterListContext

func (*FunctionTypeNameContext) AllInternalKeyword

func (s *FunctionTypeNameContext) AllInternalKeyword() []antlr.TerminalNode

func (*FunctionTypeNameContext) AllStateMutability

func (s *FunctionTypeNameContext) AllStateMutability() []IStateMutabilityContext

func (*FunctionTypeNameContext) ExternalKeyword

func (s *FunctionTypeNameContext) ExternalKeyword(i int) antlr.TerminalNode

func (*FunctionTypeNameContext) FunctionTypeParameterList

func (s *FunctionTypeNameContext) FunctionTypeParameterList(i int) IFunctionTypeParameterListContext

func (*FunctionTypeNameContext) GetParser

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

func (*FunctionTypeNameContext) GetRuleContext

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

func (*FunctionTypeNameContext) InternalKeyword

func (s *FunctionTypeNameContext) InternalKeyword(i int) antlr.TerminalNode

func (*FunctionTypeNameContext) IsFunctionTypeNameContext

func (*FunctionTypeNameContext) IsFunctionTypeNameContext()

func (*FunctionTypeNameContext) StateMutability

func (s *FunctionTypeNameContext) StateMutability(i int) IStateMutabilityContext

func (*FunctionTypeNameContext) ToStringTree

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

type FunctionTypeParameterContext

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

func NewEmptyFunctionTypeParameterContext

func NewEmptyFunctionTypeParameterContext() *FunctionTypeParameterContext

func NewFunctionTypeParameterContext

func NewFunctionTypeParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionTypeParameterContext

func (*FunctionTypeParameterContext) GetParser

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

func (*FunctionTypeParameterContext) GetRuleContext

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

func (*FunctionTypeParameterContext) IsFunctionTypeParameterContext

func (*FunctionTypeParameterContext) IsFunctionTypeParameterContext()

func (*FunctionTypeParameterContext) StorageLocation

func (*FunctionTypeParameterContext) ToStringTree

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

func (*FunctionTypeParameterContext) TypeName

type FunctionTypeParameterListContext

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

func NewEmptyFunctionTypeParameterListContext

func NewEmptyFunctionTypeParameterListContext() *FunctionTypeParameterListContext

func NewFunctionTypeParameterListContext

func NewFunctionTypeParameterListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionTypeParameterListContext

func (*FunctionTypeParameterListContext) AllFunctionTypeParameter

func (s *FunctionTypeParameterListContext) AllFunctionTypeParameter() []IFunctionTypeParameterContext

func (*FunctionTypeParameterListContext) FunctionTypeParameter

func (*FunctionTypeParameterListContext) GetParser

func (*FunctionTypeParameterListContext) GetRuleContext

func (*FunctionTypeParameterListContext) IsFunctionTypeParameterListContext

func (*FunctionTypeParameterListContext) IsFunctionTypeParameterListContext()

func (*FunctionTypeParameterListContext) ToStringTree

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

type HexLiteralContext

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

func NewEmptyHexLiteralContext

func NewEmptyHexLiteralContext() *HexLiteralContext

func NewHexLiteralContext

func NewHexLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HexLiteralContext

func (*HexLiteralContext) AllHexLiteralFragment

func (s *HexLiteralContext) AllHexLiteralFragment() []antlr.TerminalNode

func (*HexLiteralContext) GetParser

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

func (*HexLiteralContext) GetRuleContext

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

func (*HexLiteralContext) HexLiteralFragment

func (s *HexLiteralContext) HexLiteralFragment(i int) antlr.TerminalNode

func (*HexLiteralContext) IsHexLiteralContext

func (*HexLiteralContext) IsHexLiteralContext()

func (*HexLiteralContext) ToStringTree

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

type IAssemblyAssignmentContext

type IAssemblyAssignmentContext interface {
	antlr.ParserRuleContext

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

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

IAssemblyAssignmentContext is an interface to support dynamic dispatch.

type IAssemblyBlockContext

type IAssemblyBlockContext interface {
	antlr.ParserRuleContext

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

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

IAssemblyBlockContext is an interface to support dynamic dispatch.

type IAssemblyCallContext

type IAssemblyCallContext interface {
	antlr.ParserRuleContext

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

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

IAssemblyCallContext is an interface to support dynamic dispatch.

type IAssemblyCaseContext

type IAssemblyCaseContext interface {
	antlr.ParserRuleContext

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

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

IAssemblyCaseContext is an interface to support dynamic dispatch.

type IAssemblyExpressionContext

type IAssemblyExpressionContext interface {
	antlr.ParserRuleContext

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

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

IAssemblyExpressionContext is an interface to support dynamic dispatch.

type IAssemblyForContext

type IAssemblyForContext interface {
	antlr.ParserRuleContext

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

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

IAssemblyForContext is an interface to support dynamic dispatch.

type IAssemblyFunctionDefinitionContext

type IAssemblyFunctionDefinitionContext interface {
	antlr.ParserRuleContext

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

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

IAssemblyFunctionDefinitionContext is an interface to support dynamic dispatch.

type IAssemblyFunctionReturnsContext

type IAssemblyFunctionReturnsContext interface {
	antlr.ParserRuleContext

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

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

IAssemblyFunctionReturnsContext is an interface to support dynamic dispatch.

type IAssemblyIdentifierListContext

type IAssemblyIdentifierListContext interface {
	antlr.ParserRuleContext

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

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

IAssemblyIdentifierListContext is an interface to support dynamic dispatch.

type IAssemblyIdentifierOrListContext

type IAssemblyIdentifierOrListContext interface {
	antlr.ParserRuleContext

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

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

IAssemblyIdentifierOrListContext is an interface to support dynamic dispatch.

type IAssemblyIfContext

type IAssemblyIfContext interface {
	antlr.ParserRuleContext

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

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

IAssemblyIfContext is an interface to support dynamic dispatch.

type IAssemblyItemContext

type IAssemblyItemContext interface {
	antlr.ParserRuleContext

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

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

IAssemblyItemContext is an interface to support dynamic dispatch.

type IAssemblyLiteralContext

type IAssemblyLiteralContext interface {
	antlr.ParserRuleContext

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

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

IAssemblyLiteralContext is an interface to support dynamic dispatch.

type IAssemblyLocalDefinitionContext

type IAssemblyLocalDefinitionContext interface {
	antlr.ParserRuleContext

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

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

IAssemblyLocalDefinitionContext is an interface to support dynamic dispatch.

type IAssemblyMemberContext

type IAssemblyMemberContext interface {
	antlr.ParserRuleContext

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

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

IAssemblyMemberContext is an interface to support dynamic dispatch.

type IAssemblyStackAssignmentContext

type IAssemblyStackAssignmentContext interface {
	antlr.ParserRuleContext

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

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

IAssemblyStackAssignmentContext is an interface to support dynamic dispatch.

type IAssemblySwitchContext

type IAssemblySwitchContext interface {
	antlr.ParserRuleContext

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

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

IAssemblySwitchContext 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 IBreakStatementContext

type IBreakStatementContext interface {
	antlr.ParserRuleContext

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

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

IBreakStatementContext 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 IContinueStatementContext

type IContinueStatementContext interface {
	antlr.ParserRuleContext

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

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

IContinueStatementContext is an interface to support dynamic dispatch.

type IContractDefinitionContext

type IContractDefinitionContext interface {
	antlr.ParserRuleContext

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

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

IContractDefinitionContext is an interface to support dynamic dispatch.

type IContractPartContext

type IContractPartContext interface {
	antlr.ParserRuleContext

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

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

IContractPartContext is an interface to support dynamic dispatch.

type ICustomErrorDefinitionContext

type ICustomErrorDefinitionContext interface {
	antlr.ParserRuleContext

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

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

ICustomErrorDefinitionContext is an interface to support dynamic dispatch.

type IDoWhileStatementContext

type IDoWhileStatementContext interface {
	antlr.ParserRuleContext

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

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

IDoWhileStatementContext is an interface to support dynamic dispatch.

type IElementaryTypeNameContext

type IElementaryTypeNameContext interface {
	antlr.ParserRuleContext

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

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

IElementaryTypeNameContext is an interface to support dynamic dispatch.

type IEmitStatementContext

type IEmitStatementContext interface {
	antlr.ParserRuleContext

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

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

IEmitStatementContext is an interface to support dynamic dispatch.

type IEnumDefinitionContext

type IEnumDefinitionContext interface {
	antlr.ParserRuleContext

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

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

IEnumDefinitionContext is an interface to support dynamic dispatch.

type IEnumValueContext

type IEnumValueContext interface {
	antlr.ParserRuleContext

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

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

IEnumValueContext is an interface to support dynamic dispatch.

type IEventDefinitionContext

type IEventDefinitionContext interface {
	antlr.ParserRuleContext

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

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

IEventDefinitionContext is an interface to support dynamic dispatch.

type IEventParameterContext

type IEventParameterContext interface {
	antlr.ParserRuleContext

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

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

IEventParameterContext is an interface to support dynamic dispatch.

type IEventParameterListContext

type IEventParameterListContext interface {
	antlr.ParserRuleContext

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

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

IEventParameterListContext 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 IExpressionStatementContext

type IExpressionStatementContext interface {
	antlr.ParserRuleContext

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

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

IExpressionStatementContext is an interface to support dynamic dispatch.

type IFileLevelConstantContext

type IFileLevelConstantContext interface {
	antlr.ParserRuleContext

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

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

IFileLevelConstantContext is an interface to support dynamic dispatch.

type IForStatementContext

type IForStatementContext interface {
	antlr.ParserRuleContext

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

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

IForStatementContext is an interface to support dynamic dispatch.

type IFunctionCallArgumentsContext

type IFunctionCallArgumentsContext interface {
	antlr.ParserRuleContext

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

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

IFunctionCallArgumentsContext is an interface to support dynamic dispatch.

type IFunctionCallContext

type IFunctionCallContext interface {
	antlr.ParserRuleContext

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

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

IFunctionCallContext is an interface to support dynamic dispatch.

type IFunctionDefinitionContext

type IFunctionDefinitionContext interface {
	antlr.ParserRuleContext

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

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

IFunctionDefinitionContext is an interface to support dynamic dispatch.

type IFunctionDescriptorContext

type IFunctionDescriptorContext interface {
	antlr.ParserRuleContext

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

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

IFunctionDescriptorContext is an interface to support dynamic dispatch.

type IFunctionTypeNameContext

type IFunctionTypeNameContext interface {
	antlr.ParserRuleContext

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

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

IFunctionTypeNameContext is an interface to support dynamic dispatch.

type IFunctionTypeParameterContext

type IFunctionTypeParameterContext interface {
	antlr.ParserRuleContext

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

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

IFunctionTypeParameterContext is an interface to support dynamic dispatch.

type IFunctionTypeParameterListContext

type IFunctionTypeParameterListContext interface {
	antlr.ParserRuleContext

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

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

IFunctionTypeParameterListContext is an interface to support dynamic dispatch.

type IHexLiteralContext

type IHexLiteralContext interface {
	antlr.ParserRuleContext

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

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

IHexLiteralContext 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 IIdentifierListContext

type IIdentifierListContext interface {
	antlr.ParserRuleContext

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

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

IIdentifierListContext is an interface to support dynamic dispatch.

type IIfStatementContext

type IIfStatementContext interface {
	antlr.ParserRuleContext

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

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

IIfStatementContext 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 IImportDirectiveContext

type IImportDirectiveContext interface {
	antlr.ParserRuleContext

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

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

IImportDirectiveContext is an interface to support dynamic dispatch.

type IImportPathContext

type IImportPathContext interface {
	antlr.ParserRuleContext

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

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

IImportPathContext is an interface to support dynamic dispatch.

type IInheritanceSpecifierContext

type IInheritanceSpecifierContext interface {
	antlr.ParserRuleContext

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

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

IInheritanceSpecifierContext is an interface to support dynamic dispatch.

type IInlineAssemblyStatementContext

type IInlineAssemblyStatementContext interface {
	antlr.ParserRuleContext

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

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

IInlineAssemblyStatementContext is an interface to support dynamic dispatch.

type ILabelDefinitionContext

type ILabelDefinitionContext interface {
	antlr.ParserRuleContext

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

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

ILabelDefinitionContext is an interface to support dynamic dispatch.

type IMappingContext

type IMappingContext interface {
	antlr.ParserRuleContext

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

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

IMappingContext is an interface to support dynamic dispatch.

type IMappingKeyContext

type IMappingKeyContext interface {
	antlr.ParserRuleContext

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

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

IMappingKeyContext is an interface to support dynamic dispatch.

type IModifierDefinitionContext

type IModifierDefinitionContext interface {
	antlr.ParserRuleContext

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

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

IModifierDefinitionContext is an interface to support dynamic dispatch.

type IModifierInvocationContext

type IModifierInvocationContext interface {
	antlr.ParserRuleContext

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

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

IModifierInvocationContext is an interface to support dynamic dispatch.

type IModifierListContext

type IModifierListContext interface {
	antlr.ParserRuleContext

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

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

IModifierListContext is an interface to support dynamic dispatch.

type INameValueContext

type INameValueContext interface {
	antlr.ParserRuleContext

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

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

INameValueContext is an interface to support dynamic dispatch.

type INameValueListContext

type INameValueListContext interface {
	antlr.ParserRuleContext

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

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

INameValueListContext is an interface to support dynamic dispatch.

type INumberLiteralContext

type INumberLiteralContext interface {
	antlr.ParserRuleContext

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

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

INumberLiteralContext is an interface to support dynamic dispatch.

type IOverrideSpecifierContext

type IOverrideSpecifierContext interface {
	antlr.ParserRuleContext

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

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

IOverrideSpecifierContext is an interface to support dynamic dispatch.

type IParameterContext

type IParameterContext interface {
	antlr.ParserRuleContext

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

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

IParameterContext is an interface to support dynamic dispatch.

type IParameterListContext

type IParameterListContext interface {
	antlr.ParserRuleContext

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

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

IParameterListContext is an interface to support dynamic dispatch.

type IPragmaDirectiveContext

type IPragmaDirectiveContext interface {
	antlr.ParserRuleContext

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

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

IPragmaDirectiveContext is an interface to support dynamic dispatch.

type IPragmaNameContext

type IPragmaNameContext interface {
	antlr.ParserRuleContext

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

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

IPragmaNameContext is an interface to support dynamic dispatch.

type IPragmaValueContext

type IPragmaValueContext interface {
	antlr.ParserRuleContext

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

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

IPragmaValueContext is an interface to support dynamic dispatch.

type IPrimaryExpressionContext

type IPrimaryExpressionContext interface {
	antlr.ParserRuleContext

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

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

IPrimaryExpressionContext is an interface to support dynamic dispatch.

type IReturnParametersContext

type IReturnParametersContext interface {
	antlr.ParserRuleContext

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

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

IReturnParametersContext is an interface to support dynamic dispatch.

type IReturnStatementContext

type IReturnStatementContext interface {
	antlr.ParserRuleContext

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

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

IReturnStatementContext is an interface to support dynamic dispatch.

type IRevertStatementContext

type IRevertStatementContext interface {
	antlr.ParserRuleContext

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

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

IRevertStatementContext is an interface to support dynamic dispatch.

type ISimpleStatementContext

type ISimpleStatementContext interface {
	antlr.ParserRuleContext

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

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

ISimpleStatementContext is an interface to support dynamic dispatch.

type ISourceUnitContext

type ISourceUnitContext interface {
	antlr.ParserRuleContext

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

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

ISourceUnitContext is an interface to support dynamic dispatch.

type IStateMutabilityContext

type IStateMutabilityContext interface {
	antlr.ParserRuleContext

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

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

IStateMutabilityContext is an interface to support dynamic dispatch.

type IStateVariableDeclarationContext

type IStateVariableDeclarationContext interface {
	antlr.ParserRuleContext

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

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

IStateVariableDeclarationContext 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 IStorageLocationContext

type IStorageLocationContext interface {
	antlr.ParserRuleContext

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

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

IStorageLocationContext is an interface to support dynamic dispatch.

type IStringLiteralContext

type IStringLiteralContext interface {
	antlr.ParserRuleContext

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

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

IStringLiteralContext is an interface to support dynamic dispatch.

type IStructDefinitionContext

type IStructDefinitionContext interface {
	antlr.ParserRuleContext

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

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

IStructDefinitionContext is an interface to support dynamic dispatch.

type ISubAssemblyContext

type ISubAssemblyContext interface {
	antlr.ParserRuleContext

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

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

ISubAssemblyContext is an interface to support dynamic dispatch.

type IThrowStatementContext

type IThrowStatementContext interface {
	antlr.ParserRuleContext

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

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

IThrowStatementContext is an interface to support dynamic dispatch.

type ITryStatementContext

type ITryStatementContext interface {
	antlr.ParserRuleContext

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

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

ITryStatementContext is an interface to support dynamic dispatch.

type ITupleExpressionContext

type ITupleExpressionContext interface {
	antlr.ParserRuleContext

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

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

ITupleExpressionContext is an interface to support dynamic dispatch.

type ITypeDefinitionContext

type ITypeDefinitionContext interface {
	antlr.ParserRuleContext

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

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

ITypeDefinitionContext is an interface to support dynamic dispatch.

type ITypeNameContext

type ITypeNameContext interface {
	antlr.ParserRuleContext

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

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

ITypeNameContext is an interface to support dynamic dispatch.

type ITypeNameExpressionContext

type ITypeNameExpressionContext interface {
	antlr.ParserRuleContext

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

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

ITypeNameExpressionContext is an interface to support dynamic dispatch.

type IUncheckedStatementContext

type IUncheckedStatementContext interface {
	antlr.ParserRuleContext

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

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

IUncheckedStatementContext is an interface to support dynamic dispatch.

type IUserDefinedTypeNameContext

type IUserDefinedTypeNameContext interface {
	antlr.ParserRuleContext

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

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

IUserDefinedTypeNameContext is an interface to support dynamic dispatch.

type IUsingForDeclarationContext

type IUsingForDeclarationContext interface {
	antlr.ParserRuleContext

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

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

IUsingForDeclarationContext is an interface to support dynamic dispatch.

type IVariableDeclarationContext

type IVariableDeclarationContext interface {
	antlr.ParserRuleContext

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

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

IVariableDeclarationContext is an interface to support dynamic dispatch.

type IVariableDeclarationListContext

type IVariableDeclarationListContext interface {
	antlr.ParserRuleContext

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

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

IVariableDeclarationListContext is an interface to support dynamic dispatch.

type IVariableDeclarationStatementContext

type IVariableDeclarationStatementContext interface {
	antlr.ParserRuleContext

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

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

IVariableDeclarationStatementContext is an interface to support dynamic dispatch.

type IVersionConstraintContext

type IVersionConstraintContext interface {
	antlr.ParserRuleContext

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

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

IVersionConstraintContext is an interface to support dynamic dispatch.

type IVersionContext

type IVersionContext interface {
	antlr.ParserRuleContext

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

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

IVersionContext is an interface to support dynamic dispatch.

type IVersionOperatorContext

type IVersionOperatorContext interface {
	antlr.ParserRuleContext

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

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

IVersionOperatorContext is an interface to support dynamic dispatch.

type IWhileStatementContext

type IWhileStatementContext interface {
	antlr.ParserRuleContext

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

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

IWhileStatementContext is an interface to support dynamic dispatch.

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

func (s *IdentifierContext) ConstructorKeyword() 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) LeaveKeyword

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

func (*IdentifierContext) PayableKeyword

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

func (*IdentifierContext) ReceiveKeyword

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

func (*IdentifierContext) ToStringTree

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

type IdentifierListContext

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

func NewEmptyIdentifierListContext

func NewEmptyIdentifierListContext() *IdentifierListContext

func NewIdentifierListContext

func NewIdentifierListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierListContext

func (*IdentifierListContext) AllIdentifier

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

func (*IdentifierListContext) GetParser

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

func (*IdentifierListContext) GetRuleContext

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

func (*IdentifierListContext) Identifier

func (s *IdentifierListContext) Identifier(i int) IIdentifierContext

func (*IdentifierListContext) IsIdentifierListContext

func (*IdentifierListContext) IsIdentifierListContext()

func (*IdentifierListContext) ToStringTree

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

type IfStatementContext

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

func NewEmptyIfStatementContext

func NewEmptyIfStatementContext() *IfStatementContext

func NewIfStatementContext

func NewIfStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IfStatementContext

func (*IfStatementContext) AllStatement

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

func (*IfStatementContext) Expression

func (s *IfStatementContext) Expression() IExpressionContext

func (*IfStatementContext) GetParser

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

func (*IfStatementContext) GetRuleContext

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

func (*IfStatementContext) IsIfStatementContext

func (*IfStatementContext) IsIfStatementContext()

func (*IfStatementContext) Statement

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

func (*IfStatementContext) ToStringTree

func (s *IfStatementContext) 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) AllIdentifier

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

func (*ImportDeclarationContext) GetParser

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

func (*ImportDeclarationContext) GetRuleContext

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

func (*ImportDeclarationContext) Identifier

func (*ImportDeclarationContext) IsImportDeclarationContext

func (*ImportDeclarationContext) IsImportDeclarationContext()

func (*ImportDeclarationContext) ToStringTree

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

type ImportDirectiveContext

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

func NewEmptyImportDirectiveContext

func NewEmptyImportDirectiveContext() *ImportDirectiveContext

func NewImportDirectiveContext

func NewImportDirectiveContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportDirectiveContext

func (*ImportDirectiveContext) AllIdentifier

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

func (*ImportDirectiveContext) AllImportDeclaration

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

func (*ImportDirectiveContext) GetParser

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

func (*ImportDirectiveContext) GetRuleContext

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

func (*ImportDirectiveContext) Identifier

func (*ImportDirectiveContext) ImportDeclaration

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

func (*ImportDirectiveContext) ImportPath

func (*ImportDirectiveContext) IsImportDirectiveContext

func (*ImportDirectiveContext) IsImportDirectiveContext()

func (*ImportDirectiveContext) ToStringTree

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

type ImportPathContext

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

func NewEmptyImportPathContext

func NewEmptyImportPathContext() *ImportPathContext

func NewImportPathContext

func NewImportPathContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportPathContext

func (*ImportPathContext) GetParser

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

func (*ImportPathContext) GetRuleContext

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

func (*ImportPathContext) IsImportPathContext

func (*ImportPathContext) IsImportPathContext()

func (*ImportPathContext) StringLiteralFragment

func (s *ImportPathContext) StringLiteralFragment() antlr.TerminalNode

func (*ImportPathContext) ToStringTree

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

type InheritanceSpecifierContext

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

func NewEmptyInheritanceSpecifierContext

func NewEmptyInheritanceSpecifierContext() *InheritanceSpecifierContext

func NewInheritanceSpecifierContext

func NewInheritanceSpecifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InheritanceSpecifierContext

func (*InheritanceSpecifierContext) ExpressionList

func (*InheritanceSpecifierContext) GetParser

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

func (*InheritanceSpecifierContext) GetRuleContext

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

func (*InheritanceSpecifierContext) IsInheritanceSpecifierContext

func (*InheritanceSpecifierContext) IsInheritanceSpecifierContext()

func (*InheritanceSpecifierContext) ToStringTree

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

func (*InheritanceSpecifierContext) UserDefinedTypeName

type InlineAssemblyStatementContext

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

func NewEmptyInlineAssemblyStatementContext

func NewEmptyInlineAssemblyStatementContext() *InlineAssemblyStatementContext

func NewInlineAssemblyStatementContext

func NewInlineAssemblyStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InlineAssemblyStatementContext

func (*InlineAssemblyStatementContext) AssemblyBlock

func (*InlineAssemblyStatementContext) GetParser

func (*InlineAssemblyStatementContext) GetRuleContext

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

func (*InlineAssemblyStatementContext) IsInlineAssemblyStatementContext

func (*InlineAssemblyStatementContext) IsInlineAssemblyStatementContext()

func (*InlineAssemblyStatementContext) StringLiteralFragment

func (s *InlineAssemblyStatementContext) StringLiteralFragment() antlr.TerminalNode

func (*InlineAssemblyStatementContext) ToStringTree

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

type LabelDefinitionContext

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

func NewEmptyLabelDefinitionContext

func NewEmptyLabelDefinitionContext() *LabelDefinitionContext

func NewLabelDefinitionContext

func NewLabelDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LabelDefinitionContext

func (*LabelDefinitionContext) GetParser

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

func (*LabelDefinitionContext) GetRuleContext

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

func (*LabelDefinitionContext) Identifier

func (*LabelDefinitionContext) IsLabelDefinitionContext

func (*LabelDefinitionContext) IsLabelDefinitionContext()

func (*LabelDefinitionContext) ToStringTree

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

type MappingContext

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

func NewEmptyMappingContext

func NewEmptyMappingContext() *MappingContext

func NewMappingContext

func NewMappingContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MappingContext

func (*MappingContext) GetParser

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

func (*MappingContext) GetRuleContext

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

func (*MappingContext) IsMappingContext

func (*MappingContext) IsMappingContext()

func (*MappingContext) MappingKey

func (s *MappingContext) MappingKey() IMappingKeyContext

func (*MappingContext) ToStringTree

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

func (*MappingContext) TypeName

func (s *MappingContext) TypeName() ITypeNameContext

type MappingKeyContext

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

func NewEmptyMappingKeyContext

func NewEmptyMappingKeyContext() *MappingKeyContext

func NewMappingKeyContext

func NewMappingKeyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MappingKeyContext

func (*MappingKeyContext) ElementaryTypeName

func (s *MappingKeyContext) ElementaryTypeName() IElementaryTypeNameContext

func (*MappingKeyContext) GetParser

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

func (*MappingKeyContext) GetRuleContext

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

func (*MappingKeyContext) IsMappingKeyContext

func (*MappingKeyContext) IsMappingKeyContext()

func (*MappingKeyContext) ToStringTree

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

func (*MappingKeyContext) UserDefinedTypeName

func (s *MappingKeyContext) UserDefinedTypeName() IUserDefinedTypeNameContext

type ModifierDefinitionContext

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

func NewEmptyModifierDefinitionContext

func NewEmptyModifierDefinitionContext() *ModifierDefinitionContext

func NewModifierDefinitionContext

func NewModifierDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ModifierDefinitionContext

func (*ModifierDefinitionContext) AllOverrideSpecifier

func (s *ModifierDefinitionContext) AllOverrideSpecifier() []IOverrideSpecifierContext

func (*ModifierDefinitionContext) AllVirtualKeyword

func (s *ModifierDefinitionContext) AllVirtualKeyword() []antlr.TerminalNode

func (*ModifierDefinitionContext) Block

func (*ModifierDefinitionContext) GetParser

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

func (*ModifierDefinitionContext) GetRuleContext

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

func (*ModifierDefinitionContext) Identifier

func (*ModifierDefinitionContext) IsModifierDefinitionContext

func (*ModifierDefinitionContext) IsModifierDefinitionContext()

func (*ModifierDefinitionContext) OverrideSpecifier

func (*ModifierDefinitionContext) ParameterList

func (*ModifierDefinitionContext) ToStringTree

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

func (*ModifierDefinitionContext) VirtualKeyword

func (s *ModifierDefinitionContext) VirtualKeyword(i int) antlr.TerminalNode

type ModifierInvocationContext

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

func NewEmptyModifierInvocationContext

func NewEmptyModifierInvocationContext() *ModifierInvocationContext

func NewModifierInvocationContext

func NewModifierInvocationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ModifierInvocationContext

func (*ModifierInvocationContext) ExpressionList

func (*ModifierInvocationContext) GetParser

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

func (*ModifierInvocationContext) GetRuleContext

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

func (*ModifierInvocationContext) Identifier

func (*ModifierInvocationContext) IsModifierInvocationContext

func (*ModifierInvocationContext) IsModifierInvocationContext()

func (*ModifierInvocationContext) ToStringTree

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

type ModifierListContext

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

func NewEmptyModifierListContext

func NewEmptyModifierListContext() *ModifierListContext

func NewModifierListContext

func NewModifierListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ModifierListContext

func (*ModifierListContext) AllExternalKeyword

func (s *ModifierListContext) AllExternalKeyword() []antlr.TerminalNode

func (*ModifierListContext) AllInternalKeyword

func (s *ModifierListContext) AllInternalKeyword() []antlr.TerminalNode

func (*ModifierListContext) AllModifierInvocation

func (s *ModifierListContext) AllModifierInvocation() []IModifierInvocationContext

func (*ModifierListContext) AllOverrideSpecifier

func (s *ModifierListContext) AllOverrideSpecifier() []IOverrideSpecifierContext

func (*ModifierListContext) AllPrivateKeyword

func (s *ModifierListContext) AllPrivateKeyword() []antlr.TerminalNode

func (*ModifierListContext) AllPublicKeyword

func (s *ModifierListContext) AllPublicKeyword() []antlr.TerminalNode

func (*ModifierListContext) AllStateMutability

func (s *ModifierListContext) AllStateMutability() []IStateMutabilityContext

func (*ModifierListContext) AllVirtualKeyword

func (s *ModifierListContext) AllVirtualKeyword() []antlr.TerminalNode

func (*ModifierListContext) ExternalKeyword

func (s *ModifierListContext) ExternalKeyword(i int) antlr.TerminalNode

func (*ModifierListContext) GetParser

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

func (*ModifierListContext) GetRuleContext

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

func (*ModifierListContext) InternalKeyword

func (s *ModifierListContext) InternalKeyword(i int) antlr.TerminalNode

func (*ModifierListContext) IsModifierListContext

func (*ModifierListContext) IsModifierListContext()

func (*ModifierListContext) ModifierInvocation

func (s *ModifierListContext) ModifierInvocation(i int) IModifierInvocationContext

func (*ModifierListContext) OverrideSpecifier

func (s *ModifierListContext) OverrideSpecifier(i int) IOverrideSpecifierContext

func (*ModifierListContext) PrivateKeyword

func (s *ModifierListContext) PrivateKeyword(i int) antlr.TerminalNode

func (*ModifierListContext) PublicKeyword

func (s *ModifierListContext) PublicKeyword(i int) antlr.TerminalNode

func (*ModifierListContext) StateMutability

func (s *ModifierListContext) StateMutability(i int) IStateMutabilityContext

func (*ModifierListContext) ToStringTree

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

func (*ModifierListContext) VirtualKeyword

func (s *ModifierListContext) VirtualKeyword(i int) antlr.TerminalNode

type NameValueContext

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

func NewEmptyNameValueContext

func NewEmptyNameValueContext() *NameValueContext

func NewNameValueContext

func NewNameValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NameValueContext

func (*NameValueContext) Expression

func (s *NameValueContext) Expression() IExpressionContext

func (*NameValueContext) GetParser

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

func (*NameValueContext) GetRuleContext

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

func (*NameValueContext) Identifier

func (s *NameValueContext) Identifier() IIdentifierContext

func (*NameValueContext) IsNameValueContext

func (*NameValueContext) IsNameValueContext()

func (*NameValueContext) ToStringTree

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

type NameValueListContext

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

func NewEmptyNameValueListContext

func NewEmptyNameValueListContext() *NameValueListContext

func NewNameValueListContext

func NewNameValueListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NameValueListContext

func (*NameValueListContext) AllNameValue

func (s *NameValueListContext) AllNameValue() []INameValueContext

func (*NameValueListContext) GetParser

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

func (*NameValueListContext) GetRuleContext

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

func (*NameValueListContext) IsNameValueListContext

func (*NameValueListContext) IsNameValueListContext()

func (*NameValueListContext) NameValue

func (s *NameValueListContext) NameValue(i int) INameValueContext

func (*NameValueListContext) ToStringTree

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

type NumberLiteralContext

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

func NewEmptyNumberLiteralContext

func NewEmptyNumberLiteralContext() *NumberLiteralContext

func NewNumberLiteralContext

func NewNumberLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NumberLiteralContext

func (*NumberLiteralContext) DecimalNumber

func (s *NumberLiteralContext) DecimalNumber() antlr.TerminalNode

func (*NumberLiteralContext) GetParser

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

func (*NumberLiteralContext) GetRuleContext

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

func (*NumberLiteralContext) HexNumber

func (s *NumberLiteralContext) HexNumber() antlr.TerminalNode

func (*NumberLiteralContext) IsNumberLiteralContext

func (*NumberLiteralContext) IsNumberLiteralContext()

func (*NumberLiteralContext) NumberUnit

func (s *NumberLiteralContext) NumberUnit() antlr.TerminalNode

func (*NumberLiteralContext) ToStringTree

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

type OverrideSpecifierContext

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

func NewEmptyOverrideSpecifierContext

func NewEmptyOverrideSpecifierContext() *OverrideSpecifierContext

func NewOverrideSpecifierContext

func NewOverrideSpecifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OverrideSpecifierContext

func (*OverrideSpecifierContext) AllUserDefinedTypeName

func (s *OverrideSpecifierContext) AllUserDefinedTypeName() []IUserDefinedTypeNameContext

func (*OverrideSpecifierContext) GetParser

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

func (*OverrideSpecifierContext) GetRuleContext

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

func (*OverrideSpecifierContext) IsOverrideSpecifierContext

func (*OverrideSpecifierContext) IsOverrideSpecifierContext()

func (*OverrideSpecifierContext) ToStringTree

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

func (*OverrideSpecifierContext) UserDefinedTypeName

func (s *OverrideSpecifierContext) UserDefinedTypeName(i int) IUserDefinedTypeNameContext

type ParameterContext

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

func NewEmptyParameterContext

func NewEmptyParameterContext() *ParameterContext

func NewParameterContext

func NewParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParameterContext

func (*ParameterContext) GetParser

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

func (*ParameterContext) GetRuleContext

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

func (*ParameterContext) Identifier

func (s *ParameterContext) Identifier() IIdentifierContext

func (*ParameterContext) IsParameterContext

func (*ParameterContext) IsParameterContext()

func (*ParameterContext) StorageLocation

func (s *ParameterContext) StorageLocation() IStorageLocationContext

func (*ParameterContext) ToStringTree

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

func (*ParameterContext) TypeName

func (s *ParameterContext) TypeName() ITypeNameContext

type ParameterListContext

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

func NewEmptyParameterListContext

func NewEmptyParameterListContext() *ParameterListContext

func NewParameterListContext

func NewParameterListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParameterListContext

func (*ParameterListContext) AllParameter

func (s *ParameterListContext) AllParameter() []IParameterContext

func (*ParameterListContext) GetParser

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

func (*ParameterListContext) GetRuleContext

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

func (*ParameterListContext) IsParameterListContext

func (*ParameterListContext) IsParameterListContext()

func (*ParameterListContext) Parameter

func (s *ParameterListContext) Parameter(i int) IParameterContext

func (*ParameterListContext) ToStringTree

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

type PragmaDirectiveContext

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

func NewEmptyPragmaDirectiveContext

func NewEmptyPragmaDirectiveContext() *PragmaDirectiveContext

func NewPragmaDirectiveContext

func NewPragmaDirectiveContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PragmaDirectiveContext

func (*PragmaDirectiveContext) GetParser

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

func (*PragmaDirectiveContext) GetRuleContext

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

func (*PragmaDirectiveContext) IsPragmaDirectiveContext

func (*PragmaDirectiveContext) IsPragmaDirectiveContext()

func (*PragmaDirectiveContext) PragmaName

func (*PragmaDirectiveContext) PragmaValue

func (*PragmaDirectiveContext) ToStringTree

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

type PragmaNameContext

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

func NewEmptyPragmaNameContext

func NewEmptyPragmaNameContext() *PragmaNameContext

func NewPragmaNameContext

func NewPragmaNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PragmaNameContext

func (*PragmaNameContext) GetParser

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

func (*PragmaNameContext) GetRuleContext

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

func (*PragmaNameContext) Identifier

func (s *PragmaNameContext) Identifier() IIdentifierContext

func (*PragmaNameContext) IsPragmaNameContext

func (*PragmaNameContext) IsPragmaNameContext()

func (*PragmaNameContext) ToStringTree

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

type PragmaValueContext

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

func NewEmptyPragmaValueContext

func NewEmptyPragmaValueContext() *PragmaValueContext

func NewPragmaValueContext

func NewPragmaValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PragmaValueContext

func (*PragmaValueContext) Expression

func (s *PragmaValueContext) Expression() IExpressionContext

func (*PragmaValueContext) GetParser

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

func (*PragmaValueContext) GetRuleContext

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

func (*PragmaValueContext) IsPragmaValueContext

func (*PragmaValueContext) IsPragmaValueContext()

func (*PragmaValueContext) ToStringTree

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

func (*PragmaValueContext) Version

func (s *PragmaValueContext) Version() IVersionContext

type PrimaryExpressionContext

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

func NewEmptyPrimaryExpressionContext

func NewEmptyPrimaryExpressionContext() *PrimaryExpressionContext

func NewPrimaryExpressionContext

func NewPrimaryExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrimaryExpressionContext

func (*PrimaryExpressionContext) BooleanLiteral

func (s *PrimaryExpressionContext) BooleanLiteral() antlr.TerminalNode

func (*PrimaryExpressionContext) GetParser

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

func (*PrimaryExpressionContext) GetRuleContext

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

func (*PrimaryExpressionContext) HexLiteral

func (*PrimaryExpressionContext) Identifier

func (*PrimaryExpressionContext) IsPrimaryExpressionContext

func (*PrimaryExpressionContext) IsPrimaryExpressionContext()

func (*PrimaryExpressionContext) NumberLiteral

func (*PrimaryExpressionContext) PayableKeyword

func (s *PrimaryExpressionContext) PayableKeyword() antlr.TerminalNode

func (*PrimaryExpressionContext) StringLiteral

func (*PrimaryExpressionContext) ToStringTree

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

func (*PrimaryExpressionContext) TupleExpression

func (*PrimaryExpressionContext) TypeKeyword

func (s *PrimaryExpressionContext) TypeKeyword() antlr.TerminalNode

func (*PrimaryExpressionContext) TypeNameExpression

func (s *PrimaryExpressionContext) TypeNameExpression() ITypeNameExpressionContext

type ReturnParametersContext

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

func NewEmptyReturnParametersContext

func NewEmptyReturnParametersContext() *ReturnParametersContext

func NewReturnParametersContext

func NewReturnParametersContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReturnParametersContext

func (*ReturnParametersContext) GetParser

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

func (*ReturnParametersContext) GetRuleContext

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

func (*ReturnParametersContext) IsReturnParametersContext

func (*ReturnParametersContext) IsReturnParametersContext()

func (*ReturnParametersContext) ParameterList

func (*ReturnParametersContext) ToStringTree

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

type ReturnStatementContext

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

func NewEmptyReturnStatementContext

func NewEmptyReturnStatementContext() *ReturnStatementContext

func NewReturnStatementContext

func NewReturnStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReturnStatementContext

func (*ReturnStatementContext) Expression

func (*ReturnStatementContext) GetParser

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

func (*ReturnStatementContext) GetRuleContext

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

func (*ReturnStatementContext) IsReturnStatementContext

func (*ReturnStatementContext) IsReturnStatementContext()

func (*ReturnStatementContext) ToStringTree

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

type RevertStatementContext

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

func NewEmptyRevertStatementContext

func NewEmptyRevertStatementContext() *RevertStatementContext

func NewRevertStatementContext

func NewRevertStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RevertStatementContext

func (*RevertStatementContext) FunctionCall

func (s *RevertStatementContext) FunctionCall() IFunctionCallContext

func (*RevertStatementContext) GetParser

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

func (*RevertStatementContext) GetRuleContext

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

func (*RevertStatementContext) IsRevertStatementContext

func (*RevertStatementContext) IsRevertStatementContext()

func (*RevertStatementContext) ToStringTree

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

type SimpleStatementContext

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

func NewEmptySimpleStatementContext

func NewEmptySimpleStatementContext() *SimpleStatementContext

func NewSimpleStatementContext

func NewSimpleStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SimpleStatementContext

func (*SimpleStatementContext) ExpressionStatement

func (s *SimpleStatementContext) ExpressionStatement() IExpressionStatementContext

func (*SimpleStatementContext) GetParser

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

func (*SimpleStatementContext) GetRuleContext

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

func (*SimpleStatementContext) IsSimpleStatementContext

func (*SimpleStatementContext) IsSimpleStatementContext()

func (*SimpleStatementContext) ToStringTree

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

func (*SimpleStatementContext) VariableDeclarationStatement

func (s *SimpleStatementContext) VariableDeclarationStatement() IVariableDeclarationStatementContext

type SolidityLexer

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

func NewSolidityLexer

func NewSolidityLexer(input antlr.CharStream) *SolidityLexer

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

The *SolidityLexer instance produced may be reused by calling the SetInputStream method. The initial lexer configuration is expensive to construct, and the object is not thread-safe; however, if used within a Golang sync.Pool, the construction cost amortizes well and the objects can be used in a thread-safe manner.

type SolidityParser

type SolidityParser struct {
	*antlr.BaseParser
}

func NewSolidityParser

func NewSolidityParser(input antlr.TokenStream) *SolidityParser

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

The *SolidityParser instance produced may be reused by calling the SetInputStream method. The initial parser configuration is expensive to construct, and the object is not thread-safe; however, if used within a Golang sync.Pool, the construction cost amortizes well and the objects can be used in a thread-safe manner.

func (*SolidityParser) AssemblyAssignment

func (p *SolidityParser) AssemblyAssignment() (localctx IAssemblyAssignmentContext)

func (*SolidityParser) AssemblyBlock

func (p *SolidityParser) AssemblyBlock() (localctx IAssemblyBlockContext)

func (*SolidityParser) AssemblyCall

func (p *SolidityParser) AssemblyCall() (localctx IAssemblyCallContext)

func (*SolidityParser) AssemblyCase

func (p *SolidityParser) AssemblyCase() (localctx IAssemblyCaseContext)

func (*SolidityParser) AssemblyExpression

func (p *SolidityParser) AssemblyExpression() (localctx IAssemblyExpressionContext)

func (*SolidityParser) AssemblyFor

func (p *SolidityParser) AssemblyFor() (localctx IAssemblyForContext)

func (*SolidityParser) AssemblyFunctionDefinition

func (p *SolidityParser) AssemblyFunctionDefinition() (localctx IAssemblyFunctionDefinitionContext)

func (*SolidityParser) AssemblyFunctionReturns

func (p *SolidityParser) AssemblyFunctionReturns() (localctx IAssemblyFunctionReturnsContext)

func (*SolidityParser) AssemblyIdentifierList

func (p *SolidityParser) AssemblyIdentifierList() (localctx IAssemblyIdentifierListContext)

func (*SolidityParser) AssemblyIdentifierOrList

func (p *SolidityParser) AssemblyIdentifierOrList() (localctx IAssemblyIdentifierOrListContext)

func (*SolidityParser) AssemblyIf

func (p *SolidityParser) AssemblyIf() (localctx IAssemblyIfContext)

func (*SolidityParser) AssemblyItem

func (p *SolidityParser) AssemblyItem() (localctx IAssemblyItemContext)

func (*SolidityParser) AssemblyLiteral

func (p *SolidityParser) AssemblyLiteral() (localctx IAssemblyLiteralContext)

func (*SolidityParser) AssemblyLocalDefinition

func (p *SolidityParser) AssemblyLocalDefinition() (localctx IAssemblyLocalDefinitionContext)

func (*SolidityParser) AssemblyMember

func (p *SolidityParser) AssemblyMember() (localctx IAssemblyMemberContext)

func (*SolidityParser) AssemblyStackAssignment

func (p *SolidityParser) AssemblyStackAssignment() (localctx IAssemblyStackAssignmentContext)

func (*SolidityParser) AssemblySwitch

func (p *SolidityParser) AssemblySwitch() (localctx IAssemblySwitchContext)

func (*SolidityParser) Block

func (p *SolidityParser) Block() (localctx IBlockContext)

func (*SolidityParser) BreakStatement

func (p *SolidityParser) BreakStatement() (localctx IBreakStatementContext)

func (*SolidityParser) CatchClause

func (p *SolidityParser) CatchClause() (localctx ICatchClauseContext)

func (*SolidityParser) ContinueStatement

func (p *SolidityParser) ContinueStatement() (localctx IContinueStatementContext)

func (*SolidityParser) ContractDefinition

func (p *SolidityParser) ContractDefinition() (localctx IContractDefinitionContext)

func (*SolidityParser) ContractPart

func (p *SolidityParser) ContractPart() (localctx IContractPartContext)

func (*SolidityParser) CustomErrorDefinition

func (p *SolidityParser) CustomErrorDefinition() (localctx ICustomErrorDefinitionContext)

func (*SolidityParser) DoWhileStatement

func (p *SolidityParser) DoWhileStatement() (localctx IDoWhileStatementContext)

func (*SolidityParser) ElementaryTypeName

func (p *SolidityParser) ElementaryTypeName() (localctx IElementaryTypeNameContext)

func (*SolidityParser) EmitStatement

func (p *SolidityParser) EmitStatement() (localctx IEmitStatementContext)

func (*SolidityParser) EnumDefinition

func (p *SolidityParser) EnumDefinition() (localctx IEnumDefinitionContext)

func (*SolidityParser) EnumValue

func (p *SolidityParser) EnumValue() (localctx IEnumValueContext)

func (*SolidityParser) EventDefinition

func (p *SolidityParser) EventDefinition() (localctx IEventDefinitionContext)

func (*SolidityParser) EventParameter

func (p *SolidityParser) EventParameter() (localctx IEventParameterContext)

func (*SolidityParser) EventParameterList

func (p *SolidityParser) EventParameterList() (localctx IEventParameterListContext)

func (*SolidityParser) Expression

func (p *SolidityParser) Expression() (localctx IExpressionContext)

func (*SolidityParser) ExpressionList

func (p *SolidityParser) ExpressionList() (localctx IExpressionListContext)

func (*SolidityParser) ExpressionStatement

func (p *SolidityParser) ExpressionStatement() (localctx IExpressionStatementContext)

func (*SolidityParser) Expression_Sempred

func (p *SolidityParser) Expression_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*SolidityParser) FileLevelConstant

func (p *SolidityParser) FileLevelConstant() (localctx IFileLevelConstantContext)

func (*SolidityParser) ForStatement

func (p *SolidityParser) ForStatement() (localctx IForStatementContext)

func (*SolidityParser) FunctionCall

func (p *SolidityParser) FunctionCall() (localctx IFunctionCallContext)

func (*SolidityParser) FunctionCallArguments

func (p *SolidityParser) FunctionCallArguments() (localctx IFunctionCallArgumentsContext)

func (*SolidityParser) FunctionDefinition

func (p *SolidityParser) FunctionDefinition() (localctx IFunctionDefinitionContext)

func (*SolidityParser) FunctionDescriptor

func (p *SolidityParser) FunctionDescriptor() (localctx IFunctionDescriptorContext)

func (*SolidityParser) FunctionTypeName

func (p *SolidityParser) FunctionTypeName() (localctx IFunctionTypeNameContext)

func (*SolidityParser) FunctionTypeParameter

func (p *SolidityParser) FunctionTypeParameter() (localctx IFunctionTypeParameterContext)

func (*SolidityParser) FunctionTypeParameterList

func (p *SolidityParser) FunctionTypeParameterList() (localctx IFunctionTypeParameterListContext)

func (*SolidityParser) HexLiteral

func (p *SolidityParser) HexLiteral() (localctx IHexLiteralContext)

func (*SolidityParser) Identifier

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

func (*SolidityParser) IdentifierList

func (p *SolidityParser) IdentifierList() (localctx IIdentifierListContext)

func (*SolidityParser) IfStatement

func (p *SolidityParser) IfStatement() (localctx IIfStatementContext)

func (*SolidityParser) ImportDeclaration

func (p *SolidityParser) ImportDeclaration() (localctx IImportDeclarationContext)

func (*SolidityParser) ImportDirective

func (p *SolidityParser) ImportDirective() (localctx IImportDirectiveContext)

func (*SolidityParser) ImportPath

func (p *SolidityParser) ImportPath() (localctx IImportPathContext)

func (*SolidityParser) InheritanceSpecifier

func (p *SolidityParser) InheritanceSpecifier() (localctx IInheritanceSpecifierContext)

func (*SolidityParser) InlineAssemblyStatement

func (p *SolidityParser) InlineAssemblyStatement() (localctx IInlineAssemblyStatementContext)

func (*SolidityParser) LabelDefinition

func (p *SolidityParser) LabelDefinition() (localctx ILabelDefinitionContext)

func (*SolidityParser) Mapping

func (p *SolidityParser) Mapping() (localctx IMappingContext)

func (*SolidityParser) MappingKey

func (p *SolidityParser) MappingKey() (localctx IMappingKeyContext)

func (*SolidityParser) ModifierDefinition

func (p *SolidityParser) ModifierDefinition() (localctx IModifierDefinitionContext)

func (*SolidityParser) ModifierInvocation

func (p *SolidityParser) ModifierInvocation() (localctx IModifierInvocationContext)

func (*SolidityParser) ModifierList

func (p *SolidityParser) ModifierList() (localctx IModifierListContext)

func (*SolidityParser) NameValue

func (p *SolidityParser) NameValue() (localctx INameValueContext)

func (*SolidityParser) NameValueList

func (p *SolidityParser) NameValueList() (localctx INameValueListContext)

func (*SolidityParser) NumberLiteral

func (p *SolidityParser) NumberLiteral() (localctx INumberLiteralContext)

func (*SolidityParser) OverrideSpecifier

func (p *SolidityParser) OverrideSpecifier() (localctx IOverrideSpecifierContext)

func (*SolidityParser) Parameter

func (p *SolidityParser) Parameter() (localctx IParameterContext)

func (*SolidityParser) ParameterList

func (p *SolidityParser) ParameterList() (localctx IParameterListContext)

func (*SolidityParser) PragmaDirective

func (p *SolidityParser) PragmaDirective() (localctx IPragmaDirectiveContext)

func (*SolidityParser) PragmaName

func (p *SolidityParser) PragmaName() (localctx IPragmaNameContext)

func (*SolidityParser) PragmaValue

func (p *SolidityParser) PragmaValue() (localctx IPragmaValueContext)

func (*SolidityParser) PrimaryExpression

func (p *SolidityParser) PrimaryExpression() (localctx IPrimaryExpressionContext)

func (*SolidityParser) ReturnParameters

func (p *SolidityParser) ReturnParameters() (localctx IReturnParametersContext)

func (*SolidityParser) ReturnStatement

func (p *SolidityParser) ReturnStatement() (localctx IReturnStatementContext)

func (*SolidityParser) RevertStatement

func (p *SolidityParser) RevertStatement() (localctx IRevertStatementContext)

func (*SolidityParser) Sempred

func (p *SolidityParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool

func (*SolidityParser) SimpleStatement

func (p *SolidityParser) SimpleStatement() (localctx ISimpleStatementContext)

func (*SolidityParser) SourceUnit

func (p *SolidityParser) SourceUnit() (localctx ISourceUnitContext)

func (*SolidityParser) StateMutability

func (p *SolidityParser) StateMutability() (localctx IStateMutabilityContext)

func (*SolidityParser) StateVariableDeclaration

func (p *SolidityParser) StateVariableDeclaration() (localctx IStateVariableDeclarationContext)

func (*SolidityParser) Statement

func (p *SolidityParser) Statement() (localctx IStatementContext)

func (*SolidityParser) StorageLocation

func (p *SolidityParser) StorageLocation() (localctx IStorageLocationContext)

func (*SolidityParser) StringLiteral

func (p *SolidityParser) StringLiteral() (localctx IStringLiteralContext)

func (*SolidityParser) StructDefinition

func (p *SolidityParser) StructDefinition() (localctx IStructDefinitionContext)

func (*SolidityParser) SubAssembly

func (p *SolidityParser) SubAssembly() (localctx ISubAssemblyContext)

func (*SolidityParser) ThrowStatement

func (p *SolidityParser) ThrowStatement() (localctx IThrowStatementContext)

func (*SolidityParser) TryStatement

func (p *SolidityParser) TryStatement() (localctx ITryStatementContext)

func (*SolidityParser) TupleExpression

func (p *SolidityParser) TupleExpression() (localctx ITupleExpressionContext)

func (*SolidityParser) TypeDefinition

func (p *SolidityParser) TypeDefinition() (localctx ITypeDefinitionContext)

func (*SolidityParser) TypeName

func (p *SolidityParser) TypeName() (localctx ITypeNameContext)

func (*SolidityParser) TypeNameExpression

func (p *SolidityParser) TypeNameExpression() (localctx ITypeNameExpressionContext)

func (*SolidityParser) TypeName_Sempred

func (p *SolidityParser) TypeName_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*SolidityParser) UncheckedStatement

func (p *SolidityParser) UncheckedStatement() (localctx IUncheckedStatementContext)

func (*SolidityParser) UserDefinedTypeName

func (p *SolidityParser) UserDefinedTypeName() (localctx IUserDefinedTypeNameContext)

func (*SolidityParser) UsingForDeclaration

func (p *SolidityParser) UsingForDeclaration() (localctx IUsingForDeclarationContext)

func (*SolidityParser) VariableDeclaration

func (p *SolidityParser) VariableDeclaration() (localctx IVariableDeclarationContext)

func (*SolidityParser) VariableDeclarationList

func (p *SolidityParser) VariableDeclarationList() (localctx IVariableDeclarationListContext)

func (*SolidityParser) VariableDeclarationStatement

func (p *SolidityParser) VariableDeclarationStatement() (localctx IVariableDeclarationStatementContext)

func (*SolidityParser) Version

func (p *SolidityParser) Version() (localctx IVersionContext)

func (*SolidityParser) VersionConstraint

func (p *SolidityParser) VersionConstraint() (localctx IVersionConstraintContext)

func (*SolidityParser) VersionOperator

func (p *SolidityParser) VersionOperator() (localctx IVersionOperatorContext)

func (*SolidityParser) WhileStatement

func (p *SolidityParser) WhileStatement() (localctx IWhileStatementContext)

type SourceUnitContext

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

func NewEmptySourceUnitContext

func NewEmptySourceUnitContext() *SourceUnitContext

func NewSourceUnitContext

func NewSourceUnitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SourceUnitContext

func (*SourceUnitContext) AllContractDefinition

func (s *SourceUnitContext) AllContractDefinition() []IContractDefinitionContext

func (*SourceUnitContext) AllCustomErrorDefinition

func (s *SourceUnitContext) AllCustomErrorDefinition() []ICustomErrorDefinitionContext

func (*SourceUnitContext) AllEnumDefinition

func (s *SourceUnitContext) AllEnumDefinition() []IEnumDefinitionContext

func (*SourceUnitContext) AllFileLevelConstant

func (s *SourceUnitContext) AllFileLevelConstant() []IFileLevelConstantContext

func (*SourceUnitContext) AllFunctionDefinition

func (s *SourceUnitContext) AllFunctionDefinition() []IFunctionDefinitionContext

func (*SourceUnitContext) AllImportDirective

func (s *SourceUnitContext) AllImportDirective() []IImportDirectiveContext

func (*SourceUnitContext) AllPragmaDirective

func (s *SourceUnitContext) AllPragmaDirective() []IPragmaDirectiveContext

func (*SourceUnitContext) AllStructDefinition

func (s *SourceUnitContext) AllStructDefinition() []IStructDefinitionContext

func (*SourceUnitContext) AllTypeDefinition

func (s *SourceUnitContext) AllTypeDefinition() []ITypeDefinitionContext

func (*SourceUnitContext) ContractDefinition

func (s *SourceUnitContext) ContractDefinition(i int) IContractDefinitionContext

func (*SourceUnitContext) CustomErrorDefinition

func (s *SourceUnitContext) CustomErrorDefinition(i int) ICustomErrorDefinitionContext

func (*SourceUnitContext) EOF

func (*SourceUnitContext) EnumDefinition

func (s *SourceUnitContext) EnumDefinition(i int) IEnumDefinitionContext

func (*SourceUnitContext) FileLevelConstant

func (s *SourceUnitContext) FileLevelConstant(i int) IFileLevelConstantContext

func (*SourceUnitContext) FunctionDefinition

func (s *SourceUnitContext) FunctionDefinition(i int) IFunctionDefinitionContext

func (*SourceUnitContext) GetParser

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

func (*SourceUnitContext) GetRuleContext

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

func (*SourceUnitContext) ImportDirective

func (s *SourceUnitContext) ImportDirective(i int) IImportDirectiveContext

func (*SourceUnitContext) IsSourceUnitContext

func (*SourceUnitContext) IsSourceUnitContext()

func (*SourceUnitContext) PragmaDirective

func (s *SourceUnitContext) PragmaDirective(i int) IPragmaDirectiveContext

func (*SourceUnitContext) StructDefinition

func (s *SourceUnitContext) StructDefinition(i int) IStructDefinitionContext

func (*SourceUnitContext) ToStringTree

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

func (*SourceUnitContext) TypeDefinition

func (s *SourceUnitContext) TypeDefinition(i int) ITypeDefinitionContext

type StateMutabilityContext

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

func NewEmptyStateMutabilityContext

func NewEmptyStateMutabilityContext() *StateMutabilityContext

func NewStateMutabilityContext

func NewStateMutabilityContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StateMutabilityContext

func (*StateMutabilityContext) ConstantKeyword

func (s *StateMutabilityContext) ConstantKeyword() antlr.TerminalNode

func (*StateMutabilityContext) GetParser

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

func (*StateMutabilityContext) GetRuleContext

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

func (*StateMutabilityContext) IsStateMutabilityContext

func (*StateMutabilityContext) IsStateMutabilityContext()

func (*StateMutabilityContext) PayableKeyword

func (s *StateMutabilityContext) PayableKeyword() antlr.TerminalNode

func (*StateMutabilityContext) PureKeyword

func (s *StateMutabilityContext) PureKeyword() antlr.TerminalNode

func (*StateMutabilityContext) ToStringTree

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

func (*StateMutabilityContext) ViewKeyword

func (s *StateMutabilityContext) ViewKeyword() antlr.TerminalNode

type StateVariableDeclarationContext

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

func NewEmptyStateVariableDeclarationContext

func NewEmptyStateVariableDeclarationContext() *StateVariableDeclarationContext

func NewStateVariableDeclarationContext

func NewStateVariableDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StateVariableDeclarationContext

func (*StateVariableDeclarationContext) AllConstantKeyword

func (s *StateVariableDeclarationContext) AllConstantKeyword() []antlr.TerminalNode

func (*StateVariableDeclarationContext) AllImmutableKeyword

func (s *StateVariableDeclarationContext) AllImmutableKeyword() []antlr.TerminalNode

func (*StateVariableDeclarationContext) AllInternalKeyword

func (s *StateVariableDeclarationContext) AllInternalKeyword() []antlr.TerminalNode

func (*StateVariableDeclarationContext) AllOverrideSpecifier

func (s *StateVariableDeclarationContext) AllOverrideSpecifier() []IOverrideSpecifierContext

func (*StateVariableDeclarationContext) AllPrivateKeyword

func (s *StateVariableDeclarationContext) AllPrivateKeyword() []antlr.TerminalNode

func (*StateVariableDeclarationContext) AllPublicKeyword

func (s *StateVariableDeclarationContext) AllPublicKeyword() []antlr.TerminalNode

func (*StateVariableDeclarationContext) ConstantKeyword

func (s *StateVariableDeclarationContext) ConstantKeyword(i int) antlr.TerminalNode

func (*StateVariableDeclarationContext) Expression

func (*StateVariableDeclarationContext) GetParser

func (*StateVariableDeclarationContext) GetRuleContext

func (*StateVariableDeclarationContext) Identifier

func (*StateVariableDeclarationContext) ImmutableKeyword

func (s *StateVariableDeclarationContext) ImmutableKeyword(i int) antlr.TerminalNode

func (*StateVariableDeclarationContext) InternalKeyword

func (s *StateVariableDeclarationContext) InternalKeyword(i int) antlr.TerminalNode

func (*StateVariableDeclarationContext) IsStateVariableDeclarationContext

func (*StateVariableDeclarationContext) IsStateVariableDeclarationContext()

func (*StateVariableDeclarationContext) OverrideSpecifier

func (*StateVariableDeclarationContext) PrivateKeyword

func (*StateVariableDeclarationContext) PublicKeyword

func (*StateVariableDeclarationContext) ToStringTree

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

func (*StateVariableDeclarationContext) TypeName

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

func (s *StatementContext) Block() IBlockContext

func (*StatementContext) BreakStatement

func (s *StatementContext) BreakStatement() IBreakStatementContext

func (*StatementContext) ContinueStatement

func (s *StatementContext) ContinueStatement() IContinueStatementContext

func (*StatementContext) DoWhileStatement

func (s *StatementContext) DoWhileStatement() IDoWhileStatementContext

func (*StatementContext) EmitStatement

func (s *StatementContext) EmitStatement() IEmitStatementContext

func (*StatementContext) ForStatement

func (s *StatementContext) ForStatement() IForStatementContext

func (*StatementContext) GetParser

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

func (*StatementContext) GetRuleContext

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

func (*StatementContext) IfStatement

func (s *StatementContext) IfStatement() IIfStatementContext

func (*StatementContext) InlineAssemblyStatement

func (s *StatementContext) InlineAssemblyStatement() IInlineAssemblyStatementContext

func (*StatementContext) IsStatementContext

func (*StatementContext) IsStatementContext()

func (*StatementContext) ReturnStatement

func (s *StatementContext) ReturnStatement() IReturnStatementContext

func (*StatementContext) RevertStatement

func (s *StatementContext) RevertStatement() IRevertStatementContext

func (*StatementContext) SimpleStatement

func (s *StatementContext) SimpleStatement() ISimpleStatementContext

func (*StatementContext) ThrowStatement

func (s *StatementContext) ThrowStatement() IThrowStatementContext

func (*StatementContext) ToStringTree

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

func (*StatementContext) TryStatement

func (s *StatementContext) TryStatement() ITryStatementContext

func (*StatementContext) UncheckedStatement

func (s *StatementContext) UncheckedStatement() IUncheckedStatementContext

func (*StatementContext) WhileStatement

func (s *StatementContext) WhileStatement() IWhileStatementContext

type StorageLocationContext

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

func NewEmptyStorageLocationContext

func NewEmptyStorageLocationContext() *StorageLocationContext

func NewStorageLocationContext

func NewStorageLocationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StorageLocationContext

func (*StorageLocationContext) GetParser

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

func (*StorageLocationContext) GetRuleContext

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

func (*StorageLocationContext) IsStorageLocationContext

func (*StorageLocationContext) IsStorageLocationContext()

func (*StorageLocationContext) ToStringTree

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

type StringLiteralContext

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

func NewEmptyStringLiteralContext

func NewEmptyStringLiteralContext() *StringLiteralContext

func NewStringLiteralContext

func NewStringLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StringLiteralContext

func (*StringLiteralContext) AllStringLiteralFragment

func (s *StringLiteralContext) AllStringLiteralFragment() []antlr.TerminalNode

func (*StringLiteralContext) GetParser

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

func (*StringLiteralContext) GetRuleContext

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

func (*StringLiteralContext) IsStringLiteralContext

func (*StringLiteralContext) IsStringLiteralContext()

func (*StringLiteralContext) StringLiteralFragment

func (s *StringLiteralContext) StringLiteralFragment(i int) antlr.TerminalNode

func (*StringLiteralContext) ToStringTree

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

type StructDefinitionContext

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

func NewEmptyStructDefinitionContext

func NewEmptyStructDefinitionContext() *StructDefinitionContext

func NewStructDefinitionContext

func NewStructDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StructDefinitionContext

func (*StructDefinitionContext) AllVariableDeclaration

func (s *StructDefinitionContext) AllVariableDeclaration() []IVariableDeclarationContext

func (*StructDefinitionContext) GetParser

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

func (*StructDefinitionContext) GetRuleContext

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

func (*StructDefinitionContext) Identifier

func (*StructDefinitionContext) IsStructDefinitionContext

func (*StructDefinitionContext) IsStructDefinitionContext()

func (*StructDefinitionContext) ToStringTree

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

func (*StructDefinitionContext) VariableDeclaration

func (s *StructDefinitionContext) VariableDeclaration(i int) IVariableDeclarationContext

type SubAssemblyContext

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

func NewEmptySubAssemblyContext

func NewEmptySubAssemblyContext() *SubAssemblyContext

func NewSubAssemblyContext

func NewSubAssemblyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SubAssemblyContext

func (*SubAssemblyContext) AssemblyBlock

func (s *SubAssemblyContext) AssemblyBlock() IAssemblyBlockContext

func (*SubAssemblyContext) GetParser

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

func (*SubAssemblyContext) GetRuleContext

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

func (*SubAssemblyContext) Identifier

func (s *SubAssemblyContext) Identifier() IIdentifierContext

func (*SubAssemblyContext) IsSubAssemblyContext

func (*SubAssemblyContext) IsSubAssemblyContext()

func (*SubAssemblyContext) ToStringTree

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

type ThrowStatementContext

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

func NewEmptyThrowStatementContext

func NewEmptyThrowStatementContext() *ThrowStatementContext

func NewThrowStatementContext

func NewThrowStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ThrowStatementContext

func (*ThrowStatementContext) GetParser

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

func (*ThrowStatementContext) GetRuleContext

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

func (*ThrowStatementContext) IsThrowStatementContext

func (*ThrowStatementContext) IsThrowStatementContext()

func (*ThrowStatementContext) ToStringTree

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

type TryStatementContext

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

func NewEmptyTryStatementContext

func NewEmptyTryStatementContext() *TryStatementContext

func NewTryStatementContext

func NewTryStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TryStatementContext

func (*TryStatementContext) AllCatchClause

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

func (*TryStatementContext) Block

func (*TryStatementContext) CatchClause

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

func (*TryStatementContext) Expression

func (s *TryStatementContext) Expression() IExpressionContext

func (*TryStatementContext) GetParser

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

func (*TryStatementContext) GetRuleContext

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

func (*TryStatementContext) IsTryStatementContext

func (*TryStatementContext) IsTryStatementContext()

func (*TryStatementContext) ReturnParameters

func (s *TryStatementContext) ReturnParameters() IReturnParametersContext

func (*TryStatementContext) ToStringTree

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

type TupleExpressionContext

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

func NewEmptyTupleExpressionContext

func NewEmptyTupleExpressionContext() *TupleExpressionContext

func NewTupleExpressionContext

func NewTupleExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TupleExpressionContext

func (*TupleExpressionContext) AllExpression

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

func (*TupleExpressionContext) Expression

func (*TupleExpressionContext) GetParser

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

func (*TupleExpressionContext) GetRuleContext

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

func (*TupleExpressionContext) IsTupleExpressionContext

func (*TupleExpressionContext) IsTupleExpressionContext()

func (*TupleExpressionContext) ToStringTree

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

type TypeDefinitionContext

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

func NewEmptyTypeDefinitionContext

func NewEmptyTypeDefinitionContext() *TypeDefinitionContext

func NewTypeDefinitionContext

func NewTypeDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeDefinitionContext

func (*TypeDefinitionContext) ElementaryTypeName

func (s *TypeDefinitionContext) ElementaryTypeName() IElementaryTypeNameContext

func (*TypeDefinitionContext) GetParser

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

func (*TypeDefinitionContext) GetRuleContext

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

func (*TypeDefinitionContext) Identifier

func (s *TypeDefinitionContext) Identifier() IIdentifierContext

func (*TypeDefinitionContext) IsTypeDefinitionContext

func (*TypeDefinitionContext) IsTypeDefinitionContext()

func (*TypeDefinitionContext) ToStringTree

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

func (*TypeDefinitionContext) TypeKeyword

func (s *TypeDefinitionContext) TypeKeyword() antlr.TerminalNode

type TypeNameContext

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

func NewEmptyTypeNameContext

func NewEmptyTypeNameContext() *TypeNameContext

func NewTypeNameContext

func NewTypeNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeNameContext

func (*TypeNameContext) ElementaryTypeName

func (s *TypeNameContext) ElementaryTypeName() IElementaryTypeNameContext

func (*TypeNameContext) Expression

func (s *TypeNameContext) Expression() IExpressionContext

func (*TypeNameContext) FunctionTypeName

func (s *TypeNameContext) FunctionTypeName() IFunctionTypeNameContext

func (*TypeNameContext) GetParser

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

func (*TypeNameContext) GetRuleContext

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

func (*TypeNameContext) IsTypeNameContext

func (*TypeNameContext) IsTypeNameContext()

func (*TypeNameContext) Mapping

func (s *TypeNameContext) Mapping() IMappingContext

func (*TypeNameContext) PayableKeyword

func (s *TypeNameContext) PayableKeyword() antlr.TerminalNode

func (*TypeNameContext) ToStringTree

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

func (*TypeNameContext) TypeName

func (s *TypeNameContext) TypeName() ITypeNameContext

func (*TypeNameContext) UserDefinedTypeName

func (s *TypeNameContext) UserDefinedTypeName() IUserDefinedTypeNameContext

type TypeNameExpressionContext

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

func NewEmptyTypeNameExpressionContext

func NewEmptyTypeNameExpressionContext() *TypeNameExpressionContext

func NewTypeNameExpressionContext

func NewTypeNameExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeNameExpressionContext

func (*TypeNameExpressionContext) ElementaryTypeName

func (s *TypeNameExpressionContext) ElementaryTypeName() IElementaryTypeNameContext

func (*TypeNameExpressionContext) GetParser

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

func (*TypeNameExpressionContext) GetRuleContext

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

func (*TypeNameExpressionContext) IsTypeNameExpressionContext

func (*TypeNameExpressionContext) IsTypeNameExpressionContext()

func (*TypeNameExpressionContext) ToStringTree

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

func (*TypeNameExpressionContext) UserDefinedTypeName

func (s *TypeNameExpressionContext) UserDefinedTypeName() IUserDefinedTypeNameContext

type UncheckedStatementContext

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

func NewEmptyUncheckedStatementContext

func NewEmptyUncheckedStatementContext() *UncheckedStatementContext

func NewUncheckedStatementContext

func NewUncheckedStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UncheckedStatementContext

func (*UncheckedStatementContext) Block

func (*UncheckedStatementContext) GetParser

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

func (*UncheckedStatementContext) GetRuleContext

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

func (*UncheckedStatementContext) IsUncheckedStatementContext

func (*UncheckedStatementContext) IsUncheckedStatementContext()

func (*UncheckedStatementContext) ToStringTree

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

type UserDefinedTypeNameContext

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

func NewEmptyUserDefinedTypeNameContext

func NewEmptyUserDefinedTypeNameContext() *UserDefinedTypeNameContext

func NewUserDefinedTypeNameContext

func NewUserDefinedTypeNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UserDefinedTypeNameContext

func (*UserDefinedTypeNameContext) AllIdentifier

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

func (*UserDefinedTypeNameContext) GetParser

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

func (*UserDefinedTypeNameContext) GetRuleContext

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

func (*UserDefinedTypeNameContext) Identifier

func (*UserDefinedTypeNameContext) IsUserDefinedTypeNameContext

func (*UserDefinedTypeNameContext) IsUserDefinedTypeNameContext()

func (*UserDefinedTypeNameContext) ToStringTree

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

type UsingForDeclarationContext

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

func NewEmptyUsingForDeclarationContext

func NewEmptyUsingForDeclarationContext() *UsingForDeclarationContext

func NewUsingForDeclarationContext

func NewUsingForDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UsingForDeclarationContext

func (*UsingForDeclarationContext) GetParser

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

func (*UsingForDeclarationContext) GetRuleContext

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

func (*UsingForDeclarationContext) Identifier

func (*UsingForDeclarationContext) IsUsingForDeclarationContext

func (*UsingForDeclarationContext) IsUsingForDeclarationContext()

func (*UsingForDeclarationContext) ToStringTree

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

func (*UsingForDeclarationContext) TypeName

type VariableDeclarationContext

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

func NewEmptyVariableDeclarationContext

func NewEmptyVariableDeclarationContext() *VariableDeclarationContext

func NewVariableDeclarationContext

func NewVariableDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableDeclarationContext

func (*VariableDeclarationContext) GetParser

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

func (*VariableDeclarationContext) GetRuleContext

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

func (*VariableDeclarationContext) Identifier

func (*VariableDeclarationContext) IsVariableDeclarationContext

func (*VariableDeclarationContext) IsVariableDeclarationContext()

func (*VariableDeclarationContext) StorageLocation

func (*VariableDeclarationContext) ToStringTree

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

func (*VariableDeclarationContext) TypeName

type VariableDeclarationListContext

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

func NewEmptyVariableDeclarationListContext

func NewEmptyVariableDeclarationListContext() *VariableDeclarationListContext

func NewVariableDeclarationListContext

func NewVariableDeclarationListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableDeclarationListContext

func (*VariableDeclarationListContext) AllVariableDeclaration

func (s *VariableDeclarationListContext) AllVariableDeclaration() []IVariableDeclarationContext

func (*VariableDeclarationListContext) GetParser

func (*VariableDeclarationListContext) GetRuleContext

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

func (*VariableDeclarationListContext) IsVariableDeclarationListContext

func (*VariableDeclarationListContext) IsVariableDeclarationListContext()

func (*VariableDeclarationListContext) ToStringTree

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

func (*VariableDeclarationListContext) VariableDeclaration

type VariableDeclarationStatementContext

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

func NewEmptyVariableDeclarationStatementContext

func NewEmptyVariableDeclarationStatementContext() *VariableDeclarationStatementContext

func NewVariableDeclarationStatementContext

func NewVariableDeclarationStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableDeclarationStatementContext

func (*VariableDeclarationStatementContext) Expression

func (*VariableDeclarationStatementContext) GetParser

func (*VariableDeclarationStatementContext) GetRuleContext

func (*VariableDeclarationStatementContext) IdentifierList

func (*VariableDeclarationStatementContext) IsVariableDeclarationStatementContext

func (*VariableDeclarationStatementContext) IsVariableDeclarationStatementContext()

func (*VariableDeclarationStatementContext) ToStringTree

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

func (*VariableDeclarationStatementContext) VariableDeclaration

func (*VariableDeclarationStatementContext) VariableDeclarationList

type VersionConstraintContext

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

func NewEmptyVersionConstraintContext

func NewEmptyVersionConstraintContext() *VersionConstraintContext

func NewVersionConstraintContext

func NewVersionConstraintContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VersionConstraintContext

func (*VersionConstraintContext) DecimalNumber

func (s *VersionConstraintContext) DecimalNumber() antlr.TerminalNode

func (*VersionConstraintContext) GetParser

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

func (*VersionConstraintContext) GetRuleContext

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

func (*VersionConstraintContext) IsVersionConstraintContext

func (*VersionConstraintContext) IsVersionConstraintContext()

func (*VersionConstraintContext) ToStringTree

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

func (*VersionConstraintContext) VersionLiteral

func (s *VersionConstraintContext) VersionLiteral() antlr.TerminalNode

func (*VersionConstraintContext) VersionOperator

type VersionContext

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

func NewEmptyVersionContext

func NewEmptyVersionContext() *VersionContext

func NewVersionContext

func NewVersionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VersionContext

func (*VersionContext) AllVersionConstraint

func (s *VersionContext) AllVersionConstraint() []IVersionConstraintContext

func (*VersionContext) GetParser

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

func (*VersionContext) GetRuleContext

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

func (*VersionContext) IsVersionContext

func (*VersionContext) IsVersionContext()

func (*VersionContext) ToStringTree

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

func (*VersionContext) VersionConstraint

func (s *VersionContext) VersionConstraint(i int) IVersionConstraintContext

type VersionOperatorContext

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

func NewEmptyVersionOperatorContext

func NewEmptyVersionOperatorContext() *VersionOperatorContext

func NewVersionOperatorContext

func NewVersionOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VersionOperatorContext

func (*VersionOperatorContext) GetParser

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

func (*VersionOperatorContext) GetRuleContext

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

func (*VersionOperatorContext) IsVersionOperatorContext

func (*VersionOperatorContext) IsVersionOperatorContext()

func (*VersionOperatorContext) ToStringTree

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

type WhileStatementContext

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

func NewEmptyWhileStatementContext

func NewEmptyWhileStatementContext() *WhileStatementContext

func NewWhileStatementContext

func NewWhileStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WhileStatementContext

func (*WhileStatementContext) Expression

func (s *WhileStatementContext) Expression() IExpressionContext

func (*WhileStatementContext) GetParser

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

func (*WhileStatementContext) GetRuleContext

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

func (*WhileStatementContext) IsWhileStatementContext

func (*WhileStatementContext) IsWhileStatementContext()

func (*WhileStatementContext) Statement

func (*WhileStatementContext) ToStringTree

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

Jump to

Keyboard shortcuts

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