parser

package
v0.0.0-...-ac32242 Latest Latest
Warning

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

Go to latest
Published: Oct 14, 2018 License: MIT Imports: 5 Imported by: 1

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
	SolidityLexerInt              = 91
	SolidityLexerUint             = 92
	SolidityLexerByte             = 93
	SolidityLexerFixed            = 94
	SolidityLexerUfixed           = 95
	SolidityLexerVersionLiteral   = 96
	SolidityLexerBooleanLiteral   = 97
	SolidityLexerDecimalNumber    = 98
	SolidityLexerHexNumber        = 99
	SolidityLexerNumberUnit       = 100
	SolidityLexerHexLiteral       = 101
	SolidityLexerReservedKeyword  = 102
	SolidityLexerAnonymousKeyword = 103
	SolidityLexerBreakKeyword     = 104
	SolidityLexerConstantKeyword  = 105
	SolidityLexerContinueKeyword  = 106
	SolidityLexerExternalKeyword  = 107
	SolidityLexerIndexedKeyword   = 108
	SolidityLexerInternalKeyword  = 109
	SolidityLexerPayableKeyword   = 110
	SolidityLexerPrivateKeyword   = 111
	SolidityLexerPublicKeyword    = 112
	SolidityLexerPureKeyword      = 113
	SolidityLexerViewKeyword      = 114
	SolidityLexerIdentifier       = 115
	SolidityLexerStringLiteral    = 116
	SolidityLexerWS               = 117
	SolidityLexerCOMMENT          = 118
	SolidityLexerLINE_COMMENT     = 119
)

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
	SolidityParserInt              = 91
	SolidityParserUint             = 92
	SolidityParserByte             = 93
	SolidityParserFixed            = 94
	SolidityParserUfixed           = 95
	SolidityParserVersionLiteral   = 96
	SolidityParserBooleanLiteral   = 97
	SolidityParserDecimalNumber    = 98
	SolidityParserHexNumber        = 99
	SolidityParserNumberUnit       = 100
	SolidityParserHexLiteral       = 101
	SolidityParserReservedKeyword  = 102
	SolidityParserAnonymousKeyword = 103
	SolidityParserBreakKeyword     = 104
	SolidityParserConstantKeyword  = 105
	SolidityParserContinueKeyword  = 106
	SolidityParserExternalKeyword  = 107
	SolidityParserIndexedKeyword   = 108
	SolidityParserInternalKeyword  = 109
	SolidityParserPayableKeyword   = 110
	SolidityParserPrivateKeyword   = 111
	SolidityParserPublicKeyword    = 112
	SolidityParserPureKeyword      = 113
	SolidityParserViewKeyword      = 114
	SolidityParserIdentifier       = 115
	SolidityParserStringLiteral    = 116
	SolidityParserWS               = 117
	SolidityParserCOMMENT          = 118
	SolidityParserLINE_COMMENT     = 119
)

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_contractDefinition           = 9
	SolidityParserRULE_inheritanceSpecifier         = 10
	SolidityParserRULE_contractPart                 = 11
	SolidityParserRULE_stateVariableDeclaration     = 12
	SolidityParserRULE_usingForDeclaration          = 13
	SolidityParserRULE_structDefinition             = 14
	SolidityParserRULE_constructorDefinition        = 15
	SolidityParserRULE_modifierDefinition           = 16
	SolidityParserRULE_modifierInvocation           = 17
	SolidityParserRULE_functionDefinition           = 18
	SolidityParserRULE_returnParameters             = 19
	SolidityParserRULE_modifierList                 = 20
	SolidityParserRULE_eventDefinition              = 21
	SolidityParserRULE_enumValue                    = 22
	SolidityParserRULE_enumDefinition               = 23
	SolidityParserRULE_parameterList                = 24
	SolidityParserRULE_parameter                    = 25
	SolidityParserRULE_eventParameterList           = 26
	SolidityParserRULE_eventParameter               = 27
	SolidityParserRULE_functionTypeParameterList    = 28
	SolidityParserRULE_functionTypeParameter        = 29
	SolidityParserRULE_variableDeclaration          = 30
	SolidityParserRULE_typeName                     = 31
	SolidityParserRULE_userDefinedTypeName          = 32
	SolidityParserRULE_mapping                      = 33
	SolidityParserRULE_functionTypeName             = 34
	SolidityParserRULE_storageLocation              = 35
	SolidityParserRULE_stateMutability              = 36
	SolidityParserRULE_block                        = 37
	SolidityParserRULE_statement                    = 38
	SolidityParserRULE_expressionStatement          = 39
	SolidityParserRULE_ifStatement                  = 40
	SolidityParserRULE_whileStatement               = 41
	SolidityParserRULE_simpleStatement              = 42
	SolidityParserRULE_forStatement                 = 43
	SolidityParserRULE_inlineAssemblyStatement      = 44
	SolidityParserRULE_doWhileStatement             = 45
	SolidityParserRULE_continueStatement            = 46
	SolidityParserRULE_breakStatement               = 47
	SolidityParserRULE_returnStatement              = 48
	SolidityParserRULE_throwStatement               = 49
	SolidityParserRULE_emitStatement                = 50
	SolidityParserRULE_variableDeclarationStatement = 51
	SolidityParserRULE_variableDeclarationList      = 52
	SolidityParserRULE_identifierList               = 53
	SolidityParserRULE_elementaryTypeName           = 54
	SolidityParserRULE_expression                   = 55
	SolidityParserRULE_primaryExpression            = 56
	SolidityParserRULE_expressionList               = 57
	SolidityParserRULE_nameValueList                = 58
	SolidityParserRULE_nameValue                    = 59
	SolidityParserRULE_functionCallArguments        = 60
	SolidityParserRULE_functionCall                 = 61
	SolidityParserRULE_assemblyBlock                = 62
	SolidityParserRULE_assemblyItem                 = 63
	SolidityParserRULE_assemblyExpression           = 64
	SolidityParserRULE_assemblyCall                 = 65
	SolidityParserRULE_assemblyLocalDefinition      = 66
	SolidityParserRULE_assemblyAssignment           = 67
	SolidityParserRULE_assemblyIdentifierOrList     = 68
	SolidityParserRULE_assemblyIdentifierList       = 69
	SolidityParserRULE_assemblyStackAssignment      = 70
	SolidityParserRULE_labelDefinition              = 71
	SolidityParserRULE_assemblySwitch               = 72
	SolidityParserRULE_assemblyCase                 = 73
	SolidityParserRULE_assemblyFunctionDefinition   = 74
	SolidityParserRULE_assemblyFunctionReturns      = 75
	SolidityParserRULE_assemblyFor                  = 76
	SolidityParserRULE_assemblyIf                   = 77
	SolidityParserRULE_assemblyLiteral              = 78
	SolidityParserRULE_subAssembly                  = 79
	SolidityParserRULE_tupleExpression              = 80
	SolidityParserRULE_elementaryTypeNameExpression = 81
	SolidityParserRULE_numberLiteral                = 82
	SolidityParserRULE_identifier                   = 83
)

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

