Documentation
¶
Index ¶
- Constants
- type AssemblyAssignmentContext
- func (s *AssemblyAssignmentContext) AssemblyExpression() IAssemblyExpressionContext
- func (s *AssemblyAssignmentContext) AssemblyIdentifierOrList() IAssemblyIdentifierOrListContext
- func (s *AssemblyAssignmentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssemblyAssignmentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssemblyAssignmentContext) GetParser() antlr.Parser
- func (s *AssemblyAssignmentContext) GetRuleContext() antlr.RuleContext
- func (*AssemblyAssignmentContext) IsAssemblyAssignmentContext()
- func (s *AssemblyAssignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssemblyBlockContext
- func (s *AssemblyBlockContext) AllAssemblyItem() []IAssemblyItemContext
- func (s *AssemblyBlockContext) AssemblyItem(i int) IAssemblyItemContext
- func (s *AssemblyBlockContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssemblyBlockContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssemblyBlockContext) GetParser() antlr.Parser
- func (s *AssemblyBlockContext) GetRuleContext() antlr.RuleContext
- func (*AssemblyBlockContext) IsAssemblyBlockContext()
- func (s *AssemblyBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssemblyCallContext
- func (s *AssemblyCallContext) AllAssemblyExpression() []IAssemblyExpressionContext
- func (s *AssemblyCallContext) AssemblyExpression(i int) IAssemblyExpressionContext
- func (s *AssemblyCallContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssemblyCallContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssemblyCallContext) GetParser() antlr.Parser
- func (s *AssemblyCallContext) GetRuleContext() antlr.RuleContext
- func (s *AssemblyCallContext) Identifier() IIdentifierContext
- func (*AssemblyCallContext) IsAssemblyCallContext()
- func (s *AssemblyCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssemblyCaseContext
- func (s *AssemblyCaseContext) AssemblyBlock() IAssemblyBlockContext
- func (s *AssemblyCaseContext) AssemblyLiteral() IAssemblyLiteralContext
- func (s *AssemblyCaseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssemblyCaseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssemblyCaseContext) GetParser() antlr.Parser
- func (s *AssemblyCaseContext) GetRuleContext() antlr.RuleContext
- func (*AssemblyCaseContext) IsAssemblyCaseContext()
- func (s *AssemblyCaseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssemblyExpressionContext
- func (s *AssemblyExpressionContext) AssemblyCall() IAssemblyCallContext
- func (s *AssemblyExpressionContext) AssemblyLiteral() IAssemblyLiteralContext
- func (s *AssemblyExpressionContext) AssemblyMember() IAssemblyMemberContext
- func (s *AssemblyExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssemblyExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssemblyExpressionContext) GetParser() antlr.Parser
- func (s *AssemblyExpressionContext) GetRuleContext() antlr.RuleContext
- func (*AssemblyExpressionContext) IsAssemblyExpressionContext()
- func (s *AssemblyExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssemblyForContext
- func (s *AssemblyForContext) AllAssemblyBlock() []IAssemblyBlockContext
- func (s *AssemblyForContext) AllAssemblyExpression() []IAssemblyExpressionContext
- func (s *AssemblyForContext) AssemblyBlock(i int) IAssemblyBlockContext
- func (s *AssemblyForContext) AssemblyExpression(i int) IAssemblyExpressionContext
- func (s *AssemblyForContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssemblyForContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssemblyForContext) GetParser() antlr.Parser
- func (s *AssemblyForContext) GetRuleContext() antlr.RuleContext
- func (*AssemblyForContext) IsAssemblyForContext()
- func (s *AssemblyForContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssemblyFunctionDefinitionContext
- func (s *AssemblyFunctionDefinitionContext) AssemblyBlock() IAssemblyBlockContext
- func (s *AssemblyFunctionDefinitionContext) AssemblyFunctionReturns() IAssemblyFunctionReturnsContext
- func (s *AssemblyFunctionDefinitionContext) AssemblyIdentifierList() IAssemblyIdentifierListContext
- func (s *AssemblyFunctionDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssemblyFunctionDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssemblyFunctionDefinitionContext) GetParser() antlr.Parser
- func (s *AssemblyFunctionDefinitionContext) GetRuleContext() antlr.RuleContext
- func (s *AssemblyFunctionDefinitionContext) Identifier() IIdentifierContext
- func (*AssemblyFunctionDefinitionContext) IsAssemblyFunctionDefinitionContext()
- func (s *AssemblyFunctionDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssemblyFunctionReturnsContext
- func (s *AssemblyFunctionReturnsContext) AssemblyIdentifierList() IAssemblyIdentifierListContext
- func (s *AssemblyFunctionReturnsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssemblyFunctionReturnsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssemblyFunctionReturnsContext) GetParser() antlr.Parser
- func (s *AssemblyFunctionReturnsContext) GetRuleContext() antlr.RuleContext
- func (*AssemblyFunctionReturnsContext) IsAssemblyFunctionReturnsContext()
- func (s *AssemblyFunctionReturnsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssemblyIdentifierListContext
- func (s *AssemblyIdentifierListContext) AllIdentifier() []IIdentifierContext
- func (s *AssemblyIdentifierListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssemblyIdentifierListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssemblyIdentifierListContext) GetParser() antlr.Parser
- func (s *AssemblyIdentifierListContext) GetRuleContext() antlr.RuleContext
- func (s *AssemblyIdentifierListContext) Identifier(i int) IIdentifierContext
- func (*AssemblyIdentifierListContext) IsAssemblyIdentifierListContext()
- func (s *AssemblyIdentifierListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssemblyIdentifierOrListContext
- func (s *AssemblyIdentifierOrListContext) AssemblyIdentifierList() IAssemblyIdentifierListContext
- func (s *AssemblyIdentifierOrListContext) AssemblyMember() IAssemblyMemberContext
- func (s *AssemblyIdentifierOrListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssemblyIdentifierOrListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssemblyIdentifierOrListContext) GetParser() antlr.Parser
- func (s *AssemblyIdentifierOrListContext) GetRuleContext() antlr.RuleContext
- func (s *AssemblyIdentifierOrListContext) Identifier() IIdentifierContext
- func (*AssemblyIdentifierOrListContext) IsAssemblyIdentifierOrListContext()
- func (s *AssemblyIdentifierOrListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssemblyIfContext
- func (s *AssemblyIfContext) AssemblyBlock() IAssemblyBlockContext
- func (s *AssemblyIfContext) AssemblyExpression() IAssemblyExpressionContext
- func (s *AssemblyIfContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssemblyIfContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssemblyIfContext) GetParser() antlr.Parser
- func (s *AssemblyIfContext) GetRuleContext() antlr.RuleContext
- func (*AssemblyIfContext) IsAssemblyIfContext()
- func (s *AssemblyIfContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssemblyItemContext
- func (s *AssemblyItemContext) AssemblyAssignment() IAssemblyAssignmentContext
- func (s *AssemblyItemContext) AssemblyBlock() IAssemblyBlockContext
- func (s *AssemblyItemContext) AssemblyExpression() IAssemblyExpressionContext
- func (s *AssemblyItemContext) AssemblyFor() IAssemblyForContext
- func (s *AssemblyItemContext) AssemblyFunctionDefinition() IAssemblyFunctionDefinitionContext
- func (s *AssemblyItemContext) AssemblyIf() IAssemblyIfContext
- func (s *AssemblyItemContext) AssemblyLocalDefinition() IAssemblyLocalDefinitionContext
- func (s *AssemblyItemContext) AssemblyStackAssignment() IAssemblyStackAssignmentContext
- func (s *AssemblyItemContext) AssemblySwitch() IAssemblySwitchContext
- func (s *AssemblyItemContext) BreakKeyword() antlr.TerminalNode
- func (s *AssemblyItemContext) ContinueKeyword() antlr.TerminalNode
- func (s *AssemblyItemContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssemblyItemContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssemblyItemContext) GetParser() antlr.Parser
- func (s *AssemblyItemContext) GetRuleContext() antlr.RuleContext
- func (s *AssemblyItemContext) HexLiteral() IHexLiteralContext
- func (s *AssemblyItemContext) Identifier() IIdentifierContext
- func (*AssemblyItemContext) IsAssemblyItemContext()
- func (s *AssemblyItemContext) LabelDefinition() ILabelDefinitionContext
- func (s *AssemblyItemContext) LeaveKeyword() antlr.TerminalNode
- func (s *AssemblyItemContext) NumberLiteral() INumberLiteralContext
- func (s *AssemblyItemContext) StringLiteral() IStringLiteralContext
- func (s *AssemblyItemContext) SubAssembly() ISubAssemblyContext
- func (s *AssemblyItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssemblyLiteralContext
- func (s *AssemblyLiteralContext) DecimalNumber() antlr.TerminalNode
- func (s *AssemblyLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssemblyLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssemblyLiteralContext) GetParser() antlr.Parser
- func (s *AssemblyLiteralContext) GetRuleContext() antlr.RuleContext
- func (s *AssemblyLiteralContext) HexLiteral() IHexLiteralContext
- func (s *AssemblyLiteralContext) HexNumber() antlr.TerminalNode
- func (*AssemblyLiteralContext) IsAssemblyLiteralContext()
- func (s *AssemblyLiteralContext) StringLiteral() IStringLiteralContext
- func (s *AssemblyLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssemblyLocalDefinitionContext
- func (s *AssemblyLocalDefinitionContext) AssemblyExpression() IAssemblyExpressionContext
- func (s *AssemblyLocalDefinitionContext) AssemblyIdentifierOrList() IAssemblyIdentifierOrListContext
- func (s *AssemblyLocalDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssemblyLocalDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssemblyLocalDefinitionContext) GetParser() antlr.Parser
- func (s *AssemblyLocalDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*AssemblyLocalDefinitionContext) IsAssemblyLocalDefinitionContext()
- func (s *AssemblyLocalDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssemblyMemberContext
- func (s *AssemblyMemberContext) AllIdentifier() []IIdentifierContext
- func (s *AssemblyMemberContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssemblyMemberContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssemblyMemberContext) GetParser() antlr.Parser
- func (s *AssemblyMemberContext) GetRuleContext() antlr.RuleContext
- func (s *AssemblyMemberContext) Identifier(i int) IIdentifierContext
- func (*AssemblyMemberContext) IsAssemblyMemberContext()
- func (s *AssemblyMemberContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssemblyStackAssignmentContext
- func (s *AssemblyStackAssignmentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssemblyStackAssignmentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssemblyStackAssignmentContext) GetParser() antlr.Parser
- func (s *AssemblyStackAssignmentContext) GetRuleContext() antlr.RuleContext
- func (s *AssemblyStackAssignmentContext) Identifier() IIdentifierContext
- func (*AssemblyStackAssignmentContext) IsAssemblyStackAssignmentContext()
- func (s *AssemblyStackAssignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssemblySwitchContext
- func (s *AssemblySwitchContext) AllAssemblyCase() []IAssemblyCaseContext
- func (s *AssemblySwitchContext) AssemblyCase(i int) IAssemblyCaseContext
- func (s *AssemblySwitchContext) AssemblyExpression() IAssemblyExpressionContext
- func (s *AssemblySwitchContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AssemblySwitchContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AssemblySwitchContext) GetParser() antlr.Parser
- func (s *AssemblySwitchContext) GetRuleContext() antlr.RuleContext
- func (*AssemblySwitchContext) IsAssemblySwitchContext()
- func (s *AssemblySwitchContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BaseSolidityListener
- func (s *BaseSolidityListener) EnterAssemblyAssignment(ctx *AssemblyAssignmentContext)
- func (s *BaseSolidityListener) EnterAssemblyBlock(ctx *AssemblyBlockContext)
- func (s *BaseSolidityListener) EnterAssemblyCall(ctx *AssemblyCallContext)
- func (s *BaseSolidityListener) EnterAssemblyCase(ctx *AssemblyCaseContext)
- func (s *BaseSolidityListener) EnterAssemblyExpression(ctx *AssemblyExpressionContext)
- func (s *BaseSolidityListener) EnterAssemblyFor(ctx *AssemblyForContext)
- func (s *BaseSolidityListener) EnterAssemblyFunctionDefinition(ctx *AssemblyFunctionDefinitionContext)
- func (s *BaseSolidityListener) EnterAssemblyFunctionReturns(ctx *AssemblyFunctionReturnsContext)
- func (s *BaseSolidityListener) EnterAssemblyIdentifierList(ctx *AssemblyIdentifierListContext)
- func (s *BaseSolidityListener) EnterAssemblyIdentifierOrList(ctx *AssemblyIdentifierOrListContext)
- func (s *BaseSolidityListener) EnterAssemblyIf(ctx *AssemblyIfContext)
- func (s *BaseSolidityListener) EnterAssemblyItem(ctx *AssemblyItemContext)
- func (s *BaseSolidityListener) EnterAssemblyLiteral(ctx *AssemblyLiteralContext)
- func (s *BaseSolidityListener) EnterAssemblyLocalDefinition(ctx *AssemblyLocalDefinitionContext)
- func (s *BaseSolidityListener) EnterAssemblyMember(ctx *AssemblyMemberContext)
- func (s *BaseSolidityListener) EnterAssemblyStackAssignment(ctx *AssemblyStackAssignmentContext)
- func (s *BaseSolidityListener) EnterAssemblySwitch(ctx *AssemblySwitchContext)
- func (s *BaseSolidityListener) EnterBlock(ctx *BlockContext)
- func (s *BaseSolidityListener) EnterBreakStatement(ctx *BreakStatementContext)
- func (s *BaseSolidityListener) EnterCatchClause(ctx *CatchClauseContext)
- func (s *BaseSolidityListener) EnterContinueStatement(ctx *ContinueStatementContext)
- func (s *BaseSolidityListener) EnterContractDefinition(ctx *ContractDefinitionContext)
- func (s *BaseSolidityListener) EnterContractPart(ctx *ContractPartContext)
- func (s *BaseSolidityListener) EnterCustomErrorDefinition(ctx *CustomErrorDefinitionContext)
- func (s *BaseSolidityListener) EnterDoWhileStatement(ctx *DoWhileStatementContext)
- func (s *BaseSolidityListener) EnterElementaryTypeName(ctx *ElementaryTypeNameContext)
- func (s *BaseSolidityListener) EnterEmitStatement(ctx *EmitStatementContext)
- func (s *BaseSolidityListener) EnterEnumDefinition(ctx *EnumDefinitionContext)
- func (s *BaseSolidityListener) EnterEnumValue(ctx *EnumValueContext)
- func (s *BaseSolidityListener) EnterEventDefinition(ctx *EventDefinitionContext)
- func (s *BaseSolidityListener) EnterEventParameter(ctx *EventParameterContext)
- func (s *BaseSolidityListener) EnterEventParameterList(ctx *EventParameterListContext)
- func (s *BaseSolidityListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseSolidityListener) EnterExpression(ctx *ExpressionContext)
- func (s *BaseSolidityListener) EnterExpressionList(ctx *ExpressionListContext)
- func (s *BaseSolidityListener) EnterExpressionStatement(ctx *ExpressionStatementContext)
- func (s *BaseSolidityListener) EnterFileLevelConstant(ctx *FileLevelConstantContext)
- func (s *BaseSolidityListener) EnterForStatement(ctx *ForStatementContext)
- func (s *BaseSolidityListener) EnterFunctionCall(ctx *FunctionCallContext)
- func (s *BaseSolidityListener) EnterFunctionCallArguments(ctx *FunctionCallArgumentsContext)
- func (s *BaseSolidityListener) EnterFunctionDefinition(ctx *FunctionDefinitionContext)
- func (s *BaseSolidityListener) EnterFunctionDescriptor(ctx *FunctionDescriptorContext)
- func (s *BaseSolidityListener) EnterFunctionTypeName(ctx *FunctionTypeNameContext)
- func (s *BaseSolidityListener) EnterFunctionTypeParameter(ctx *FunctionTypeParameterContext)
- func (s *BaseSolidityListener) EnterFunctionTypeParameterList(ctx *FunctionTypeParameterListContext)
- func (s *BaseSolidityListener) EnterHexLiteral(ctx *HexLiteralContext)
- func (s *BaseSolidityListener) EnterIdentifier(ctx *IdentifierContext)
- func (s *BaseSolidityListener) EnterIdentifierList(ctx *IdentifierListContext)
- func (s *BaseSolidityListener) EnterIfStatement(ctx *IfStatementContext)
- func (s *BaseSolidityListener) EnterImportDeclaration(ctx *ImportDeclarationContext)
- func (s *BaseSolidityListener) EnterImportDirective(ctx *ImportDirectiveContext)
- func (s *BaseSolidityListener) EnterImportPath(ctx *ImportPathContext)
- func (s *BaseSolidityListener) EnterInheritanceSpecifier(ctx *InheritanceSpecifierContext)
- func (s *BaseSolidityListener) EnterInlineAssemblyStatement(ctx *InlineAssemblyStatementContext)
- func (s *BaseSolidityListener) EnterLabelDefinition(ctx *LabelDefinitionContext)
- func (s *BaseSolidityListener) EnterMapping(ctx *MappingContext)
- func (s *BaseSolidityListener) EnterMappingKey(ctx *MappingKeyContext)
- func (s *BaseSolidityListener) EnterModifierDefinition(ctx *ModifierDefinitionContext)
- func (s *BaseSolidityListener) EnterModifierInvocation(ctx *ModifierInvocationContext)
- func (s *BaseSolidityListener) EnterModifierList(ctx *ModifierListContext)
- func (s *BaseSolidityListener) EnterNameValue(ctx *NameValueContext)
- func (s *BaseSolidityListener) EnterNameValueList(ctx *NameValueListContext)
- func (s *BaseSolidityListener) EnterNumberLiteral(ctx *NumberLiteralContext)
- func (s *BaseSolidityListener) EnterOverrideSpecifier(ctx *OverrideSpecifierContext)
- func (s *BaseSolidityListener) EnterParameter(ctx *ParameterContext)
- func (s *BaseSolidityListener) EnterParameterList(ctx *ParameterListContext)
- func (s *BaseSolidityListener) EnterPragmaDirective(ctx *PragmaDirectiveContext)
- func (s *BaseSolidityListener) EnterPragmaName(ctx *PragmaNameContext)
- func (s *BaseSolidityListener) EnterPragmaValue(ctx *PragmaValueContext)
- func (s *BaseSolidityListener) EnterPrimaryExpression(ctx *PrimaryExpressionContext)
- func (s *BaseSolidityListener) EnterReturnParameters(ctx *ReturnParametersContext)
- func (s *BaseSolidityListener) EnterReturnStatement(ctx *ReturnStatementContext)
- func (s *BaseSolidityListener) EnterRevertStatement(ctx *RevertStatementContext)
- func (s *BaseSolidityListener) EnterSimpleStatement(ctx *SimpleStatementContext)
- func (s *BaseSolidityListener) EnterSourceUnit(ctx *SourceUnitContext)
- func (s *BaseSolidityListener) EnterStateMutability(ctx *StateMutabilityContext)
- func (s *BaseSolidityListener) EnterStateVariableDeclaration(ctx *StateVariableDeclarationContext)
- func (s *BaseSolidityListener) EnterStatement(ctx *StatementContext)
- func (s *BaseSolidityListener) EnterStorageLocation(ctx *StorageLocationContext)
- func (s *BaseSolidityListener) EnterStringLiteral(ctx *StringLiteralContext)
- func (s *BaseSolidityListener) EnterStructDefinition(ctx *StructDefinitionContext)
- func (s *BaseSolidityListener) EnterSubAssembly(ctx *SubAssemblyContext)
- func (s *BaseSolidityListener) EnterThrowStatement(ctx *ThrowStatementContext)
- func (s *BaseSolidityListener) EnterTryStatement(ctx *TryStatementContext)
- func (s *BaseSolidityListener) EnterTupleExpression(ctx *TupleExpressionContext)
- func (s *BaseSolidityListener) EnterTypeName(ctx *TypeNameContext)
- func (s *BaseSolidityListener) EnterTypeNameExpression(ctx *TypeNameExpressionContext)
- func (s *BaseSolidityListener) EnterUncheckedStatement(ctx *UncheckedStatementContext)
- func (s *BaseSolidityListener) EnterUserDefinedTypeName(ctx *UserDefinedTypeNameContext)
- func (s *BaseSolidityListener) EnterUsingForDeclaration(ctx *UsingForDeclarationContext)
- func (s *BaseSolidityListener) EnterVariableDeclaration(ctx *VariableDeclarationContext)
- func (s *BaseSolidityListener) EnterVariableDeclarationList(ctx *VariableDeclarationListContext)
- func (s *BaseSolidityListener) EnterVariableDeclarationStatement(ctx *VariableDeclarationStatementContext)
- func (s *BaseSolidityListener) EnterVersion(ctx *VersionContext)
- func (s *BaseSolidityListener) EnterVersionConstraint(ctx *VersionConstraintContext)
- func (s *BaseSolidityListener) EnterVersionOperator(ctx *VersionOperatorContext)
- func (s *BaseSolidityListener) EnterWhileStatement(ctx *WhileStatementContext)
- func (s *BaseSolidityListener) ExitAssemblyAssignment(ctx *AssemblyAssignmentContext)
- func (s *BaseSolidityListener) ExitAssemblyBlock(ctx *AssemblyBlockContext)
- func (s *BaseSolidityListener) ExitAssemblyCall(ctx *AssemblyCallContext)
- func (s *BaseSolidityListener) ExitAssemblyCase(ctx *AssemblyCaseContext)
- func (s *BaseSolidityListener) ExitAssemblyExpression(ctx *AssemblyExpressionContext)
- func (s *BaseSolidityListener) ExitAssemblyFor(ctx *AssemblyForContext)
- func (s *BaseSolidityListener) ExitAssemblyFunctionDefinition(ctx *AssemblyFunctionDefinitionContext)
- func (s *BaseSolidityListener) ExitAssemblyFunctionReturns(ctx *AssemblyFunctionReturnsContext)
- func (s *BaseSolidityListener) ExitAssemblyIdentifierList(ctx *AssemblyIdentifierListContext)
- func (s *BaseSolidityListener) ExitAssemblyIdentifierOrList(ctx *AssemblyIdentifierOrListContext)
- func (s *BaseSolidityListener) ExitAssemblyIf(ctx *AssemblyIfContext)
- func (s *BaseSolidityListener) ExitAssemblyItem(ctx *AssemblyItemContext)
- func (s *BaseSolidityListener) ExitAssemblyLiteral(ctx *AssemblyLiteralContext)
- func (s *BaseSolidityListener) ExitAssemblyLocalDefinition(ctx *AssemblyLocalDefinitionContext)
- func (s *BaseSolidityListener) ExitAssemblyMember(ctx *AssemblyMemberContext)
- func (s *BaseSolidityListener) ExitAssemblyStackAssignment(ctx *AssemblyStackAssignmentContext)
- func (s *BaseSolidityListener) ExitAssemblySwitch(ctx *AssemblySwitchContext)
- func (s *BaseSolidityListener) ExitBlock(ctx *BlockContext)
- func (s *BaseSolidityListener) ExitBreakStatement(ctx *BreakStatementContext)
- func (s *BaseSolidityListener) ExitCatchClause(ctx *CatchClauseContext)
- func (s *BaseSolidityListener) ExitContinueStatement(ctx *ContinueStatementContext)
- func (s *BaseSolidityListener) ExitContractDefinition(ctx *ContractDefinitionContext)
- func (s *BaseSolidityListener) ExitContractPart(ctx *ContractPartContext)
- func (s *BaseSolidityListener) ExitCustomErrorDefinition(ctx *CustomErrorDefinitionContext)
- func (s *BaseSolidityListener) ExitDoWhileStatement(ctx *DoWhileStatementContext)
- func (s *BaseSolidityListener) ExitElementaryTypeName(ctx *ElementaryTypeNameContext)
- func (s *BaseSolidityListener) ExitEmitStatement(ctx *EmitStatementContext)
- func (s *BaseSolidityListener) ExitEnumDefinition(ctx *EnumDefinitionContext)
- func (s *BaseSolidityListener) ExitEnumValue(ctx *EnumValueContext)
- func (s *BaseSolidityListener) ExitEventDefinition(ctx *EventDefinitionContext)
- func (s *BaseSolidityListener) ExitEventParameter(ctx *EventParameterContext)
- func (s *BaseSolidityListener) ExitEventParameterList(ctx *EventParameterListContext)
- func (s *BaseSolidityListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseSolidityListener) ExitExpression(ctx *ExpressionContext)
- func (s *BaseSolidityListener) ExitExpressionList(ctx *ExpressionListContext)
- func (s *BaseSolidityListener) ExitExpressionStatement(ctx *ExpressionStatementContext)
- func (s *BaseSolidityListener) ExitFileLevelConstant(ctx *FileLevelConstantContext)
- func (s *BaseSolidityListener) ExitForStatement(ctx *ForStatementContext)
- func (s *BaseSolidityListener) ExitFunctionCall(ctx *FunctionCallContext)
- func (s *BaseSolidityListener) ExitFunctionCallArguments(ctx *FunctionCallArgumentsContext)
- func (s *BaseSolidityListener) ExitFunctionDefinition(ctx *FunctionDefinitionContext)
- func (s *BaseSolidityListener) ExitFunctionDescriptor(ctx *FunctionDescriptorContext)
- func (s *BaseSolidityListener) ExitFunctionTypeName(ctx *FunctionTypeNameContext)
- func (s *BaseSolidityListener) ExitFunctionTypeParameter(ctx *FunctionTypeParameterContext)
- func (s *BaseSolidityListener) ExitFunctionTypeParameterList(ctx *FunctionTypeParameterListContext)
- func (s *BaseSolidityListener) ExitHexLiteral(ctx *HexLiteralContext)
- func (s *BaseSolidityListener) ExitIdentifier(ctx *IdentifierContext)
- func (s *BaseSolidityListener) ExitIdentifierList(ctx *IdentifierListContext)
- func (s *BaseSolidityListener) ExitIfStatement(ctx *IfStatementContext)
- func (s *BaseSolidityListener) ExitImportDeclaration(ctx *ImportDeclarationContext)
- func (s *BaseSolidityListener) ExitImportDirective(ctx *ImportDirectiveContext)
- func (s *BaseSolidityListener) ExitImportPath(ctx *ImportPathContext)
- func (s *BaseSolidityListener) ExitInheritanceSpecifier(ctx *InheritanceSpecifierContext)
- func (s *BaseSolidityListener) ExitInlineAssemblyStatement(ctx *InlineAssemblyStatementContext)
- func (s *BaseSolidityListener) ExitLabelDefinition(ctx *LabelDefinitionContext)
- func (s *BaseSolidityListener) ExitMapping(ctx *MappingContext)
- func (s *BaseSolidityListener) ExitMappingKey(ctx *MappingKeyContext)
- func (s *BaseSolidityListener) ExitModifierDefinition(ctx *ModifierDefinitionContext)
- func (s *BaseSolidityListener) ExitModifierInvocation(ctx *ModifierInvocationContext)
- func (s *BaseSolidityListener) ExitModifierList(ctx *ModifierListContext)
- func (s *BaseSolidityListener) ExitNameValue(ctx *NameValueContext)
- func (s *BaseSolidityListener) ExitNameValueList(ctx *NameValueListContext)
- func (s *BaseSolidityListener) ExitNumberLiteral(ctx *NumberLiteralContext)
- func (s *BaseSolidityListener) ExitOverrideSpecifier(ctx *OverrideSpecifierContext)
- func (s *BaseSolidityListener) ExitParameter(ctx *ParameterContext)
- func (s *BaseSolidityListener) ExitParameterList(ctx *ParameterListContext)
- func (s *BaseSolidityListener) ExitPragmaDirective(ctx *PragmaDirectiveContext)
- func (s *BaseSolidityListener) ExitPragmaName(ctx *PragmaNameContext)
- func (s *BaseSolidityListener) ExitPragmaValue(ctx *PragmaValueContext)
- func (s *BaseSolidityListener) ExitPrimaryExpression(ctx *PrimaryExpressionContext)
- func (s *BaseSolidityListener) ExitReturnParameters(ctx *ReturnParametersContext)
- func (s *BaseSolidityListener) ExitReturnStatement(ctx *ReturnStatementContext)
- func (s *BaseSolidityListener) ExitRevertStatement(ctx *RevertStatementContext)
- func (s *BaseSolidityListener) ExitSimpleStatement(ctx *SimpleStatementContext)
- func (s *BaseSolidityListener) ExitSourceUnit(ctx *SourceUnitContext)
- func (s *BaseSolidityListener) ExitStateMutability(ctx *StateMutabilityContext)
- func (s *BaseSolidityListener) ExitStateVariableDeclaration(ctx *StateVariableDeclarationContext)
- func (s *BaseSolidityListener) ExitStatement(ctx *StatementContext)
- func (s *BaseSolidityListener) ExitStorageLocation(ctx *StorageLocationContext)
- func (s *BaseSolidityListener) ExitStringLiteral(ctx *StringLiteralContext)
- func (s *BaseSolidityListener) ExitStructDefinition(ctx *StructDefinitionContext)
- func (s *BaseSolidityListener) ExitSubAssembly(ctx *SubAssemblyContext)
- func (s *BaseSolidityListener) ExitThrowStatement(ctx *ThrowStatementContext)
- func (s *BaseSolidityListener) ExitTryStatement(ctx *TryStatementContext)
- func (s *BaseSolidityListener) ExitTupleExpression(ctx *TupleExpressionContext)
- func (s *BaseSolidityListener) ExitTypeName(ctx *TypeNameContext)
- func (s *BaseSolidityListener) ExitTypeNameExpression(ctx *TypeNameExpressionContext)
- func (s *BaseSolidityListener) ExitUncheckedStatement(ctx *UncheckedStatementContext)
- func (s *BaseSolidityListener) ExitUserDefinedTypeName(ctx *UserDefinedTypeNameContext)
- func (s *BaseSolidityListener) ExitUsingForDeclaration(ctx *UsingForDeclarationContext)
- func (s *BaseSolidityListener) ExitVariableDeclaration(ctx *VariableDeclarationContext)
- func (s *BaseSolidityListener) ExitVariableDeclarationList(ctx *VariableDeclarationListContext)
- func (s *BaseSolidityListener) ExitVariableDeclarationStatement(ctx *VariableDeclarationStatementContext)
- func (s *BaseSolidityListener) ExitVersion(ctx *VersionContext)
- func (s *BaseSolidityListener) ExitVersionConstraint(ctx *VersionConstraintContext)
- func (s *BaseSolidityListener) ExitVersionOperator(ctx *VersionOperatorContext)
- func (s *BaseSolidityListener) ExitWhileStatement(ctx *WhileStatementContext)
- func (s *BaseSolidityListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BaseSolidityListener) VisitTerminal(node antlr.TerminalNode)
- type BlockContext
- func (s *BlockContext) AllStatement() []IStatementContext
- func (s *BlockContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BlockContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BlockContext) GetParser() antlr.Parser
- func (s *BlockContext) GetRuleContext() antlr.RuleContext
- func (*BlockContext) IsBlockContext()
- func (s *BlockContext) Statement(i int) IStatementContext
- func (s *BlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BreakStatementContext
- func (s *BreakStatementContext) BreakKeyword() antlr.TerminalNode
- func (s *BreakStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BreakStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BreakStatementContext) GetParser() antlr.Parser
- func (s *BreakStatementContext) GetRuleContext() antlr.RuleContext
- func (*BreakStatementContext) IsBreakStatementContext()
- func (s *BreakStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CatchClauseContext
- func (s *CatchClauseContext) Block() IBlockContext
- func (s *CatchClauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CatchClauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CatchClauseContext) GetParser() antlr.Parser
- func (s *CatchClauseContext) GetRuleContext() antlr.RuleContext
- func (s *CatchClauseContext) Identifier() IIdentifierContext
- func (*CatchClauseContext) IsCatchClauseContext()
- func (s *CatchClauseContext) ParameterList() IParameterListContext
- func (s *CatchClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ContinueStatementContext
- func (s *ContinueStatementContext) ContinueKeyword() antlr.TerminalNode
- func (s *ContinueStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ContinueStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ContinueStatementContext) GetParser() antlr.Parser
- func (s *ContinueStatementContext) GetRuleContext() antlr.RuleContext
- func (*ContinueStatementContext) IsContinueStatementContext()
- func (s *ContinueStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ContractDefinitionContext
- func (s *ContractDefinitionContext) AllContractPart() []IContractPartContext
- func (s *ContractDefinitionContext) AllInheritanceSpecifier() []IInheritanceSpecifierContext
- func (s *ContractDefinitionContext) ContractPart(i int) IContractPartContext
- func (s *ContractDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ContractDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ContractDefinitionContext) GetParser() antlr.Parser
- func (s *ContractDefinitionContext) GetRuleContext() antlr.RuleContext
- func (s *ContractDefinitionContext) Identifier() IIdentifierContext
- func (s *ContractDefinitionContext) InheritanceSpecifier(i int) IInheritanceSpecifierContext
- func (*ContractDefinitionContext) IsContractDefinitionContext()
- func (s *ContractDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ContractPartContext
- func (s *ContractPartContext) CustomErrorDefinition() ICustomErrorDefinitionContext
- func (s *ContractPartContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ContractPartContext) EnumDefinition() IEnumDefinitionContext
- func (s *ContractPartContext) EventDefinition() IEventDefinitionContext
- func (s *ContractPartContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ContractPartContext) FunctionDefinition() IFunctionDefinitionContext
- func (s *ContractPartContext) GetParser() antlr.Parser
- func (s *ContractPartContext) GetRuleContext() antlr.RuleContext
- func (*ContractPartContext) IsContractPartContext()
- func (s *ContractPartContext) ModifierDefinition() IModifierDefinitionContext
- func (s *ContractPartContext) StateVariableDeclaration() IStateVariableDeclarationContext
- func (s *ContractPartContext) StructDefinition() IStructDefinitionContext
- func (s *ContractPartContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ContractPartContext) UsingForDeclaration() IUsingForDeclarationContext
- type CustomErrorDefinitionContext
- func (s *CustomErrorDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CustomErrorDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CustomErrorDefinitionContext) GetParser() antlr.Parser
- func (s *CustomErrorDefinitionContext) GetRuleContext() antlr.RuleContext
- func (s *CustomErrorDefinitionContext) Identifier() IIdentifierContext
- func (*CustomErrorDefinitionContext) IsCustomErrorDefinitionContext()
- func (s *CustomErrorDefinitionContext) ParameterList() IParameterListContext
- func (s *CustomErrorDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DoWhileStatementContext
- func (s *DoWhileStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DoWhileStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DoWhileStatementContext) Expression() IExpressionContext
- func (s *DoWhileStatementContext) GetParser() antlr.Parser
- func (s *DoWhileStatementContext) GetRuleContext() antlr.RuleContext
- func (*DoWhileStatementContext) IsDoWhileStatementContext()
- func (s *DoWhileStatementContext) Statement() IStatementContext
- func (s *DoWhileStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ElementaryTypeNameContext
- func (s *ElementaryTypeNameContext) Byte() antlr.TerminalNode
- func (s *ElementaryTypeNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ElementaryTypeNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ElementaryTypeNameContext) Fixed() antlr.TerminalNode
- func (s *ElementaryTypeNameContext) GetParser() antlr.Parser
- func (s *ElementaryTypeNameContext) GetRuleContext() antlr.RuleContext
- func (s *ElementaryTypeNameContext) Int() antlr.TerminalNode
- func (*ElementaryTypeNameContext) IsElementaryTypeNameContext()
- func (s *ElementaryTypeNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ElementaryTypeNameContext) Ufixed() antlr.TerminalNode
- func (s *ElementaryTypeNameContext) Uint() antlr.TerminalNode
- type EmitStatementContext
- func (s *EmitStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EmitStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EmitStatementContext) FunctionCall() IFunctionCallContext
- func (s *EmitStatementContext) GetParser() antlr.Parser
- func (s *EmitStatementContext) GetRuleContext() antlr.RuleContext
- func (*EmitStatementContext) IsEmitStatementContext()
- func (s *EmitStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EnumDefinitionContext
- func (s *EnumDefinitionContext) AllEnumValue() []IEnumValueContext
- func (s *EnumDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EnumDefinitionContext) EnumValue(i int) IEnumValueContext
- func (s *EnumDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EnumDefinitionContext) GetParser() antlr.Parser
- func (s *EnumDefinitionContext) GetRuleContext() antlr.RuleContext
- func (s *EnumDefinitionContext) Identifier() IIdentifierContext
- func (*EnumDefinitionContext) IsEnumDefinitionContext()
- func (s *EnumDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EnumValueContext
- func (s *EnumValueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EnumValueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EnumValueContext) GetParser() antlr.Parser
- func (s *EnumValueContext) GetRuleContext() antlr.RuleContext
- func (s *EnumValueContext) Identifier() IIdentifierContext
- func (*EnumValueContext) IsEnumValueContext()
- func (s *EnumValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EventDefinitionContext
- func (s *EventDefinitionContext) AnonymousKeyword() antlr.TerminalNode
- func (s *EventDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EventDefinitionContext) EventParameterList() IEventParameterListContext
- func (s *EventDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EventDefinitionContext) GetParser() antlr.Parser
- func (s *EventDefinitionContext) GetRuleContext() antlr.RuleContext
- func (s *EventDefinitionContext) Identifier() IIdentifierContext
- func (*EventDefinitionContext) IsEventDefinitionContext()
- func (s *EventDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EventParameterContext
- func (s *EventParameterContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EventParameterContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EventParameterContext) GetParser() antlr.Parser
- func (s *EventParameterContext) GetRuleContext() antlr.RuleContext
- func (s *EventParameterContext) Identifier() IIdentifierContext
- func (s *EventParameterContext) IndexedKeyword() antlr.TerminalNode
- func (*EventParameterContext) IsEventParameterContext()
- func (s *EventParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *EventParameterContext) TypeName() ITypeNameContext
- type EventParameterListContext
- func (s *EventParameterListContext) AllEventParameter() []IEventParameterContext
- func (s *EventParameterListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EventParameterListContext) EventParameter(i int) IEventParameterContext
- func (s *EventParameterListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EventParameterListContext) GetParser() antlr.Parser
- func (s *EventParameterListContext) GetRuleContext() antlr.RuleContext
- func (*EventParameterListContext) IsEventParameterListContext()
- func (s *EventParameterListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExpressionContext
- func (s *ExpressionContext) AllExpression() []IExpressionContext
- func (s *ExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExpressionContext) Expression(i int) IExpressionContext
- func (s *ExpressionContext) FunctionCallArguments() IFunctionCallArgumentsContext
- func (s *ExpressionContext) GetParser() antlr.Parser
- func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *ExpressionContext) Identifier() IIdentifierContext
- func (*ExpressionContext) IsExpressionContext()
- func (s *ExpressionContext) NameValueList() INameValueListContext
- func (s *ExpressionContext) PrimaryExpression() IPrimaryExpressionContext
- func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ExpressionContext) TypeName() ITypeNameContext
- type ExpressionListContext
- func (s *ExpressionListContext) AllExpression() []IExpressionContext
- func (s *ExpressionListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExpressionListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExpressionListContext) Expression(i int) IExpressionContext
- func (s *ExpressionListContext) GetParser() antlr.Parser
- func (s *ExpressionListContext) GetRuleContext() antlr.RuleContext
- func (*ExpressionListContext) IsExpressionListContext()
- func (s *ExpressionListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExpressionStatementContext
- func (s *ExpressionStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExpressionStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExpressionStatementContext) Expression() IExpressionContext
- func (s *ExpressionStatementContext) GetParser() antlr.Parser
- func (s *ExpressionStatementContext) GetRuleContext() antlr.RuleContext
- func (*ExpressionStatementContext) IsExpressionStatementContext()
- func (s *ExpressionStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FileLevelConstantContext
- func (s *FileLevelConstantContext) ConstantKeyword() antlr.TerminalNode
- func (s *FileLevelConstantContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FileLevelConstantContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FileLevelConstantContext) Expression() IExpressionContext
- func (s *FileLevelConstantContext) GetParser() antlr.Parser
- func (s *FileLevelConstantContext) GetRuleContext() antlr.RuleContext
- func (s *FileLevelConstantContext) Identifier() IIdentifierContext
- func (*FileLevelConstantContext) IsFileLevelConstantContext()
- func (s *FileLevelConstantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *FileLevelConstantContext) TypeName() ITypeNameContext
- type ForStatementContext
- func (s *ForStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ForStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ForStatementContext) Expression() IExpressionContext
- func (s *ForStatementContext) ExpressionStatement() IExpressionStatementContext
- func (s *ForStatementContext) GetParser() antlr.Parser
- func (s *ForStatementContext) GetRuleContext() antlr.RuleContext
- func (*ForStatementContext) IsForStatementContext()
- func (s *ForStatementContext) SimpleStatement() ISimpleStatementContext
- func (s *ForStatementContext) Statement() IStatementContext
- func (s *ForStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionCallArgumentsContext
- func (s *FunctionCallArgumentsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionCallArgumentsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionCallArgumentsContext) ExpressionList() IExpressionListContext
- func (s *FunctionCallArgumentsContext) GetParser() antlr.Parser
- func (s *FunctionCallArgumentsContext) GetRuleContext() antlr.RuleContext
- func (*FunctionCallArgumentsContext) IsFunctionCallArgumentsContext()
- func (s *FunctionCallArgumentsContext) NameValueList() INameValueListContext
- func (s *FunctionCallArgumentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionCallContext
- func (s *FunctionCallContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionCallContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionCallContext) Expression() IExpressionContext
- func (s *FunctionCallContext) FunctionCallArguments() IFunctionCallArgumentsContext
- func (s *FunctionCallContext) GetParser() antlr.Parser
- func (s *FunctionCallContext) GetRuleContext() antlr.RuleContext
- func (*FunctionCallContext) IsFunctionCallContext()
- func (s *FunctionCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionDefinitionContext
- func (s *FunctionDefinitionContext) Block() IBlockContext
- func (s *FunctionDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionDefinitionContext) FunctionDescriptor() IFunctionDescriptorContext
- func (s *FunctionDefinitionContext) GetParser() antlr.Parser
- func (s *FunctionDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*FunctionDefinitionContext) IsFunctionDefinitionContext()
- func (s *FunctionDefinitionContext) ModifierList() IModifierListContext
- func (s *FunctionDefinitionContext) ParameterList() IParameterListContext
- func (s *FunctionDefinitionContext) ReturnParameters() IReturnParametersContext
- func (s *FunctionDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionDescriptorContext
- func (s *FunctionDescriptorContext) ConstructorKeyword() antlr.TerminalNode
- func (s *FunctionDescriptorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionDescriptorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionDescriptorContext) FallbackKeyword() antlr.TerminalNode
- func (s *FunctionDescriptorContext) GetParser() antlr.Parser
- func (s *FunctionDescriptorContext) GetRuleContext() antlr.RuleContext
- func (s *FunctionDescriptorContext) Identifier() IIdentifierContext
- func (*FunctionDescriptorContext) IsFunctionDescriptorContext()
- func (s *FunctionDescriptorContext) ReceiveKeyword() antlr.TerminalNode
- func (s *FunctionDescriptorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionTypeNameContext
- func (s *FunctionTypeNameContext) AllExternalKeyword() []antlr.TerminalNode
- func (s *FunctionTypeNameContext) AllFunctionTypeParameterList() []IFunctionTypeParameterListContext
- func (s *FunctionTypeNameContext) AllInternalKeyword() []antlr.TerminalNode
- func (s *FunctionTypeNameContext) AllStateMutability() []IStateMutabilityContext
- func (s *FunctionTypeNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionTypeNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionTypeNameContext) ExternalKeyword(i int) antlr.TerminalNode
- func (s *FunctionTypeNameContext) FunctionTypeParameterList(i int) IFunctionTypeParameterListContext
- func (s *FunctionTypeNameContext) GetParser() antlr.Parser
- func (s *FunctionTypeNameContext) GetRuleContext() antlr.RuleContext
- func (s *FunctionTypeNameContext) InternalKeyword(i int) antlr.TerminalNode
- func (*FunctionTypeNameContext) IsFunctionTypeNameContext()
- func (s *FunctionTypeNameContext) StateMutability(i int) IStateMutabilityContext
- func (s *FunctionTypeNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionTypeParameterContext
- func (s *FunctionTypeParameterContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionTypeParameterContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionTypeParameterContext) GetParser() antlr.Parser
- func (s *FunctionTypeParameterContext) GetRuleContext() antlr.RuleContext
- func (*FunctionTypeParameterContext) IsFunctionTypeParameterContext()
- func (s *FunctionTypeParameterContext) StorageLocation() IStorageLocationContext
- func (s *FunctionTypeParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *FunctionTypeParameterContext) TypeName() ITypeNameContext
- type FunctionTypeParameterListContext
- func (s *FunctionTypeParameterListContext) AllFunctionTypeParameter() []IFunctionTypeParameterContext
- func (s *FunctionTypeParameterListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionTypeParameterListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionTypeParameterListContext) FunctionTypeParameter(i int) IFunctionTypeParameterContext
- func (s *FunctionTypeParameterListContext) GetParser() antlr.Parser
- func (s *FunctionTypeParameterListContext) GetRuleContext() antlr.RuleContext
- func (*FunctionTypeParameterListContext) IsFunctionTypeParameterListContext()
- func (s *FunctionTypeParameterListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type HexLiteralContext
- func (s *HexLiteralContext) AllHexLiteralFragment() []antlr.TerminalNode
- func (s *HexLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *HexLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *HexLiteralContext) GetParser() antlr.Parser
- func (s *HexLiteralContext) GetRuleContext() antlr.RuleContext
- func (s *HexLiteralContext) HexLiteralFragment(i int) antlr.TerminalNode
- func (*HexLiteralContext) IsHexLiteralContext()
- func (s *HexLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IAssemblyAssignmentContext
- type IAssemblyBlockContext
- type IAssemblyCallContext
- type IAssemblyCaseContext
- type IAssemblyExpressionContext
- type IAssemblyForContext
- type IAssemblyFunctionDefinitionContext
- type IAssemblyFunctionReturnsContext
- type IAssemblyIdentifierListContext
- type IAssemblyIdentifierOrListContext
- type IAssemblyIfContext
- type IAssemblyItemContext
- type IAssemblyLiteralContext
- type IAssemblyLocalDefinitionContext
- type IAssemblyMemberContext
- type IAssemblyStackAssignmentContext
- type IAssemblySwitchContext
- type IBlockContext
- type IBreakStatementContext
- type ICatchClauseContext
- type IContinueStatementContext
- type IContractDefinitionContext
- type IContractPartContext
- type ICustomErrorDefinitionContext
- type IDoWhileStatementContext
- type IElementaryTypeNameContext
- type IEmitStatementContext
- type IEnumDefinitionContext
- type IEnumValueContext
- type IEventDefinitionContext
- type IEventParameterContext
- type IEventParameterListContext
- type IExpressionContext
- type IExpressionListContext
- type IExpressionStatementContext
- type IFileLevelConstantContext
- type IForStatementContext
- type IFunctionCallArgumentsContext
- type IFunctionCallContext
- type IFunctionDefinitionContext
- type IFunctionDescriptorContext
- type IFunctionTypeNameContext
- type IFunctionTypeParameterContext
- type IFunctionTypeParameterListContext
- type IHexLiteralContext
- type IIdentifierContext
- type IIdentifierListContext
- type IIfStatementContext
- type IImportDeclarationContext
- type IImportDirectiveContext
- type IImportPathContext
- type IInheritanceSpecifierContext
- type IInlineAssemblyStatementContext
- type ILabelDefinitionContext
- type IMappingContext
- type IMappingKeyContext
- type IModifierDefinitionContext
- type IModifierInvocationContext
- type IModifierListContext
- type INameValueContext
- type INameValueListContext
- type INumberLiteralContext
- type IOverrideSpecifierContext
- type IParameterContext
- type IParameterListContext
- type IPragmaDirectiveContext
- type IPragmaNameContext
- type IPragmaValueContext
- type IPrimaryExpressionContext
- type IReturnParametersContext
- type IReturnStatementContext
- type IRevertStatementContext
- type ISimpleStatementContext
- type ISourceUnitContext
- type IStateMutabilityContext
- type IStateVariableDeclarationContext
- type IStatementContext
- type IStorageLocationContext
- type IStringLiteralContext
- type IStructDefinitionContext
- type ISubAssemblyContext
- type IThrowStatementContext
- type ITryStatementContext
- type ITupleExpressionContext
- type ITypeNameContext
- type ITypeNameExpressionContext
- type IUncheckedStatementContext
- type IUserDefinedTypeNameContext
- type IUsingForDeclarationContext
- type IVariableDeclarationContext
- type IVariableDeclarationListContext
- type IVariableDeclarationStatementContext
- type IVersionConstraintContext
- type IVersionContext
- type IVersionOperatorContext
- type IWhileStatementContext
- type IdentifierContext
- func (s *IdentifierContext) ConstructorKeyword() antlr.TerminalNode
- func (s *IdentifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IdentifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IdentifierContext) GetParser() antlr.Parser
- func (s *IdentifierContext) GetRuleContext() antlr.RuleContext
- func (s *IdentifierContext) Identifier() antlr.TerminalNode
- func (*IdentifierContext) IsIdentifierContext()
- func (s *IdentifierContext) LeaveKeyword() antlr.TerminalNode
- func (s *IdentifierContext) PayableKeyword() antlr.TerminalNode
- func (s *IdentifierContext) ReceiveKeyword() antlr.TerminalNode
- func (s *IdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IdentifierListContext
- func (s *IdentifierListContext) AllIdentifier() []IIdentifierContext
- func (s *IdentifierListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IdentifierListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IdentifierListContext) GetParser() antlr.Parser
- func (s *IdentifierListContext) GetRuleContext() antlr.RuleContext
- func (s *IdentifierListContext) Identifier(i int) IIdentifierContext
- func (*IdentifierListContext) IsIdentifierListContext()
- func (s *IdentifierListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IfStatementContext
- func (s *IfStatementContext) AllStatement() []IStatementContext
- func (s *IfStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IfStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IfStatementContext) Expression() IExpressionContext
- func (s *IfStatementContext) GetParser() antlr.Parser
- func (s *IfStatementContext) GetRuleContext() antlr.RuleContext
- func (*IfStatementContext) IsIfStatementContext()
- func (s *IfStatementContext) Statement(i int) IStatementContext
- func (s *IfStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ImportDeclarationContext
- func (s *ImportDeclarationContext) AllIdentifier() []IIdentifierContext
- func (s *ImportDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ImportDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ImportDeclarationContext) GetParser() antlr.Parser
- func (s *ImportDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *ImportDeclarationContext) Identifier(i int) IIdentifierContext
- func (*ImportDeclarationContext) IsImportDeclarationContext()
- func (s *ImportDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ImportDirectiveContext
- func (s *ImportDirectiveContext) AllIdentifier() []IIdentifierContext
- func (s *ImportDirectiveContext) AllImportDeclaration() []IImportDeclarationContext
- func (s *ImportDirectiveContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ImportDirectiveContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ImportDirectiveContext) GetParser() antlr.Parser
- func (s *ImportDirectiveContext) GetRuleContext() antlr.RuleContext
- func (s *ImportDirectiveContext) Identifier(i int) IIdentifierContext
- func (s *ImportDirectiveContext) ImportDeclaration(i int) IImportDeclarationContext
- func (s *ImportDirectiveContext) ImportPath() IImportPathContext
- func (*ImportDirectiveContext) IsImportDirectiveContext()
- func (s *ImportDirectiveContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ImportPathContext
- func (s *ImportPathContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ImportPathContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ImportPathContext) GetParser() antlr.Parser
- func (s *ImportPathContext) GetRuleContext() antlr.RuleContext
- func (*ImportPathContext) IsImportPathContext()
- func (s *ImportPathContext) StringLiteralFragment() antlr.TerminalNode
- func (s *ImportPathContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type InheritanceSpecifierContext
- func (s *InheritanceSpecifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InheritanceSpecifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *InheritanceSpecifierContext) ExpressionList() IExpressionListContext
- func (s *InheritanceSpecifierContext) GetParser() antlr.Parser
- func (s *InheritanceSpecifierContext) GetRuleContext() antlr.RuleContext
- func (*InheritanceSpecifierContext) IsInheritanceSpecifierContext()
- func (s *InheritanceSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *InheritanceSpecifierContext) UserDefinedTypeName() IUserDefinedTypeNameContext
- type InlineAssemblyStatementContext
- func (s *InlineAssemblyStatementContext) AssemblyBlock() IAssemblyBlockContext
- func (s *InlineAssemblyStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InlineAssemblyStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *InlineAssemblyStatementContext) GetParser() antlr.Parser
- func (s *InlineAssemblyStatementContext) GetRuleContext() antlr.RuleContext
- func (*InlineAssemblyStatementContext) IsInlineAssemblyStatementContext()
- func (s *InlineAssemblyStatementContext) StringLiteralFragment() antlr.TerminalNode
- func (s *InlineAssemblyStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LabelDefinitionContext
- func (s *LabelDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LabelDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LabelDefinitionContext) GetParser() antlr.Parser
- func (s *LabelDefinitionContext) GetRuleContext() antlr.RuleContext
- func (s *LabelDefinitionContext) Identifier() IIdentifierContext
- func (*LabelDefinitionContext) IsLabelDefinitionContext()
- func (s *LabelDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MappingContext
- func (s *MappingContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MappingContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MappingContext) GetParser() antlr.Parser
- func (s *MappingContext) GetRuleContext() antlr.RuleContext
- func (*MappingContext) IsMappingContext()
- func (s *MappingContext) MappingKey() IMappingKeyContext
- func (s *MappingContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *MappingContext) TypeName() ITypeNameContext
- type MappingKeyContext
- func (s *MappingKeyContext) ElementaryTypeName() IElementaryTypeNameContext
- func (s *MappingKeyContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MappingKeyContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MappingKeyContext) GetParser() antlr.Parser
- func (s *MappingKeyContext) GetRuleContext() antlr.RuleContext
- func (*MappingKeyContext) IsMappingKeyContext()
- func (s *MappingKeyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *MappingKeyContext) UserDefinedTypeName() IUserDefinedTypeNameContext
- type ModifierDefinitionContext
- func (s *ModifierDefinitionContext) AllOverrideSpecifier() []IOverrideSpecifierContext
- func (s *ModifierDefinitionContext) AllVirtualKeyword() []antlr.TerminalNode
- func (s *ModifierDefinitionContext) Block() IBlockContext
- func (s *ModifierDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ModifierDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ModifierDefinitionContext) GetParser() antlr.Parser
- func (s *ModifierDefinitionContext) GetRuleContext() antlr.RuleContext
- func (s *ModifierDefinitionContext) Identifier() IIdentifierContext
- func (*ModifierDefinitionContext) IsModifierDefinitionContext()
- func (s *ModifierDefinitionContext) OverrideSpecifier(i int) IOverrideSpecifierContext
- func (s *ModifierDefinitionContext) ParameterList() IParameterListContext
- func (s *ModifierDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ModifierDefinitionContext) VirtualKeyword(i int) antlr.TerminalNode
- type ModifierInvocationContext
- func (s *ModifierInvocationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ModifierInvocationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ModifierInvocationContext) ExpressionList() IExpressionListContext
- func (s *ModifierInvocationContext) GetParser() antlr.Parser
- func (s *ModifierInvocationContext) GetRuleContext() antlr.RuleContext
- func (s *ModifierInvocationContext) Identifier() IIdentifierContext
- func (*ModifierInvocationContext) IsModifierInvocationContext()
- func (s *ModifierInvocationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ModifierListContext
- func (s *ModifierListContext) AllExternalKeyword() []antlr.TerminalNode
- func (s *ModifierListContext) AllInternalKeyword() []antlr.TerminalNode
- func (s *ModifierListContext) AllModifierInvocation() []IModifierInvocationContext
- func (s *ModifierListContext) AllOverrideSpecifier() []IOverrideSpecifierContext
- func (s *ModifierListContext) AllPrivateKeyword() []antlr.TerminalNode
- func (s *ModifierListContext) AllPublicKeyword() []antlr.TerminalNode
- func (s *ModifierListContext) AllStateMutability() []IStateMutabilityContext
- func (s *ModifierListContext) AllVirtualKeyword() []antlr.TerminalNode
- func (s *ModifierListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ModifierListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ModifierListContext) ExternalKeyword(i int) antlr.TerminalNode
- func (s *ModifierListContext) GetParser() antlr.Parser
- func (s *ModifierListContext) GetRuleContext() antlr.RuleContext
- func (s *ModifierListContext) InternalKeyword(i int) antlr.TerminalNode
- func (*ModifierListContext) IsModifierListContext()
- func (s *ModifierListContext) ModifierInvocation(i int) IModifierInvocationContext
- func (s *ModifierListContext) OverrideSpecifier(i int) IOverrideSpecifierContext
- func (s *ModifierListContext) PrivateKeyword(i int) antlr.TerminalNode
- func (s *ModifierListContext) PublicKeyword(i int) antlr.TerminalNode
- func (s *ModifierListContext) StateMutability(i int) IStateMutabilityContext
- func (s *ModifierListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ModifierListContext) VirtualKeyword(i int) antlr.TerminalNode
- type NameValueContext
- func (s *NameValueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NameValueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NameValueContext) Expression() IExpressionContext
- func (s *NameValueContext) GetParser() antlr.Parser
- func (s *NameValueContext) GetRuleContext() antlr.RuleContext
- func (s *NameValueContext) Identifier() IIdentifierContext
- func (*NameValueContext) IsNameValueContext()
- func (s *NameValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NameValueListContext
- func (s *NameValueListContext) AllNameValue() []INameValueContext
- func (s *NameValueListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NameValueListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NameValueListContext) GetParser() antlr.Parser
- func (s *NameValueListContext) GetRuleContext() antlr.RuleContext
- func (*NameValueListContext) IsNameValueListContext()
- func (s *NameValueListContext) NameValue(i int) INameValueContext
- func (s *NameValueListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NumberLiteralContext
- func (s *NumberLiteralContext) DecimalNumber() antlr.TerminalNode
- func (s *NumberLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NumberLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NumberLiteralContext) GetParser() antlr.Parser
- func (s *NumberLiteralContext) GetRuleContext() antlr.RuleContext
- func (s *NumberLiteralContext) HexNumber() antlr.TerminalNode
- func (*NumberLiteralContext) IsNumberLiteralContext()
- func (s *NumberLiteralContext) NumberUnit() antlr.TerminalNode
- func (s *NumberLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OverrideSpecifierContext
- func (s *OverrideSpecifierContext) AllUserDefinedTypeName() []IUserDefinedTypeNameContext
- func (s *OverrideSpecifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OverrideSpecifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OverrideSpecifierContext) GetParser() antlr.Parser
- func (s *OverrideSpecifierContext) GetRuleContext() antlr.RuleContext
- func (*OverrideSpecifierContext) IsOverrideSpecifierContext()
- func (s *OverrideSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *OverrideSpecifierContext) UserDefinedTypeName(i int) IUserDefinedTypeNameContext
- type ParameterContext
- func (s *ParameterContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ParameterContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ParameterContext) GetParser() antlr.Parser
- func (s *ParameterContext) GetRuleContext() antlr.RuleContext
- func (s *ParameterContext) Identifier() IIdentifierContext
- func (*ParameterContext) IsParameterContext()
- func (s *ParameterContext) StorageLocation() IStorageLocationContext
- func (s *ParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ParameterContext) TypeName() ITypeNameContext
- type ParameterListContext
- func (s *ParameterListContext) AllParameter() []IParameterContext
- func (s *ParameterListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ParameterListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ParameterListContext) GetParser() antlr.Parser
- func (s *ParameterListContext) GetRuleContext() antlr.RuleContext
- func (*ParameterListContext) IsParameterListContext()
- func (s *ParameterListContext) Parameter(i int) IParameterContext
- func (s *ParameterListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PragmaDirectiveContext
- func (s *PragmaDirectiveContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PragmaDirectiveContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PragmaDirectiveContext) GetParser() antlr.Parser
- func (s *PragmaDirectiveContext) GetRuleContext() antlr.RuleContext
- func (*PragmaDirectiveContext) IsPragmaDirectiveContext()
- func (s *PragmaDirectiveContext) PragmaName() IPragmaNameContext
- func (s *PragmaDirectiveContext) PragmaValue() IPragmaValueContext
- func (s *PragmaDirectiveContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PragmaNameContext
- func (s *PragmaNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PragmaNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PragmaNameContext) GetParser() antlr.Parser
- func (s *PragmaNameContext) GetRuleContext() antlr.RuleContext
- func (s *PragmaNameContext) Identifier() IIdentifierContext
- func (*PragmaNameContext) IsPragmaNameContext()
- func (s *PragmaNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PragmaValueContext
- func (s *PragmaValueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PragmaValueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PragmaValueContext) Expression() IExpressionContext
- func (s *PragmaValueContext) GetParser() antlr.Parser
- func (s *PragmaValueContext) GetRuleContext() antlr.RuleContext
- func (*PragmaValueContext) IsPragmaValueContext()
- func (s *PragmaValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *PragmaValueContext) Version() IVersionContext
- type PrimaryExpressionContext
- func (s *PrimaryExpressionContext) BooleanLiteral() antlr.TerminalNode
- func (s *PrimaryExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PrimaryExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PrimaryExpressionContext) GetParser() antlr.Parser
- func (s *PrimaryExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *PrimaryExpressionContext) HexLiteral() IHexLiteralContext
- func (s *PrimaryExpressionContext) Identifier() IIdentifierContext
- func (*PrimaryExpressionContext) IsPrimaryExpressionContext()
- func (s *PrimaryExpressionContext) NumberLiteral() INumberLiteralContext
- func (s *PrimaryExpressionContext) PayableKeyword() antlr.TerminalNode
- func (s *PrimaryExpressionContext) StringLiteral() IStringLiteralContext
- func (s *PrimaryExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *PrimaryExpressionContext) TupleExpression() ITupleExpressionContext
- func (s *PrimaryExpressionContext) TypeKeyword() antlr.TerminalNode
- func (s *PrimaryExpressionContext) TypeNameExpression() ITypeNameExpressionContext
- type ReturnParametersContext
- func (s *ReturnParametersContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ReturnParametersContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ReturnParametersContext) GetParser() antlr.Parser
- func (s *ReturnParametersContext) GetRuleContext() antlr.RuleContext
- func (*ReturnParametersContext) IsReturnParametersContext()
- func (s *ReturnParametersContext) ParameterList() IParameterListContext
- func (s *ReturnParametersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ReturnStatementContext
- func (s *ReturnStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ReturnStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ReturnStatementContext) Expression() IExpressionContext
- func (s *ReturnStatementContext) GetParser() antlr.Parser
- func (s *ReturnStatementContext) GetRuleContext() antlr.RuleContext
- func (*ReturnStatementContext) IsReturnStatementContext()
- func (s *ReturnStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RevertStatementContext
- func (s *RevertStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RevertStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RevertStatementContext) FunctionCall() IFunctionCallContext
- func (s *RevertStatementContext) GetParser() antlr.Parser
- func (s *RevertStatementContext) GetRuleContext() antlr.RuleContext
- func (*RevertStatementContext) IsRevertStatementContext()
- func (s *RevertStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SimpleStatementContext
- func (s *SimpleStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SimpleStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SimpleStatementContext) ExpressionStatement() IExpressionStatementContext
- func (s *SimpleStatementContext) GetParser() antlr.Parser
- func (s *SimpleStatementContext) GetRuleContext() antlr.RuleContext
- func (*SimpleStatementContext) IsSimpleStatementContext()
- func (s *SimpleStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *SimpleStatementContext) VariableDeclarationStatement() IVariableDeclarationStatementContext
- type SolidityLexer
- type SolidityListener
- type SolidityParser
- func (p *SolidityParser) AssemblyAssignment() (localctx IAssemblyAssignmentContext)
- func (p *SolidityParser) AssemblyBlock() (localctx IAssemblyBlockContext)
- func (p *SolidityParser) AssemblyCall() (localctx IAssemblyCallContext)
- func (p *SolidityParser) AssemblyCase() (localctx IAssemblyCaseContext)
- func (p *SolidityParser) AssemblyExpression() (localctx IAssemblyExpressionContext)
- func (p *SolidityParser) AssemblyFor() (localctx IAssemblyForContext)
- func (p *SolidityParser) AssemblyFunctionDefinition() (localctx IAssemblyFunctionDefinitionContext)
- func (p *SolidityParser) AssemblyFunctionReturns() (localctx IAssemblyFunctionReturnsContext)
- func (p *SolidityParser) AssemblyIdentifierList() (localctx IAssemblyIdentifierListContext)
- func (p *SolidityParser) AssemblyIdentifierOrList() (localctx IAssemblyIdentifierOrListContext)
- func (p *SolidityParser) AssemblyIf() (localctx IAssemblyIfContext)
- func (p *SolidityParser) AssemblyItem() (localctx IAssemblyItemContext)
- func (p *SolidityParser) AssemblyLiteral() (localctx IAssemblyLiteralContext)
- func (p *SolidityParser) AssemblyLocalDefinition() (localctx IAssemblyLocalDefinitionContext)
- func (p *SolidityParser) AssemblyMember() (localctx IAssemblyMemberContext)
- func (p *SolidityParser) AssemblyStackAssignment() (localctx IAssemblyStackAssignmentContext)
- func (p *SolidityParser) AssemblySwitch() (localctx IAssemblySwitchContext)
- func (p *SolidityParser) Block() (localctx IBlockContext)
- func (p *SolidityParser) BreakStatement() (localctx IBreakStatementContext)
- func (p *SolidityParser) CatchClause() (localctx ICatchClauseContext)
- func (p *SolidityParser) ContinueStatement() (localctx IContinueStatementContext)
- func (p *SolidityParser) ContractDefinition() (localctx IContractDefinitionContext)
- func (p *SolidityParser) ContractPart() (localctx IContractPartContext)
- func (p *SolidityParser) CustomErrorDefinition() (localctx ICustomErrorDefinitionContext)
- func (p *SolidityParser) DoWhileStatement() (localctx IDoWhileStatementContext)
- func (p *SolidityParser) ElementaryTypeName() (localctx IElementaryTypeNameContext)
- func (p *SolidityParser) EmitStatement() (localctx IEmitStatementContext)
- func (p *SolidityParser) EnumDefinition() (localctx IEnumDefinitionContext)
- func (p *SolidityParser) EnumValue() (localctx IEnumValueContext)
- func (p *SolidityParser) EventDefinition() (localctx IEventDefinitionContext)
- func (p *SolidityParser) EventParameter() (localctx IEventParameterContext)
- func (p *SolidityParser) EventParameterList() (localctx IEventParameterListContext)
- func (p *SolidityParser) Expression() (localctx IExpressionContext)
- func (p *SolidityParser) ExpressionList() (localctx IExpressionListContext)
- func (p *SolidityParser) ExpressionStatement() (localctx IExpressionStatementContext)
- func (p *SolidityParser) Expression_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *SolidityParser) FileLevelConstant() (localctx IFileLevelConstantContext)
- func (p *SolidityParser) ForStatement() (localctx IForStatementContext)
- func (p *SolidityParser) FunctionCall() (localctx IFunctionCallContext)
- func (p *SolidityParser) FunctionCallArguments() (localctx IFunctionCallArgumentsContext)
- func (p *SolidityParser) FunctionDefinition() (localctx IFunctionDefinitionContext)
- func (p *SolidityParser) FunctionDescriptor() (localctx IFunctionDescriptorContext)
- func (p *SolidityParser) FunctionTypeName() (localctx IFunctionTypeNameContext)
- func (p *SolidityParser) FunctionTypeParameter() (localctx IFunctionTypeParameterContext)
- func (p *SolidityParser) FunctionTypeParameterList() (localctx IFunctionTypeParameterListContext)
- func (p *SolidityParser) HexLiteral() (localctx IHexLiteralContext)
- func (p *SolidityParser) Identifier() (localctx IIdentifierContext)
- func (p *SolidityParser) IdentifierList() (localctx IIdentifierListContext)
- func (p *SolidityParser) IfStatement() (localctx IIfStatementContext)
- func (p *SolidityParser) ImportDeclaration() (localctx IImportDeclarationContext)
- func (p *SolidityParser) ImportDirective() (localctx IImportDirectiveContext)
- func (p *SolidityParser) ImportPath() (localctx IImportPathContext)
- func (p *SolidityParser) InheritanceSpecifier() (localctx IInheritanceSpecifierContext)
- func (p *SolidityParser) InlineAssemblyStatement() (localctx IInlineAssemblyStatementContext)
- func (p *SolidityParser) LabelDefinition() (localctx ILabelDefinitionContext)
- func (p *SolidityParser) Mapping() (localctx IMappingContext)
- func (p *SolidityParser) MappingKey() (localctx IMappingKeyContext)
- func (p *SolidityParser) ModifierDefinition() (localctx IModifierDefinitionContext)
- func (p *SolidityParser) ModifierInvocation() (localctx IModifierInvocationContext)
- func (p *SolidityParser) ModifierList() (localctx IModifierListContext)
- func (p *SolidityParser) NameValue() (localctx INameValueContext)
- func (p *SolidityParser) NameValueList() (localctx INameValueListContext)
- func (p *SolidityParser) NumberLiteral() (localctx INumberLiteralContext)
- func (p *SolidityParser) OverrideSpecifier() (localctx IOverrideSpecifierContext)
- func (p *SolidityParser) Parameter() (localctx IParameterContext)
- func (p *SolidityParser) ParameterList() (localctx IParameterListContext)
- func (p *SolidityParser) PragmaDirective() (localctx IPragmaDirectiveContext)
- func (p *SolidityParser) PragmaName() (localctx IPragmaNameContext)
- func (p *SolidityParser) PragmaValue() (localctx IPragmaValueContext)
- func (p *SolidityParser) PrimaryExpression() (localctx IPrimaryExpressionContext)
- func (p *SolidityParser) ReturnParameters() (localctx IReturnParametersContext)
- func (p *SolidityParser) ReturnStatement() (localctx IReturnStatementContext)
- func (p *SolidityParser) RevertStatement() (localctx IRevertStatementContext)
- func (p *SolidityParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
- func (p *SolidityParser) SimpleStatement() (localctx ISimpleStatementContext)
- func (p *SolidityParser) SourceUnit() (localctx ISourceUnitContext)
- func (p *SolidityParser) StateMutability() (localctx IStateMutabilityContext)
- func (p *SolidityParser) StateVariableDeclaration() (localctx IStateVariableDeclarationContext)
- func (p *SolidityParser) Statement() (localctx IStatementContext)
- func (p *SolidityParser) StorageLocation() (localctx IStorageLocationContext)
- func (p *SolidityParser) StringLiteral() (localctx IStringLiteralContext)
- func (p *SolidityParser) StructDefinition() (localctx IStructDefinitionContext)
- func (p *SolidityParser) SubAssembly() (localctx ISubAssemblyContext)
- func (p *SolidityParser) ThrowStatement() (localctx IThrowStatementContext)
- func (p *SolidityParser) TryStatement() (localctx ITryStatementContext)
- func (p *SolidityParser) TupleExpression() (localctx ITupleExpressionContext)
- func (p *SolidityParser) TypeName() (localctx ITypeNameContext)
- func (p *SolidityParser) TypeNameExpression() (localctx ITypeNameExpressionContext)
- func (p *SolidityParser) TypeName_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *SolidityParser) UncheckedStatement() (localctx IUncheckedStatementContext)
- func (p *SolidityParser) UserDefinedTypeName() (localctx IUserDefinedTypeNameContext)
- func (p *SolidityParser) UsingForDeclaration() (localctx IUsingForDeclarationContext)
- func (p *SolidityParser) VariableDeclaration() (localctx IVariableDeclarationContext)
- func (p *SolidityParser) VariableDeclarationList() (localctx IVariableDeclarationListContext)
- func (p *SolidityParser) VariableDeclarationStatement() (localctx IVariableDeclarationStatementContext)
- func (p *SolidityParser) Version() (localctx IVersionContext)
- func (p *SolidityParser) VersionConstraint() (localctx IVersionConstraintContext)
- func (p *SolidityParser) VersionOperator() (localctx IVersionOperatorContext)
- func (p *SolidityParser) WhileStatement() (localctx IWhileStatementContext)
- type SourceUnitContext
- func (s *SourceUnitContext) AllContractDefinition() []IContractDefinitionContext
- func (s *SourceUnitContext) AllCustomErrorDefinition() []ICustomErrorDefinitionContext
- func (s *SourceUnitContext) AllEnumDefinition() []IEnumDefinitionContext
- func (s *SourceUnitContext) AllFileLevelConstant() []IFileLevelConstantContext
- func (s *SourceUnitContext) AllFunctionDefinition() []IFunctionDefinitionContext
- func (s *SourceUnitContext) AllImportDirective() []IImportDirectiveContext
- func (s *SourceUnitContext) AllPragmaDirective() []IPragmaDirectiveContext
- func (s *SourceUnitContext) AllStructDefinition() []IStructDefinitionContext
- func (s *SourceUnitContext) ContractDefinition(i int) IContractDefinitionContext
- func (s *SourceUnitContext) CustomErrorDefinition(i int) ICustomErrorDefinitionContext
- func (s *SourceUnitContext) EOF() antlr.TerminalNode
- func (s *SourceUnitContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SourceUnitContext) EnumDefinition(i int) IEnumDefinitionContext
- func (s *SourceUnitContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SourceUnitContext) FileLevelConstant(i int) IFileLevelConstantContext
- func (s *SourceUnitContext) FunctionDefinition(i int) IFunctionDefinitionContext
- func (s *SourceUnitContext) GetParser() antlr.Parser
- func (s *SourceUnitContext) GetRuleContext() antlr.RuleContext
- func (s *SourceUnitContext) ImportDirective(i int) IImportDirectiveContext
- func (*SourceUnitContext) IsSourceUnitContext()
- func (s *SourceUnitContext) PragmaDirective(i int) IPragmaDirectiveContext
- func (s *SourceUnitContext) StructDefinition(i int) IStructDefinitionContext
- func (s *SourceUnitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StateMutabilityContext
- func (s *StateMutabilityContext) ConstantKeyword() antlr.TerminalNode
- func (s *StateMutabilityContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StateMutabilityContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StateMutabilityContext) GetParser() antlr.Parser
- func (s *StateMutabilityContext) GetRuleContext() antlr.RuleContext
- func (*StateMutabilityContext) IsStateMutabilityContext()
- func (s *StateMutabilityContext) PayableKeyword() antlr.TerminalNode
- func (s *StateMutabilityContext) PureKeyword() antlr.TerminalNode
- func (s *StateMutabilityContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *StateMutabilityContext) ViewKeyword() antlr.TerminalNode
- type StateVariableDeclarationContext
- func (s *StateVariableDeclarationContext) AllConstantKeyword() []antlr.TerminalNode
- func (s *StateVariableDeclarationContext) AllImmutableKeyword() []antlr.TerminalNode
- func (s *StateVariableDeclarationContext) AllInternalKeyword() []antlr.TerminalNode
- func (s *StateVariableDeclarationContext) AllOverrideSpecifier() []IOverrideSpecifierContext
- func (s *StateVariableDeclarationContext) AllPrivateKeyword() []antlr.TerminalNode
- func (s *StateVariableDeclarationContext) AllPublicKeyword() []antlr.TerminalNode
- func (s *StateVariableDeclarationContext) ConstantKeyword(i int) antlr.TerminalNode
- func (s *StateVariableDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StateVariableDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StateVariableDeclarationContext) Expression() IExpressionContext
- func (s *StateVariableDeclarationContext) GetParser() antlr.Parser
- func (s *StateVariableDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *StateVariableDeclarationContext) Identifier() IIdentifierContext
- func (s *StateVariableDeclarationContext) ImmutableKeyword(i int) antlr.TerminalNode
- func (s *StateVariableDeclarationContext) InternalKeyword(i int) antlr.TerminalNode
- func (*StateVariableDeclarationContext) IsStateVariableDeclarationContext()
- func (s *StateVariableDeclarationContext) OverrideSpecifier(i int) IOverrideSpecifierContext
- func (s *StateVariableDeclarationContext) PrivateKeyword(i int) antlr.TerminalNode
- func (s *StateVariableDeclarationContext) PublicKeyword(i int) antlr.TerminalNode
- func (s *StateVariableDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *StateVariableDeclarationContext) TypeName() ITypeNameContext
- type StatementContext
- func (s *StatementContext) Block() IBlockContext
- func (s *StatementContext) BreakStatement() IBreakStatementContext
- func (s *StatementContext) ContinueStatement() IContinueStatementContext
- func (s *StatementContext) DoWhileStatement() IDoWhileStatementContext
- func (s *StatementContext) EmitStatement() IEmitStatementContext
- func (s *StatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StatementContext) ForStatement() IForStatementContext
- func (s *StatementContext) GetParser() antlr.Parser
- func (s *StatementContext) GetRuleContext() antlr.RuleContext
- func (s *StatementContext) IfStatement() IIfStatementContext
- func (s *StatementContext) InlineAssemblyStatement() IInlineAssemblyStatementContext
- func (*StatementContext) IsStatementContext()
- func (s *StatementContext) ReturnStatement() IReturnStatementContext
- func (s *StatementContext) RevertStatement() IRevertStatementContext
- func (s *StatementContext) SimpleStatement() ISimpleStatementContext
- func (s *StatementContext) ThrowStatement() IThrowStatementContext
- func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *StatementContext) TryStatement() ITryStatementContext
- func (s *StatementContext) UncheckedStatement() IUncheckedStatementContext
- func (s *StatementContext) WhileStatement() IWhileStatementContext
- type StorageLocationContext
- func (s *StorageLocationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StorageLocationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StorageLocationContext) GetParser() antlr.Parser
- func (s *StorageLocationContext) GetRuleContext() antlr.RuleContext
- func (*StorageLocationContext) IsStorageLocationContext()
- func (s *StorageLocationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StringLiteralContext
- func (s *StringLiteralContext) AllStringLiteralFragment() []antlr.TerminalNode
- func (s *StringLiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StringLiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StringLiteralContext) GetParser() antlr.Parser
- func (s *StringLiteralContext) GetRuleContext() antlr.RuleContext
- func (*StringLiteralContext) IsStringLiteralContext()
- func (s *StringLiteralContext) StringLiteralFragment(i int) antlr.TerminalNode
- func (s *StringLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StructDefinitionContext
- func (s *StructDefinitionContext) AllVariableDeclaration() []IVariableDeclarationContext
- func (s *StructDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StructDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StructDefinitionContext) GetParser() antlr.Parser
- func (s *StructDefinitionContext) GetRuleContext() antlr.RuleContext
- func (s *StructDefinitionContext) Identifier() IIdentifierContext
- func (*StructDefinitionContext) IsStructDefinitionContext()
- func (s *StructDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *StructDefinitionContext) VariableDeclaration(i int) IVariableDeclarationContext
- type SubAssemblyContext
- func (s *SubAssemblyContext) AssemblyBlock() IAssemblyBlockContext
- func (s *SubAssemblyContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SubAssemblyContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SubAssemblyContext) GetParser() antlr.Parser
- func (s *SubAssemblyContext) GetRuleContext() antlr.RuleContext
- func (s *SubAssemblyContext) Identifier() IIdentifierContext
- func (*SubAssemblyContext) IsSubAssemblyContext()
- func (s *SubAssemblyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ThrowStatementContext
- func (s *ThrowStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ThrowStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ThrowStatementContext) GetParser() antlr.Parser
- func (s *ThrowStatementContext) GetRuleContext() antlr.RuleContext
- func (*ThrowStatementContext) IsThrowStatementContext()
- func (s *ThrowStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TryStatementContext
- func (s *TryStatementContext) AllCatchClause() []ICatchClauseContext
- func (s *TryStatementContext) Block() IBlockContext
- func (s *TryStatementContext) CatchClause(i int) ICatchClauseContext
- func (s *TryStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TryStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TryStatementContext) Expression() IExpressionContext
- func (s *TryStatementContext) GetParser() antlr.Parser
- func (s *TryStatementContext) GetRuleContext() antlr.RuleContext
- func (*TryStatementContext) IsTryStatementContext()
- func (s *TryStatementContext) ReturnParameters() IReturnParametersContext
- func (s *TryStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TupleExpressionContext
- func (s *TupleExpressionContext) AllExpression() []IExpressionContext
- func (s *TupleExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TupleExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TupleExpressionContext) Expression(i int) IExpressionContext
- func (s *TupleExpressionContext) GetParser() antlr.Parser
- func (s *TupleExpressionContext) GetRuleContext() antlr.RuleContext
- func (*TupleExpressionContext) IsTupleExpressionContext()
- func (s *TupleExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TypeNameContext
- func (s *TypeNameContext) ElementaryTypeName() IElementaryTypeNameContext
- func (s *TypeNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeNameContext) Expression() IExpressionContext
- func (s *TypeNameContext) FunctionTypeName() IFunctionTypeNameContext
- func (s *TypeNameContext) GetParser() antlr.Parser
- func (s *TypeNameContext) GetRuleContext() antlr.RuleContext
- func (*TypeNameContext) IsTypeNameContext()
- func (s *TypeNameContext) Mapping() IMappingContext
- func (s *TypeNameContext) PayableKeyword() antlr.TerminalNode
- func (s *TypeNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeNameContext) TypeName() ITypeNameContext
- func (s *TypeNameContext) UserDefinedTypeName() IUserDefinedTypeNameContext
- type TypeNameExpressionContext
- func (s *TypeNameExpressionContext) ElementaryTypeName() IElementaryTypeNameContext
- func (s *TypeNameExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeNameExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeNameExpressionContext) GetParser() antlr.Parser
- func (s *TypeNameExpressionContext) GetRuleContext() antlr.RuleContext
- func (*TypeNameExpressionContext) IsTypeNameExpressionContext()
- func (s *TypeNameExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeNameExpressionContext) UserDefinedTypeName() IUserDefinedTypeNameContext
- type UncheckedStatementContext
- func (s *UncheckedStatementContext) Block() IBlockContext
- func (s *UncheckedStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UncheckedStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UncheckedStatementContext) GetParser() antlr.Parser
- func (s *UncheckedStatementContext) GetRuleContext() antlr.RuleContext
- func (*UncheckedStatementContext) IsUncheckedStatementContext()
- func (s *UncheckedStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type UserDefinedTypeNameContext
- func (s *UserDefinedTypeNameContext) AllIdentifier() []IIdentifierContext
- func (s *UserDefinedTypeNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UserDefinedTypeNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UserDefinedTypeNameContext) GetParser() antlr.Parser
- func (s *UserDefinedTypeNameContext) GetRuleContext() antlr.RuleContext
- func (s *UserDefinedTypeNameContext) Identifier(i int) IIdentifierContext
- func (*UserDefinedTypeNameContext) IsUserDefinedTypeNameContext()
- func (s *UserDefinedTypeNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type UsingForDeclarationContext
- func (s *UsingForDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UsingForDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UsingForDeclarationContext) GetParser() antlr.Parser
- func (s *UsingForDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *UsingForDeclarationContext) Identifier() IIdentifierContext
- func (*UsingForDeclarationContext) IsUsingForDeclarationContext()
- func (s *UsingForDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *UsingForDeclarationContext) TypeName() ITypeNameContext
- type VariableDeclarationContext
- func (s *VariableDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VariableDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VariableDeclarationContext) GetParser() antlr.Parser
- func (s *VariableDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *VariableDeclarationContext) Identifier() IIdentifierContext
- func (*VariableDeclarationContext) IsVariableDeclarationContext()
- func (s *VariableDeclarationContext) StorageLocation() IStorageLocationContext
- func (s *VariableDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *VariableDeclarationContext) TypeName() ITypeNameContext
- type VariableDeclarationListContext
- func (s *VariableDeclarationListContext) AllVariableDeclaration() []IVariableDeclarationContext
- func (s *VariableDeclarationListContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VariableDeclarationListContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VariableDeclarationListContext) GetParser() antlr.Parser
- func (s *VariableDeclarationListContext) GetRuleContext() antlr.RuleContext
- func (*VariableDeclarationListContext) IsVariableDeclarationListContext()
- func (s *VariableDeclarationListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *VariableDeclarationListContext) VariableDeclaration(i int) IVariableDeclarationContext
- type VariableDeclarationStatementContext
- func (s *VariableDeclarationStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VariableDeclarationStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VariableDeclarationStatementContext) Expression() IExpressionContext
- func (s *VariableDeclarationStatementContext) GetParser() antlr.Parser
- func (s *VariableDeclarationStatementContext) GetRuleContext() antlr.RuleContext
- func (s *VariableDeclarationStatementContext) IdentifierList() IIdentifierListContext
- func (*VariableDeclarationStatementContext) IsVariableDeclarationStatementContext()
- func (s *VariableDeclarationStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *VariableDeclarationStatementContext) VariableDeclaration() IVariableDeclarationContext
- func (s *VariableDeclarationStatementContext) VariableDeclarationList() IVariableDeclarationListContext
- type VersionConstraint
- type VersionConstraintContext
- func (s *VersionConstraintContext) DecimalNumber() antlr.TerminalNode
- func (s *VersionConstraintContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VersionConstraintContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VersionConstraintContext) GetParser() antlr.Parser
- func (s *VersionConstraintContext) GetRuleContext() antlr.RuleContext
- func (*VersionConstraintContext) IsVersionConstraintContext()
- func (s *VersionConstraintContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *VersionConstraintContext) VersionLiteral() antlr.TerminalNode
- func (s *VersionConstraintContext) VersionOperator() IVersionOperatorContext
- type VersionContext
- func (s *VersionContext) AllVersionConstraint() []IVersionConstraintContext
- func (s *VersionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VersionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VersionContext) GetParser() antlr.Parser
- func (s *VersionContext) GetRuleContext() antlr.RuleContext
- func (*VersionContext) IsVersionContext()
- func (s *VersionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *VersionContext) VersionConstraint(i int) IVersionConstraintContext
- type VersionOperatorContext
- func (s *VersionOperatorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VersionOperatorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VersionOperatorContext) GetParser() antlr.Parser
- func (s *VersionOperatorContext) GetRuleContext() antlr.RuleContext
- func (*VersionOperatorContext) IsVersionOperatorContext()
- func (s *VersionOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type WhileStatementContext
- func (s *WhileStatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WhileStatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WhileStatementContext) Expression() IExpressionContext
- func (s *WhileStatementContext) GetParser() antlr.Parser
- func (s *WhileStatementContext) GetRuleContext() antlr.RuleContext
- func (*WhileStatementContext) IsWhileStatementContext()
- func (s *WhileStatementContext) Statement() IStatementContext
- func (s *WhileStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
Constants ¶
const ( SolidityLexerT__0 = 1 SolidityLexerT__1 = 2 SolidityLexerT__2 = 3 SolidityLexerT__3 = 4 SolidityLexerT__4 = 5 SolidityLexerT__5 = 6 SolidityLexerT__6 = 7 SolidityLexerT__7 = 8 SolidityLexerT__8 = 9 SolidityLexerT__9 = 10 SolidityLexerT__10 = 11 SolidityLexerT__11 = 12 SolidityLexerT__12 = 13 SolidityLexerT__13 = 14 SolidityLexerT__14 = 15 SolidityLexerT__15 = 16 SolidityLexerT__16 = 17 SolidityLexerT__17 = 18 SolidityLexerT__18 = 19 SolidityLexerT__19 = 20 SolidityLexerT__20 = 21 SolidityLexerT__21 = 22 SolidityLexerT__22 = 23 SolidityLexerT__23 = 24 SolidityLexerT__24 = 25 SolidityLexerT__25 = 26 SolidityLexerT__26 = 27 SolidityLexerT__27 = 28 SolidityLexerT__28 = 29 SolidityLexerT__29 = 30 SolidityLexerT__30 = 31 SolidityLexerT__31 = 32 SolidityLexerT__32 = 33 SolidityLexerT__33 = 34 SolidityLexerT__34 = 35 SolidityLexerT__35 = 36 SolidityLexerT__36 = 37 SolidityLexerT__37 = 38 SolidityLexerT__38 = 39 SolidityLexerT__39 = 40 SolidityLexerT__40 = 41 SolidityLexerT__41 = 42 SolidityLexerT__42 = 43 SolidityLexerT__43 = 44 SolidityLexerT__44 = 45 SolidityLexerT__45 = 46 SolidityLexerT__46 = 47 SolidityLexerT__47 = 48 SolidityLexerT__48 = 49 SolidityLexerT__49 = 50 SolidityLexerT__50 = 51 SolidityLexerT__51 = 52 SolidityLexerT__52 = 53 SolidityLexerT__53 = 54 SolidityLexerT__54 = 55 SolidityLexerT__55 = 56 SolidityLexerT__56 = 57 SolidityLexerT__57 = 58 SolidityLexerT__58 = 59 SolidityLexerT__59 = 60 SolidityLexerT__60 = 61 SolidityLexerT__61 = 62 SolidityLexerT__62 = 63 SolidityLexerT__63 = 64 SolidityLexerT__64 = 65 SolidityLexerT__65 = 66 SolidityLexerT__66 = 67 SolidityLexerT__67 = 68 SolidityLexerT__68 = 69 SolidityLexerT__69 = 70 SolidityLexerT__70 = 71 SolidityLexerT__71 = 72 SolidityLexerT__72 = 73 SolidityLexerT__73 = 74 SolidityLexerT__74 = 75 SolidityLexerT__75 = 76 SolidityLexerT__76 = 77 SolidityLexerT__77 = 78 SolidityLexerT__78 = 79 SolidityLexerT__79 = 80 SolidityLexerT__80 = 81 SolidityLexerT__81 = 82 SolidityLexerT__82 = 83 SolidityLexerT__83 = 84 SolidityLexerT__84 = 85 SolidityLexerT__85 = 86 SolidityLexerT__86 = 87 SolidityLexerT__87 = 88 SolidityLexerT__88 = 89 SolidityLexerT__89 = 90 SolidityLexerT__90 = 91 SolidityLexerT__91 = 92 SolidityLexerT__92 = 93 SolidityLexerT__93 = 94 SolidityLexerT__94 = 95 SolidityLexerT__95 = 96 SolidityLexerT__96 = 97 SolidityLexerInt = 98 SolidityLexerUint = 99 SolidityLexerByte = 100 SolidityLexerFixed = 101 SolidityLexerUfixed = 102 SolidityLexerBooleanLiteral = 103 SolidityLexerDecimalNumber = 104 SolidityLexerHexNumber = 105 SolidityLexerNumberUnit = 106 SolidityLexerHexLiteralFragment = 107 SolidityLexerReservedKeyword = 108 SolidityLexerAnonymousKeyword = 109 SolidityLexerBreakKeyword = 110 SolidityLexerConstantKeyword = 111 SolidityLexerImmutableKeyword = 112 SolidityLexerContinueKeyword = 113 SolidityLexerLeaveKeyword = 114 SolidityLexerExternalKeyword = 115 SolidityLexerIndexedKeyword = 116 SolidityLexerInternalKeyword = 117 SolidityLexerPayableKeyword = 118 SolidityLexerPrivateKeyword = 119 SolidityLexerPublicKeyword = 120 SolidityLexerVirtualKeyword = 121 SolidityLexerPureKeyword = 122 SolidityLexerTypeKeyword = 123 SolidityLexerViewKeyword = 124 SolidityLexerConstructorKeyword = 125 SolidityLexerFallbackKeyword = 126 SolidityLexerReceiveKeyword = 127 SolidityLexerIdentifier = 128 SolidityLexerStringLiteralFragment = 129 SolidityLexerVersionLiteral = 130 SolidityLexerWS = 131 SolidityLexerCOMMENT = 132 SolidityLexerLINE_COMMENT = 133 )
SolidityLexer tokens.
const ( SolidityParserEOF = antlr.TokenEOF SolidityParserT__0 = 1 SolidityParserT__1 = 2 SolidityParserT__2 = 3 SolidityParserT__3 = 4 SolidityParserT__4 = 5 SolidityParserT__5 = 6 SolidityParserT__6 = 7 SolidityParserT__7 = 8 SolidityParserT__8 = 9 SolidityParserT__9 = 10 SolidityParserT__10 = 11 SolidityParserT__11 = 12 SolidityParserT__12 = 13 SolidityParserT__13 = 14 SolidityParserT__14 = 15 SolidityParserT__15 = 16 SolidityParserT__16 = 17 SolidityParserT__17 = 18 SolidityParserT__18 = 19 SolidityParserT__19 = 20 SolidityParserT__20 = 21 SolidityParserT__21 = 22 SolidityParserT__22 = 23 SolidityParserT__23 = 24 SolidityParserT__24 = 25 SolidityParserT__25 = 26 SolidityParserT__26 = 27 SolidityParserT__27 = 28 SolidityParserT__28 = 29 SolidityParserT__29 = 30 SolidityParserT__30 = 31 SolidityParserT__31 = 32 SolidityParserT__32 = 33 SolidityParserT__33 = 34 SolidityParserT__34 = 35 SolidityParserT__35 = 36 SolidityParserT__36 = 37 SolidityParserT__37 = 38 SolidityParserT__38 = 39 SolidityParserT__39 = 40 SolidityParserT__40 = 41 SolidityParserT__41 = 42 SolidityParserT__42 = 43 SolidityParserT__43 = 44 SolidityParserT__44 = 45 SolidityParserT__45 = 46 SolidityParserT__46 = 47 SolidityParserT__47 = 48 SolidityParserT__48 = 49 SolidityParserT__49 = 50 SolidityParserT__50 = 51 SolidityParserT__51 = 52 SolidityParserT__52 = 53 SolidityParserT__53 = 54 SolidityParserT__54 = 55 SolidityParserT__55 = 56 SolidityParserT__56 = 57 SolidityParserT__57 = 58 SolidityParserT__58 = 59 SolidityParserT__59 = 60 SolidityParserT__60 = 61 SolidityParserT__61 = 62 SolidityParserT__62 = 63 SolidityParserT__63 = 64 SolidityParserT__64 = 65 SolidityParserT__65 = 66 SolidityParserT__66 = 67 SolidityParserT__67 = 68 SolidityParserT__68 = 69 SolidityParserT__69 = 70 SolidityParserT__70 = 71 SolidityParserT__71 = 72 SolidityParserT__72 = 73 SolidityParserT__73 = 74 SolidityParserT__74 = 75 SolidityParserT__75 = 76 SolidityParserT__76 = 77 SolidityParserT__77 = 78 SolidityParserT__78 = 79 SolidityParserT__79 = 80 SolidityParserT__80 = 81 SolidityParserT__81 = 82 SolidityParserT__82 = 83 SolidityParserT__83 = 84 SolidityParserT__84 = 85 SolidityParserT__85 = 86 SolidityParserT__86 = 87 SolidityParserT__87 = 88 SolidityParserT__88 = 89 SolidityParserT__89 = 90 SolidityParserT__90 = 91 SolidityParserT__91 = 92 SolidityParserT__92 = 93 SolidityParserT__93 = 94 SolidityParserT__94 = 95 SolidityParserT__95 = 96 SolidityParserT__96 = 97 SolidityParserInt = 98 SolidityParserUint = 99 SolidityParserByte = 100 SolidityParserFixed = 101 SolidityParserUfixed = 102 SolidityParserBooleanLiteral = 103 SolidityParserDecimalNumber = 104 SolidityParserHexNumber = 105 SolidityParserNumberUnit = 106 SolidityParserHexLiteralFragment = 107 SolidityParserReservedKeyword = 108 SolidityParserAnonymousKeyword = 109 SolidityParserBreakKeyword = 110 SolidityParserConstantKeyword = 111 SolidityParserImmutableKeyword = 112 SolidityParserContinueKeyword = 113 SolidityParserLeaveKeyword = 114 SolidityParserExternalKeyword = 115 SolidityParserIndexedKeyword = 116 SolidityParserInternalKeyword = 117 SolidityParserPayableKeyword = 118 SolidityParserPrivateKeyword = 119 SolidityParserPublicKeyword = 120 SolidityParserVirtualKeyword = 121 SolidityParserPureKeyword = 122 SolidityParserTypeKeyword = 123 SolidityParserViewKeyword = 124 SolidityParserConstructorKeyword = 125 SolidityParserFallbackKeyword = 126 SolidityParserReceiveKeyword = 127 SolidityParserIdentifier = 128 SolidityParserStringLiteralFragment = 129 SolidityParserVersionLiteral = 130 SolidityParserWS = 131 SolidityParserCOMMENT = 132 SolidityParserLINE_COMMENT = 133 )
SolidityParser tokens.
const ( SolidityParserRULE_sourceUnit = 0 SolidityParserRULE_pragmaDirective = 1 SolidityParserRULE_pragmaName = 2 SolidityParserRULE_pragmaValue = 3 SolidityParserRULE_version = 4 SolidityParserRULE_versionOperator = 5 SolidityParserRULE_versionConstraint = 6 SolidityParserRULE_importDeclaration = 7 SolidityParserRULE_importDirective = 8 SolidityParserRULE_importPath = 9 SolidityParserRULE_contractDefinition = 10 SolidityParserRULE_inheritanceSpecifier = 11 SolidityParserRULE_contractPart = 12 SolidityParserRULE_stateVariableDeclaration = 13 SolidityParserRULE_fileLevelConstant = 14 SolidityParserRULE_customErrorDefinition = 15 SolidityParserRULE_usingForDeclaration = 16 SolidityParserRULE_structDefinition = 17 SolidityParserRULE_modifierDefinition = 18 SolidityParserRULE_modifierInvocation = 19 SolidityParserRULE_functionDefinition = 20 SolidityParserRULE_functionDescriptor = 21 SolidityParserRULE_returnParameters = 22 SolidityParserRULE_modifierList = 23 SolidityParserRULE_eventDefinition = 24 SolidityParserRULE_enumValue = 25 SolidityParserRULE_enumDefinition = 26 SolidityParserRULE_parameterList = 27 SolidityParserRULE_parameter = 28 SolidityParserRULE_eventParameterList = 29 SolidityParserRULE_eventParameter = 30 SolidityParserRULE_functionTypeParameterList = 31 SolidityParserRULE_functionTypeParameter = 32 SolidityParserRULE_variableDeclaration = 33 SolidityParserRULE_typeName = 34 SolidityParserRULE_userDefinedTypeName = 35 SolidityParserRULE_mappingKey = 36 SolidityParserRULE_mapping = 37 SolidityParserRULE_functionTypeName = 38 SolidityParserRULE_storageLocation = 39 SolidityParserRULE_stateMutability = 40 SolidityParserRULE_block = 41 SolidityParserRULE_statement = 42 SolidityParserRULE_expressionStatement = 43 SolidityParserRULE_ifStatement = 44 SolidityParserRULE_tryStatement = 45 SolidityParserRULE_catchClause = 46 SolidityParserRULE_whileStatement = 47 SolidityParserRULE_simpleStatement = 48 SolidityParserRULE_uncheckedStatement = 49 SolidityParserRULE_forStatement = 50 SolidityParserRULE_inlineAssemblyStatement = 51 SolidityParserRULE_doWhileStatement = 52 SolidityParserRULE_continueStatement = 53 SolidityParserRULE_breakStatement = 54 SolidityParserRULE_returnStatement = 55 SolidityParserRULE_throwStatement = 56 SolidityParserRULE_emitStatement = 57 SolidityParserRULE_revertStatement = 58 SolidityParserRULE_variableDeclarationStatement = 59 SolidityParserRULE_variableDeclarationList = 60 SolidityParserRULE_identifierList = 61 SolidityParserRULE_elementaryTypeName = 62 SolidityParserRULE_expression = 63 SolidityParserRULE_primaryExpression = 64 SolidityParserRULE_expressionList = 65 SolidityParserRULE_nameValueList = 66 SolidityParserRULE_nameValue = 67 SolidityParserRULE_functionCallArguments = 68 SolidityParserRULE_functionCall = 69 SolidityParserRULE_assemblyBlock = 70 SolidityParserRULE_assemblyItem = 71 SolidityParserRULE_assemblyExpression = 72 SolidityParserRULE_assemblyMember = 73 SolidityParserRULE_assemblyCall = 74 SolidityParserRULE_assemblyLocalDefinition = 75 SolidityParserRULE_assemblyAssignment = 76 SolidityParserRULE_assemblyIdentifierOrList = 77 SolidityParserRULE_assemblyIdentifierList = 78 SolidityParserRULE_assemblyStackAssignment = 79 SolidityParserRULE_labelDefinition = 80 SolidityParserRULE_assemblySwitch = 81 SolidityParserRULE_assemblyCase = 82 SolidityParserRULE_assemblyFunctionDefinition = 83 SolidityParserRULE_assemblyFunctionReturns = 84 SolidityParserRULE_assemblyFor = 85 SolidityParserRULE_assemblyIf = 86 SolidityParserRULE_assemblyLiteral = 87 SolidityParserRULE_subAssembly = 88 SolidityParserRULE_tupleExpression = 89 SolidityParserRULE_typeNameExpression = 90 SolidityParserRULE_numberLiteral = 91 SolidityParserRULE_identifier = 92 SolidityParserRULE_hexLiteral = 93 SolidityParserRULE_overrideSpecifier = 94 SolidityParserRULE_stringLiteral = 95 )
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) EnterRule ¶
func (s *AssemblyAssignmentContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssemblyAssignmentContext) ExitRule ¶
func (s *AssemblyAssignmentContext) ExitRule(listener antlr.ParseTreeListener)
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) EnterRule ¶
func (s *AssemblyBlockContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssemblyBlockContext) ExitRule ¶
func (s *AssemblyBlockContext) ExitRule(listener antlr.ParseTreeListener)
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) EnterRule ¶
func (s *AssemblyCallContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssemblyCallContext) ExitRule ¶
func (s *AssemblyCallContext) ExitRule(listener antlr.ParseTreeListener)
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) EnterRule ¶
func (s *AssemblyCaseContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssemblyCaseContext) ExitRule ¶
func (s *AssemblyCaseContext) ExitRule(listener antlr.ParseTreeListener)
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 (s *AssemblyExpressionContext) AssemblyCall() IAssemblyCallContext
func (*AssemblyExpressionContext) AssemblyLiteral ¶
func (s *AssemblyExpressionContext) AssemblyLiteral() IAssemblyLiteralContext
func (*AssemblyExpressionContext) AssemblyMember ¶
func (s *AssemblyExpressionContext) AssemblyMember() IAssemblyMemberContext
func (*AssemblyExpressionContext) EnterRule ¶
func (s *AssemblyExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssemblyExpressionContext) ExitRule ¶
func (s *AssemblyExpressionContext) ExitRule(listener antlr.ParseTreeListener)
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) EnterRule ¶
func (s *AssemblyForContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssemblyForContext) ExitRule ¶
func (s *AssemblyForContext) ExitRule(listener antlr.ParseTreeListener)
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 (s *AssemblyFunctionDefinitionContext) AssemblyBlock() IAssemblyBlockContext
func (*AssemblyFunctionDefinitionContext) AssemblyFunctionReturns ¶
func (s *AssemblyFunctionDefinitionContext) AssemblyFunctionReturns() IAssemblyFunctionReturnsContext
func (*AssemblyFunctionDefinitionContext) AssemblyIdentifierList ¶
func (s *AssemblyFunctionDefinitionContext) AssemblyIdentifierList() IAssemblyIdentifierListContext
func (*AssemblyFunctionDefinitionContext) EnterRule ¶
func (s *AssemblyFunctionDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssemblyFunctionDefinitionContext) ExitRule ¶
func (s *AssemblyFunctionDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*AssemblyFunctionDefinitionContext) GetParser ¶
func (s *AssemblyFunctionDefinitionContext) GetParser() antlr.Parser
func (*AssemblyFunctionDefinitionContext) GetRuleContext ¶
func (s *AssemblyFunctionDefinitionContext) GetRuleContext() antlr.RuleContext
func (*AssemblyFunctionDefinitionContext) Identifier ¶
func (s *AssemblyFunctionDefinitionContext) Identifier() IIdentifierContext
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 (s *AssemblyFunctionReturnsContext) AssemblyIdentifierList() IAssemblyIdentifierListContext
func (*AssemblyFunctionReturnsContext) EnterRule ¶
func (s *AssemblyFunctionReturnsContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssemblyFunctionReturnsContext) ExitRule ¶
func (s *AssemblyFunctionReturnsContext) ExitRule(listener antlr.ParseTreeListener)
func (*AssemblyFunctionReturnsContext) GetParser ¶
func (s *AssemblyFunctionReturnsContext) GetParser() antlr.Parser
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 (s *AssemblyIdentifierListContext) AllIdentifier() []IIdentifierContext
func (*AssemblyIdentifierListContext) EnterRule ¶
func (s *AssemblyIdentifierListContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssemblyIdentifierListContext) ExitRule ¶
func (s *AssemblyIdentifierListContext) ExitRule(listener antlr.ParseTreeListener)
func (*AssemblyIdentifierListContext) GetParser ¶
func (s *AssemblyIdentifierListContext) GetParser() antlr.Parser
func (*AssemblyIdentifierListContext) GetRuleContext ¶
func (s *AssemblyIdentifierListContext) GetRuleContext() antlr.RuleContext
func (*AssemblyIdentifierListContext) Identifier ¶
func (s *AssemblyIdentifierListContext) Identifier(i int) IIdentifierContext
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 (s *AssemblyIdentifierOrListContext) AssemblyIdentifierList() IAssemblyIdentifierListContext
func (*AssemblyIdentifierOrListContext) AssemblyMember ¶
func (s *AssemblyIdentifierOrListContext) AssemblyMember() IAssemblyMemberContext
func (*AssemblyIdentifierOrListContext) EnterRule ¶
func (s *AssemblyIdentifierOrListContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssemblyIdentifierOrListContext) ExitRule ¶
func (s *AssemblyIdentifierOrListContext) ExitRule(listener antlr.ParseTreeListener)
func (*AssemblyIdentifierOrListContext) GetParser ¶
func (s *AssemblyIdentifierOrListContext) GetParser() antlr.Parser
func (*AssemblyIdentifierOrListContext) GetRuleContext ¶
func (s *AssemblyIdentifierOrListContext) GetRuleContext() antlr.RuleContext
func (*AssemblyIdentifierOrListContext) Identifier ¶
func (s *AssemblyIdentifierOrListContext) Identifier() IIdentifierContext
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) EnterRule ¶
func (s *AssemblyIfContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssemblyIfContext) ExitRule ¶
func (s *AssemblyIfContext) ExitRule(listener antlr.ParseTreeListener)
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) EnterRule ¶
func (s *AssemblyItemContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssemblyItemContext) ExitRule ¶
func (s *AssemblyItemContext) ExitRule(listener antlr.ParseTreeListener)
func (*AssemblyItemContext) GetParser ¶
func (s *AssemblyItemContext) GetParser() antlr.Parser
func (*AssemblyItemContext) GetRuleContext ¶
func (s *AssemblyItemContext) GetRuleContext() antlr.RuleContext
func (*AssemblyItemContext) HexLiteral ¶
func (s *AssemblyItemContext) HexLiteral() IHexLiteralContext
func (*AssemblyItemContext) Identifier ¶
func (s *AssemblyItemContext) Identifier() IIdentifierContext
func (*AssemblyItemContext) IsAssemblyItemContext ¶
func (*AssemblyItemContext) IsAssemblyItemContext()
func (*AssemblyItemContext) LabelDefinition ¶
func (s *AssemblyItemContext) LabelDefinition() ILabelDefinitionContext
func (*AssemblyItemContext) LeaveKeyword ¶
func (s *AssemblyItemContext) LeaveKeyword() antlr.TerminalNode
func (*AssemblyItemContext) NumberLiteral ¶
func (s *AssemblyItemContext) NumberLiteral() INumberLiteralContext
func (*AssemblyItemContext) StringLiteral ¶
func (s *AssemblyItemContext) StringLiteral() IStringLiteralContext
func (*AssemblyItemContext) SubAssembly ¶
func (s *AssemblyItemContext) SubAssembly() ISubAssemblyContext
func (*AssemblyItemContext) ToStringTree ¶
func (s *AssemblyItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AssemblyLiteralContext ¶
type AssemblyLiteralContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewAssemblyLiteralContext ¶
func NewAssemblyLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssemblyLiteralContext
func NewEmptyAssemblyLiteralContext ¶
func NewEmptyAssemblyLiteralContext() *AssemblyLiteralContext
func (*AssemblyLiteralContext) DecimalNumber ¶
func (s *AssemblyLiteralContext) DecimalNumber() antlr.TerminalNode
func (*AssemblyLiteralContext) EnterRule ¶
func (s *AssemblyLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssemblyLiteralContext) ExitRule ¶
func (s *AssemblyLiteralContext) ExitRule(listener antlr.ParseTreeListener)
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() IHexLiteralContext
func (*AssemblyLiteralContext) HexNumber ¶
func (s *AssemblyLiteralContext) HexNumber() antlr.TerminalNode
func (*AssemblyLiteralContext) IsAssemblyLiteralContext ¶
func (*AssemblyLiteralContext) IsAssemblyLiteralContext()
func (*AssemblyLiteralContext) StringLiteral ¶
func (s *AssemblyLiteralContext) StringLiteral() IStringLiteralContext
func (*AssemblyLiteralContext) ToStringTree ¶
func (s *AssemblyLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AssemblyLocalDefinitionContext ¶
type AssemblyLocalDefinitionContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewAssemblyLocalDefinitionContext ¶
func NewAssemblyLocalDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssemblyLocalDefinitionContext
func NewEmptyAssemblyLocalDefinitionContext ¶
func NewEmptyAssemblyLocalDefinitionContext() *AssemblyLocalDefinitionContext
func (*AssemblyLocalDefinitionContext) AssemblyExpression ¶
func (s *AssemblyLocalDefinitionContext) AssemblyExpression() IAssemblyExpressionContext
func (*AssemblyLocalDefinitionContext) AssemblyIdentifierOrList ¶
func (s *AssemblyLocalDefinitionContext) AssemblyIdentifierOrList() IAssemblyIdentifierOrListContext
func (*AssemblyLocalDefinitionContext) EnterRule ¶
func (s *AssemblyLocalDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssemblyLocalDefinitionContext) ExitRule ¶
func (s *AssemblyLocalDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*AssemblyLocalDefinitionContext) GetParser ¶
func (s *AssemblyLocalDefinitionContext) GetParser() antlr.Parser
func (*AssemblyLocalDefinitionContext) GetRuleContext ¶
func (s *AssemblyLocalDefinitionContext) GetRuleContext() antlr.RuleContext
func (*AssemblyLocalDefinitionContext) IsAssemblyLocalDefinitionContext ¶
func (*AssemblyLocalDefinitionContext) IsAssemblyLocalDefinitionContext()
func (*AssemblyLocalDefinitionContext) ToStringTree ¶
func (s *AssemblyLocalDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AssemblyMemberContext ¶
type AssemblyMemberContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewAssemblyMemberContext ¶
func NewAssemblyMemberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssemblyMemberContext
func NewEmptyAssemblyMemberContext ¶
func NewEmptyAssemblyMemberContext() *AssemblyMemberContext
func (*AssemblyMemberContext) AllIdentifier ¶
func (s *AssemblyMemberContext) AllIdentifier() []IIdentifierContext
func (*AssemblyMemberContext) EnterRule ¶
func (s *AssemblyMemberContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssemblyMemberContext) ExitRule ¶
func (s *AssemblyMemberContext) ExitRule(listener antlr.ParseTreeListener)
func (*AssemblyMemberContext) GetParser ¶
func (s *AssemblyMemberContext) GetParser() antlr.Parser
func (*AssemblyMemberContext) GetRuleContext ¶
func (s *AssemblyMemberContext) GetRuleContext() antlr.RuleContext
func (*AssemblyMemberContext) Identifier ¶
func (s *AssemblyMemberContext) Identifier(i int) IIdentifierContext
func (*AssemblyMemberContext) IsAssemblyMemberContext ¶
func (*AssemblyMemberContext) IsAssemblyMemberContext()
func (*AssemblyMemberContext) ToStringTree ¶
func (s *AssemblyMemberContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AssemblyStackAssignmentContext ¶
type AssemblyStackAssignmentContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewAssemblyStackAssignmentContext ¶
func NewAssemblyStackAssignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssemblyStackAssignmentContext
func NewEmptyAssemblyStackAssignmentContext ¶
func NewEmptyAssemblyStackAssignmentContext() *AssemblyStackAssignmentContext
func (*AssemblyStackAssignmentContext) EnterRule ¶
func (s *AssemblyStackAssignmentContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssemblyStackAssignmentContext) ExitRule ¶
func (s *AssemblyStackAssignmentContext) ExitRule(listener antlr.ParseTreeListener)
func (*AssemblyStackAssignmentContext) GetParser ¶
func (s *AssemblyStackAssignmentContext) GetParser() antlr.Parser
func (*AssemblyStackAssignmentContext) GetRuleContext ¶
func (s *AssemblyStackAssignmentContext) GetRuleContext() antlr.RuleContext
func (*AssemblyStackAssignmentContext) Identifier ¶
func (s *AssemblyStackAssignmentContext) Identifier() IIdentifierContext
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) EnterRule ¶
func (s *AssemblySwitchContext) EnterRule(listener antlr.ParseTreeListener)
func (*AssemblySwitchContext) ExitRule ¶
func (s *AssemblySwitchContext) ExitRule(listener antlr.ParseTreeListener)
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 BaseSolidityListener ¶
type BaseSolidityListener struct{}
BaseSolidityListener is a complete listener for a parse tree produced by SolidityParser.
func (*BaseSolidityListener) EnterAssemblyAssignment ¶
func (s *BaseSolidityListener) EnterAssemblyAssignment(ctx *AssemblyAssignmentContext)
EnterAssemblyAssignment is called when production assemblyAssignment is entered.
func (*BaseSolidityListener) EnterAssemblyBlock ¶
func (s *BaseSolidityListener) EnterAssemblyBlock(ctx *AssemblyBlockContext)
EnterAssemblyBlock is called when production assemblyBlock is entered.
func (*BaseSolidityListener) EnterAssemblyCall ¶
func (s *BaseSolidityListener) EnterAssemblyCall(ctx *AssemblyCallContext)
EnterAssemblyCall is called when production assemblyCall is entered.
func (*BaseSolidityListener) EnterAssemblyCase ¶
func (s *BaseSolidityListener) EnterAssemblyCase(ctx *AssemblyCaseContext)
EnterAssemblyCase is called when production assemblyCase is entered.
func (*BaseSolidityListener) EnterAssemblyExpression ¶
func (s *BaseSolidityListener) EnterAssemblyExpression(ctx *AssemblyExpressionContext)
EnterAssemblyExpression is called when production assemblyExpression is entered.
func (*BaseSolidityListener) EnterAssemblyFor ¶
func (s *BaseSolidityListener) EnterAssemblyFor(ctx *AssemblyForContext)
EnterAssemblyFor is called when production assemblyFor is entered.
func (*BaseSolidityListener) EnterAssemblyFunctionDefinition ¶
func (s *BaseSolidityListener) EnterAssemblyFunctionDefinition(ctx *AssemblyFunctionDefinitionContext)
EnterAssemblyFunctionDefinition is called when production assemblyFunctionDefinition is entered.
func (*BaseSolidityListener) EnterAssemblyFunctionReturns ¶
func (s *BaseSolidityListener) EnterAssemblyFunctionReturns(ctx *AssemblyFunctionReturnsContext)
EnterAssemblyFunctionReturns is called when production assemblyFunctionReturns is entered.
func (*BaseSolidityListener) EnterAssemblyIdentifierList ¶
func (s *BaseSolidityListener) EnterAssemblyIdentifierList(ctx *AssemblyIdentifierListContext)
EnterAssemblyIdentifierList is called when production assemblyIdentifierList is entered.
func (*BaseSolidityListener) EnterAssemblyIdentifierOrList ¶
func (s *BaseSolidityListener) EnterAssemblyIdentifierOrList(ctx *AssemblyIdentifierOrListContext)
EnterAssemblyIdentifierOrList is called when production assemblyIdentifierOrList is entered.
func (*BaseSolidityListener) EnterAssemblyIf ¶
func (s *BaseSolidityListener) EnterAssemblyIf(ctx *AssemblyIfContext)
EnterAssemblyIf is called when production assemblyIf is entered.
func (*BaseSolidityListener) EnterAssemblyItem ¶
func (s *BaseSolidityListener) EnterAssemblyItem(ctx *AssemblyItemContext)
EnterAssemblyItem is called when production assemblyItem is entered.
func (*BaseSolidityListener) EnterAssemblyLiteral ¶
func (s *BaseSolidityListener) EnterAssemblyLiteral(ctx *AssemblyLiteralContext)
EnterAssemblyLiteral is called when production assemblyLiteral is entered.
func (*BaseSolidityListener) EnterAssemblyLocalDefinition ¶
func (s *BaseSolidityListener) EnterAssemblyLocalDefinition(ctx *AssemblyLocalDefinitionContext)
EnterAssemblyLocalDefinition is called when production assemblyLocalDefinition is entered.
func (*BaseSolidityListener) EnterAssemblyMember ¶
func (s *BaseSolidityListener) EnterAssemblyMember(ctx *AssemblyMemberContext)
EnterAssemblyMember is called when production assemblyMember is entered.
func (*BaseSolidityListener) EnterAssemblyStackAssignment ¶
func (s *BaseSolidityListener) EnterAssemblyStackAssignment(ctx *AssemblyStackAssignmentContext)
EnterAssemblyStackAssignment is called when production assemblyStackAssignment is entered.
func (*BaseSolidityListener) EnterAssemblySwitch ¶
func (s *BaseSolidityListener) EnterAssemblySwitch(ctx *AssemblySwitchContext)
EnterAssemblySwitch is called when production assemblySwitch is entered.
func (*BaseSolidityListener) EnterBlock ¶
func (s *BaseSolidityListener) EnterBlock(ctx *BlockContext)
EnterBlock is called when production block is entered.
func (*BaseSolidityListener) EnterBreakStatement ¶
func (s *BaseSolidityListener) EnterBreakStatement(ctx *BreakStatementContext)
EnterBreakStatement is called when production breakStatement is entered.
func (*BaseSolidityListener) EnterCatchClause ¶
func (s *BaseSolidityListener) EnterCatchClause(ctx *CatchClauseContext)
EnterCatchClause is called when production catchClause is entered.
func (*BaseSolidityListener) EnterContinueStatement ¶
func (s *BaseSolidityListener) EnterContinueStatement(ctx *ContinueStatementContext)
EnterContinueStatement is called when production continueStatement is entered.
func (*BaseSolidityListener) EnterContractDefinition ¶
func (s *BaseSolidityListener) EnterContractDefinition(ctx *ContractDefinitionContext)
EnterContractDefinition is called when production contractDefinition is entered.
func (*BaseSolidityListener) EnterContractPart ¶
func (s *BaseSolidityListener) EnterContractPart(ctx *ContractPartContext)
EnterContractPart is called when production contractPart is entered.
func (*BaseSolidityListener) EnterCustomErrorDefinition ¶
func (s *BaseSolidityListener) EnterCustomErrorDefinition(ctx *CustomErrorDefinitionContext)
EnterCustomErrorDefinition is called when production customErrorDefinition is entered.
func (*BaseSolidityListener) EnterDoWhileStatement ¶
func (s *BaseSolidityListener) EnterDoWhileStatement(ctx *DoWhileStatementContext)
EnterDoWhileStatement is called when production doWhileStatement is entered.
func (*BaseSolidityListener) EnterElementaryTypeName ¶
func (s *BaseSolidityListener) EnterElementaryTypeName(ctx *ElementaryTypeNameContext)
EnterElementaryTypeName is called when production elementaryTypeName is entered.
func (*BaseSolidityListener) EnterEmitStatement ¶
func (s *BaseSolidityListener) EnterEmitStatement(ctx *EmitStatementContext)
EnterEmitStatement is called when production emitStatement is entered.
func (*BaseSolidityListener) EnterEnumDefinition ¶
func (s *BaseSolidityListener) EnterEnumDefinition(ctx *EnumDefinitionContext)
EnterEnumDefinition is called when production enumDefinition is entered.
func (*BaseSolidityListener) EnterEnumValue ¶
func (s *BaseSolidityListener) EnterEnumValue(ctx *EnumValueContext)
EnterEnumValue is called when production enumValue is entered.
func (*BaseSolidityListener) EnterEventDefinition ¶
func (s *BaseSolidityListener) EnterEventDefinition(ctx *EventDefinitionContext)
EnterEventDefinition is called when production eventDefinition is entered.
func (*BaseSolidityListener) EnterEventParameter ¶
func (s *BaseSolidityListener) EnterEventParameter(ctx *EventParameterContext)
EnterEventParameter is called when production eventParameter is entered.
func (*BaseSolidityListener) EnterEventParameterList ¶
func (s *BaseSolidityListener) EnterEventParameterList(ctx *EventParameterListContext)
EnterEventParameterList is called when production eventParameterList is entered.
func (*BaseSolidityListener) EnterEveryRule ¶
func (s *BaseSolidityListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BaseSolidityListener) EnterExpression ¶
func (s *BaseSolidityListener) EnterExpression(ctx *ExpressionContext)
EnterExpression is called when production expression is entered.
func (*BaseSolidityListener) EnterExpressionList ¶
func (s *BaseSolidityListener) EnterExpressionList(ctx *ExpressionListContext)
EnterExpressionList is called when production expressionList is entered.
func (*BaseSolidityListener) EnterExpressionStatement ¶
func (s *BaseSolidityListener) EnterExpressionStatement(ctx *ExpressionStatementContext)
EnterExpressionStatement is called when production expressionStatement is entered.
func (*BaseSolidityListener) EnterFileLevelConstant ¶
func (s *BaseSolidityListener) EnterFileLevelConstant(ctx *FileLevelConstantContext)
EnterFileLevelConstant is called when production fileLevelConstant is entered.
func (*BaseSolidityListener) EnterForStatement ¶
func (s *BaseSolidityListener) EnterForStatement(ctx *ForStatementContext)
EnterForStatement is called when production forStatement is entered.
func (*BaseSolidityListener) EnterFunctionCall ¶
func (s *BaseSolidityListener) EnterFunctionCall(ctx *FunctionCallContext)
EnterFunctionCall is called when production functionCall is entered.
func (*BaseSolidityListener) EnterFunctionCallArguments ¶
func (s *BaseSolidityListener) EnterFunctionCallArguments(ctx *FunctionCallArgumentsContext)
EnterFunctionCallArguments is called when production functionCallArguments is entered.
func (*BaseSolidityListener) EnterFunctionDefinition ¶
func (s *BaseSolidityListener) EnterFunctionDefinition(ctx *FunctionDefinitionContext)
EnterFunctionDefinition is called when production functionDefinition is entered.
func (*BaseSolidityListener) EnterFunctionDescriptor ¶
func (s *BaseSolidityListener) EnterFunctionDescriptor(ctx *FunctionDescriptorContext)
EnterFunctionDescriptor is called when production functionDescriptor is entered.
func (*BaseSolidityListener) EnterFunctionTypeName ¶
func (s *BaseSolidityListener) EnterFunctionTypeName(ctx *FunctionTypeNameContext)
EnterFunctionTypeName is called when production functionTypeName is entered.
func (*BaseSolidityListener) EnterFunctionTypeParameter ¶
func (s *BaseSolidityListener) EnterFunctionTypeParameter(ctx *FunctionTypeParameterContext)
EnterFunctionTypeParameter is called when production functionTypeParameter is entered.
func (*BaseSolidityListener) EnterFunctionTypeParameterList ¶
func (s *BaseSolidityListener) EnterFunctionTypeParameterList(ctx *FunctionTypeParameterListContext)
EnterFunctionTypeParameterList is called when production functionTypeParameterList is entered.
func (*BaseSolidityListener) EnterHexLiteral ¶
func (s *BaseSolidityListener) EnterHexLiteral(ctx *HexLiteralContext)
EnterHexLiteral is called when production hexLiteral is entered.
func (*BaseSolidityListener) EnterIdentifier ¶
func (s *BaseSolidityListener) EnterIdentifier(ctx *IdentifierContext)
EnterIdentifier is called when production identifier is entered.
func (*BaseSolidityListener) EnterIdentifierList ¶
func (s *BaseSolidityListener) EnterIdentifierList(ctx *IdentifierListContext)
EnterIdentifierList is called when production identifierList is entered.
func (*BaseSolidityListener) EnterIfStatement ¶
func (s *BaseSolidityListener) EnterIfStatement(ctx *IfStatementContext)
EnterIfStatement is called when production ifStatement is entered.
func (*BaseSolidityListener) EnterImportDeclaration ¶
func (s *BaseSolidityListener) EnterImportDeclaration(ctx *ImportDeclarationContext)
EnterImportDeclaration is called when production importDeclaration is entered.
func (*BaseSolidityListener) EnterImportDirective ¶
func (s *BaseSolidityListener) EnterImportDirective(ctx *ImportDirectiveContext)
EnterImportDirective is called when production importDirective is entered.
func (*BaseSolidityListener) EnterImportPath ¶
func (s *BaseSolidityListener) EnterImportPath(ctx *ImportPathContext)
EnterImportPath is called when production importPath is entered.
func (*BaseSolidityListener) EnterInheritanceSpecifier ¶
func (s *BaseSolidityListener) EnterInheritanceSpecifier(ctx *InheritanceSpecifierContext)
EnterInheritanceSpecifier is called when production inheritanceSpecifier is entered.
func (*BaseSolidityListener) EnterInlineAssemblyStatement ¶
func (s *BaseSolidityListener) EnterInlineAssemblyStatement(ctx *InlineAssemblyStatementContext)
EnterInlineAssemblyStatement is called when production inlineAssemblyStatement is entered.
func (*BaseSolidityListener) EnterLabelDefinition ¶
func (s *BaseSolidityListener) EnterLabelDefinition(ctx *LabelDefinitionContext)
EnterLabelDefinition is called when production labelDefinition is entered.
func (*BaseSolidityListener) EnterMapping ¶
func (s *BaseSolidityListener) EnterMapping(ctx *MappingContext)
EnterMapping is called when production mapping is entered.
func (*BaseSolidityListener) EnterMappingKey ¶
func (s *BaseSolidityListener) EnterMappingKey(ctx *MappingKeyContext)
EnterMappingKey is called when production mappingKey is entered.
func (*BaseSolidityListener) EnterModifierDefinition ¶
func (s *BaseSolidityListener) EnterModifierDefinition(ctx *ModifierDefinitionContext)
EnterModifierDefinition is called when production modifierDefinition is entered.
func (*BaseSolidityListener) EnterModifierInvocation ¶
func (s *BaseSolidityListener) EnterModifierInvocation(ctx *ModifierInvocationContext)
EnterModifierInvocation is called when production modifierInvocation is entered.
func (*BaseSolidityListener) EnterModifierList ¶
func (s *BaseSolidityListener) EnterModifierList(ctx *ModifierListContext)
EnterModifierList is called when production modifierList is entered.
func (*BaseSolidityListener) EnterNameValue ¶
func (s *BaseSolidityListener) EnterNameValue(ctx *NameValueContext)
EnterNameValue is called when production nameValue is entered.
func (*BaseSolidityListener) EnterNameValueList ¶
func (s *BaseSolidityListener) EnterNameValueList(ctx *NameValueListContext)
EnterNameValueList is called when production nameValueList is entered.
func (*BaseSolidityListener) EnterNumberLiteral ¶
func (s *BaseSolidityListener) EnterNumberLiteral(ctx *NumberLiteralContext)
EnterNumberLiteral is called when production numberLiteral is entered.
func (*BaseSolidityListener) EnterOverrideSpecifier ¶
func (s *BaseSolidityListener) EnterOverrideSpecifier(ctx *OverrideSpecifierContext)
EnterOverrideSpecifier is called when production overrideSpecifier is entered.
func (*BaseSolidityListener) EnterParameter ¶
func (s *BaseSolidityListener) EnterParameter(ctx *ParameterContext)
EnterParameter is called when production parameter is entered.
func (*BaseSolidityListener) EnterParameterList ¶
func (s *BaseSolidityListener) EnterParameterList(ctx *ParameterListContext)
EnterParameterList is called when production parameterList is entered.
func (*BaseSolidityListener) EnterPragmaDirective ¶
func (s *BaseSolidityListener) EnterPragmaDirective(ctx *PragmaDirectiveContext)
EnterPragmaDirective is called when production pragmaDirective is entered.
func (*BaseSolidityListener) EnterPragmaName ¶
func (s *BaseSolidityListener) EnterPragmaName(ctx *PragmaNameContext)
EnterPragmaName is called when production pragmaName is entered.
func (*BaseSolidityListener) EnterPragmaValue ¶
func (s *BaseSolidityListener) EnterPragmaValue(ctx *PragmaValueContext)
EnterPragmaValue is called when production pragmaValue is entered.
func (*BaseSolidityListener) EnterPrimaryExpression ¶
func (s *BaseSolidityListener) EnterPrimaryExpression(ctx *PrimaryExpressionContext)
EnterPrimaryExpression is called when production primaryExpression is entered.
func (*BaseSolidityListener) EnterReturnParameters ¶
func (s *BaseSolidityListener) EnterReturnParameters(ctx *ReturnParametersContext)
EnterReturnParameters is called when production returnParameters is entered.
func (*BaseSolidityListener) EnterReturnStatement ¶
func (s *BaseSolidityListener) EnterReturnStatement(ctx *ReturnStatementContext)
EnterReturnStatement is called when production returnStatement is entered.
func (*BaseSolidityListener) EnterRevertStatement ¶
func (s *BaseSolidityListener) EnterRevertStatement(ctx *RevertStatementContext)
EnterRevertStatement is called when production revertStatement is entered.
func (*BaseSolidityListener) EnterSimpleStatement ¶
func (s *BaseSolidityListener) EnterSimpleStatement(ctx *SimpleStatementContext)
EnterSimpleStatement is called when production simpleStatement is entered.
func (*BaseSolidityListener) EnterSourceUnit ¶
func (s *BaseSolidityListener) EnterSourceUnit(ctx *SourceUnitContext)
EnterSourceUnit is called when production sourceUnit is entered.
func (*BaseSolidityListener) EnterStateMutability ¶
func (s *BaseSolidityListener) EnterStateMutability(ctx *StateMutabilityContext)
EnterStateMutability is called when production stateMutability is entered.
func (*BaseSolidityListener) EnterStateVariableDeclaration ¶
func (s *BaseSolidityListener) EnterStateVariableDeclaration(ctx *StateVariableDeclarationContext)
EnterStateVariableDeclaration is called when production stateVariableDeclaration is entered.
func (*BaseSolidityListener) EnterStatement ¶
func (s *BaseSolidityListener) EnterStatement(ctx *StatementContext)
EnterStatement is called when production statement is entered.
func (*BaseSolidityListener) EnterStorageLocation ¶
func (s *BaseSolidityListener) EnterStorageLocation(ctx *StorageLocationContext)
EnterStorageLocation is called when production storageLocation is entered.
func (*BaseSolidityListener) EnterStringLiteral ¶
func (s *BaseSolidityListener) EnterStringLiteral(ctx *StringLiteralContext)
EnterStringLiteral is called when production stringLiteral is entered.
func (*BaseSolidityListener) EnterStructDefinition ¶
func (s *BaseSolidityListener) EnterStructDefinition(ctx *StructDefinitionContext)
EnterStructDefinition is called when production structDefinition is entered.
func (*BaseSolidityListener) EnterSubAssembly ¶
func (s *BaseSolidityListener) EnterSubAssembly(ctx *SubAssemblyContext)
EnterSubAssembly is called when production subAssembly is entered.
func (*BaseSolidityListener) EnterThrowStatement ¶
func (s *BaseSolidityListener) EnterThrowStatement(ctx *ThrowStatementContext)
EnterThrowStatement is called when production throwStatement is entered.
func (*BaseSolidityListener) EnterTryStatement ¶
func (s *BaseSolidityListener) EnterTryStatement(ctx *TryStatementContext)
EnterTryStatement is called when production tryStatement is entered.
func (*BaseSolidityListener) EnterTupleExpression ¶
func (s *BaseSolidityListener) EnterTupleExpression(ctx *TupleExpressionContext)
EnterTupleExpression is called when production tupleExpression is entered.
func (*BaseSolidityListener) EnterTypeName ¶
func (s *BaseSolidityListener) EnterTypeName(ctx *TypeNameContext)
EnterTypeName is called when production typeName is entered.
func (*BaseSolidityListener) EnterTypeNameExpression ¶
func (s *BaseSolidityListener) EnterTypeNameExpression(ctx *TypeNameExpressionContext)
EnterTypeNameExpression is called when production typeNameExpression is entered.
func (*BaseSolidityListener) EnterUncheckedStatement ¶
func (s *BaseSolidityListener) EnterUncheckedStatement(ctx *UncheckedStatementContext)
EnterUncheckedStatement is called when production uncheckedStatement is entered.
func (*BaseSolidityListener) EnterUserDefinedTypeName ¶
func (s *BaseSolidityListener) EnterUserDefinedTypeName(ctx *UserDefinedTypeNameContext)
EnterUserDefinedTypeName is called when production userDefinedTypeName is entered.
func (*BaseSolidityListener) EnterUsingForDeclaration ¶
func (s *BaseSolidityListener) EnterUsingForDeclaration(ctx *UsingForDeclarationContext)
EnterUsingForDeclaration is called when production usingForDeclaration is entered.
func (*BaseSolidityListener) EnterVariableDeclaration ¶
func (s *BaseSolidityListener) EnterVariableDeclaration(ctx *VariableDeclarationContext)
EnterVariableDeclaration is called when production variableDeclaration is entered.
func (*BaseSolidityListener) EnterVariableDeclarationList ¶
func (s *BaseSolidityListener) EnterVariableDeclarationList(ctx *VariableDeclarationListContext)
EnterVariableDeclarationList is called when production variableDeclarationList is entered.
func (*BaseSolidityListener) EnterVariableDeclarationStatement ¶
func (s *BaseSolidityListener) EnterVariableDeclarationStatement(ctx *VariableDeclarationStatementContext)
EnterVariableDeclarationStatement is called when production variableDeclarationStatement is entered.
func (*BaseSolidityListener) EnterVersion ¶
func (s *BaseSolidityListener) EnterVersion(ctx *VersionContext)
EnterVersion is called when production version is entered.
func (*BaseSolidityListener) EnterVersionConstraint ¶
func (s *BaseSolidityListener) EnterVersionConstraint(ctx *VersionConstraintContext)
EnterVersionConstraint is called when production versionConstraint is entered.
func (*BaseSolidityListener) EnterVersionOperator ¶
func (s *BaseSolidityListener) EnterVersionOperator(ctx *VersionOperatorContext)
EnterVersionOperator is called when production versionOperator is entered.
func (*BaseSolidityListener) EnterWhileStatement ¶
func (s *BaseSolidityListener) EnterWhileStatement(ctx *WhileStatementContext)
EnterWhileStatement is called when production whileStatement is entered.
func (*BaseSolidityListener) ExitAssemblyAssignment ¶
func (s *BaseSolidityListener) ExitAssemblyAssignment(ctx *AssemblyAssignmentContext)
ExitAssemblyAssignment is called when production assemblyAssignment is exited.
func (*BaseSolidityListener) ExitAssemblyBlock ¶
func (s *BaseSolidityListener) ExitAssemblyBlock(ctx *AssemblyBlockContext)
ExitAssemblyBlock is called when production assemblyBlock is exited.
func (*BaseSolidityListener) ExitAssemblyCall ¶
func (s *BaseSolidityListener) ExitAssemblyCall(ctx *AssemblyCallContext)
ExitAssemblyCall is called when production assemblyCall is exited.
func (*BaseSolidityListener) ExitAssemblyCase ¶
func (s *BaseSolidityListener) ExitAssemblyCase(ctx *AssemblyCaseContext)
ExitAssemblyCase is called when production assemblyCase is exited.
func (*BaseSolidityListener) ExitAssemblyExpression ¶
func (s *BaseSolidityListener) ExitAssemblyExpression(ctx *AssemblyExpressionContext)
ExitAssemblyExpression is called when production assemblyExpression is exited.
func (*BaseSolidityListener) ExitAssemblyFor ¶
func (s *BaseSolidityListener) ExitAssemblyFor(ctx *AssemblyForContext)
ExitAssemblyFor is called when production assemblyFor is exited.
func (*BaseSolidityListener) ExitAssemblyFunctionDefinition ¶
func (s *BaseSolidityListener) ExitAssemblyFunctionDefinition(ctx *AssemblyFunctionDefinitionContext)
ExitAssemblyFunctionDefinition is called when production assemblyFunctionDefinition is exited.
func (*BaseSolidityListener) ExitAssemblyFunctionReturns ¶
func (s *BaseSolidityListener) ExitAssemblyFunctionReturns(ctx *AssemblyFunctionReturnsContext)
ExitAssemblyFunctionReturns is called when production assemblyFunctionReturns is exited.
func (*BaseSolidityListener) ExitAssemblyIdentifierList ¶
func (s *BaseSolidityListener) ExitAssemblyIdentifierList(ctx *AssemblyIdentifierListContext)
ExitAssemblyIdentifierList is called when production assemblyIdentifierList is exited.
func (*BaseSolidityListener) ExitAssemblyIdentifierOrList ¶
func (s *BaseSolidityListener) ExitAssemblyIdentifierOrList(ctx *AssemblyIdentifierOrListContext)
ExitAssemblyIdentifierOrList is called when production assemblyIdentifierOrList is exited.
func (*BaseSolidityListener) ExitAssemblyIf ¶
func (s *BaseSolidityListener) ExitAssemblyIf(ctx *AssemblyIfContext)
ExitAssemblyIf is called when production assemblyIf is exited.
func (*BaseSolidityListener) ExitAssemblyItem ¶
func (s *BaseSolidityListener) ExitAssemblyItem(ctx *AssemblyItemContext)
ExitAssemblyItem is called when production assemblyItem is exited.
func (*BaseSolidityListener) ExitAssemblyLiteral ¶
func (s *BaseSolidityListener) ExitAssemblyLiteral(ctx *AssemblyLiteralContext)
ExitAssemblyLiteral is called when production assemblyLiteral is exited.
func (*BaseSolidityListener) ExitAssemblyLocalDefinition ¶
func (s *BaseSolidityListener) ExitAssemblyLocalDefinition(ctx *AssemblyLocalDefinitionContext)
ExitAssemblyLocalDefinition is called when production assemblyLocalDefinition is exited.
func (*BaseSolidityListener) ExitAssemblyMember ¶
func (s *BaseSolidityListener) ExitAssemblyMember(ctx *AssemblyMemberContext)
ExitAssemblyMember is called when production assemblyMember is exited.
func (*BaseSolidityListener) ExitAssemblyStackAssignment ¶
func (s *BaseSolidityListener) ExitAssemblyStackAssignment(ctx *AssemblyStackAssignmentContext)
ExitAssemblyStackAssignment is called when production assemblyStackAssignment is exited.
func (*BaseSolidityListener) ExitAssemblySwitch ¶
func (s *BaseSolidityListener) ExitAssemblySwitch(ctx *AssemblySwitchContext)
ExitAssemblySwitch is called when production assemblySwitch is exited.
func (*BaseSolidityListener) ExitBlock ¶
func (s *BaseSolidityListener) ExitBlock(ctx *BlockContext)
ExitBlock is called when production block is exited.
func (*BaseSolidityListener) ExitBreakStatement ¶
func (s *BaseSolidityListener) ExitBreakStatement(ctx *BreakStatementContext)
ExitBreakStatement is called when production breakStatement is exited.
func (*BaseSolidityListener) ExitCatchClause ¶
func (s *BaseSolidityListener) ExitCatchClause(ctx *CatchClauseContext)
ExitCatchClause is called when production catchClause is exited.
func (*BaseSolidityListener) ExitContinueStatement ¶
func (s *BaseSolidityListener) ExitContinueStatement(ctx *ContinueStatementContext)
ExitContinueStatement is called when production continueStatement is exited.
func (*BaseSolidityListener) ExitContractDefinition ¶
func (s *BaseSolidityListener) ExitContractDefinition(ctx *ContractDefinitionContext)
ExitContractDefinition is called when production contractDefinition is exited.
func (*BaseSolidityListener) ExitContractPart ¶
func (s *BaseSolidityListener) ExitContractPart(ctx *ContractPartContext)
ExitContractPart is called when production contractPart is exited.
func (*BaseSolidityListener) ExitCustomErrorDefinition ¶
func (s *BaseSolidityListener) ExitCustomErrorDefinition(ctx *CustomErrorDefinitionContext)
ExitCustomErrorDefinition is called when production customErrorDefinition is exited.
func (*BaseSolidityListener) ExitDoWhileStatement ¶
func (s *BaseSolidityListener) ExitDoWhileStatement(ctx *DoWhileStatementContext)
ExitDoWhileStatement is called when production doWhileStatement is exited.
func (*BaseSolidityListener) ExitElementaryTypeName ¶
func (s *BaseSolidityListener) ExitElementaryTypeName(ctx *ElementaryTypeNameContext)
ExitElementaryTypeName is called when production elementaryTypeName is exited.
func (*BaseSolidityListener) ExitEmitStatement ¶
func (s *BaseSolidityListener) ExitEmitStatement(ctx *EmitStatementContext)
ExitEmitStatement is called when production emitStatement is exited.
func (*BaseSolidityListener) ExitEnumDefinition ¶
func (s *BaseSolidityListener) ExitEnumDefinition(ctx *EnumDefinitionContext)
ExitEnumDefinition is called when production enumDefinition is exited.
func (*BaseSolidityListener) ExitEnumValue ¶
func (s *BaseSolidityListener) ExitEnumValue(ctx *EnumValueContext)
ExitEnumValue is called when production enumValue is exited.
func (*BaseSolidityListener) ExitEventDefinition ¶
func (s *BaseSolidityListener) ExitEventDefinition(ctx *EventDefinitionContext)
ExitEventDefinition is called when production eventDefinition is exited.
func (*BaseSolidityListener) ExitEventParameter ¶
func (s *BaseSolidityListener) ExitEventParameter(ctx *EventParameterContext)
ExitEventParameter is called when production eventParameter is exited.
func (*BaseSolidityListener) ExitEventParameterList ¶
func (s *BaseSolidityListener) ExitEventParameterList(ctx *EventParameterListContext)
ExitEventParameterList is called when production eventParameterList is exited.
func (*BaseSolidityListener) ExitEveryRule ¶
func (s *BaseSolidityListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BaseSolidityListener) ExitExpression ¶
func (s *BaseSolidityListener) ExitExpression(ctx *ExpressionContext)
ExitExpression is called when production expression is exited.
func (*BaseSolidityListener) ExitExpressionList ¶
func (s *BaseSolidityListener) ExitExpressionList(ctx *ExpressionListContext)
ExitExpressionList is called when production expressionList is exited.
func (*BaseSolidityListener) ExitExpressionStatement ¶
func (s *BaseSolidityListener) ExitExpressionStatement(ctx *ExpressionStatementContext)
ExitExpressionStatement is called when production expressionStatement is exited.
func (*BaseSolidityListener) ExitFileLevelConstant ¶
func (s *BaseSolidityListener) ExitFileLevelConstant(ctx *FileLevelConstantContext)
ExitFileLevelConstant is called when production fileLevelConstant is exited.
func (*BaseSolidityListener) ExitForStatement ¶
func (s *BaseSolidityListener) ExitForStatement(ctx *ForStatementContext)
ExitForStatement is called when production forStatement is exited.
func (*BaseSolidityListener) ExitFunctionCall ¶
func (s *BaseSolidityListener) ExitFunctionCall(ctx *FunctionCallContext)
ExitFunctionCall is called when production functionCall is exited.
func (*BaseSolidityListener) ExitFunctionCallArguments ¶
func (s *BaseSolidityListener) ExitFunctionCallArguments(ctx *FunctionCallArgumentsContext)
ExitFunctionCallArguments is called when production functionCallArguments is exited.
func (*BaseSolidityListener) ExitFunctionDefinition ¶
func (s *BaseSolidityListener) ExitFunctionDefinition(ctx *FunctionDefinitionContext)
ExitFunctionDefinition is called when production functionDefinition is exited.
func (*BaseSolidityListener) ExitFunctionDescriptor ¶
func (s *BaseSolidityListener) ExitFunctionDescriptor(ctx *FunctionDescriptorContext)
ExitFunctionDescriptor is called when production functionDescriptor is exited.
func (*BaseSolidityListener) ExitFunctionTypeName ¶
func (s *BaseSolidityListener) ExitFunctionTypeName(ctx *FunctionTypeNameContext)
ExitFunctionTypeName is called when production functionTypeName is exited.
func (*BaseSolidityListener) ExitFunctionTypeParameter ¶
func (s *BaseSolidityListener) ExitFunctionTypeParameter(ctx *FunctionTypeParameterContext)
ExitFunctionTypeParameter is called when production functionTypeParameter is exited.
func (*BaseSolidityListener) ExitFunctionTypeParameterList ¶
func (s *BaseSolidityListener) ExitFunctionTypeParameterList(ctx *FunctionTypeParameterListContext)
ExitFunctionTypeParameterList is called when production functionTypeParameterList is exited.
func (*BaseSolidityListener) ExitHexLiteral ¶
func (s *BaseSolidityListener) ExitHexLiteral(ctx *HexLiteralContext)
ExitHexLiteral is called when production hexLiteral is exited.
func (*BaseSolidityListener) ExitIdentifier ¶
func (s *BaseSolidityListener) ExitIdentifier(ctx *IdentifierContext)
ExitIdentifier is called when production identifier is exited.
func (*BaseSolidityListener) ExitIdentifierList ¶
func (s *BaseSolidityListener) ExitIdentifierList(ctx *IdentifierListContext)
ExitIdentifierList is called when production identifierList is exited.
func (*BaseSolidityListener) ExitIfStatement ¶
func (s *BaseSolidityListener) ExitIfStatement(ctx *IfStatementContext)
ExitIfStatement is called when production ifStatement is exited.
func (*BaseSolidityListener) ExitImportDeclaration ¶
func (s *BaseSolidityListener) ExitImportDeclaration(ctx *ImportDeclarationContext)
ExitImportDeclaration is called when production importDeclaration is exited.
func (*BaseSolidityListener) ExitImportDirective ¶
func (s *BaseSolidityListener) ExitImportDirective(ctx *ImportDirectiveContext)
ExitImportDirective is called when production importDirective is exited.
func (*BaseSolidityListener) ExitImportPath ¶
func (s *BaseSolidityListener) ExitImportPath(ctx *ImportPathContext)
ExitImportPath is called when production importPath is exited.
func (*BaseSolidityListener) ExitInheritanceSpecifier ¶
func (s *BaseSolidityListener) ExitInheritanceSpecifier(ctx *InheritanceSpecifierContext)
ExitInheritanceSpecifier is called when production inheritanceSpecifier is exited.
func (*BaseSolidityListener) ExitInlineAssemblyStatement ¶
func (s *BaseSolidityListener) ExitInlineAssemblyStatement(ctx *InlineAssemblyStatementContext)
ExitInlineAssemblyStatement is called when production inlineAssemblyStatement is exited.
func (*BaseSolidityListener) ExitLabelDefinition ¶
func (s *BaseSolidityListener) ExitLabelDefinition(ctx *LabelDefinitionContext)
ExitLabelDefinition is called when production labelDefinition is exited.
func (*BaseSolidityListener) ExitMapping ¶
func (s *BaseSolidityListener) ExitMapping(ctx *MappingContext)
ExitMapping is called when production mapping is exited.
func (*BaseSolidityListener) ExitMappingKey ¶
func (s *BaseSolidityListener) ExitMappingKey(ctx *MappingKeyContext)
ExitMappingKey is called when production mappingKey is exited.
func (*BaseSolidityListener) ExitModifierDefinition ¶
func (s *BaseSolidityListener) ExitModifierDefinition(ctx *ModifierDefinitionContext)
ExitModifierDefinition is called when production modifierDefinition is exited.
func (*BaseSolidityListener) ExitModifierInvocation ¶
func (s *BaseSolidityListener) ExitModifierInvocation(ctx *ModifierInvocationContext)
ExitModifierInvocation is called when production modifierInvocation is exited.
func (*BaseSolidityListener) ExitModifierList ¶
func (s *BaseSolidityListener) ExitModifierList(ctx *ModifierListContext)
ExitModifierList is called when production modifierList is exited.
func (*BaseSolidityListener) ExitNameValue ¶
func (s *BaseSolidityListener) ExitNameValue(ctx *NameValueContext)
ExitNameValue is called when production nameValue is exited.
func (*BaseSolidityListener) ExitNameValueList ¶
func (s *BaseSolidityListener) ExitNameValueList(ctx *NameValueListContext)
ExitNameValueList is called when production nameValueList is exited.
func (*BaseSolidityListener) ExitNumberLiteral ¶
func (s *BaseSolidityListener) ExitNumberLiteral(ctx *NumberLiteralContext)
ExitNumberLiteral is called when production numberLiteral is exited.
func (*BaseSolidityListener) ExitOverrideSpecifier ¶
func (s *BaseSolidityListener) ExitOverrideSpecifier(ctx *OverrideSpecifierContext)
ExitOverrideSpecifier is called when production overrideSpecifier is exited.
func (*BaseSolidityListener) ExitParameter ¶
func (s *BaseSolidityListener) ExitParameter(ctx *ParameterContext)
ExitParameter is called when production parameter is exited.
func (*BaseSolidityListener) ExitParameterList ¶
func (s *BaseSolidityListener) ExitParameterList(ctx *ParameterListContext)
ExitParameterList is called when production parameterList is exited.
func (*BaseSolidityListener) ExitPragmaDirective ¶
func (s *BaseSolidityListener) ExitPragmaDirective(ctx *PragmaDirectiveContext)
ExitPragmaDirective is called when production pragmaDirective is exited.
func (*BaseSolidityListener) ExitPragmaName ¶
func (s *BaseSolidityListener) ExitPragmaName(ctx *PragmaNameContext)
ExitPragmaName is called when production pragmaName is exited.
func (*BaseSolidityListener) ExitPragmaValue ¶
func (s *BaseSolidityListener) ExitPragmaValue(ctx *PragmaValueContext)
ExitPragmaValue is called when production pragmaValue is exited.
func (*BaseSolidityListener) ExitPrimaryExpression ¶
func (s *BaseSolidityListener) ExitPrimaryExpression(ctx *PrimaryExpressionContext)
ExitPrimaryExpression is called when production primaryExpression is exited.
func (*BaseSolidityListener) ExitReturnParameters ¶
func (s *BaseSolidityListener) ExitReturnParameters(ctx *ReturnParametersContext)
ExitReturnParameters is called when production returnParameters is exited.
func (*BaseSolidityListener) ExitReturnStatement ¶
func (s *BaseSolidityListener) ExitReturnStatement(ctx *ReturnStatementContext)
ExitReturnStatement is called when production returnStatement is exited.
func (*BaseSolidityListener) ExitRevertStatement ¶
func (s *BaseSolidityListener) ExitRevertStatement(ctx *RevertStatementContext)
ExitRevertStatement is called when production revertStatement is exited.
func (*BaseSolidityListener) ExitSimpleStatement ¶
func (s *BaseSolidityListener) ExitSimpleStatement(ctx *SimpleStatementContext)
ExitSimpleStatement is called when production simpleStatement is exited.
func (*BaseSolidityListener) ExitSourceUnit ¶
func (s *BaseSolidityListener) ExitSourceUnit(ctx *SourceUnitContext)
ExitSourceUnit is called when production sourceUnit is exited.
func (*BaseSolidityListener) ExitStateMutability ¶
func (s *BaseSolidityListener) ExitStateMutability(ctx *StateMutabilityContext)
ExitStateMutability is called when production stateMutability is exited.
func (*BaseSolidityListener) ExitStateVariableDeclaration ¶
func (s *BaseSolidityListener) ExitStateVariableDeclaration(ctx *StateVariableDeclarationContext)
ExitStateVariableDeclaration is called when production stateVariableDeclaration is exited.
func (*BaseSolidityListener) ExitStatement ¶
func (s *BaseSolidityListener) ExitStatement(ctx *StatementContext)
ExitStatement is called when production statement is exited.
func (*BaseSolidityListener) ExitStorageLocation ¶
func (s *BaseSolidityListener) ExitStorageLocation(ctx *StorageLocationContext)
ExitStorageLocation is called when production storageLocation is exited.
func (*BaseSolidityListener) ExitStringLiteral ¶
func (s *BaseSolidityListener) ExitStringLiteral(ctx *StringLiteralContext)
ExitStringLiteral is called when production stringLiteral is exited.
func (*BaseSolidityListener) ExitStructDefinition ¶
func (s *BaseSolidityListener) ExitStructDefinition(ctx *StructDefinitionContext)
ExitStructDefinition is called when production structDefinition is exited.
func (*BaseSolidityListener) ExitSubAssembly ¶
func (s *BaseSolidityListener) ExitSubAssembly(ctx *SubAssemblyContext)
ExitSubAssembly is called when production subAssembly is exited.
func (*BaseSolidityListener) ExitThrowStatement ¶
func (s *BaseSolidityListener) ExitThrowStatement(ctx *ThrowStatementContext)
ExitThrowStatement is called when production throwStatement is exited.
func (*BaseSolidityListener) ExitTryStatement ¶
func (s *BaseSolidityListener) ExitTryStatement(ctx *TryStatementContext)
ExitTryStatement is called when production tryStatement is exited.
func (*BaseSolidityListener) ExitTupleExpression ¶
func (s *BaseSolidityListener) ExitTupleExpression(ctx *TupleExpressionContext)
ExitTupleExpression is called when production tupleExpression is exited.
func (*BaseSolidityListener) ExitTypeName ¶
func (s *BaseSolidityListener) ExitTypeName(ctx *TypeNameContext)
ExitTypeName is called when production typeName is exited.
func (*BaseSolidityListener) ExitTypeNameExpression ¶
func (s *BaseSolidityListener) ExitTypeNameExpression(ctx *TypeNameExpressionContext)
ExitTypeNameExpression is called when production typeNameExpression is exited.
func (*BaseSolidityListener) ExitUncheckedStatement ¶
func (s *BaseSolidityListener) ExitUncheckedStatement(ctx *UncheckedStatementContext)
ExitUncheckedStatement is called when production uncheckedStatement is exited.
func (*BaseSolidityListener) ExitUserDefinedTypeName ¶
func (s *BaseSolidityListener) ExitUserDefinedTypeName(ctx *UserDefinedTypeNameContext)
ExitUserDefinedTypeName is called when production userDefinedTypeName is exited.
func (*BaseSolidityListener) ExitUsingForDeclaration ¶
func (s *BaseSolidityListener) ExitUsingForDeclaration(ctx *UsingForDeclarationContext)
ExitUsingForDeclaration is called when production usingForDeclaration is exited.
func (*BaseSolidityListener) ExitVariableDeclaration ¶
func (s *BaseSolidityListener) ExitVariableDeclaration(ctx *VariableDeclarationContext)
ExitVariableDeclaration is called when production variableDeclaration is exited.
func (*BaseSolidityListener) ExitVariableDeclarationList ¶
func (s *BaseSolidityListener) ExitVariableDeclarationList(ctx *VariableDeclarationListContext)
ExitVariableDeclarationList is called when production variableDeclarationList is exited.
func (*BaseSolidityListener) ExitVariableDeclarationStatement ¶
func (s *BaseSolidityListener) ExitVariableDeclarationStatement(ctx *VariableDeclarationStatementContext)
ExitVariableDeclarationStatement is called when production variableDeclarationStatement is exited.
func (*BaseSolidityListener) ExitVersion ¶
func (s *BaseSolidityListener) ExitVersion(ctx *VersionContext)
ExitVersion is called when production version is exited.
func (*BaseSolidityListener) ExitVersionConstraint ¶
func (s *BaseSolidityListener) ExitVersionConstraint(ctx *VersionConstraintContext)
ExitVersionConstraint is called when production versionConstraint is exited.
func (*BaseSolidityListener) ExitVersionOperator ¶
func (s *BaseSolidityListener) ExitVersionOperator(ctx *VersionOperatorContext)
ExitVersionOperator is called when production versionOperator is exited.
func (*BaseSolidityListener) ExitWhileStatement ¶
func (s *BaseSolidityListener) ExitWhileStatement(ctx *WhileStatementContext)
ExitWhileStatement is called when production whileStatement is exited.
func (*BaseSolidityListener) VisitErrorNode ¶
func (s *BaseSolidityListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BaseSolidityListener) VisitTerminal ¶
func (s *BaseSolidityListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type BlockContext ¶
type BlockContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewBlockContext ¶
func NewBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BlockContext
func NewEmptyBlockContext ¶
func NewEmptyBlockContext() *BlockContext
func (*BlockContext) AllStatement ¶
func (s *BlockContext) AllStatement() []IStatementContext
func (*BlockContext) EnterRule ¶
func (s *BlockContext) EnterRule(listener antlr.ParseTreeListener)
func (*BlockContext) ExitRule ¶
func (s *BlockContext) ExitRule(listener antlr.ParseTreeListener)
func (*BlockContext) GetParser ¶
func (s *BlockContext) GetParser() antlr.Parser
func (*BlockContext) GetRuleContext ¶
func (s *BlockContext) GetRuleContext() antlr.RuleContext
func (*BlockContext) IsBlockContext ¶
func (*BlockContext) IsBlockContext()
func (*BlockContext) Statement ¶
func (s *BlockContext) Statement(i int) IStatementContext
func (*BlockContext) ToStringTree ¶
func (s *BlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BreakStatementContext ¶
type BreakStatementContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewBreakStatementContext ¶
func NewBreakStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BreakStatementContext
func NewEmptyBreakStatementContext ¶
func NewEmptyBreakStatementContext() *BreakStatementContext
func (*BreakStatementContext) BreakKeyword ¶
func (s *BreakStatementContext) BreakKeyword() antlr.TerminalNode
func (*BreakStatementContext) EnterRule ¶
func (s *BreakStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*BreakStatementContext) ExitRule ¶
func (s *BreakStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*BreakStatementContext) GetParser ¶
func (s *BreakStatementContext) GetParser() antlr.Parser
func (*BreakStatementContext) GetRuleContext ¶
func (s *BreakStatementContext) GetRuleContext() antlr.RuleContext
func (*BreakStatementContext) IsBreakStatementContext ¶
func (*BreakStatementContext) IsBreakStatementContext()
func (*BreakStatementContext) ToStringTree ¶
func (s *BreakStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CatchClauseContext ¶
type CatchClauseContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewCatchClauseContext ¶
func NewCatchClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CatchClauseContext
func NewEmptyCatchClauseContext ¶
func NewEmptyCatchClauseContext() *CatchClauseContext
func (*CatchClauseContext) Block ¶
func (s *CatchClauseContext) Block() IBlockContext
func (*CatchClauseContext) EnterRule ¶
func (s *CatchClauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*CatchClauseContext) ExitRule ¶
func (s *CatchClauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*CatchClauseContext) GetParser ¶
func (s *CatchClauseContext) GetParser() antlr.Parser
func (*CatchClauseContext) GetRuleContext ¶
func (s *CatchClauseContext) GetRuleContext() antlr.RuleContext
func (*CatchClauseContext) Identifier ¶
func (s *CatchClauseContext) Identifier() IIdentifierContext
func (*CatchClauseContext) IsCatchClauseContext ¶
func (*CatchClauseContext) IsCatchClauseContext()
func (*CatchClauseContext) ParameterList ¶
func (s *CatchClauseContext) ParameterList() IParameterListContext
func (*CatchClauseContext) ToStringTree ¶
func (s *CatchClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ContinueStatementContext ¶
type ContinueStatementContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewContinueStatementContext ¶
func NewContinueStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ContinueStatementContext
func NewEmptyContinueStatementContext ¶
func NewEmptyContinueStatementContext() *ContinueStatementContext
func (*ContinueStatementContext) ContinueKeyword ¶
func (s *ContinueStatementContext) ContinueKeyword() antlr.TerminalNode
func (*ContinueStatementContext) EnterRule ¶
func (s *ContinueStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*ContinueStatementContext) ExitRule ¶
func (s *ContinueStatementContext) ExitRule(listener antlr.ParseTreeListener)
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 (s *ContractDefinitionContext) ContractPart(i int) IContractPartContext
func (*ContractDefinitionContext) EnterRule ¶
func (s *ContractDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ContractDefinitionContext) ExitRule ¶
func (s *ContractDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ContractDefinitionContext) GetParser ¶
func (s *ContractDefinitionContext) GetParser() antlr.Parser
func (*ContractDefinitionContext) GetRuleContext ¶
func (s *ContractDefinitionContext) GetRuleContext() antlr.RuleContext
func (*ContractDefinitionContext) Identifier ¶
func (s *ContractDefinitionContext) Identifier() IIdentifierContext
func (*ContractDefinitionContext) InheritanceSpecifier ¶
func (s *ContractDefinitionContext) InheritanceSpecifier(i int) IInheritanceSpecifierContext
func (*ContractDefinitionContext) IsContractDefinitionContext ¶
func (*ContractDefinitionContext) IsContractDefinitionContext()
func (*ContractDefinitionContext) ToStringTree ¶
func (s *ContractDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ContractPartContext ¶
type ContractPartContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewContractPartContext ¶
func NewContractPartContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ContractPartContext
func NewEmptyContractPartContext ¶
func NewEmptyContractPartContext() *ContractPartContext
func (*ContractPartContext) CustomErrorDefinition ¶
func (s *ContractPartContext) CustomErrorDefinition() ICustomErrorDefinitionContext
func (*ContractPartContext) EnterRule ¶
func (s *ContractPartContext) EnterRule(listener antlr.ParseTreeListener)
func (*ContractPartContext) EnumDefinition ¶
func (s *ContractPartContext) EnumDefinition() IEnumDefinitionContext
func (*ContractPartContext) EventDefinition ¶
func (s *ContractPartContext) EventDefinition() IEventDefinitionContext
func (*ContractPartContext) ExitRule ¶
func (s *ContractPartContext) ExitRule(listener antlr.ParseTreeListener)
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 CustomErrorDefinitionContext ¶
type CustomErrorDefinitionContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewCustomErrorDefinitionContext ¶
func NewCustomErrorDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CustomErrorDefinitionContext
func NewEmptyCustomErrorDefinitionContext ¶
func NewEmptyCustomErrorDefinitionContext() *CustomErrorDefinitionContext
func (*CustomErrorDefinitionContext) EnterRule ¶
func (s *CustomErrorDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*CustomErrorDefinitionContext) ExitRule ¶
func (s *CustomErrorDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*CustomErrorDefinitionContext) GetParser ¶
func (s *CustomErrorDefinitionContext) GetParser() antlr.Parser
func (*CustomErrorDefinitionContext) GetRuleContext ¶
func (s *CustomErrorDefinitionContext) GetRuleContext() antlr.RuleContext
func (*CustomErrorDefinitionContext) Identifier ¶
func (s *CustomErrorDefinitionContext) Identifier() IIdentifierContext
func (*CustomErrorDefinitionContext) IsCustomErrorDefinitionContext ¶
func (*CustomErrorDefinitionContext) IsCustomErrorDefinitionContext()
func (*CustomErrorDefinitionContext) ParameterList ¶
func (s *CustomErrorDefinitionContext) ParameterList() IParameterListContext
func (*CustomErrorDefinitionContext) ToStringTree ¶
func (s *CustomErrorDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DoWhileStatementContext ¶
type DoWhileStatementContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDoWhileStatementContext ¶
func NewDoWhileStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DoWhileStatementContext
func NewEmptyDoWhileStatementContext ¶
func NewEmptyDoWhileStatementContext() *DoWhileStatementContext
func (*DoWhileStatementContext) EnterRule ¶
func (s *DoWhileStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*DoWhileStatementContext) ExitRule ¶
func (s *DoWhileStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*DoWhileStatementContext) Expression ¶
func (s *DoWhileStatementContext) Expression() IExpressionContext
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 (s *DoWhileStatementContext) Statement() IStatementContext
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 (s *ElementaryTypeNameContext) Byte() antlr.TerminalNode
func (*ElementaryTypeNameContext) EnterRule ¶
func (s *ElementaryTypeNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*ElementaryTypeNameContext) ExitRule ¶
func (s *ElementaryTypeNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*ElementaryTypeNameContext) Fixed ¶
func (s *ElementaryTypeNameContext) Fixed() antlr.TerminalNode
func (*ElementaryTypeNameContext) GetParser ¶
func (s *ElementaryTypeNameContext) GetParser() antlr.Parser
func (*ElementaryTypeNameContext) GetRuleContext ¶
func (s *ElementaryTypeNameContext) GetRuleContext() antlr.RuleContext
func (*ElementaryTypeNameContext) Int ¶
func (s *ElementaryTypeNameContext) Int() antlr.TerminalNode
func (*ElementaryTypeNameContext) IsElementaryTypeNameContext ¶
func (*ElementaryTypeNameContext) IsElementaryTypeNameContext()
func (*ElementaryTypeNameContext) ToStringTree ¶
func (s *ElementaryTypeNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ElementaryTypeNameContext) Ufixed ¶
func (s *ElementaryTypeNameContext) Ufixed() antlr.TerminalNode
func (*ElementaryTypeNameContext) Uint ¶
func (s *ElementaryTypeNameContext) Uint() antlr.TerminalNode
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) EnterRule ¶
func (s *EmitStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*EmitStatementContext) ExitRule ¶
func (s *EmitStatementContext) ExitRule(listener antlr.ParseTreeListener)
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) EnterRule ¶
func (s *EnumDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*EnumDefinitionContext) EnumValue ¶
func (s *EnumDefinitionContext) EnumValue(i int) IEnumValueContext
func (*EnumDefinitionContext) ExitRule ¶
func (s *EnumDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
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) EnterRule ¶
func (s *EnumValueContext) EnterRule(listener antlr.ParseTreeListener)
func (*EnumValueContext) ExitRule ¶
func (s *EnumValueContext) ExitRule(listener antlr.ParseTreeListener)
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) EnterRule ¶
func (s *EventDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*EventDefinitionContext) EventParameterList ¶
func (s *EventDefinitionContext) EventParameterList() IEventParameterListContext
func (*EventDefinitionContext) ExitRule ¶
func (s *EventDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*EventDefinitionContext) GetParser ¶
func (s *EventDefinitionContext) GetParser() antlr.Parser
func (*EventDefinitionContext) GetRuleContext ¶
func (s *EventDefinitionContext) GetRuleContext() antlr.RuleContext
func (*EventDefinitionContext) Identifier ¶
func (s *EventDefinitionContext) Identifier() IIdentifierContext
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) EnterRule ¶
func (s *EventParameterContext) EnterRule(listener antlr.ParseTreeListener)
func (*EventParameterContext) ExitRule ¶
func (s *EventParameterContext) ExitRule(listener antlr.ParseTreeListener)
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 ¶
func (s *EventParameterContext) TypeName() ITypeNameContext
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) EnterRule ¶
func (s *EventParameterListContext) EnterRule(listener antlr.ParseTreeListener)
func (*EventParameterListContext) EventParameter ¶
func (s *EventParameterListContext) EventParameter(i int) IEventParameterContext
func (*EventParameterListContext) ExitRule ¶
func (s *EventParameterListContext) ExitRule(listener antlr.ParseTreeListener)
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) EnterRule ¶
func (s *ExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExpressionContext) ExitRule ¶
func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExpressionContext) Expression ¶
func (s *ExpressionContext) Expression(i int) IExpressionContext
func (*ExpressionContext) FunctionCallArguments ¶
func (s *ExpressionContext) FunctionCallArguments() IFunctionCallArgumentsContext
func (*ExpressionContext) GetParser ¶
func (s *ExpressionContext) GetParser() antlr.Parser
func (*ExpressionContext) GetRuleContext ¶
func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
func (*ExpressionContext) Identifier ¶
func (s *ExpressionContext) Identifier() IIdentifierContext
func (*ExpressionContext) IsExpressionContext ¶
func (*ExpressionContext) IsExpressionContext()
func (*ExpressionContext) NameValueList ¶
func (s *ExpressionContext) NameValueList() INameValueListContext
func (*ExpressionContext) PrimaryExpression ¶
func (s *ExpressionContext) PrimaryExpression() IPrimaryExpressionContext
func (*ExpressionContext) ToStringTree ¶
func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ExpressionContext) TypeName ¶
func (s *ExpressionContext) TypeName() ITypeNameContext
type ExpressionListContext ¶
type ExpressionListContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyExpressionListContext ¶
func NewEmptyExpressionListContext() *ExpressionListContext
func NewExpressionListContext ¶
func NewExpressionListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionListContext
func (*ExpressionListContext) AllExpression ¶
func (s *ExpressionListContext) AllExpression() []IExpressionContext
func (*ExpressionListContext) EnterRule ¶
func (s *ExpressionListContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExpressionListContext) ExitRule ¶
func (s *ExpressionListContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExpressionListContext) Expression ¶
func (s *ExpressionListContext) Expression(i int) IExpressionContext
func (*ExpressionListContext) GetParser ¶
func (s *ExpressionListContext) GetParser() antlr.Parser
func (*ExpressionListContext) GetRuleContext ¶
func (s *ExpressionListContext) GetRuleContext() antlr.RuleContext
func (*ExpressionListContext) IsExpressionListContext ¶
func (*ExpressionListContext) IsExpressionListContext()
func (*ExpressionListContext) ToStringTree ¶
func (s *ExpressionListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type 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) EnterRule ¶
func (s *ExpressionStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExpressionStatementContext) ExitRule ¶
func (s *ExpressionStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExpressionStatementContext) Expression ¶
func (s *ExpressionStatementContext) Expression() IExpressionContext
func (*ExpressionStatementContext) GetParser ¶
func (s *ExpressionStatementContext) GetParser() antlr.Parser
func (*ExpressionStatementContext) GetRuleContext ¶
func (s *ExpressionStatementContext) GetRuleContext() antlr.RuleContext
func (*ExpressionStatementContext) IsExpressionStatementContext ¶
func (*ExpressionStatementContext) IsExpressionStatementContext()
func (*ExpressionStatementContext) ToStringTree ¶
func (s *ExpressionStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FileLevelConstantContext ¶
type FileLevelConstantContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFileLevelConstantContext ¶
func NewEmptyFileLevelConstantContext() *FileLevelConstantContext
func NewFileLevelConstantContext ¶
func NewFileLevelConstantContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FileLevelConstantContext
func (*FileLevelConstantContext) ConstantKeyword ¶
func (s *FileLevelConstantContext) ConstantKeyword() antlr.TerminalNode
func (*FileLevelConstantContext) EnterRule ¶
func (s *FileLevelConstantContext) EnterRule(listener antlr.ParseTreeListener)
func (*FileLevelConstantContext) ExitRule ¶
func (s *FileLevelConstantContext) ExitRule(listener antlr.ParseTreeListener)
func (*FileLevelConstantContext) Expression ¶
func (s *FileLevelConstantContext) Expression() IExpressionContext
func (*FileLevelConstantContext) GetParser ¶
func (s *FileLevelConstantContext) GetParser() antlr.Parser
func (*FileLevelConstantContext) GetRuleContext ¶
func (s *FileLevelConstantContext) GetRuleContext() antlr.RuleContext
func (*FileLevelConstantContext) Identifier ¶
func (s *FileLevelConstantContext) Identifier() IIdentifierContext
func (*FileLevelConstantContext) IsFileLevelConstantContext ¶
func (*FileLevelConstantContext) IsFileLevelConstantContext()
func (*FileLevelConstantContext) ToStringTree ¶
func (s *FileLevelConstantContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*FileLevelConstantContext) TypeName ¶
func (s *FileLevelConstantContext) TypeName() ITypeNameContext
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) EnterRule ¶
func (s *ForStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*ForStatementContext) ExitRule ¶
func (s *ForStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*ForStatementContext) Expression ¶
func (s *ForStatementContext) Expression() IExpressionContext
func (*ForStatementContext) ExpressionStatement ¶
func (s *ForStatementContext) ExpressionStatement() IExpressionStatementContext
func (*ForStatementContext) GetParser ¶
func (s *ForStatementContext) GetParser() antlr.Parser
func (*ForStatementContext) GetRuleContext ¶
func (s *ForStatementContext) GetRuleContext() antlr.RuleContext
func (*ForStatementContext) IsForStatementContext ¶
func (*ForStatementContext) IsForStatementContext()
func (*ForStatementContext) SimpleStatement ¶
func (s *ForStatementContext) SimpleStatement() ISimpleStatementContext
func (*ForStatementContext) Statement ¶
func (s *ForStatementContext) Statement() IStatementContext
func (*ForStatementContext) ToStringTree ¶
func (s *ForStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionCallArgumentsContext ¶
type FunctionCallArgumentsContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFunctionCallArgumentsContext ¶
func NewEmptyFunctionCallArgumentsContext() *FunctionCallArgumentsContext
func NewFunctionCallArgumentsContext ¶
func NewFunctionCallArgumentsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionCallArgumentsContext
func (*FunctionCallArgumentsContext) EnterRule ¶
func (s *FunctionCallArgumentsContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionCallArgumentsContext) ExitRule ¶
func (s *FunctionCallArgumentsContext) ExitRule(listener antlr.ParseTreeListener)
func (*FunctionCallArgumentsContext) ExpressionList ¶
func (s *FunctionCallArgumentsContext) ExpressionList() IExpressionListContext
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 (s *FunctionCallArgumentsContext) NameValueList() INameValueListContext
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) EnterRule ¶
func (s *FunctionCallContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionCallContext) ExitRule ¶
func (s *FunctionCallContext) ExitRule(listener antlr.ParseTreeListener)
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 (s *FunctionDefinitionContext) Block() IBlockContext
func (*FunctionDefinitionContext) EnterRule ¶
func (s *FunctionDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionDefinitionContext) ExitRule ¶
func (s *FunctionDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*FunctionDefinitionContext) FunctionDescriptor ¶
func (s *FunctionDefinitionContext) FunctionDescriptor() IFunctionDescriptorContext
func (*FunctionDefinitionContext) GetParser ¶
func (s *FunctionDefinitionContext) GetParser() antlr.Parser
func (*FunctionDefinitionContext) GetRuleContext ¶
func (s *FunctionDefinitionContext) GetRuleContext() antlr.RuleContext
func (*FunctionDefinitionContext) IsFunctionDefinitionContext ¶
func (*FunctionDefinitionContext) IsFunctionDefinitionContext()
func (*FunctionDefinitionContext) ModifierList ¶
func (s *FunctionDefinitionContext) ModifierList() IModifierListContext
func (*FunctionDefinitionContext) ParameterList ¶
func (s *FunctionDefinitionContext) ParameterList() IParameterListContext
func (*FunctionDefinitionContext) ReturnParameters ¶
func (s *FunctionDefinitionContext) ReturnParameters() IReturnParametersContext
func (*FunctionDefinitionContext) ToStringTree ¶
func (s *FunctionDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionDescriptorContext ¶
type FunctionDescriptorContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFunctionDescriptorContext ¶
func NewEmptyFunctionDescriptorContext() *FunctionDescriptorContext
func NewFunctionDescriptorContext ¶
func NewFunctionDescriptorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionDescriptorContext
func (*FunctionDescriptorContext) ConstructorKeyword ¶
func (s *FunctionDescriptorContext) ConstructorKeyword() antlr.TerminalNode
func (*FunctionDescriptorContext) EnterRule ¶
func (s *FunctionDescriptorContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionDescriptorContext) ExitRule ¶
func (s *FunctionDescriptorContext) ExitRule(listener antlr.ParseTreeListener)
func (*FunctionDescriptorContext) FallbackKeyword ¶
func (s *FunctionDescriptorContext) FallbackKeyword() antlr.TerminalNode
func (*FunctionDescriptorContext) GetParser ¶
func (s *FunctionDescriptorContext) GetParser() antlr.Parser
func (*FunctionDescriptorContext) GetRuleContext ¶
func (s *FunctionDescriptorContext) GetRuleContext() antlr.RuleContext
func (*FunctionDescriptorContext) Identifier ¶
func (s *FunctionDescriptorContext) Identifier() IIdentifierContext
func (*FunctionDescriptorContext) IsFunctionDescriptorContext ¶
func (*FunctionDescriptorContext) IsFunctionDescriptorContext()
func (*FunctionDescriptorContext) ReceiveKeyword ¶
func (s *FunctionDescriptorContext) ReceiveKeyword() antlr.TerminalNode
func (*FunctionDescriptorContext) ToStringTree ¶
func (s *FunctionDescriptorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionTypeNameContext ¶
type FunctionTypeNameContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFunctionTypeNameContext ¶
func NewEmptyFunctionTypeNameContext() *FunctionTypeNameContext
func NewFunctionTypeNameContext ¶
func NewFunctionTypeNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionTypeNameContext
func (*FunctionTypeNameContext) AllExternalKeyword ¶
func (s *FunctionTypeNameContext) AllExternalKeyword() []antlr.TerminalNode
func (*FunctionTypeNameContext) AllFunctionTypeParameterList ¶
func (s *FunctionTypeNameContext) AllFunctionTypeParameterList() []IFunctionTypeParameterListContext
func (*FunctionTypeNameContext) AllInternalKeyword ¶
func (s *FunctionTypeNameContext) AllInternalKeyword() []antlr.TerminalNode
func (*FunctionTypeNameContext) AllStateMutability ¶
func (s *FunctionTypeNameContext) AllStateMutability() []IStateMutabilityContext
func (*FunctionTypeNameContext) EnterRule ¶
func (s *FunctionTypeNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionTypeNameContext) ExitRule ¶
func (s *FunctionTypeNameContext) ExitRule(listener antlr.ParseTreeListener)
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) EnterRule ¶
func (s *FunctionTypeParameterContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionTypeParameterContext) ExitRule ¶
func (s *FunctionTypeParameterContext) ExitRule(listener antlr.ParseTreeListener)
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 (s *FunctionTypeParameterContext) StorageLocation() IStorageLocationContext
func (*FunctionTypeParameterContext) ToStringTree ¶
func (s *FunctionTypeParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*FunctionTypeParameterContext) TypeName ¶
func (s *FunctionTypeParameterContext) TypeName() ITypeNameContext
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) EnterRule ¶
func (s *FunctionTypeParameterListContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionTypeParameterListContext) ExitRule ¶
func (s *FunctionTypeParameterListContext) ExitRule(listener antlr.ParseTreeListener)
func (*FunctionTypeParameterListContext) FunctionTypeParameter ¶
func (s *FunctionTypeParameterListContext) FunctionTypeParameter(i int) IFunctionTypeParameterContext
func (*FunctionTypeParameterListContext) GetParser ¶
func (s *FunctionTypeParameterListContext) GetParser() antlr.Parser
func (*FunctionTypeParameterListContext) GetRuleContext ¶
func (s *FunctionTypeParameterListContext) GetRuleContext() antlr.RuleContext
func (*FunctionTypeParameterListContext) IsFunctionTypeParameterListContext ¶
func (*FunctionTypeParameterListContext) IsFunctionTypeParameterListContext()
func (*FunctionTypeParameterListContext) ToStringTree ¶
func (s *FunctionTypeParameterListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type HexLiteralContext ¶
type HexLiteralContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyHexLiteralContext ¶
func NewEmptyHexLiteralContext() *HexLiteralContext
func NewHexLiteralContext ¶
func NewHexLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HexLiteralContext
func (*HexLiteralContext) AllHexLiteralFragment ¶
func (s *HexLiteralContext) AllHexLiteralFragment() []antlr.TerminalNode
func (*HexLiteralContext) EnterRule ¶
func (s *HexLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*HexLiteralContext) ExitRule ¶
func (s *HexLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*HexLiteralContext) GetParser ¶
func (s *HexLiteralContext) GetParser() antlr.Parser
func (*HexLiteralContext) GetRuleContext ¶
func (s *HexLiteralContext) GetRuleContext() antlr.RuleContext
func (*HexLiteralContext) HexLiteralFragment ¶
func (s *HexLiteralContext) HexLiteralFragment(i int) antlr.TerminalNode
func (*HexLiteralContext) IsHexLiteralContext ¶
func (*HexLiteralContext) IsHexLiteralContext()
func (*HexLiteralContext) ToStringTree ¶
func (s *HexLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IAssemblyAssignmentContext ¶
type IAssemblyAssignmentContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsAssemblyAssignmentContext differentiates from other interfaces.
IsAssemblyAssignmentContext()
}
IAssemblyAssignmentContext is an interface to support dynamic dispatch.
type IAssemblyBlockContext ¶
type IAssemblyBlockContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsAssemblyBlockContext differentiates from other interfaces.
IsAssemblyBlockContext()
}
IAssemblyBlockContext is an interface to support dynamic dispatch.
type IAssemblyCallContext ¶
type IAssemblyCallContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsAssemblyCallContext differentiates from other interfaces.
IsAssemblyCallContext()
}
IAssemblyCallContext is an interface to support dynamic dispatch.
type IAssemblyCaseContext ¶
type IAssemblyCaseContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsAssemblyCaseContext differentiates from other interfaces.
IsAssemblyCaseContext()
}
IAssemblyCaseContext is an interface to support dynamic dispatch.
type IAssemblyExpressionContext ¶
type IAssemblyExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsAssemblyExpressionContext differentiates from other interfaces.
IsAssemblyExpressionContext()
}
IAssemblyExpressionContext is an interface to support dynamic dispatch.
type IAssemblyForContext ¶
type IAssemblyForContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsAssemblyForContext differentiates from other interfaces.
IsAssemblyForContext()
}
IAssemblyForContext is an interface to support dynamic dispatch.
type IAssemblyFunctionDefinitionContext ¶
type IAssemblyFunctionDefinitionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsAssemblyFunctionDefinitionContext differentiates from other interfaces.
IsAssemblyFunctionDefinitionContext()
}
IAssemblyFunctionDefinitionContext is an interface to support dynamic dispatch.
type IAssemblyFunctionReturnsContext ¶
type IAssemblyFunctionReturnsContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsAssemblyFunctionReturnsContext differentiates from other interfaces.
IsAssemblyFunctionReturnsContext()
}
IAssemblyFunctionReturnsContext is an interface to support dynamic dispatch.
type IAssemblyIdentifierListContext ¶
type IAssemblyIdentifierListContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsAssemblyIdentifierListContext differentiates from other interfaces.
IsAssemblyIdentifierListContext()
}
IAssemblyIdentifierListContext is an interface to support dynamic dispatch.
type IAssemblyIdentifierOrListContext ¶
type IAssemblyIdentifierOrListContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsAssemblyIdentifierOrListContext differentiates from other interfaces.
IsAssemblyIdentifierOrListContext()
}
IAssemblyIdentifierOrListContext is an interface to support dynamic dispatch.
type IAssemblyIfContext ¶
type IAssemblyIfContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsAssemblyIfContext differentiates from other interfaces.
IsAssemblyIfContext()
}
IAssemblyIfContext is an interface to support dynamic dispatch.
type IAssemblyItemContext ¶
type IAssemblyItemContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsAssemblyItemContext differentiates from other interfaces.
IsAssemblyItemContext()
}
IAssemblyItemContext is an interface to support dynamic dispatch.
type IAssemblyLiteralContext ¶
type IAssemblyLiteralContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsAssemblyLiteralContext differentiates from other interfaces.
IsAssemblyLiteralContext()
}
IAssemblyLiteralContext is an interface to support dynamic dispatch.
type IAssemblyLocalDefinitionContext ¶
type IAssemblyLocalDefinitionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsAssemblyLocalDefinitionContext differentiates from other interfaces.
IsAssemblyLocalDefinitionContext()
}
IAssemblyLocalDefinitionContext is an interface to support dynamic dispatch.
type IAssemblyMemberContext ¶
type IAssemblyMemberContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsAssemblyMemberContext differentiates from other interfaces.
IsAssemblyMemberContext()
}
IAssemblyMemberContext is an interface to support dynamic dispatch.
type IAssemblyStackAssignmentContext ¶
type IAssemblyStackAssignmentContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsAssemblyStackAssignmentContext differentiates from other interfaces.
IsAssemblyStackAssignmentContext()
}
IAssemblyStackAssignmentContext is an interface to support dynamic dispatch.
type IAssemblySwitchContext ¶
type IAssemblySwitchContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsAssemblySwitchContext differentiates from other interfaces.
IsAssemblySwitchContext()
}
IAssemblySwitchContext is an interface to support dynamic dispatch.
type IBlockContext ¶
type IBlockContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsBlockContext differentiates from other interfaces.
IsBlockContext()
}
IBlockContext is an interface to support dynamic dispatch.
type IBreakStatementContext ¶
type IBreakStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsBreakStatementContext differentiates from other interfaces.
IsBreakStatementContext()
}
IBreakStatementContext is an interface to support dynamic dispatch.
type ICatchClauseContext ¶
type ICatchClauseContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsCatchClauseContext differentiates from other interfaces.
IsCatchClauseContext()
}
ICatchClauseContext is an interface to support dynamic dispatch.
type IContinueStatementContext ¶
type IContinueStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsContinueStatementContext differentiates from other interfaces.
IsContinueStatementContext()
}
IContinueStatementContext is an interface to support dynamic dispatch.
type IContractDefinitionContext ¶
type IContractDefinitionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsContractDefinitionContext differentiates from other interfaces.
IsContractDefinitionContext()
}
IContractDefinitionContext is an interface to support dynamic dispatch.
type IContractPartContext ¶
type IContractPartContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsContractPartContext differentiates from other interfaces.
IsContractPartContext()
}
IContractPartContext is an interface to support dynamic dispatch.
type ICustomErrorDefinitionContext ¶
type ICustomErrorDefinitionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsCustomErrorDefinitionContext differentiates from other interfaces.
IsCustomErrorDefinitionContext()
}
ICustomErrorDefinitionContext is an interface to support dynamic dispatch.
type IDoWhileStatementContext ¶
type IDoWhileStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsDoWhileStatementContext differentiates from other interfaces.
IsDoWhileStatementContext()
}
IDoWhileStatementContext is an interface to support dynamic dispatch.
type IElementaryTypeNameContext ¶
type IElementaryTypeNameContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsElementaryTypeNameContext differentiates from other interfaces.
IsElementaryTypeNameContext()
}
IElementaryTypeNameContext is an interface to support dynamic dispatch.
type IEmitStatementContext ¶
type IEmitStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsEmitStatementContext differentiates from other interfaces.
IsEmitStatementContext()
}
IEmitStatementContext is an interface to support dynamic dispatch.
type IEnumDefinitionContext ¶
type IEnumDefinitionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsEnumDefinitionContext differentiates from other interfaces.
IsEnumDefinitionContext()
}
IEnumDefinitionContext is an interface to support dynamic dispatch.
type IEnumValueContext ¶
type IEnumValueContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsEnumValueContext differentiates from other interfaces.
IsEnumValueContext()
}
IEnumValueContext is an interface to support dynamic dispatch.
type IEventDefinitionContext ¶
type IEventDefinitionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsEventDefinitionContext differentiates from other interfaces.
IsEventDefinitionContext()
}
IEventDefinitionContext is an interface to support dynamic dispatch.
type IEventParameterContext ¶
type IEventParameterContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsEventParameterContext differentiates from other interfaces.
IsEventParameterContext()
}
IEventParameterContext is an interface to support dynamic dispatch.
type IEventParameterListContext ¶
type IEventParameterListContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsEventParameterListContext differentiates from other interfaces.
IsEventParameterListContext()
}
IEventParameterListContext is an interface to support dynamic dispatch.
type IExpressionContext ¶
type IExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsExpressionContext differentiates from other interfaces.
IsExpressionContext()
}
IExpressionContext is an interface to support dynamic dispatch.
type IExpressionListContext ¶
type IExpressionListContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsExpressionListContext differentiates from other interfaces.
IsExpressionListContext()
}
IExpressionListContext is an interface to support dynamic dispatch.
type IExpressionStatementContext ¶
type IExpressionStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsExpressionStatementContext differentiates from other interfaces.
IsExpressionStatementContext()
}
IExpressionStatementContext is an interface to support dynamic dispatch.
type IFileLevelConstantContext ¶
type IFileLevelConstantContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsFileLevelConstantContext differentiates from other interfaces.
IsFileLevelConstantContext()
}
IFileLevelConstantContext is an interface to support dynamic dispatch.
type IForStatementContext ¶
type IForStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsForStatementContext differentiates from other interfaces.
IsForStatementContext()
}
IForStatementContext is an interface to support dynamic dispatch.
type IFunctionCallArgumentsContext ¶
type IFunctionCallArgumentsContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsFunctionCallArgumentsContext differentiates from other interfaces.
IsFunctionCallArgumentsContext()
}
IFunctionCallArgumentsContext is an interface to support dynamic dispatch.
type IFunctionCallContext ¶
type IFunctionCallContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsFunctionCallContext differentiates from other interfaces.
IsFunctionCallContext()
}
IFunctionCallContext is an interface to support dynamic dispatch.
type IFunctionDefinitionContext ¶
type IFunctionDefinitionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsFunctionDefinitionContext differentiates from other interfaces.
IsFunctionDefinitionContext()
}
IFunctionDefinitionContext is an interface to support dynamic dispatch.
type IFunctionDescriptorContext ¶
type IFunctionDescriptorContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsFunctionDescriptorContext differentiates from other interfaces.
IsFunctionDescriptorContext()
}
IFunctionDescriptorContext is an interface to support dynamic dispatch.
type IFunctionTypeNameContext ¶
type IFunctionTypeNameContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsFunctionTypeNameContext differentiates from other interfaces.
IsFunctionTypeNameContext()
}
IFunctionTypeNameContext is an interface to support dynamic dispatch.
type IFunctionTypeParameterContext ¶
type IFunctionTypeParameterContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsFunctionTypeParameterContext differentiates from other interfaces.
IsFunctionTypeParameterContext()
}
IFunctionTypeParameterContext is an interface to support dynamic dispatch.
type IFunctionTypeParameterListContext ¶
type IFunctionTypeParameterListContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsFunctionTypeParameterListContext differentiates from other interfaces.
IsFunctionTypeParameterListContext()
}
IFunctionTypeParameterListContext is an interface to support dynamic dispatch.
type IHexLiteralContext ¶
type IHexLiteralContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsHexLiteralContext differentiates from other interfaces.
IsHexLiteralContext()
}
IHexLiteralContext is an interface to support dynamic dispatch.
type IIdentifierContext ¶
type IIdentifierContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsIdentifierContext differentiates from other interfaces.
IsIdentifierContext()
}
IIdentifierContext is an interface to support dynamic dispatch.
type IIdentifierListContext ¶
type IIdentifierListContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsIdentifierListContext differentiates from other interfaces.
IsIdentifierListContext()
}
IIdentifierListContext is an interface to support dynamic dispatch.
type IIfStatementContext ¶
type IIfStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsIfStatementContext differentiates from other interfaces.
IsIfStatementContext()
}
IIfStatementContext is an interface to support dynamic dispatch.
type IImportDeclarationContext ¶
type IImportDeclarationContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsImportDeclarationContext differentiates from other interfaces.
IsImportDeclarationContext()
}
IImportDeclarationContext is an interface to support dynamic dispatch.
type IImportDirectiveContext ¶
type IImportDirectiveContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsImportDirectiveContext differentiates from other interfaces.
IsImportDirectiveContext()
}
IImportDirectiveContext is an interface to support dynamic dispatch.
type IImportPathContext ¶
type IImportPathContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsImportPathContext differentiates from other interfaces.
IsImportPathContext()
}
IImportPathContext is an interface to support dynamic dispatch.
type IInheritanceSpecifierContext ¶
type IInheritanceSpecifierContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsInheritanceSpecifierContext differentiates from other interfaces.
IsInheritanceSpecifierContext()
}
IInheritanceSpecifierContext is an interface to support dynamic dispatch.
type IInlineAssemblyStatementContext ¶
type IInlineAssemblyStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsInlineAssemblyStatementContext differentiates from other interfaces.
IsInlineAssemblyStatementContext()
}
IInlineAssemblyStatementContext is an interface to support dynamic dispatch.
type ILabelDefinitionContext ¶
type ILabelDefinitionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsLabelDefinitionContext differentiates from other interfaces.
IsLabelDefinitionContext()
}
ILabelDefinitionContext is an interface to support dynamic dispatch.
type IMappingContext ¶
type IMappingContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsMappingContext differentiates from other interfaces.
IsMappingContext()
}
IMappingContext is an interface to support dynamic dispatch.
type IMappingKeyContext ¶
type IMappingKeyContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsMappingKeyContext differentiates from other interfaces.
IsMappingKeyContext()
}
IMappingKeyContext is an interface to support dynamic dispatch.
type IModifierDefinitionContext ¶
type IModifierDefinitionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsModifierDefinitionContext differentiates from other interfaces.
IsModifierDefinitionContext()
}
IModifierDefinitionContext is an interface to support dynamic dispatch.
type IModifierInvocationContext ¶
type IModifierInvocationContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsModifierInvocationContext differentiates from other interfaces.
IsModifierInvocationContext()
}
IModifierInvocationContext is an interface to support dynamic dispatch.
type IModifierListContext ¶
type IModifierListContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsModifierListContext differentiates from other interfaces.
IsModifierListContext()
}
IModifierListContext is an interface to support dynamic dispatch.
type INameValueContext ¶
type INameValueContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsNameValueContext differentiates from other interfaces.
IsNameValueContext()
}
INameValueContext is an interface to support dynamic dispatch.
type INameValueListContext ¶
type INameValueListContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsNameValueListContext differentiates from other interfaces.
IsNameValueListContext()
}
INameValueListContext is an interface to support dynamic dispatch.
type INumberLiteralContext ¶
type INumberLiteralContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsNumberLiteralContext differentiates from other interfaces.
IsNumberLiteralContext()
}
INumberLiteralContext is an interface to support dynamic dispatch.
type IOverrideSpecifierContext ¶
type IOverrideSpecifierContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsOverrideSpecifierContext differentiates from other interfaces.
IsOverrideSpecifierContext()
}
IOverrideSpecifierContext is an interface to support dynamic dispatch.
type IParameterContext ¶
type IParameterContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsParameterContext differentiates from other interfaces.
IsParameterContext()
}
IParameterContext is an interface to support dynamic dispatch.
type IParameterListContext ¶
type IParameterListContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsParameterListContext differentiates from other interfaces.
IsParameterListContext()
}
IParameterListContext is an interface to support dynamic dispatch.
type IPragmaDirectiveContext ¶
type IPragmaDirectiveContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsPragmaDirectiveContext differentiates from other interfaces.
IsPragmaDirectiveContext()
}
IPragmaDirectiveContext is an interface to support dynamic dispatch.
type IPragmaNameContext ¶
type IPragmaNameContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsPragmaNameContext differentiates from other interfaces.
IsPragmaNameContext()
}
IPragmaNameContext is an interface to support dynamic dispatch.
type IPragmaValueContext ¶
type IPragmaValueContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsPragmaValueContext differentiates from other interfaces.
IsPragmaValueContext()
}
IPragmaValueContext is an interface to support dynamic dispatch.
type IPrimaryExpressionContext ¶
type IPrimaryExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsPrimaryExpressionContext differentiates from other interfaces.
IsPrimaryExpressionContext()
}
IPrimaryExpressionContext is an interface to support dynamic dispatch.
type IReturnParametersContext ¶
type IReturnParametersContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsReturnParametersContext differentiates from other interfaces.
IsReturnParametersContext()
}
IReturnParametersContext is an interface to support dynamic dispatch.
type IReturnStatementContext ¶
type IReturnStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsReturnStatementContext differentiates from other interfaces.
IsReturnStatementContext()
}
IReturnStatementContext is an interface to support dynamic dispatch.
type IRevertStatementContext ¶
type IRevertStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsRevertStatementContext differentiates from other interfaces.
IsRevertStatementContext()
}
IRevertStatementContext is an interface to support dynamic dispatch.
type ISimpleStatementContext ¶
type ISimpleStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsSimpleStatementContext differentiates from other interfaces.
IsSimpleStatementContext()
}
ISimpleStatementContext is an interface to support dynamic dispatch.
type ISourceUnitContext ¶
type ISourceUnitContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsSourceUnitContext differentiates from other interfaces.
IsSourceUnitContext()
}
ISourceUnitContext is an interface to support dynamic dispatch.
type IStateMutabilityContext ¶
type IStateMutabilityContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsStateMutabilityContext differentiates from other interfaces.
IsStateMutabilityContext()
}
IStateMutabilityContext is an interface to support dynamic dispatch.
type IStateVariableDeclarationContext ¶
type IStateVariableDeclarationContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsStateVariableDeclarationContext differentiates from other interfaces.
IsStateVariableDeclarationContext()
}
IStateVariableDeclarationContext is an interface to support dynamic dispatch.
type IStatementContext ¶
type IStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsStatementContext differentiates from other interfaces.
IsStatementContext()
}
IStatementContext is an interface to support dynamic dispatch.
type IStorageLocationContext ¶
type IStorageLocationContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsStorageLocationContext differentiates from other interfaces.
IsStorageLocationContext()
}
IStorageLocationContext is an interface to support dynamic dispatch.
type IStringLiteralContext ¶
type IStringLiteralContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsStringLiteralContext differentiates from other interfaces.
IsStringLiteralContext()
}
IStringLiteralContext is an interface to support dynamic dispatch.
type IStructDefinitionContext ¶
type IStructDefinitionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsStructDefinitionContext differentiates from other interfaces.
IsStructDefinitionContext()
}
IStructDefinitionContext is an interface to support dynamic dispatch.
type ISubAssemblyContext ¶
type ISubAssemblyContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsSubAssemblyContext differentiates from other interfaces.
IsSubAssemblyContext()
}
ISubAssemblyContext is an interface to support dynamic dispatch.
type IThrowStatementContext ¶
type IThrowStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsThrowStatementContext differentiates from other interfaces.
IsThrowStatementContext()
}
IThrowStatementContext is an interface to support dynamic dispatch.
type ITryStatementContext ¶
type ITryStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsTryStatementContext differentiates from other interfaces.
IsTryStatementContext()
}
ITryStatementContext is an interface to support dynamic dispatch.
type ITupleExpressionContext ¶
type ITupleExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsTupleExpressionContext differentiates from other interfaces.
IsTupleExpressionContext()
}
ITupleExpressionContext is an interface to support dynamic dispatch.
type ITypeNameContext ¶
type ITypeNameContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsTypeNameContext differentiates from other interfaces.
IsTypeNameContext()
}
ITypeNameContext is an interface to support dynamic dispatch.
type ITypeNameExpressionContext ¶
type ITypeNameExpressionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsTypeNameExpressionContext differentiates from other interfaces.
IsTypeNameExpressionContext()
}
ITypeNameExpressionContext is an interface to support dynamic dispatch.
type IUncheckedStatementContext ¶
type IUncheckedStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsUncheckedStatementContext differentiates from other interfaces.
IsUncheckedStatementContext()
}
IUncheckedStatementContext is an interface to support dynamic dispatch.
type IUserDefinedTypeNameContext ¶
type IUserDefinedTypeNameContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsUserDefinedTypeNameContext differentiates from other interfaces.
IsUserDefinedTypeNameContext()
}
IUserDefinedTypeNameContext is an interface to support dynamic dispatch.
type IUsingForDeclarationContext ¶
type IUsingForDeclarationContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsUsingForDeclarationContext differentiates from other interfaces.
IsUsingForDeclarationContext()
}
IUsingForDeclarationContext is an interface to support dynamic dispatch.
type IVariableDeclarationContext ¶
type IVariableDeclarationContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsVariableDeclarationContext differentiates from other interfaces.
IsVariableDeclarationContext()
}
IVariableDeclarationContext is an interface to support dynamic dispatch.
type IVariableDeclarationListContext ¶
type IVariableDeclarationListContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsVariableDeclarationListContext differentiates from other interfaces.
IsVariableDeclarationListContext()
}
IVariableDeclarationListContext is an interface to support dynamic dispatch.
type IVariableDeclarationStatementContext ¶
type IVariableDeclarationStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsVariableDeclarationStatementContext differentiates from other interfaces.
IsVariableDeclarationStatementContext()
}
IVariableDeclarationStatementContext is an interface to support dynamic dispatch.
type IVersionConstraintContext ¶
type IVersionConstraintContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsVersionConstraintContext differentiates from other interfaces.
IsVersionConstraintContext()
}
IVersionConstraintContext is an interface to support dynamic dispatch.
type IVersionContext ¶
type IVersionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsVersionContext differentiates from other interfaces.
IsVersionContext()
}
IVersionContext is an interface to support dynamic dispatch.
type IVersionOperatorContext ¶
type IVersionOperatorContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsVersionOperatorContext differentiates from other interfaces.
IsVersionOperatorContext()
}
IVersionOperatorContext is an interface to support dynamic dispatch.
type IWhileStatementContext ¶
type IWhileStatementContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// IsWhileStatementContext differentiates from other interfaces.
IsWhileStatementContext()
}
IWhileStatementContext is an interface to support dynamic dispatch.
type IdentifierContext ¶
type IdentifierContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyIdentifierContext ¶
func NewEmptyIdentifierContext() *IdentifierContext
func NewIdentifierContext ¶
func NewIdentifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierContext
func (*IdentifierContext) ConstructorKeyword ¶
func (s *IdentifierContext) ConstructorKeyword() antlr.TerminalNode
func (*IdentifierContext) EnterRule ¶
func (s *IdentifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*IdentifierContext) ExitRule ¶
func (s *IdentifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*IdentifierContext) GetParser ¶
func (s *IdentifierContext) GetParser() antlr.Parser
func (*IdentifierContext) GetRuleContext ¶
func (s *IdentifierContext) GetRuleContext() antlr.RuleContext
func (*IdentifierContext) Identifier ¶
func (s *IdentifierContext) Identifier() antlr.TerminalNode
func (*IdentifierContext) IsIdentifierContext ¶
func (*IdentifierContext) IsIdentifierContext()
func (*IdentifierContext) LeaveKeyword ¶
func (s *IdentifierContext) LeaveKeyword() antlr.TerminalNode
func (*IdentifierContext) PayableKeyword ¶
func (s *IdentifierContext) PayableKeyword() antlr.TerminalNode
func (*IdentifierContext) ReceiveKeyword ¶
func (s *IdentifierContext) ReceiveKeyword() antlr.TerminalNode
func (*IdentifierContext) ToStringTree ¶
func (s *IdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IdentifierListContext ¶
type IdentifierListContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyIdentifierListContext ¶
func NewEmptyIdentifierListContext() *IdentifierListContext
func NewIdentifierListContext ¶
func NewIdentifierListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierListContext
func (*IdentifierListContext) AllIdentifier ¶
func (s *IdentifierListContext) AllIdentifier() []IIdentifierContext
func (*IdentifierListContext) EnterRule ¶
func (s *IdentifierListContext) EnterRule(listener antlr.ParseTreeListener)
func (*IdentifierListContext) ExitRule ¶
func (s *IdentifierListContext) ExitRule(listener antlr.ParseTreeListener)
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) EnterRule ¶
func (s *IfStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*IfStatementContext) ExitRule ¶
func (s *IfStatementContext) ExitRule(listener antlr.ParseTreeListener)
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) EnterRule ¶
func (s *ImportDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*ImportDeclarationContext) ExitRule ¶
func (s *ImportDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*ImportDeclarationContext) GetParser ¶
func (s *ImportDeclarationContext) GetParser() antlr.Parser
func (*ImportDeclarationContext) GetRuleContext ¶
func (s *ImportDeclarationContext) GetRuleContext() antlr.RuleContext
func (*ImportDeclarationContext) Identifier ¶
func (s *ImportDeclarationContext) Identifier(i int) IIdentifierContext
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) EnterRule ¶
func (s *ImportDirectiveContext) EnterRule(listener antlr.ParseTreeListener)
func (*ImportDirectiveContext) ExitRule ¶
func (s *ImportDirectiveContext) ExitRule(listener antlr.ParseTreeListener)
func (*ImportDirectiveContext) GetParser ¶
func (s *ImportDirectiveContext) GetParser() antlr.Parser
func (*ImportDirectiveContext) GetRuleContext ¶
func (s *ImportDirectiveContext) GetRuleContext() antlr.RuleContext
func (*ImportDirectiveContext) Identifier ¶
func (s *ImportDirectiveContext) Identifier(i int) IIdentifierContext
func (*ImportDirectiveContext) ImportDeclaration ¶
func (s *ImportDirectiveContext) ImportDeclaration(i int) IImportDeclarationContext
func (*ImportDirectiveContext) ImportPath ¶
func (s *ImportDirectiveContext) ImportPath() IImportPathContext
func (*ImportDirectiveContext) IsImportDirectiveContext ¶
func (*ImportDirectiveContext) IsImportDirectiveContext()
func (*ImportDirectiveContext) ToStringTree ¶
func (s *ImportDirectiveContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ImportPathContext ¶
type ImportPathContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyImportPathContext ¶
func NewEmptyImportPathContext() *ImportPathContext
func NewImportPathContext ¶
func NewImportPathContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportPathContext
func (*ImportPathContext) EnterRule ¶
func (s *ImportPathContext) EnterRule(listener antlr.ParseTreeListener)
func (*ImportPathContext) ExitRule ¶
func (s *ImportPathContext) ExitRule(listener antlr.ParseTreeListener)
func (*ImportPathContext) GetParser ¶
func (s *ImportPathContext) GetParser() antlr.Parser
func (*ImportPathContext) GetRuleContext ¶
func (s *ImportPathContext) GetRuleContext() antlr.RuleContext
func (*ImportPathContext) IsImportPathContext ¶
func (*ImportPathContext) IsImportPathContext()
func (*ImportPathContext) StringLiteralFragment ¶
func (s *ImportPathContext) StringLiteralFragment() antlr.TerminalNode
func (*ImportPathContext) ToStringTree ¶
func (s *ImportPathContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type InheritanceSpecifierContext ¶
type InheritanceSpecifierContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyInheritanceSpecifierContext ¶
func NewEmptyInheritanceSpecifierContext() *InheritanceSpecifierContext
func NewInheritanceSpecifierContext ¶
func NewInheritanceSpecifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InheritanceSpecifierContext
func (*InheritanceSpecifierContext) EnterRule ¶
func (s *InheritanceSpecifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*InheritanceSpecifierContext) ExitRule ¶
func (s *InheritanceSpecifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*InheritanceSpecifierContext) ExpressionList ¶
func (s *InheritanceSpecifierContext) ExpressionList() IExpressionListContext
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 ¶
func (s *InheritanceSpecifierContext) UserDefinedTypeName() IUserDefinedTypeNameContext
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 (s *InlineAssemblyStatementContext) AssemblyBlock() IAssemblyBlockContext
func (*InlineAssemblyStatementContext) EnterRule ¶
func (s *InlineAssemblyStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*InlineAssemblyStatementContext) ExitRule ¶
func (s *InlineAssemblyStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*InlineAssemblyStatementContext) GetParser ¶
func (s *InlineAssemblyStatementContext) GetParser() antlr.Parser
func (*InlineAssemblyStatementContext) GetRuleContext ¶
func (s *InlineAssemblyStatementContext) GetRuleContext() antlr.RuleContext
func (*InlineAssemblyStatementContext) IsInlineAssemblyStatementContext ¶
func (*InlineAssemblyStatementContext) IsInlineAssemblyStatementContext()
func (*InlineAssemblyStatementContext) StringLiteralFragment ¶
func (s *InlineAssemblyStatementContext) StringLiteralFragment() antlr.TerminalNode
func (*InlineAssemblyStatementContext) ToStringTree ¶
func (s *InlineAssemblyStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LabelDefinitionContext ¶
type LabelDefinitionContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyLabelDefinitionContext ¶
func NewEmptyLabelDefinitionContext() *LabelDefinitionContext
func NewLabelDefinitionContext ¶
func NewLabelDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LabelDefinitionContext
func (*LabelDefinitionContext) EnterRule ¶
func (s *LabelDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*LabelDefinitionContext) ExitRule ¶
func (s *LabelDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*LabelDefinitionContext) GetParser ¶
func (s *LabelDefinitionContext) GetParser() antlr.Parser
func (*LabelDefinitionContext) GetRuleContext ¶
func (s *LabelDefinitionContext) GetRuleContext() antlr.RuleContext
func (*LabelDefinitionContext) Identifier ¶
func (s *LabelDefinitionContext) Identifier() IIdentifierContext
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) EnterRule ¶
func (s *MappingContext) EnterRule(listener antlr.ParseTreeListener)
func (*MappingContext) ExitRule ¶
func (s *MappingContext) ExitRule(listener antlr.ParseTreeListener)
func (*MappingContext) GetParser ¶
func (s *MappingContext) GetParser() antlr.Parser
func (*MappingContext) GetRuleContext ¶
func (s *MappingContext) GetRuleContext() antlr.RuleContext
func (*MappingContext) IsMappingContext ¶
func (*MappingContext) IsMappingContext()
func (*MappingContext) MappingKey ¶
func (s *MappingContext) MappingKey() IMappingKeyContext
func (*MappingContext) ToStringTree ¶
func (s *MappingContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*MappingContext) TypeName ¶
func (s *MappingContext) TypeName() ITypeNameContext
type MappingKeyContext ¶
type MappingKeyContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyMappingKeyContext ¶
func NewEmptyMappingKeyContext() *MappingKeyContext
func NewMappingKeyContext ¶
func NewMappingKeyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MappingKeyContext
func (*MappingKeyContext) ElementaryTypeName ¶
func (s *MappingKeyContext) ElementaryTypeName() IElementaryTypeNameContext
func (*MappingKeyContext) EnterRule ¶
func (s *MappingKeyContext) EnterRule(listener antlr.ParseTreeListener)
func (*MappingKeyContext) ExitRule ¶
func (s *MappingKeyContext) ExitRule(listener antlr.ParseTreeListener)
func (*MappingKeyContext) GetParser ¶
func (s *MappingKeyContext) GetParser() antlr.Parser
func (*MappingKeyContext) GetRuleContext ¶
func (s *MappingKeyContext) GetRuleContext() antlr.RuleContext
func (*MappingKeyContext) IsMappingKeyContext ¶
func (*MappingKeyContext) IsMappingKeyContext()
func (*MappingKeyContext) ToStringTree ¶
func (s *MappingKeyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*MappingKeyContext) UserDefinedTypeName ¶
func (s *MappingKeyContext) UserDefinedTypeName() IUserDefinedTypeNameContext
type ModifierDefinitionContext ¶
type ModifierDefinitionContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyModifierDefinitionContext ¶
func NewEmptyModifierDefinitionContext() *ModifierDefinitionContext
func NewModifierDefinitionContext ¶
func NewModifierDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ModifierDefinitionContext
func (*ModifierDefinitionContext) AllOverrideSpecifier ¶
func (s *ModifierDefinitionContext) AllOverrideSpecifier() []IOverrideSpecifierContext
func (*ModifierDefinitionContext) AllVirtualKeyword ¶
func (s *ModifierDefinitionContext) AllVirtualKeyword() []antlr.TerminalNode
func (*ModifierDefinitionContext) Block ¶
func (s *ModifierDefinitionContext) Block() IBlockContext
func (*ModifierDefinitionContext) EnterRule ¶
func (s *ModifierDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ModifierDefinitionContext) ExitRule ¶
func (s *ModifierDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ModifierDefinitionContext) GetParser ¶
func (s *ModifierDefinitionContext) GetParser() antlr.Parser
func (*ModifierDefinitionContext) GetRuleContext ¶
func (s *ModifierDefinitionContext) GetRuleContext() antlr.RuleContext
func (*ModifierDefinitionContext) Identifier ¶
func (s *ModifierDefinitionContext) Identifier() IIdentifierContext
func (*ModifierDefinitionContext) IsModifierDefinitionContext ¶
func (*ModifierDefinitionContext) IsModifierDefinitionContext()
func (*ModifierDefinitionContext) OverrideSpecifier ¶
func (s *ModifierDefinitionContext) OverrideSpecifier(i int) IOverrideSpecifierContext
func (*ModifierDefinitionContext) ParameterList ¶
func (s *ModifierDefinitionContext) ParameterList() IParameterListContext
func (*ModifierDefinitionContext) ToStringTree ¶
func (s *ModifierDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ModifierDefinitionContext) VirtualKeyword ¶
func (s *ModifierDefinitionContext) VirtualKeyword(i int) antlr.TerminalNode
type ModifierInvocationContext ¶
type ModifierInvocationContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyModifierInvocationContext ¶
func NewEmptyModifierInvocationContext() *ModifierInvocationContext
func NewModifierInvocationContext ¶
func NewModifierInvocationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ModifierInvocationContext
func (*ModifierInvocationContext) EnterRule ¶
func (s *ModifierInvocationContext) EnterRule(listener antlr.ParseTreeListener)
func (*ModifierInvocationContext) ExitRule ¶
func (s *ModifierInvocationContext) ExitRule(listener antlr.ParseTreeListener)
func (*ModifierInvocationContext) ExpressionList ¶
func (s *ModifierInvocationContext) ExpressionList() IExpressionListContext
func (*ModifierInvocationContext) GetParser ¶
func (s *ModifierInvocationContext) GetParser() antlr.Parser
func (*ModifierInvocationContext) GetRuleContext ¶
func (s *ModifierInvocationContext) GetRuleContext() antlr.RuleContext
func (*ModifierInvocationContext) Identifier ¶
func (s *ModifierInvocationContext) Identifier() IIdentifierContext
func (*ModifierInvocationContext) IsModifierInvocationContext ¶
func (*ModifierInvocationContext) IsModifierInvocationContext()
func (*ModifierInvocationContext) ToStringTree ¶
func (s *ModifierInvocationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ModifierListContext ¶
type ModifierListContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyModifierListContext ¶
func NewEmptyModifierListContext() *ModifierListContext
func NewModifierListContext ¶
func NewModifierListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ModifierListContext
func (*ModifierListContext) AllExternalKeyword ¶
func (s *ModifierListContext) AllExternalKeyword() []antlr.TerminalNode
func (*ModifierListContext) AllInternalKeyword ¶
func (s *ModifierListContext) AllInternalKeyword() []antlr.TerminalNode
func (*ModifierListContext) AllModifierInvocation ¶
func (s *ModifierListContext) AllModifierInvocation() []IModifierInvocationContext
func (*ModifierListContext) AllOverrideSpecifier ¶
func (s *ModifierListContext) AllOverrideSpecifier() []IOverrideSpecifierContext
func (*ModifierListContext) AllPrivateKeyword ¶
func (s *ModifierListContext) AllPrivateKeyword() []antlr.TerminalNode
func (*ModifierListContext) AllPublicKeyword ¶
func (s *ModifierListContext) AllPublicKeyword() []antlr.TerminalNode
func (*ModifierListContext) AllStateMutability ¶
func (s *ModifierListContext) AllStateMutability() []IStateMutabilityContext
func (*ModifierListContext) AllVirtualKeyword ¶
func (s *ModifierListContext) AllVirtualKeyword() []antlr.TerminalNode
func (*ModifierListContext) EnterRule ¶
func (s *ModifierListContext) EnterRule(listener antlr.ParseTreeListener)
func (*ModifierListContext) ExitRule ¶
func (s *ModifierListContext) ExitRule(listener antlr.ParseTreeListener)
func (*ModifierListContext) ExternalKeyword ¶
func (s *ModifierListContext) ExternalKeyword(i int) antlr.TerminalNode
func (*ModifierListContext) GetParser ¶
func (s *ModifierListContext) GetParser() antlr.Parser
func (*ModifierListContext) GetRuleContext ¶
func (s *ModifierListContext) GetRuleContext() antlr.RuleContext
func (*ModifierListContext) InternalKeyword ¶
func (s *ModifierListContext) InternalKeyword(i int) antlr.TerminalNode
func (*ModifierListContext) IsModifierListContext ¶
func (*ModifierListContext) IsModifierListContext()
func (*ModifierListContext) ModifierInvocation ¶
func (s *ModifierListContext) ModifierInvocation(i int) IModifierInvocationContext
func (*ModifierListContext) OverrideSpecifier ¶
func (s *ModifierListContext) OverrideSpecifier(i int) IOverrideSpecifierContext
func (*ModifierListContext) PrivateKeyword ¶
func (s *ModifierListContext) PrivateKeyword(i int) antlr.TerminalNode
func (*ModifierListContext) PublicKeyword ¶
func (s *ModifierListContext) PublicKeyword(i int) antlr.TerminalNode
func (*ModifierListContext) StateMutability ¶
func (s *ModifierListContext) StateMutability(i int) IStateMutabilityContext
func (*ModifierListContext) ToStringTree ¶
func (s *ModifierListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ModifierListContext) VirtualKeyword ¶
func (s *ModifierListContext) VirtualKeyword(i int) antlr.TerminalNode
type NameValueContext ¶
type NameValueContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyNameValueContext ¶
func NewEmptyNameValueContext() *NameValueContext
func NewNameValueContext ¶
func NewNameValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NameValueContext
func (*NameValueContext) EnterRule ¶
func (s *NameValueContext) EnterRule(listener antlr.ParseTreeListener)
func (*NameValueContext) ExitRule ¶
func (s *NameValueContext) ExitRule(listener antlr.ParseTreeListener)
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) EnterRule ¶
func (s *NameValueListContext) EnterRule(listener antlr.ParseTreeListener)
func (*NameValueListContext) ExitRule ¶
func (s *NameValueListContext) ExitRule(listener antlr.ParseTreeListener)
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) EnterRule ¶
func (s *NumberLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*NumberLiteralContext) ExitRule ¶
func (s *NumberLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*NumberLiteralContext) GetParser ¶
func (s *NumberLiteralContext) GetParser() antlr.Parser
func (*NumberLiteralContext) GetRuleContext ¶
func (s *NumberLiteralContext) GetRuleContext() antlr.RuleContext
func (*NumberLiteralContext) HexNumber ¶
func (s *NumberLiteralContext) HexNumber() antlr.TerminalNode
func (*NumberLiteralContext) IsNumberLiteralContext ¶
func (*NumberLiteralContext) IsNumberLiteralContext()
func (*NumberLiteralContext) NumberUnit ¶
func (s *NumberLiteralContext) NumberUnit() antlr.TerminalNode
func (*NumberLiteralContext) ToStringTree ¶
func (s *NumberLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OverrideSpecifierContext ¶
type OverrideSpecifierContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyOverrideSpecifierContext ¶
func NewEmptyOverrideSpecifierContext() *OverrideSpecifierContext
func NewOverrideSpecifierContext ¶
func NewOverrideSpecifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OverrideSpecifierContext
func (*OverrideSpecifierContext) AllUserDefinedTypeName ¶
func (s *OverrideSpecifierContext) AllUserDefinedTypeName() []IUserDefinedTypeNameContext
func (*OverrideSpecifierContext) EnterRule ¶
func (s *OverrideSpecifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*OverrideSpecifierContext) ExitRule ¶
func (s *OverrideSpecifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*OverrideSpecifierContext) GetParser ¶
func (s *OverrideSpecifierContext) GetParser() antlr.Parser
func (*OverrideSpecifierContext) GetRuleContext ¶
func (s *OverrideSpecifierContext) GetRuleContext() antlr.RuleContext
func (*OverrideSpecifierContext) IsOverrideSpecifierContext ¶
func (*OverrideSpecifierContext) IsOverrideSpecifierContext()
func (*OverrideSpecifierContext) ToStringTree ¶
func (s *OverrideSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*OverrideSpecifierContext) UserDefinedTypeName ¶
func (s *OverrideSpecifierContext) UserDefinedTypeName(i int) IUserDefinedTypeNameContext
type ParameterContext ¶
type ParameterContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyParameterContext ¶
func NewEmptyParameterContext() *ParameterContext
func NewParameterContext ¶
func NewParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParameterContext
func (*ParameterContext) EnterRule ¶
func (s *ParameterContext) EnterRule(listener antlr.ParseTreeListener)
func (*ParameterContext) ExitRule ¶
func (s *ParameterContext) ExitRule(listener antlr.ParseTreeListener)
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) EnterRule ¶
func (s *ParameterListContext) EnterRule(listener antlr.ParseTreeListener)
func (*ParameterListContext) ExitRule ¶
func (s *ParameterListContext) ExitRule(listener antlr.ParseTreeListener)
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) EnterRule ¶
func (s *PragmaDirectiveContext) EnterRule(listener antlr.ParseTreeListener)
func (*PragmaDirectiveContext) ExitRule ¶
func (s *PragmaDirectiveContext) ExitRule(listener antlr.ParseTreeListener)
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 (s *PragmaDirectiveContext) PragmaName() IPragmaNameContext
func (*PragmaDirectiveContext) PragmaValue ¶
func (s *PragmaDirectiveContext) PragmaValue() IPragmaValueContext
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) EnterRule ¶
func (s *PragmaNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*PragmaNameContext) ExitRule ¶
func (s *PragmaNameContext) ExitRule(listener antlr.ParseTreeListener)
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) EnterRule ¶
func (s *PragmaValueContext) EnterRule(listener antlr.ParseTreeListener)
func (*PragmaValueContext) ExitRule ¶
func (s *PragmaValueContext) ExitRule(listener antlr.ParseTreeListener)
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) EnterRule ¶
func (s *PrimaryExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*PrimaryExpressionContext) ExitRule ¶
func (s *PrimaryExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*PrimaryExpressionContext) GetParser ¶
func (s *PrimaryExpressionContext) GetParser() antlr.Parser
func (*PrimaryExpressionContext) GetRuleContext ¶
func (s *PrimaryExpressionContext) GetRuleContext() antlr.RuleContext
func (*PrimaryExpressionContext) HexLiteral ¶
func (s *PrimaryExpressionContext) HexLiteral() IHexLiteralContext
func (*PrimaryExpressionContext) Identifier ¶
func (s *PrimaryExpressionContext) Identifier() IIdentifierContext
func (*PrimaryExpressionContext) IsPrimaryExpressionContext ¶
func (*PrimaryExpressionContext) IsPrimaryExpressionContext()
func (*PrimaryExpressionContext) NumberLiteral ¶
func (s *PrimaryExpressionContext) NumberLiteral() INumberLiteralContext
func (*PrimaryExpressionContext) PayableKeyword ¶
func (s *PrimaryExpressionContext) PayableKeyword() antlr.TerminalNode
func (*PrimaryExpressionContext) StringLiteral ¶
func (s *PrimaryExpressionContext) StringLiteral() IStringLiteralContext
func (*PrimaryExpressionContext) ToStringTree ¶
func (s *PrimaryExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*PrimaryExpressionContext) TupleExpression ¶
func (s *PrimaryExpressionContext) TupleExpression() ITupleExpressionContext
func (*PrimaryExpressionContext) TypeKeyword ¶
func (s *PrimaryExpressionContext) TypeKeyword() antlr.TerminalNode
func (*PrimaryExpressionContext) TypeNameExpression ¶
func (s *PrimaryExpressionContext) TypeNameExpression() ITypeNameExpressionContext
type ReturnParametersContext ¶
type ReturnParametersContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyReturnParametersContext ¶
func NewEmptyReturnParametersContext() *ReturnParametersContext
func NewReturnParametersContext ¶
func NewReturnParametersContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReturnParametersContext
func (*ReturnParametersContext) EnterRule ¶
func (s *ReturnParametersContext) EnterRule(listener antlr.ParseTreeListener)
func (*ReturnParametersContext) ExitRule ¶
func (s *ReturnParametersContext) ExitRule(listener antlr.ParseTreeListener)
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 (s *ReturnParametersContext) ParameterList() IParameterListContext
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) EnterRule ¶
func (s *ReturnStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*ReturnStatementContext) ExitRule ¶
func (s *ReturnStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*ReturnStatementContext) Expression ¶
func (s *ReturnStatementContext) Expression() IExpressionContext
func (*ReturnStatementContext) GetParser ¶
func (s *ReturnStatementContext) GetParser() antlr.Parser
func (*ReturnStatementContext) GetRuleContext ¶
func (s *ReturnStatementContext) GetRuleContext() antlr.RuleContext
func (*ReturnStatementContext) IsReturnStatementContext ¶
func (*ReturnStatementContext) IsReturnStatementContext()
func (*ReturnStatementContext) ToStringTree ¶
func (s *ReturnStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RevertStatementContext ¶
type RevertStatementContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyRevertStatementContext ¶
func NewEmptyRevertStatementContext() *RevertStatementContext
func NewRevertStatementContext ¶
func NewRevertStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RevertStatementContext
func (*RevertStatementContext) EnterRule ¶
func (s *RevertStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*RevertStatementContext) ExitRule ¶
func (s *RevertStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*RevertStatementContext) FunctionCall ¶
func (s *RevertStatementContext) FunctionCall() IFunctionCallContext
func (*RevertStatementContext) GetParser ¶
func (s *RevertStatementContext) GetParser() antlr.Parser
func (*RevertStatementContext) GetRuleContext ¶
func (s *RevertStatementContext) GetRuleContext() antlr.RuleContext
func (*RevertStatementContext) IsRevertStatementContext ¶
func (*RevertStatementContext) IsRevertStatementContext()
func (*RevertStatementContext) ToStringTree ¶
func (s *RevertStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SimpleStatementContext ¶
type SimpleStatementContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptySimpleStatementContext ¶
func NewEmptySimpleStatementContext() *SimpleStatementContext
func NewSimpleStatementContext ¶
func NewSimpleStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SimpleStatementContext
func (*SimpleStatementContext) EnterRule ¶
func (s *SimpleStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*SimpleStatementContext) ExitRule ¶
func (s *SimpleStatementContext) ExitRule(listener antlr.ParseTreeListener)
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 ¶
func NewSolidityLexer ¶
func NewSolidityLexer(input antlr.CharStream) *SolidityLexer
NewSolidityLexer produces a new lexer instance for the optional input antlr.CharStream.
The *SolidityLexer instance produced may be reused by calling the SetInputStream method. The initial lexer configuration is expensive to construct, and the object is not thread-safe; however, if used within a Golang sync.Pool, the construction cost amortizes well and the objects can be used in a thread-safe manner.
type SolidityListener ¶
type SolidityListener interface {
antlr.ParseTreeListener
// EnterSourceUnit is called when entering the sourceUnit production.
EnterSourceUnit(c *SourceUnitContext)
// EnterPragmaDirective is called when entering the pragmaDirective production.
EnterPragmaDirective(c *PragmaDirectiveContext)
// EnterPragmaName is called when entering the pragmaName production.
EnterPragmaName(c *PragmaNameContext)
// EnterPragmaValue is called when entering the pragmaValue production.
EnterPragmaValue(c *PragmaValueContext)
// EnterVersion is called when entering the version production.
EnterVersion(c *VersionContext)
// EnterVersionOperator is called when entering the versionOperator production.
EnterVersionOperator(c *VersionOperatorContext)
// EnterVersionConstraint is called when entering the versionConstraint production.
EnterVersionConstraint(c *VersionConstraintContext)
// EnterImportDeclaration is called when entering the importDeclaration production.
EnterImportDeclaration(c *ImportDeclarationContext)
// EnterImportDirective is called when entering the importDirective production.
EnterImportDirective(c *ImportDirectiveContext)
// EnterImportPath is called when entering the importPath production.
EnterImportPath(c *ImportPathContext)
// EnterContractDefinition is called when entering the contractDefinition production.
EnterContractDefinition(c *ContractDefinitionContext)
// EnterInheritanceSpecifier is called when entering the inheritanceSpecifier production.
EnterInheritanceSpecifier(c *InheritanceSpecifierContext)
// EnterContractPart is called when entering the contractPart production.
EnterContractPart(c *ContractPartContext)
// EnterStateVariableDeclaration is called when entering the stateVariableDeclaration production.
EnterStateVariableDeclaration(c *StateVariableDeclarationContext)
// EnterFileLevelConstant is called when entering the fileLevelConstant production.
EnterFileLevelConstant(c *FileLevelConstantContext)
// EnterCustomErrorDefinition is called when entering the customErrorDefinition production.
EnterCustomErrorDefinition(c *CustomErrorDefinitionContext)
// EnterUsingForDeclaration is called when entering the usingForDeclaration production.
EnterUsingForDeclaration(c *UsingForDeclarationContext)
// EnterStructDefinition is called when entering the structDefinition production.
EnterStructDefinition(c *StructDefinitionContext)
// EnterModifierDefinition is called when entering the modifierDefinition production.
EnterModifierDefinition(c *ModifierDefinitionContext)
// EnterModifierInvocation is called when entering the modifierInvocation production.
EnterModifierInvocation(c *ModifierInvocationContext)
// EnterFunctionDefinition is called when entering the functionDefinition production.
EnterFunctionDefinition(c *FunctionDefinitionContext)
// EnterFunctionDescriptor is called when entering the functionDescriptor production.
EnterFunctionDescriptor(c *FunctionDescriptorContext)
// EnterReturnParameters is called when entering the returnParameters production.
EnterReturnParameters(c *ReturnParametersContext)
// EnterModifierList is called when entering the modifierList production.
EnterModifierList(c *ModifierListContext)
// EnterEventDefinition is called when entering the eventDefinition production.
EnterEventDefinition(c *EventDefinitionContext)
// EnterEnumValue is called when entering the enumValue production.
EnterEnumValue(c *EnumValueContext)
// EnterEnumDefinition is called when entering the enumDefinition production.
EnterEnumDefinition(c *EnumDefinitionContext)
// EnterParameterList is called when entering the parameterList production.
EnterParameterList(c *ParameterListContext)
// EnterParameter is called when entering the parameter production.
EnterParameter(c *ParameterContext)
// EnterEventParameterList is called when entering the eventParameterList production.
EnterEventParameterList(c *EventParameterListContext)
// EnterEventParameter is called when entering the eventParameter production.
EnterEventParameter(c *EventParameterContext)
// EnterFunctionTypeParameterList is called when entering the functionTypeParameterList production.
EnterFunctionTypeParameterList(c *FunctionTypeParameterListContext)
// EnterFunctionTypeParameter is called when entering the functionTypeParameter production.
EnterFunctionTypeParameter(c *FunctionTypeParameterContext)
// EnterVariableDeclaration is called when entering the variableDeclaration production.
EnterVariableDeclaration(c *VariableDeclarationContext)
// EnterTypeName is called when entering the typeName production.
EnterTypeName(c *TypeNameContext)
// EnterUserDefinedTypeName is called when entering the userDefinedTypeName production.
EnterUserDefinedTypeName(c *UserDefinedTypeNameContext)
// EnterMappingKey is called when entering the mappingKey production.
EnterMappingKey(c *MappingKeyContext)
// EnterMapping is called when entering the mapping production.
EnterMapping(c *MappingContext)
// EnterFunctionTypeName is called when entering the functionTypeName production.
EnterFunctionTypeName(c *FunctionTypeNameContext)
// EnterStorageLocation is called when entering the storageLocation production.
EnterStorageLocation(c *StorageLocationContext)
// EnterStateMutability is called when entering the stateMutability production.
EnterStateMutability(c *StateMutabilityContext)
// EnterBlock is called when entering the block production.
EnterBlock(c *BlockContext)
// EnterStatement is called when entering the statement production.
EnterStatement(c *StatementContext)
// EnterExpressionStatement is called when entering the expressionStatement production.
EnterExpressionStatement(c *ExpressionStatementContext)
// EnterIfStatement is called when entering the ifStatement production.
EnterIfStatement(c *IfStatementContext)
// EnterTryStatement is called when entering the tryStatement production.
EnterTryStatement(c *TryStatementContext)
// EnterCatchClause is called when entering the catchClause production.
EnterCatchClause(c *CatchClauseContext)
// EnterWhileStatement is called when entering the whileStatement production.
EnterWhileStatement(c *WhileStatementContext)
// EnterSimpleStatement is called when entering the simpleStatement production.
EnterSimpleStatement(c *SimpleStatementContext)
// EnterUncheckedStatement is called when entering the uncheckedStatement production.
EnterUncheckedStatement(c *UncheckedStatementContext)
// EnterForStatement is called when entering the forStatement production.
EnterForStatement(c *ForStatementContext)
// EnterInlineAssemblyStatement is called when entering the inlineAssemblyStatement production.
EnterInlineAssemblyStatement(c *InlineAssemblyStatementContext)
// EnterDoWhileStatement is called when entering the doWhileStatement production.
EnterDoWhileStatement(c *DoWhileStatementContext)
// EnterContinueStatement is called when entering the continueStatement production.
EnterContinueStatement(c *ContinueStatementContext)
// EnterBreakStatement is called when entering the breakStatement production.
EnterBreakStatement(c *BreakStatementContext)
// EnterReturnStatement is called when entering the returnStatement production.
EnterReturnStatement(c *ReturnStatementContext)
// EnterThrowStatement is called when entering the throwStatement production.
EnterThrowStatement(c *ThrowStatementContext)
// EnterEmitStatement is called when entering the emitStatement production.
EnterEmitStatement(c *EmitStatementContext)
// EnterRevertStatement is called when entering the revertStatement production.
EnterRevertStatement(c *RevertStatementContext)
// EnterVariableDeclarationStatement is called when entering the variableDeclarationStatement production.
EnterVariableDeclarationStatement(c *VariableDeclarationStatementContext)
// EnterVariableDeclarationList is called when entering the variableDeclarationList production.
EnterVariableDeclarationList(c *VariableDeclarationListContext)
// EnterIdentifierList is called when entering the identifierList production.
EnterIdentifierList(c *IdentifierListContext)
// EnterElementaryTypeName is called when entering the elementaryTypeName production.
EnterElementaryTypeName(c *ElementaryTypeNameContext)
// EnterExpression is called when entering the expression production.
EnterExpression(c *ExpressionContext)
// EnterPrimaryExpression is called when entering the primaryExpression production.
EnterPrimaryExpression(c *PrimaryExpressionContext)
// EnterExpressionList is called when entering the expressionList production.
EnterExpressionList(c *ExpressionListContext)
// EnterNameValueList is called when entering the nameValueList production.
EnterNameValueList(c *NameValueListContext)
// EnterNameValue is called when entering the nameValue production.
EnterNameValue(c *NameValueContext)
// EnterFunctionCallArguments is called when entering the functionCallArguments production.
EnterFunctionCallArguments(c *FunctionCallArgumentsContext)
// EnterFunctionCall is called when entering the functionCall production.
EnterFunctionCall(c *FunctionCallContext)
// EnterAssemblyBlock is called when entering the assemblyBlock production.
EnterAssemblyBlock(c *AssemblyBlockContext)
// EnterAssemblyItem is called when entering the assemblyItem production.
EnterAssemblyItem(c *AssemblyItemContext)
// EnterAssemblyExpression is called when entering the assemblyExpression production.
EnterAssemblyExpression(c *AssemblyExpressionContext)
// EnterAssemblyMember is called when entering the assemblyMember production.
EnterAssemblyMember(c *AssemblyMemberContext)
// EnterAssemblyCall is called when entering the assemblyCall production.
EnterAssemblyCall(c *AssemblyCallContext)
// EnterAssemblyLocalDefinition is called when entering the assemblyLocalDefinition production.
EnterAssemblyLocalDefinition(c *AssemblyLocalDefinitionContext)
// EnterAssemblyAssignment is called when entering the assemblyAssignment production.
EnterAssemblyAssignment(c *AssemblyAssignmentContext)
// EnterAssemblyIdentifierOrList is called when entering the assemblyIdentifierOrList production.
EnterAssemblyIdentifierOrList(c *AssemblyIdentifierOrListContext)
// EnterAssemblyIdentifierList is called when entering the assemblyIdentifierList production.
EnterAssemblyIdentifierList(c *AssemblyIdentifierListContext)
// EnterAssemblyStackAssignment is called when entering the assemblyStackAssignment production.
EnterAssemblyStackAssignment(c *AssemblyStackAssignmentContext)
// EnterLabelDefinition is called when entering the labelDefinition production.
EnterLabelDefinition(c *LabelDefinitionContext)
// EnterAssemblySwitch is called when entering the assemblySwitch production.
EnterAssemblySwitch(c *AssemblySwitchContext)
// EnterAssemblyCase is called when entering the assemblyCase production.
EnterAssemblyCase(c *AssemblyCaseContext)
// EnterAssemblyFunctionDefinition is called when entering the assemblyFunctionDefinition production.
EnterAssemblyFunctionDefinition(c *AssemblyFunctionDefinitionContext)
// EnterAssemblyFunctionReturns is called when entering the assemblyFunctionReturns production.
EnterAssemblyFunctionReturns(c *AssemblyFunctionReturnsContext)
// EnterAssemblyFor is called when entering the assemblyFor production.
EnterAssemblyFor(c *AssemblyForContext)
// EnterAssemblyIf is called when entering the assemblyIf production.
EnterAssemblyIf(c *AssemblyIfContext)
// EnterAssemblyLiteral is called when entering the assemblyLiteral production.
EnterAssemblyLiteral(c *AssemblyLiteralContext)
// EnterSubAssembly is called when entering the subAssembly production.
EnterSubAssembly(c *SubAssemblyContext)
// EnterTupleExpression is called when entering the tupleExpression production.
EnterTupleExpression(c *TupleExpressionContext)
// EnterTypeNameExpression is called when entering the typeNameExpression production.
EnterTypeNameExpression(c *TypeNameExpressionContext)
// EnterNumberLiteral is called when entering the numberLiteral production.
EnterNumberLiteral(c *NumberLiteralContext)
// EnterIdentifier is called when entering the identifier production.
EnterIdentifier(c *IdentifierContext)
// EnterHexLiteral is called when entering the hexLiteral production.
EnterHexLiteral(c *HexLiteralContext)
// EnterOverrideSpecifier is called when entering the overrideSpecifier production.
EnterOverrideSpecifier(c *OverrideSpecifierContext)
// EnterStringLiteral is called when entering the stringLiteral production.
EnterStringLiteral(c *StringLiteralContext)
// ExitSourceUnit is called when exiting the sourceUnit production.
ExitSourceUnit(c *SourceUnitContext)
// ExitPragmaDirective is called when exiting the pragmaDirective production.
ExitPragmaDirective(c *PragmaDirectiveContext)
// ExitPragmaName is called when exiting the pragmaName production.
ExitPragmaName(c *PragmaNameContext)
// ExitPragmaValue is called when exiting the pragmaValue production.
ExitPragmaValue(c *PragmaValueContext)
// ExitVersion is called when exiting the version production.
ExitVersion(c *VersionContext)
// ExitVersionOperator is called when exiting the versionOperator production.
ExitVersionOperator(c *VersionOperatorContext)
// ExitVersionConstraint is called when exiting the versionConstraint production.
ExitVersionConstraint(c *VersionConstraintContext)
// ExitImportDeclaration is called when exiting the importDeclaration production.
ExitImportDeclaration(c *ImportDeclarationContext)
// ExitImportDirective is called when exiting the importDirective production.
ExitImportDirective(c *ImportDirectiveContext)
// ExitImportPath is called when exiting the importPath production.
ExitImportPath(c *ImportPathContext)
// ExitContractDefinition is called when exiting the contractDefinition production.
ExitContractDefinition(c *ContractDefinitionContext)
// ExitInheritanceSpecifier is called when exiting the inheritanceSpecifier production.
ExitInheritanceSpecifier(c *InheritanceSpecifierContext)
// ExitContractPart is called when exiting the contractPart production.
ExitContractPart(c *ContractPartContext)
// ExitStateVariableDeclaration is called when exiting the stateVariableDeclaration production.
ExitStateVariableDeclaration(c *StateVariableDeclarationContext)
// ExitFileLevelConstant is called when exiting the fileLevelConstant production.
ExitFileLevelConstant(c *FileLevelConstantContext)
// ExitCustomErrorDefinition is called when exiting the customErrorDefinition production.
ExitCustomErrorDefinition(c *CustomErrorDefinitionContext)
// ExitUsingForDeclaration is called when exiting the usingForDeclaration production.
ExitUsingForDeclaration(c *UsingForDeclarationContext)
// ExitStructDefinition is called when exiting the structDefinition production.
ExitStructDefinition(c *StructDefinitionContext)
// ExitModifierDefinition is called when exiting the modifierDefinition production.
ExitModifierDefinition(c *ModifierDefinitionContext)
// ExitModifierInvocation is called when exiting the modifierInvocation production.
ExitModifierInvocation(c *ModifierInvocationContext)
// ExitFunctionDefinition is called when exiting the functionDefinition production.
ExitFunctionDefinition(c *FunctionDefinitionContext)
// ExitFunctionDescriptor is called when exiting the functionDescriptor production.
ExitFunctionDescriptor(c *FunctionDescriptorContext)
// ExitReturnParameters is called when exiting the returnParameters production.
ExitReturnParameters(c *ReturnParametersContext)
// ExitModifierList is called when exiting the modifierList production.
ExitModifierList(c *ModifierListContext)
// ExitEventDefinition is called when exiting the eventDefinition production.
ExitEventDefinition(c *EventDefinitionContext)
// ExitEnumValue is called when exiting the enumValue production.
ExitEnumValue(c *EnumValueContext)
// ExitEnumDefinition is called when exiting the enumDefinition production.
ExitEnumDefinition(c *EnumDefinitionContext)
// ExitParameterList is called when exiting the parameterList production.
ExitParameterList(c *ParameterListContext)
// ExitParameter is called when exiting the parameter production.
ExitParameter(c *ParameterContext)
// ExitEventParameterList is called when exiting the eventParameterList production.
ExitEventParameterList(c *EventParameterListContext)
// ExitEventParameter is called when exiting the eventParameter production.
ExitEventParameter(c *EventParameterContext)
// ExitFunctionTypeParameterList is called when exiting the functionTypeParameterList production.
ExitFunctionTypeParameterList(c *FunctionTypeParameterListContext)
// ExitFunctionTypeParameter is called when exiting the functionTypeParameter production.
ExitFunctionTypeParameter(c *FunctionTypeParameterContext)
// ExitVariableDeclaration is called when exiting the variableDeclaration production.
ExitVariableDeclaration(c *VariableDeclarationContext)
// ExitTypeName is called when exiting the typeName production.
ExitTypeName(c *TypeNameContext)
// ExitUserDefinedTypeName is called when exiting the userDefinedTypeName production.
ExitUserDefinedTypeName(c *UserDefinedTypeNameContext)
// ExitMappingKey is called when exiting the mappingKey production.
ExitMappingKey(c *MappingKeyContext)
// ExitMapping is called when exiting the mapping production.
ExitMapping(c *MappingContext)
// ExitFunctionTypeName is called when exiting the functionTypeName production.
ExitFunctionTypeName(c *FunctionTypeNameContext)
// ExitStorageLocation is called when exiting the storageLocation production.
ExitStorageLocation(c *StorageLocationContext)
// ExitStateMutability is called when exiting the stateMutability production.
ExitStateMutability(c *StateMutabilityContext)
// ExitBlock is called when exiting the block production.
ExitBlock(c *BlockContext)
// ExitStatement is called when exiting the statement production.
ExitStatement(c *StatementContext)
// ExitExpressionStatement is called when exiting the expressionStatement production.
ExitExpressionStatement(c *ExpressionStatementContext)
// ExitIfStatement is called when exiting the ifStatement production.
ExitIfStatement(c *IfStatementContext)
// ExitTryStatement is called when exiting the tryStatement production.
ExitTryStatement(c *TryStatementContext)
// ExitCatchClause is called when exiting the catchClause production.
ExitCatchClause(c *CatchClauseContext)
// ExitWhileStatement is called when exiting the whileStatement production.
ExitWhileStatement(c *WhileStatementContext)
// ExitSimpleStatement is called when exiting the simpleStatement production.
ExitSimpleStatement(c *SimpleStatementContext)
// ExitUncheckedStatement is called when exiting the uncheckedStatement production.
ExitUncheckedStatement(c *UncheckedStatementContext)
// ExitForStatement is called when exiting the forStatement production.
ExitForStatement(c *ForStatementContext)
// ExitInlineAssemblyStatement is called when exiting the inlineAssemblyStatement production.
ExitInlineAssemblyStatement(c *InlineAssemblyStatementContext)
// ExitDoWhileStatement is called when exiting the doWhileStatement production.
ExitDoWhileStatement(c *DoWhileStatementContext)
// ExitContinueStatement is called when exiting the continueStatement production.
ExitContinueStatement(c *ContinueStatementContext)
// ExitBreakStatement is called when exiting the breakStatement production.
ExitBreakStatement(c *BreakStatementContext)
// ExitReturnStatement is called when exiting the returnStatement production.
ExitReturnStatement(c *ReturnStatementContext)
// ExitThrowStatement is called when exiting the throwStatement production.
ExitThrowStatement(c *ThrowStatementContext)
// ExitEmitStatement is called when exiting the emitStatement production.
ExitEmitStatement(c *EmitStatementContext)
// ExitRevertStatement is called when exiting the revertStatement production.
ExitRevertStatement(c *RevertStatementContext)
// ExitVariableDeclarationStatement is called when exiting the variableDeclarationStatement production.
ExitVariableDeclarationStatement(c *VariableDeclarationStatementContext)
// ExitVariableDeclarationList is called when exiting the variableDeclarationList production.
ExitVariableDeclarationList(c *VariableDeclarationListContext)
// ExitIdentifierList is called when exiting the identifierList production.
ExitIdentifierList(c *IdentifierListContext)
// ExitElementaryTypeName is called when exiting the elementaryTypeName production.
ExitElementaryTypeName(c *ElementaryTypeNameContext)
// ExitExpression is called when exiting the expression production.
ExitExpression(c *ExpressionContext)
// ExitPrimaryExpression is called when exiting the primaryExpression production.
ExitPrimaryExpression(c *PrimaryExpressionContext)
// ExitExpressionList is called when exiting the expressionList production.
ExitExpressionList(c *ExpressionListContext)
// ExitNameValueList is called when exiting the nameValueList production.
ExitNameValueList(c *NameValueListContext)
// ExitNameValue is called when exiting the nameValue production.
ExitNameValue(c *NameValueContext)
// ExitFunctionCallArguments is called when exiting the functionCallArguments production.
ExitFunctionCallArguments(c *FunctionCallArgumentsContext)
// ExitFunctionCall is called when exiting the functionCall production.
ExitFunctionCall(c *FunctionCallContext)
// ExitAssemblyBlock is called when exiting the assemblyBlock production.
ExitAssemblyBlock(c *AssemblyBlockContext)
// ExitAssemblyItem is called when exiting the assemblyItem production.
ExitAssemblyItem(c *AssemblyItemContext)
// ExitAssemblyExpression is called when exiting the assemblyExpression production.
ExitAssemblyExpression(c *AssemblyExpressionContext)
// ExitAssemblyMember is called when exiting the assemblyMember production.
ExitAssemblyMember(c *AssemblyMemberContext)
// ExitAssemblyCall is called when exiting the assemblyCall production.
ExitAssemblyCall(c *AssemblyCallContext)
// ExitAssemblyLocalDefinition is called when exiting the assemblyLocalDefinition production.
ExitAssemblyLocalDefinition(c *AssemblyLocalDefinitionContext)
// ExitAssemblyAssignment is called when exiting the assemblyAssignment production.
ExitAssemblyAssignment(c *AssemblyAssignmentContext)
// ExitAssemblyIdentifierOrList is called when exiting the assemblyIdentifierOrList production.
ExitAssemblyIdentifierOrList(c *AssemblyIdentifierOrListContext)
// ExitAssemblyIdentifierList is called when exiting the assemblyIdentifierList production.
ExitAssemblyIdentifierList(c *AssemblyIdentifierListContext)
// ExitAssemblyStackAssignment is called when exiting the assemblyStackAssignment production.
ExitAssemblyStackAssignment(c *AssemblyStackAssignmentContext)
// ExitLabelDefinition is called when exiting the labelDefinition production.
ExitLabelDefinition(c *LabelDefinitionContext)
// ExitAssemblySwitch is called when exiting the assemblySwitch production.
ExitAssemblySwitch(c *AssemblySwitchContext)
// ExitAssemblyCase is called when exiting the assemblyCase production.
ExitAssemblyCase(c *AssemblyCaseContext)
// ExitAssemblyFunctionDefinition is called when exiting the assemblyFunctionDefinition production.
ExitAssemblyFunctionDefinition(c *AssemblyFunctionDefinitionContext)
// ExitAssemblyFunctionReturns is called when exiting the assemblyFunctionReturns production.
ExitAssemblyFunctionReturns(c *AssemblyFunctionReturnsContext)
// ExitAssemblyFor is called when exiting the assemblyFor production.
ExitAssemblyFor(c *AssemblyForContext)
// ExitAssemblyIf is called when exiting the assemblyIf production.
ExitAssemblyIf(c *AssemblyIfContext)
// ExitAssemblyLiteral is called when exiting the assemblyLiteral production.
ExitAssemblyLiteral(c *AssemblyLiteralContext)
// ExitSubAssembly is called when exiting the subAssembly production.
ExitSubAssembly(c *SubAssemblyContext)
// ExitTupleExpression is called when exiting the tupleExpression production.
ExitTupleExpression(c *TupleExpressionContext)
// ExitTypeNameExpression is called when exiting the typeNameExpression production.
ExitTypeNameExpression(c *TypeNameExpressionContext)
// ExitNumberLiteral is called when exiting the numberLiteral production.
ExitNumberLiteral(c *NumberLiteralContext)
// ExitIdentifier is called when exiting the identifier production.
ExitIdentifier(c *IdentifierContext)
// ExitHexLiteral is called when exiting the hexLiteral production.
ExitHexLiteral(c *HexLiteralContext)
// ExitOverrideSpecifier is called when exiting the overrideSpecifier production.
ExitOverrideSpecifier(c *OverrideSpecifierContext)
// ExitStringLiteral is called when exiting the stringLiteral production.
ExitStringLiteral(c *StringLiteralContext)
}
SolidityListener is a complete listener for a parse tree produced by SolidityParser.
type SolidityParser ¶
type SolidityParser struct {
*antlr.BaseParser
}
func NewSolidityParser ¶
func NewSolidityParser(input antlr.TokenStream) *SolidityParser
NewSolidityParser produces a new parser instance for the optional input antlr.TokenStream.
The *SolidityParser instance produced may be reused by calling the SetInputStream method. The initial parser configuration is expensive to construct, and the object is not thread-safe; however, if used within a Golang sync.Pool, the construction cost amortizes well and the objects can be used in a thread-safe manner.
func (*SolidityParser) AssemblyAssignment ¶
func (p *SolidityParser) AssemblyAssignment() (localctx IAssemblyAssignmentContext)
func (*SolidityParser) AssemblyBlock ¶
func (p *SolidityParser) AssemblyBlock() (localctx IAssemblyBlockContext)
func (*SolidityParser) AssemblyCall ¶
func (p *SolidityParser) AssemblyCall() (localctx IAssemblyCallContext)
func (*SolidityParser) AssemblyCase ¶
func (p *SolidityParser) AssemblyCase() (localctx IAssemblyCaseContext)
func (*SolidityParser) AssemblyExpression ¶
func (p *SolidityParser) AssemblyExpression() (localctx IAssemblyExpressionContext)
func (*SolidityParser) AssemblyFor ¶
func (p *SolidityParser) AssemblyFor() (localctx IAssemblyForContext)
func (*SolidityParser) AssemblyFunctionDefinition ¶
func (p *SolidityParser) AssemblyFunctionDefinition() (localctx IAssemblyFunctionDefinitionContext)
func (*SolidityParser) AssemblyFunctionReturns ¶
func (p *SolidityParser) AssemblyFunctionReturns() (localctx IAssemblyFunctionReturnsContext)
func (*SolidityParser) AssemblyIdentifierList ¶
func (p *SolidityParser) AssemblyIdentifierList() (localctx IAssemblyIdentifierListContext)
func (*SolidityParser) AssemblyIdentifierOrList ¶
func (p *SolidityParser) AssemblyIdentifierOrList() (localctx IAssemblyIdentifierOrListContext)
func (*SolidityParser) AssemblyIf ¶
func (p *SolidityParser) AssemblyIf() (localctx IAssemblyIfContext)
func (*SolidityParser) AssemblyItem ¶
func (p *SolidityParser) AssemblyItem() (localctx IAssemblyItemContext)
func (*SolidityParser) AssemblyLiteral ¶
func (p *SolidityParser) AssemblyLiteral() (localctx IAssemblyLiteralContext)
func (*SolidityParser) AssemblyLocalDefinition ¶
func (p *SolidityParser) AssemblyLocalDefinition() (localctx IAssemblyLocalDefinitionContext)
func (*SolidityParser) AssemblyMember ¶
func (p *SolidityParser) AssemblyMember() (localctx IAssemblyMemberContext)
func (*SolidityParser) AssemblyStackAssignment ¶
func (p *SolidityParser) AssemblyStackAssignment() (localctx IAssemblyStackAssignmentContext)
func (*SolidityParser) AssemblySwitch ¶
func (p *SolidityParser) AssemblySwitch() (localctx IAssemblySwitchContext)
func (*SolidityParser) Block ¶
func (p *SolidityParser) Block() (localctx IBlockContext)
func (*SolidityParser) BreakStatement ¶
func (p *SolidityParser) BreakStatement() (localctx IBreakStatementContext)
func (*SolidityParser) CatchClause ¶
func (p *SolidityParser) CatchClause() (localctx ICatchClauseContext)
func (*SolidityParser) ContinueStatement ¶
func (p *SolidityParser) ContinueStatement() (localctx IContinueStatementContext)
func (*SolidityParser) ContractDefinition ¶
func (p *SolidityParser) ContractDefinition() (localctx IContractDefinitionContext)
func (*SolidityParser) ContractPart ¶
func (p *SolidityParser) ContractPart() (localctx IContractPartContext)
func (*SolidityParser) CustomErrorDefinition ¶
func (p *SolidityParser) CustomErrorDefinition() (localctx ICustomErrorDefinitionContext)
func (*SolidityParser) DoWhileStatement ¶
func (p *SolidityParser) DoWhileStatement() (localctx IDoWhileStatementContext)
func (*SolidityParser) ElementaryTypeName ¶
func (p *SolidityParser) ElementaryTypeName() (localctx IElementaryTypeNameContext)
func (*SolidityParser) EmitStatement ¶
func (p *SolidityParser) EmitStatement() (localctx IEmitStatementContext)
func (*SolidityParser) EnumDefinition ¶
func (p *SolidityParser) EnumDefinition() (localctx IEnumDefinitionContext)
func (*SolidityParser) EnumValue ¶
func (p *SolidityParser) EnumValue() (localctx IEnumValueContext)
func (*SolidityParser) EventDefinition ¶
func (p *SolidityParser) EventDefinition() (localctx IEventDefinitionContext)
func (*SolidityParser) EventParameter ¶
func (p *SolidityParser) EventParameter() (localctx IEventParameterContext)
func (*SolidityParser) EventParameterList ¶
func (p *SolidityParser) EventParameterList() (localctx IEventParameterListContext)
func (*SolidityParser) Expression ¶
func (p *SolidityParser) Expression() (localctx IExpressionContext)
func (*SolidityParser) ExpressionList ¶
func (p *SolidityParser) ExpressionList() (localctx IExpressionListContext)
func (*SolidityParser) ExpressionStatement ¶
func (p *SolidityParser) ExpressionStatement() (localctx IExpressionStatementContext)
func (*SolidityParser) Expression_Sempred ¶
func (p *SolidityParser) Expression_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*SolidityParser) FileLevelConstant ¶
func (p *SolidityParser) FileLevelConstant() (localctx IFileLevelConstantContext)
func (*SolidityParser) ForStatement ¶
func (p *SolidityParser) ForStatement() (localctx IForStatementContext)
func (*SolidityParser) FunctionCall ¶
func (p *SolidityParser) FunctionCall() (localctx IFunctionCallContext)
func (*SolidityParser) FunctionCallArguments ¶
func (p *SolidityParser) FunctionCallArguments() (localctx IFunctionCallArgumentsContext)
func (*SolidityParser) FunctionDefinition ¶
func (p *SolidityParser) FunctionDefinition() (localctx IFunctionDefinitionContext)
func (*SolidityParser) FunctionDescriptor ¶
func (p *SolidityParser) FunctionDescriptor() (localctx IFunctionDescriptorContext)
func (*SolidityParser) FunctionTypeName ¶
func (p *SolidityParser) FunctionTypeName() (localctx IFunctionTypeNameContext)
func (*SolidityParser) FunctionTypeParameter ¶
func (p *SolidityParser) FunctionTypeParameter() (localctx IFunctionTypeParameterContext)
func (*SolidityParser) FunctionTypeParameterList ¶
func (p *SolidityParser) FunctionTypeParameterList() (localctx IFunctionTypeParameterListContext)
func (*SolidityParser) HexLiteral ¶
func (p *SolidityParser) HexLiteral() (localctx IHexLiteralContext)
func (*SolidityParser) Identifier ¶
func (p *SolidityParser) Identifier() (localctx IIdentifierContext)
func (*SolidityParser) IdentifierList ¶
func (p *SolidityParser) IdentifierList() (localctx IIdentifierListContext)
func (*SolidityParser) IfStatement ¶
func (p *SolidityParser) IfStatement() (localctx IIfStatementContext)
func (*SolidityParser) ImportDeclaration ¶
func (p *SolidityParser) ImportDeclaration() (localctx IImportDeclarationContext)
func (*SolidityParser) ImportDirective ¶
func (p *SolidityParser) ImportDirective() (localctx IImportDirectiveContext)
func (*SolidityParser) ImportPath ¶
func (p *SolidityParser) ImportPath() (localctx IImportPathContext)
func (*SolidityParser) InheritanceSpecifier ¶
func (p *SolidityParser) InheritanceSpecifier() (localctx IInheritanceSpecifierContext)
func (*SolidityParser) InlineAssemblyStatement ¶
func (p *SolidityParser) InlineAssemblyStatement() (localctx IInlineAssemblyStatementContext)
func (*SolidityParser) LabelDefinition ¶
func (p *SolidityParser) LabelDefinition() (localctx ILabelDefinitionContext)
func (*SolidityParser) Mapping ¶
func (p *SolidityParser) Mapping() (localctx IMappingContext)
func (*SolidityParser) MappingKey ¶
func (p *SolidityParser) MappingKey() (localctx IMappingKeyContext)
func (*SolidityParser) ModifierDefinition ¶
func (p *SolidityParser) ModifierDefinition() (localctx IModifierDefinitionContext)
func (*SolidityParser) ModifierInvocation ¶
func (p *SolidityParser) ModifierInvocation() (localctx IModifierInvocationContext)
func (*SolidityParser) ModifierList ¶
func (p *SolidityParser) ModifierList() (localctx IModifierListContext)
func (*SolidityParser) NameValue ¶
func (p *SolidityParser) NameValue() (localctx INameValueContext)
func (*SolidityParser) NameValueList ¶
func (p *SolidityParser) NameValueList() (localctx INameValueListContext)
func (*SolidityParser) NumberLiteral ¶
func (p *SolidityParser) NumberLiteral() (localctx INumberLiteralContext)
func (*SolidityParser) OverrideSpecifier ¶
func (p *SolidityParser) OverrideSpecifier() (localctx IOverrideSpecifierContext)
func (*SolidityParser) Parameter ¶
func (p *SolidityParser) Parameter() (localctx IParameterContext)
func (*SolidityParser) ParameterList ¶
func (p *SolidityParser) ParameterList() (localctx IParameterListContext)
func (*SolidityParser) PragmaDirective ¶
func (p *SolidityParser) PragmaDirective() (localctx IPragmaDirectiveContext)
func (*SolidityParser) PragmaName ¶
func (p *SolidityParser) PragmaName() (localctx IPragmaNameContext)
func (*SolidityParser) PragmaValue ¶
func (p *SolidityParser) PragmaValue() (localctx IPragmaValueContext)
func (*SolidityParser) PrimaryExpression ¶
func (p *SolidityParser) PrimaryExpression() (localctx IPrimaryExpressionContext)
func (*SolidityParser) ReturnParameters ¶
func (p *SolidityParser) ReturnParameters() (localctx IReturnParametersContext)
func (*SolidityParser) ReturnStatement ¶
func (p *SolidityParser) ReturnStatement() (localctx IReturnStatementContext)
func (*SolidityParser) RevertStatement ¶
func (p *SolidityParser) RevertStatement() (localctx IRevertStatementContext)
func (*SolidityParser) Sempred ¶
func (p *SolidityParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
func (*SolidityParser) SimpleStatement ¶
func (p *SolidityParser) SimpleStatement() (localctx ISimpleStatementContext)
func (*SolidityParser) SourceUnit ¶
func (p *SolidityParser) SourceUnit() (localctx ISourceUnitContext)
func (*SolidityParser) StateMutability ¶
func (p *SolidityParser) StateMutability() (localctx IStateMutabilityContext)
func (*SolidityParser) StateVariableDeclaration ¶
func (p *SolidityParser) StateVariableDeclaration() (localctx IStateVariableDeclarationContext)
func (*SolidityParser) Statement ¶
func (p *SolidityParser) Statement() (localctx IStatementContext)
func (*SolidityParser) StorageLocation ¶
func (p *SolidityParser) StorageLocation() (localctx IStorageLocationContext)
func (*SolidityParser) StringLiteral ¶
func (p *SolidityParser) StringLiteral() (localctx IStringLiteralContext)
func (*SolidityParser) StructDefinition ¶
func (p *SolidityParser) StructDefinition() (localctx IStructDefinitionContext)
func (*SolidityParser) SubAssembly ¶
func (p *SolidityParser) SubAssembly() (localctx ISubAssemblyContext)
func (*SolidityParser) ThrowStatement ¶
func (p *SolidityParser) ThrowStatement() (localctx IThrowStatementContext)
func (*SolidityParser) TryStatement ¶
func (p *SolidityParser) TryStatement() (localctx ITryStatementContext)
func (*SolidityParser) TupleExpression ¶
func (p *SolidityParser) TupleExpression() (localctx ITupleExpressionContext)
func (*SolidityParser) TypeName ¶
func (p *SolidityParser) TypeName() (localctx ITypeNameContext)
func (*SolidityParser) TypeNameExpression ¶
func (p *SolidityParser) TypeNameExpression() (localctx ITypeNameExpressionContext)
func (*SolidityParser) TypeName_Sempred ¶
func (p *SolidityParser) TypeName_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*SolidityParser) UncheckedStatement ¶
func (p *SolidityParser) UncheckedStatement() (localctx IUncheckedStatementContext)
func (*SolidityParser) UserDefinedTypeName ¶
func (p *SolidityParser) UserDefinedTypeName() (localctx IUserDefinedTypeNameContext)
func (*SolidityParser) UsingForDeclaration ¶
func (p *SolidityParser) UsingForDeclaration() (localctx IUsingForDeclarationContext)
func (*SolidityParser) VariableDeclaration ¶
func (p *SolidityParser) VariableDeclaration() (localctx IVariableDeclarationContext)
func (*SolidityParser) VariableDeclarationList ¶
func (p *SolidityParser) VariableDeclarationList() (localctx IVariableDeclarationListContext)
func (*SolidityParser) VariableDeclarationStatement ¶
func (p *SolidityParser) VariableDeclarationStatement() (localctx IVariableDeclarationStatementContext)
func (*SolidityParser) Version ¶
func (p *SolidityParser) Version() (localctx IVersionContext)
func (*SolidityParser) VersionConstraint ¶
func (p *SolidityParser) VersionConstraint() (localctx IVersionConstraintContext)
func (*SolidityParser) VersionOperator ¶
func (p *SolidityParser) VersionOperator() (localctx IVersionOperatorContext)
func (*SolidityParser) WhileStatement ¶
func (p *SolidityParser) WhileStatement() (localctx IWhileStatementContext)
type SourceUnitContext ¶
type SourceUnitContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptySourceUnitContext ¶
func NewEmptySourceUnitContext() *SourceUnitContext
func NewSourceUnitContext ¶
func NewSourceUnitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SourceUnitContext
func (*SourceUnitContext) AllContractDefinition ¶
func (s *SourceUnitContext) AllContractDefinition() []IContractDefinitionContext
func (*SourceUnitContext) AllCustomErrorDefinition ¶
func (s *SourceUnitContext) AllCustomErrorDefinition() []ICustomErrorDefinitionContext
func (*SourceUnitContext) AllEnumDefinition ¶
func (s *SourceUnitContext) AllEnumDefinition() []IEnumDefinitionContext
func (*SourceUnitContext) AllFileLevelConstant ¶
func (s *SourceUnitContext) AllFileLevelConstant() []IFileLevelConstantContext
func (*SourceUnitContext) AllFunctionDefinition ¶
func (s *SourceUnitContext) AllFunctionDefinition() []IFunctionDefinitionContext
func (*SourceUnitContext) AllImportDirective ¶
func (s *SourceUnitContext) AllImportDirective() []IImportDirectiveContext
func (*SourceUnitContext) AllPragmaDirective ¶
func (s *SourceUnitContext) AllPragmaDirective() []IPragmaDirectiveContext
func (*SourceUnitContext) AllStructDefinition ¶
func (s *SourceUnitContext) AllStructDefinition() []IStructDefinitionContext
func (*SourceUnitContext) ContractDefinition ¶
func (s *SourceUnitContext) ContractDefinition(i int) IContractDefinitionContext
func (*SourceUnitContext) CustomErrorDefinition ¶
func (s *SourceUnitContext) CustomErrorDefinition(i int) ICustomErrorDefinitionContext
func (*SourceUnitContext) EOF ¶
func (s *SourceUnitContext) EOF() antlr.TerminalNode
func (*SourceUnitContext) EnterRule ¶
func (s *SourceUnitContext) EnterRule(listener antlr.ParseTreeListener)
func (*SourceUnitContext) EnumDefinition ¶
func (s *SourceUnitContext) EnumDefinition(i int) IEnumDefinitionContext
func (*SourceUnitContext) ExitRule ¶
func (s *SourceUnitContext) ExitRule(listener antlr.ParseTreeListener)
func (*SourceUnitContext) FileLevelConstant ¶
func (s *SourceUnitContext) FileLevelConstant(i int) IFileLevelConstantContext
func (*SourceUnitContext) FunctionDefinition ¶
func (s *SourceUnitContext) FunctionDefinition(i int) IFunctionDefinitionContext
func (*SourceUnitContext) GetParser ¶
func (s *SourceUnitContext) GetParser() antlr.Parser
func (*SourceUnitContext) GetRuleContext ¶
func (s *SourceUnitContext) GetRuleContext() antlr.RuleContext
func (*SourceUnitContext) ImportDirective ¶
func (s *SourceUnitContext) ImportDirective(i int) IImportDirectiveContext
func (*SourceUnitContext) IsSourceUnitContext ¶
func (*SourceUnitContext) IsSourceUnitContext()
func (*SourceUnitContext) PragmaDirective ¶
func (s *SourceUnitContext) PragmaDirective(i int) IPragmaDirectiveContext
func (*SourceUnitContext) StructDefinition ¶
func (s *SourceUnitContext) StructDefinition(i int) IStructDefinitionContext
func (*SourceUnitContext) ToStringTree ¶
func (s *SourceUnitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
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) EnterRule ¶
func (s *StateMutabilityContext) EnterRule(listener antlr.ParseTreeListener)
func (*StateMutabilityContext) ExitRule ¶
func (s *StateMutabilityContext) ExitRule(listener antlr.ParseTreeListener)
func (*StateMutabilityContext) GetParser ¶
func (s *StateMutabilityContext) GetParser() antlr.Parser
func (*StateMutabilityContext) GetRuleContext ¶
func (s *StateMutabilityContext) GetRuleContext() antlr.RuleContext
func (*StateMutabilityContext) IsStateMutabilityContext ¶
func (*StateMutabilityContext) IsStateMutabilityContext()
func (*StateMutabilityContext) PayableKeyword ¶
func (s *StateMutabilityContext) PayableKeyword() antlr.TerminalNode
func (*StateMutabilityContext) PureKeyword ¶
func (s *StateMutabilityContext) PureKeyword() antlr.TerminalNode
func (*StateMutabilityContext) ToStringTree ¶
func (s *StateMutabilityContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*StateMutabilityContext) ViewKeyword ¶
func (s *StateMutabilityContext) ViewKeyword() antlr.TerminalNode
type StateVariableDeclarationContext ¶
type StateVariableDeclarationContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyStateVariableDeclarationContext ¶
func NewEmptyStateVariableDeclarationContext() *StateVariableDeclarationContext
func NewStateVariableDeclarationContext ¶
func NewStateVariableDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StateVariableDeclarationContext
func (*StateVariableDeclarationContext) AllConstantKeyword ¶
func (s *StateVariableDeclarationContext) AllConstantKeyword() []antlr.TerminalNode
func (*StateVariableDeclarationContext) AllImmutableKeyword ¶
func (s *StateVariableDeclarationContext) AllImmutableKeyword() []antlr.TerminalNode
func (*StateVariableDeclarationContext) AllInternalKeyword ¶
func (s *StateVariableDeclarationContext) AllInternalKeyword() []antlr.TerminalNode
func (*StateVariableDeclarationContext) AllOverrideSpecifier ¶
func (s *StateVariableDeclarationContext) AllOverrideSpecifier() []IOverrideSpecifierContext
func (*StateVariableDeclarationContext) AllPrivateKeyword ¶
func (s *StateVariableDeclarationContext) AllPrivateKeyword() []antlr.TerminalNode
func (*StateVariableDeclarationContext) AllPublicKeyword ¶
func (s *StateVariableDeclarationContext) AllPublicKeyword() []antlr.TerminalNode
func (*StateVariableDeclarationContext) ConstantKeyword ¶
func (s *StateVariableDeclarationContext) ConstantKeyword(i int) antlr.TerminalNode
func (*StateVariableDeclarationContext) EnterRule ¶
func (s *StateVariableDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*StateVariableDeclarationContext) ExitRule ¶
func (s *StateVariableDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*StateVariableDeclarationContext) Expression ¶
func (s *StateVariableDeclarationContext) Expression() IExpressionContext
func (*StateVariableDeclarationContext) GetParser ¶
func (s *StateVariableDeclarationContext) GetParser() antlr.Parser
func (*StateVariableDeclarationContext) GetRuleContext ¶
func (s *StateVariableDeclarationContext) GetRuleContext() antlr.RuleContext
func (*StateVariableDeclarationContext) Identifier ¶
func (s *StateVariableDeclarationContext) Identifier() IIdentifierContext
func (*StateVariableDeclarationContext) ImmutableKeyword ¶
func (s *StateVariableDeclarationContext) ImmutableKeyword(i int) antlr.TerminalNode
func (*StateVariableDeclarationContext) InternalKeyword ¶
func (s *StateVariableDeclarationContext) InternalKeyword(i int) antlr.TerminalNode
func (*StateVariableDeclarationContext) IsStateVariableDeclarationContext ¶
func (*StateVariableDeclarationContext) IsStateVariableDeclarationContext()
func (*StateVariableDeclarationContext) OverrideSpecifier ¶
func (s *StateVariableDeclarationContext) OverrideSpecifier(i int) IOverrideSpecifierContext
func (*StateVariableDeclarationContext) PrivateKeyword ¶
func (s *StateVariableDeclarationContext) PrivateKeyword(i int) antlr.TerminalNode
func (*StateVariableDeclarationContext) PublicKeyword ¶
func (s *StateVariableDeclarationContext) PublicKeyword(i int) antlr.TerminalNode
func (*StateVariableDeclarationContext) ToStringTree ¶
func (s *StateVariableDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*StateVariableDeclarationContext) TypeName ¶
func (s *StateVariableDeclarationContext) TypeName() ITypeNameContext
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) EnterRule ¶
func (s *StatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*StatementContext) ExitRule ¶
func (s *StatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*StatementContext) ForStatement ¶
func (s *StatementContext) ForStatement() IForStatementContext
func (*StatementContext) GetParser ¶
func (s *StatementContext) GetParser() antlr.Parser
func (*StatementContext) GetRuleContext ¶
func (s *StatementContext) GetRuleContext() antlr.RuleContext
func (*StatementContext) IfStatement ¶
func (s *StatementContext) IfStatement() IIfStatementContext
func (*StatementContext) InlineAssemblyStatement ¶
func (s *StatementContext) InlineAssemblyStatement() IInlineAssemblyStatementContext
func (*StatementContext) IsStatementContext ¶
func (*StatementContext) IsStatementContext()
func (*StatementContext) ReturnStatement ¶
func (s *StatementContext) ReturnStatement() IReturnStatementContext
func (*StatementContext) RevertStatement ¶
func (s *StatementContext) RevertStatement() IRevertStatementContext
func (*StatementContext) SimpleStatement ¶
func (s *StatementContext) SimpleStatement() ISimpleStatementContext
func (*StatementContext) ThrowStatement ¶
func (s *StatementContext) ThrowStatement() IThrowStatementContext
func (*StatementContext) ToStringTree ¶
func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*StatementContext) TryStatement ¶
func (s *StatementContext) TryStatement() ITryStatementContext
func (*StatementContext) UncheckedStatement ¶
func (s *StatementContext) UncheckedStatement() IUncheckedStatementContext
func (*StatementContext) WhileStatement ¶
func (s *StatementContext) WhileStatement() IWhileStatementContext
type StorageLocationContext ¶
type StorageLocationContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyStorageLocationContext ¶
func NewEmptyStorageLocationContext() *StorageLocationContext
func NewStorageLocationContext ¶
func NewStorageLocationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StorageLocationContext
func (*StorageLocationContext) EnterRule ¶
func (s *StorageLocationContext) EnterRule(listener antlr.ParseTreeListener)
func (*StorageLocationContext) ExitRule ¶
func (s *StorageLocationContext) ExitRule(listener antlr.ParseTreeListener)
func (*StorageLocationContext) GetParser ¶
func (s *StorageLocationContext) GetParser() antlr.Parser
func (*StorageLocationContext) GetRuleContext ¶
func (s *StorageLocationContext) GetRuleContext() antlr.RuleContext
func (*StorageLocationContext) IsStorageLocationContext ¶
func (*StorageLocationContext) IsStorageLocationContext()
func (*StorageLocationContext) ToStringTree ¶
func (s *StorageLocationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StringLiteralContext ¶
type StringLiteralContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyStringLiteralContext ¶
func NewEmptyStringLiteralContext() *StringLiteralContext
func NewStringLiteralContext ¶
func NewStringLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StringLiteralContext
func (*StringLiteralContext) AllStringLiteralFragment ¶
func (s *StringLiteralContext) AllStringLiteralFragment() []antlr.TerminalNode
func (*StringLiteralContext) EnterRule ¶
func (s *StringLiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*StringLiteralContext) ExitRule ¶
func (s *StringLiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*StringLiteralContext) GetParser ¶
func (s *StringLiteralContext) GetParser() antlr.Parser
func (*StringLiteralContext) GetRuleContext ¶
func (s *StringLiteralContext) GetRuleContext() antlr.RuleContext
func (*StringLiteralContext) IsStringLiteralContext ¶
func (*StringLiteralContext) IsStringLiteralContext()
func (*StringLiteralContext) StringLiteralFragment ¶
func (s *StringLiteralContext) StringLiteralFragment(i int) antlr.TerminalNode
func (*StringLiteralContext) ToStringTree ¶
func (s *StringLiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StructDefinitionContext ¶
type StructDefinitionContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyStructDefinitionContext ¶
func NewEmptyStructDefinitionContext() *StructDefinitionContext
func NewStructDefinitionContext ¶
func NewStructDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StructDefinitionContext
func (*StructDefinitionContext) AllVariableDeclaration ¶
func (s *StructDefinitionContext) AllVariableDeclaration() []IVariableDeclarationContext
func (*StructDefinitionContext) EnterRule ¶
func (s *StructDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*StructDefinitionContext) ExitRule ¶
func (s *StructDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*StructDefinitionContext) GetParser ¶
func (s *StructDefinitionContext) GetParser() antlr.Parser
func (*StructDefinitionContext) GetRuleContext ¶
func (s *StructDefinitionContext) GetRuleContext() antlr.RuleContext
func (*StructDefinitionContext) Identifier ¶
func (s *StructDefinitionContext) Identifier() IIdentifierContext
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) EnterRule ¶
func (s *SubAssemblyContext) EnterRule(listener antlr.ParseTreeListener)
func (*SubAssemblyContext) ExitRule ¶
func (s *SubAssemblyContext) ExitRule(listener antlr.ParseTreeListener)
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) EnterRule ¶
func (s *ThrowStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*ThrowStatementContext) ExitRule ¶
func (s *ThrowStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*ThrowStatementContext) GetParser ¶
func (s *ThrowStatementContext) GetParser() antlr.Parser
func (*ThrowStatementContext) GetRuleContext ¶
func (s *ThrowStatementContext) GetRuleContext() antlr.RuleContext
func (*ThrowStatementContext) IsThrowStatementContext ¶
func (*ThrowStatementContext) IsThrowStatementContext()
func (*ThrowStatementContext) ToStringTree ¶
func (s *ThrowStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TryStatementContext ¶
type TryStatementContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyTryStatementContext ¶
func NewEmptyTryStatementContext() *TryStatementContext
func NewTryStatementContext ¶
func NewTryStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TryStatementContext
func (*TryStatementContext) AllCatchClause ¶
func (s *TryStatementContext) AllCatchClause() []ICatchClauseContext
func (*TryStatementContext) Block ¶
func (s *TryStatementContext) Block() IBlockContext
func (*TryStatementContext) CatchClause ¶
func (s *TryStatementContext) CatchClause(i int) ICatchClauseContext
func (*TryStatementContext) EnterRule ¶
func (s *TryStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*TryStatementContext) ExitRule ¶
func (s *TryStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*TryStatementContext) Expression ¶
func (s *TryStatementContext) Expression() IExpressionContext
func (*TryStatementContext) GetParser ¶
func (s *TryStatementContext) GetParser() antlr.Parser
func (*TryStatementContext) GetRuleContext ¶
func (s *TryStatementContext) GetRuleContext() antlr.RuleContext
func (*TryStatementContext) IsTryStatementContext ¶
func (*TryStatementContext) IsTryStatementContext()
func (*TryStatementContext) ReturnParameters ¶
func (s *TryStatementContext) ReturnParameters() IReturnParametersContext
func (*TryStatementContext) ToStringTree ¶
func (s *TryStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TupleExpressionContext ¶
type TupleExpressionContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyTupleExpressionContext ¶
func NewEmptyTupleExpressionContext() *TupleExpressionContext
func NewTupleExpressionContext ¶
func NewTupleExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TupleExpressionContext
func (*TupleExpressionContext) AllExpression ¶
func (s *TupleExpressionContext) AllExpression() []IExpressionContext
func (*TupleExpressionContext) EnterRule ¶
func (s *TupleExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*TupleExpressionContext) ExitRule ¶
func (s *TupleExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*TupleExpressionContext) Expression ¶
func (s *TupleExpressionContext) Expression(i int) IExpressionContext
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) EnterRule ¶
func (s *TypeNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeNameContext) ExitRule ¶
func (s *TypeNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeNameContext) Expression ¶
func (s *TypeNameContext) Expression() IExpressionContext
func (*TypeNameContext) FunctionTypeName ¶
func (s *TypeNameContext) FunctionTypeName() IFunctionTypeNameContext
func (*TypeNameContext) GetParser ¶
func (s *TypeNameContext) GetParser() antlr.Parser
func (*TypeNameContext) GetRuleContext ¶
func (s *TypeNameContext) GetRuleContext() antlr.RuleContext
func (*TypeNameContext) IsTypeNameContext ¶
func (*TypeNameContext) IsTypeNameContext()
func (*TypeNameContext) Mapping ¶
func (s *TypeNameContext) Mapping() IMappingContext
func (*TypeNameContext) PayableKeyword ¶
func (s *TypeNameContext) PayableKeyword() antlr.TerminalNode
func (*TypeNameContext) ToStringTree ¶
func (s *TypeNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeNameContext) TypeName ¶
func (s *TypeNameContext) TypeName() ITypeNameContext
func (*TypeNameContext) UserDefinedTypeName ¶
func (s *TypeNameContext) UserDefinedTypeName() IUserDefinedTypeNameContext
type TypeNameExpressionContext ¶
type TypeNameExpressionContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyTypeNameExpressionContext ¶
func NewEmptyTypeNameExpressionContext() *TypeNameExpressionContext
func NewTypeNameExpressionContext ¶
func NewTypeNameExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeNameExpressionContext
func (*TypeNameExpressionContext) ElementaryTypeName ¶
func (s *TypeNameExpressionContext) ElementaryTypeName() IElementaryTypeNameContext
func (*TypeNameExpressionContext) EnterRule ¶
func (s *TypeNameExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeNameExpressionContext) ExitRule ¶
func (s *TypeNameExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeNameExpressionContext) GetParser ¶
func (s *TypeNameExpressionContext) GetParser() antlr.Parser
func (*TypeNameExpressionContext) GetRuleContext ¶
func (s *TypeNameExpressionContext) GetRuleContext() antlr.RuleContext
func (*TypeNameExpressionContext) IsTypeNameExpressionContext ¶
func (*TypeNameExpressionContext) IsTypeNameExpressionContext()
func (*TypeNameExpressionContext) ToStringTree ¶
func (s *TypeNameExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeNameExpressionContext) UserDefinedTypeName ¶
func (s *TypeNameExpressionContext) UserDefinedTypeName() IUserDefinedTypeNameContext
type UncheckedStatementContext ¶
type UncheckedStatementContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyUncheckedStatementContext ¶
func NewEmptyUncheckedStatementContext() *UncheckedStatementContext
func NewUncheckedStatementContext ¶
func NewUncheckedStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UncheckedStatementContext
func (*UncheckedStatementContext) Block ¶
func (s *UncheckedStatementContext) Block() IBlockContext
func (*UncheckedStatementContext) EnterRule ¶
func (s *UncheckedStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*UncheckedStatementContext) ExitRule ¶
func (s *UncheckedStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*UncheckedStatementContext) GetParser ¶
func (s *UncheckedStatementContext) GetParser() antlr.Parser
func (*UncheckedStatementContext) GetRuleContext ¶
func (s *UncheckedStatementContext) GetRuleContext() antlr.RuleContext
func (*UncheckedStatementContext) IsUncheckedStatementContext ¶
func (*UncheckedStatementContext) IsUncheckedStatementContext()
func (*UncheckedStatementContext) ToStringTree ¶
func (s *UncheckedStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type UserDefinedTypeNameContext ¶
type UserDefinedTypeNameContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyUserDefinedTypeNameContext ¶
func NewEmptyUserDefinedTypeNameContext() *UserDefinedTypeNameContext
func NewUserDefinedTypeNameContext ¶
func NewUserDefinedTypeNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UserDefinedTypeNameContext
func (*UserDefinedTypeNameContext) AllIdentifier ¶
func (s *UserDefinedTypeNameContext) AllIdentifier() []IIdentifierContext
func (*UserDefinedTypeNameContext) EnterRule ¶
func (s *UserDefinedTypeNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*UserDefinedTypeNameContext) ExitRule ¶
func (s *UserDefinedTypeNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*UserDefinedTypeNameContext) GetParser ¶
func (s *UserDefinedTypeNameContext) GetParser() antlr.Parser
func (*UserDefinedTypeNameContext) GetRuleContext ¶
func (s *UserDefinedTypeNameContext) GetRuleContext() antlr.RuleContext
func (*UserDefinedTypeNameContext) Identifier ¶
func (s *UserDefinedTypeNameContext) Identifier(i int) IIdentifierContext
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) EnterRule ¶
func (s *UsingForDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*UsingForDeclarationContext) ExitRule ¶
func (s *UsingForDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*UsingForDeclarationContext) GetParser ¶
func (s *UsingForDeclarationContext) GetParser() antlr.Parser
func (*UsingForDeclarationContext) GetRuleContext ¶
func (s *UsingForDeclarationContext) GetRuleContext() antlr.RuleContext
func (*UsingForDeclarationContext) Identifier ¶
func (s *UsingForDeclarationContext) Identifier() IIdentifierContext
func (*UsingForDeclarationContext) IsUsingForDeclarationContext ¶
func (*UsingForDeclarationContext) IsUsingForDeclarationContext()
func (*UsingForDeclarationContext) ToStringTree ¶
func (s *UsingForDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*UsingForDeclarationContext) TypeName ¶
func (s *UsingForDeclarationContext) TypeName() ITypeNameContext
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) EnterRule ¶
func (s *VariableDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*VariableDeclarationContext) ExitRule ¶
func (s *VariableDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*VariableDeclarationContext) GetParser ¶
func (s *VariableDeclarationContext) GetParser() antlr.Parser
func (*VariableDeclarationContext) GetRuleContext ¶
func (s *VariableDeclarationContext) GetRuleContext() antlr.RuleContext
func (*VariableDeclarationContext) Identifier ¶
func (s *VariableDeclarationContext) Identifier() IIdentifierContext
func (*VariableDeclarationContext) IsVariableDeclarationContext ¶
func (*VariableDeclarationContext) IsVariableDeclarationContext()
func (*VariableDeclarationContext) StorageLocation ¶
func (s *VariableDeclarationContext) StorageLocation() IStorageLocationContext
func (*VariableDeclarationContext) ToStringTree ¶
func (s *VariableDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*VariableDeclarationContext) TypeName ¶
func (s *VariableDeclarationContext) TypeName() ITypeNameContext
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) EnterRule ¶
func (s *VariableDeclarationListContext) EnterRule(listener antlr.ParseTreeListener)
func (*VariableDeclarationListContext) ExitRule ¶
func (s *VariableDeclarationListContext) ExitRule(listener antlr.ParseTreeListener)
func (*VariableDeclarationListContext) GetParser ¶
func (s *VariableDeclarationListContext) GetParser() antlr.Parser
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 ¶
func (s *VariableDeclarationListContext) VariableDeclaration(i int) IVariableDeclarationContext
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) EnterRule ¶
func (s *VariableDeclarationStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*VariableDeclarationStatementContext) ExitRule ¶
func (s *VariableDeclarationStatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*VariableDeclarationStatementContext) Expression ¶
func (s *VariableDeclarationStatementContext) Expression() IExpressionContext
func (*VariableDeclarationStatementContext) GetParser ¶
func (s *VariableDeclarationStatementContext) GetParser() antlr.Parser
func (*VariableDeclarationStatementContext) GetRuleContext ¶
func (s *VariableDeclarationStatementContext) GetRuleContext() antlr.RuleContext
func (*VariableDeclarationStatementContext) IdentifierList ¶
func (s *VariableDeclarationStatementContext) IdentifierList() IIdentifierListContext
func (*VariableDeclarationStatementContext) IsVariableDeclarationStatementContext ¶
func (*VariableDeclarationStatementContext) IsVariableDeclarationStatementContext()
func (*VariableDeclarationStatementContext) ToStringTree ¶
func (s *VariableDeclarationStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*VariableDeclarationStatementContext) VariableDeclaration ¶
func (s *VariableDeclarationStatementContext) VariableDeclaration() IVariableDeclarationContext
func (*VariableDeclarationStatementContext) VariableDeclarationList ¶
func (s *VariableDeclarationStatementContext) VariableDeclarationList() IVariableDeclarationListContext
type VersionConstraint ¶
type VersionConstraint struct {
semver.Constraints
}
func NewVersionConstraint ¶
func NewVersionConstraint(data string) (*VersionConstraint, error)
type VersionConstraintContext ¶
type VersionConstraintContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyVersionConstraintContext ¶
func NewEmptyVersionConstraintContext() *VersionConstraintContext
func NewVersionConstraintContext ¶
func NewVersionConstraintContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VersionConstraintContext
func (*VersionConstraintContext) DecimalNumber ¶
func (s *VersionConstraintContext) DecimalNumber() antlr.TerminalNode
func (*VersionConstraintContext) EnterRule ¶
func (s *VersionConstraintContext) EnterRule(listener antlr.ParseTreeListener)
func (*VersionConstraintContext) ExitRule ¶
func (s *VersionConstraintContext) ExitRule(listener antlr.ParseTreeListener)
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 ¶
func (s *VersionConstraintContext) VersionOperator() IVersionOperatorContext
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) EnterRule ¶
func (s *VersionContext) EnterRule(listener antlr.ParseTreeListener)
func (*VersionContext) ExitRule ¶
func (s *VersionContext) ExitRule(listener antlr.ParseTreeListener)
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) EnterRule ¶
func (s *VersionOperatorContext) EnterRule(listener antlr.ParseTreeListener)
func (*VersionOperatorContext) ExitRule ¶
func (s *VersionOperatorContext) ExitRule(listener antlr.ParseTreeListener)
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) EnterRule ¶
func (s *WhileStatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*WhileStatementContext) ExitRule ¶
func (s *WhileStatementContext) ExitRule(listener antlr.ParseTreeListener)
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 (s *WhileStatementContext) Statement() IStatementContext
func (*WhileStatementContext) ToStringTree ¶
func (s *WhileStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string