func (*AssemblyItemContext) Identifier

func (s *AssemblyItemContext) Identifier() IIdentifierContext

func (*AssemblyItemContext) IsAssemblyItemContext

func (*AssemblyItemContext) IsAssemblyItemContext()

func (*AssemblyItemContext) LabelDefinition

func (s *AssemblyItemContext) LabelDefinition() ILabelDefinitionContext

func (*AssemblyItemContext) NumberLiteral

func (s *AssemblyItemContext) NumberLiteral() INumberLiteralContext

func (*AssemblyItemContext) StringLiteral

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

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 (s *AssemblyLiteralContext) HexLiteral() antlr.TerminalNode

func (*AssemblyLiteralContext) HexNumber

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

func (*AssemblyLiteralContext) IsAssemblyLiteralContext

func (*AssemblyLiteralContext) IsAssemblyLiteralContext()

func (*AssemblyLiteralContext) StringLiteral

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

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

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

func NewConstructorDefinitionContext

func NewConstructorDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstructorDefinitionContext

func NewEmptyConstructorDefinitionContext

func NewEmptyConstructorDefinitionContext() *ConstructorDefinitionContext

func (*ConstructorDefinitionContext) Block

func (*ConstructorDefinitionContext) GetParser

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

func (*ConstructorDefinitionContext) GetRuleContext

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

func (*ConstructorDefinitionContext) IsConstructorDefinitionContext

func (*ConstructorDefinitionContext) IsConstructorDefinitionContext()

func (*ConstructorDefinitionContext) ModifierList

func (*ConstructorDefinitionContext) ParameterList

func (*ConstructorDefinitionContext) ToStringTree

func (s *ConstructorDefinitionContext) 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) 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) ConstructorDefinition

func (s *ContractPartContext) ConstructorDefinition() IConstructorDefinitionContext

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

func (s *ContractPartContext) UsingForDeclaration() IUsingForDeclarationContext

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 ElementaryTypeNameExpressionContext

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

func NewElementaryTypeNameExpressionContext

func NewElementaryTypeNameExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElementaryTypeNameExpressionContext

func NewEmptyElementaryTypeNameExpressionContext

func NewEmptyElementaryTypeNameExpressionContext() *ElementaryTypeNameExpressionContext

func (*ElementaryTypeNameExpressionContext) ElementaryTypeName

func (*ElementaryTypeNameExpressionContext) GetParser

func (*ElementaryTypeNameExpressionContext) GetRuleContext

func (*ElementaryTypeNameExpressionContext) IsElementaryTypeNameExpressionContext

func (*ElementaryTypeNameExpressionContext) IsElementaryTypeNameExpressionContext()

func (*ElementaryTypeNameExpressionContext) ToStringTree

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

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

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

func (*ForStatementContext) Expression

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

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

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

func (*FunctionDefinitionContext) GetRuleContext

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

func (*FunctionDefinitionContext) Identifier

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 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 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 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 IConstructorDefinitionContext

type IConstructorDefinitionContext interface {
	antlr.ParserRuleContext

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

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

IConstructorDefinitionContext 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 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 IElementaryTypeNameExpressionContext

type IElementaryTypeNameExpressionContext interface {
	antlr.ParserRuleContext

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

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

IElementaryTypeNameExpressionContext 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 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 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 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 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 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 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 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 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 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 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 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) 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) 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) IsImportDirectiveContext

func (*ImportDirectiveContext) IsImportDirectiveContext()

func (*ImportDirectiveContext) StringLiteral

func (s *ImportDirectiveContext) StringLiteral() antlr.TerminalNode

func (*ImportDirectiveContext) ToStringTree

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

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

func (*InheritanceSpecifierContext) Expression

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

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

func (s *MappingContext) ElementaryTypeName() IElementaryTypeNameContext

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

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

func (*MappingContext) TypeName

func (s *MappingContext) TypeName() ITypeNameContext

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

func (*ModifierDefinitionContext) ToStringTree

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

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

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

func (s *PrimaryExpressionContext) ElementaryTypeNameExpression() IElementaryTypeNameExpressionContext

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

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

func (*PrimaryExpressionContext) ToStringTree

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

func (*PrimaryExpressionContext) TupleExpression

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

type SolidityParser

type SolidityParser struct {
	*antlr.BaseParser
}

func NewSolidityParser

func NewSolidityParser(input antlr.TokenStream) *SolidityParser

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

func (p *SolidityParser) ConstructorDefinition() (localctx IConstructorDefinitionContext)

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

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

func (*SolidityParser) ElementaryTypeName

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

func (*SolidityParser) ElementaryTypeNameExpression

func (p *SolidityParser) ElementaryTypeNameExpression() (localctx IElementaryTypeNameExpressionContext)

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

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

func (*SolidityParser) TypeName

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

func (*SolidityParser) TypeName_Sempred

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

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

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

func (*SourceUnitContext) AllPragmaDirective

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

func (*SourceUnitContext) ContractDefinition

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

func (*SourceUnitContext) EOF

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

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

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

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

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

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

func (*StateVariableDeclarationContext) IsStateVariableDeclarationContext

func (*StateVariableDeclarationContext) IsStateVariableDeclarationContext()

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