Interface ISolidityListener
This interface defines a complete listener for a parse tree produced by SolidityParser.
Namespace: GCore.Antlr.Grammers.Solidity
Assembly: Solidity.dll
Syntax
public interface ISolidityListener : Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterAssemblyAssignment(SolidityParser.AssemblyAssignmentContext)
Enter a parse tree produced by assemblyAssignment().
Declaration
void EnterAssemblyAssignment(SolidityParser.AssemblyAssignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyAssignmentContext | context | The parse tree. |
EnterAssemblyBlock(SolidityParser.AssemblyBlockContext)
Enter a parse tree produced by assemblyBlock().
Declaration
void EnterAssemblyBlock(SolidityParser.AssemblyBlockContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyBlockContext | context | The parse tree. |
EnterAssemblyCall(SolidityParser.AssemblyCallContext)
Enter a parse tree produced by assemblyCall().
Declaration
void EnterAssemblyCall(SolidityParser.AssemblyCallContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyCallContext | context | The parse tree. |
EnterAssemblyCase(SolidityParser.AssemblyCaseContext)
Enter a parse tree produced by assemblyCase().
Declaration
void EnterAssemblyCase(SolidityParser.AssemblyCaseContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyCaseContext | context | The parse tree. |
EnterAssemblyExpression(SolidityParser.AssemblyExpressionContext)
Enter a parse tree produced by assemblyExpression().
Declaration
void EnterAssemblyExpression(SolidityParser.AssemblyExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyExpressionContext | context | The parse tree. |
EnterAssemblyFor(SolidityParser.AssemblyForContext)
Enter a parse tree produced by assemblyFor().
Declaration
void EnterAssemblyFor(SolidityParser.AssemblyForContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyForContext | context | The parse tree. |
EnterAssemblyFunctionDefinition(SolidityParser.AssemblyFunctionDefinitionContext)
Enter a parse tree produced by assemblyFunctionDefinition().
Declaration
void EnterAssemblyFunctionDefinition(SolidityParser.AssemblyFunctionDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyFunctionDefinitionContext | context | The parse tree. |
EnterAssemblyFunctionReturns(SolidityParser.AssemblyFunctionReturnsContext)
Enter a parse tree produced by assemblyFunctionReturns().
Declaration
void EnterAssemblyFunctionReturns(SolidityParser.AssemblyFunctionReturnsContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyFunctionReturnsContext | context | The parse tree. |
EnterAssemblyIdentifierList(SolidityParser.AssemblyIdentifierListContext)
Enter a parse tree produced by assemblyIdentifierList().
Declaration
void EnterAssemblyIdentifierList(SolidityParser.AssemblyIdentifierListContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyIdentifierListContext | context | The parse tree. |
EnterAssemblyIf(SolidityParser.AssemblyIfContext)
Enter a parse tree produced by assemblyIf().
Declaration
void EnterAssemblyIf(SolidityParser.AssemblyIfContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyIfContext | context | The parse tree. |
EnterAssemblyItem(SolidityParser.AssemblyItemContext)
Enter a parse tree produced by assemblyItem().
Declaration
void EnterAssemblyItem(SolidityParser.AssemblyItemContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyItemContext | context | The parse tree. |
EnterAssemblyLiteral(SolidityParser.AssemblyLiteralContext)
Enter a parse tree produced by assemblyLiteral().
Declaration
void EnterAssemblyLiteral(SolidityParser.AssemblyLiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyLiteralContext | context | The parse tree. |
EnterAssemblyLocalDefinition(SolidityParser.AssemblyLocalDefinitionContext)
Enter a parse tree produced by assemblyLocalDefinition().
Declaration
void EnterAssemblyLocalDefinition(SolidityParser.AssemblyLocalDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyLocalDefinitionContext | context | The parse tree. |
EnterAssemblyStackAssignment(SolidityParser.AssemblyStackAssignmentContext)
Enter a parse tree produced by assemblyStackAssignment().
Declaration
void EnterAssemblyStackAssignment(SolidityParser.AssemblyStackAssignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyStackAssignmentContext | context | The parse tree. |
EnterAssemblySwitch(SolidityParser.AssemblySwitchContext)
Enter a parse tree produced by assemblySwitch().
Declaration
void EnterAssemblySwitch(SolidityParser.AssemblySwitchContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblySwitchContext | context | The parse tree. |
EnterAssemblyType(SolidityParser.AssemblyTypeContext)
Enter a parse tree produced by assemblyType().
Declaration
void EnterAssemblyType(SolidityParser.AssemblyTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyTypeContext | context | The parse tree. |
EnterAssemblyTypedVariableList(SolidityParser.AssemblyTypedVariableListContext)
Enter a parse tree produced by assemblyTypedVariableList().
Declaration
void EnterAssemblyTypedVariableList(SolidityParser.AssemblyTypedVariableListContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyTypedVariableListContext | context | The parse tree. |
EnterBlock(SolidityParser.BlockContext)
Enter a parse tree produced by block().
Declaration
void EnterBlock(SolidityParser.BlockContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.BlockContext | context | The parse tree. |
EnterBreakStatement(SolidityParser.BreakStatementContext)
Enter a parse tree produced by breakStatement().
Declaration
void EnterBreakStatement(SolidityParser.BreakStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.BreakStatementContext | context | The parse tree. |
EnterCatchClause(SolidityParser.CatchClauseContext)
Enter a parse tree produced by catchClause().
Declaration
void EnterCatchClause(SolidityParser.CatchClauseContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.CatchClauseContext | context | The parse tree. |
EnterContinueStatement(SolidityParser.ContinueStatementContext)
Enter a parse tree produced by continueStatement().
Declaration
void EnterContinueStatement(SolidityParser.ContinueStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ContinueStatementContext | context | The parse tree. |
EnterContractDefinition(SolidityParser.ContractDefinitionContext)
Enter a parse tree produced by contractDefinition().
Declaration
void EnterContractDefinition(SolidityParser.ContractDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ContractDefinitionContext | context | The parse tree. |
EnterContractPart(SolidityParser.ContractPartContext)
Enter a parse tree produced by contractPart().
Declaration
void EnterContractPart(SolidityParser.ContractPartContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ContractPartContext | context | The parse tree. |
EnterDoWhileStatement(SolidityParser.DoWhileStatementContext)
Enter a parse tree produced by doWhileStatement().
Declaration
void EnterDoWhileStatement(SolidityParser.DoWhileStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.DoWhileStatementContext | context | The parse tree. |
EnterElementaryTypeName(SolidityParser.ElementaryTypeNameContext)
Enter a parse tree produced by elementaryTypeName().
Declaration
void EnterElementaryTypeName(SolidityParser.ElementaryTypeNameContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ElementaryTypeNameContext | context | The parse tree. |
EnterEmitStatement(SolidityParser.EmitStatementContext)
Enter a parse tree produced by emitStatement().
Declaration
void EnterEmitStatement(SolidityParser.EmitStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.EmitStatementContext | context | The parse tree. |
EnterEnumDefinition(SolidityParser.EnumDefinitionContext)
Enter a parse tree produced by enumDefinition().
Declaration
void EnterEnumDefinition(SolidityParser.EnumDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.EnumDefinitionContext | context | The parse tree. |
EnterEnumValue(SolidityParser.EnumValueContext)
Enter a parse tree produced by enumValue().
Declaration
void EnterEnumValue(SolidityParser.EnumValueContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.EnumValueContext | context | The parse tree. |
EnterEventDefinition(SolidityParser.EventDefinitionContext)
Enter a parse tree produced by eventDefinition().
Declaration
void EnterEventDefinition(SolidityParser.EventDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.EventDefinitionContext | context | The parse tree. |
EnterEventParameter(SolidityParser.EventParameterContext)
Enter a parse tree produced by eventParameter().
Declaration
void EnterEventParameter(SolidityParser.EventParameterContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.EventParameterContext | context | The parse tree. |
EnterEventParameterList(SolidityParser.EventParameterListContext)
Enter a parse tree produced by eventParameterList().
Declaration
void EnterEventParameterList(SolidityParser.EventParameterListContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.EventParameterListContext | context | The parse tree. |
EnterExpression(SolidityParser.ExpressionContext)
Enter a parse tree produced by expression().
Declaration
void EnterExpression(SolidityParser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ExpressionContext | context | The parse tree. |
EnterExpressionList(SolidityParser.ExpressionListContext)
Enter a parse tree produced by expressionList().
Declaration
void EnterExpressionList(SolidityParser.ExpressionListContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ExpressionListContext | context | The parse tree. |
EnterExpressionStatement(SolidityParser.ExpressionStatementContext)
Enter a parse tree produced by expressionStatement().
Declaration
void EnterExpressionStatement(SolidityParser.ExpressionStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ExpressionStatementContext | context | The parse tree. |
EnterForStatement(SolidityParser.ForStatementContext)
Enter a parse tree produced by forStatement().
Declaration
void EnterForStatement(SolidityParser.ForStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ForStatementContext | context | The parse tree. |
EnterFunctionCall(SolidityParser.FunctionCallContext)
Enter a parse tree produced by functionCall().
Declaration
void EnterFunctionCall(SolidityParser.FunctionCallContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.FunctionCallContext | context | The parse tree. |
EnterFunctionCallArguments(SolidityParser.FunctionCallArgumentsContext)
Enter a parse tree produced by functionCallArguments().
Declaration
void EnterFunctionCallArguments(SolidityParser.FunctionCallArgumentsContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.FunctionCallArgumentsContext | context | The parse tree. |
EnterFunctionDefinition(SolidityParser.FunctionDefinitionContext)
Enter a parse tree produced by functionDefinition().
Declaration
void EnterFunctionDefinition(SolidityParser.FunctionDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.FunctionDefinitionContext | context | The parse tree. |
EnterFunctionDescriptor(SolidityParser.FunctionDescriptorContext)
Enter a parse tree produced by functionDescriptor().
Declaration
void EnterFunctionDescriptor(SolidityParser.FunctionDescriptorContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.FunctionDescriptorContext | context | The parse tree. |
EnterFunctionTypeName(SolidityParser.FunctionTypeNameContext)
Enter a parse tree produced by functionTypeName().
Declaration
void EnterFunctionTypeName(SolidityParser.FunctionTypeNameContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.FunctionTypeNameContext | context | The parse tree. |
EnterHexLiteral(SolidityParser.HexLiteralContext)
Enter a parse tree produced by hexLiteral().
Declaration
void EnterHexLiteral(SolidityParser.HexLiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.HexLiteralContext | context | The parse tree. |
EnterIdentifier(SolidityParser.IdentifierContext)
Enter a parse tree produced by identifier().
Declaration
void EnterIdentifier(SolidityParser.IdentifierContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.IdentifierContext | context | The parse tree. |
EnterIdentifierList(SolidityParser.IdentifierListContext)
Enter a parse tree produced by identifierList().
Declaration
void EnterIdentifierList(SolidityParser.IdentifierListContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.IdentifierListContext | context | The parse tree. |
EnterIfStatement(SolidityParser.IfStatementContext)
Enter a parse tree produced by ifStatement().
Declaration
void EnterIfStatement(SolidityParser.IfStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.IfStatementContext | context | The parse tree. |
EnterImportDeclaration(SolidityParser.ImportDeclarationContext)
Enter a parse tree produced by importDeclaration().
Declaration
void EnterImportDeclaration(SolidityParser.ImportDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ImportDeclarationContext | context | The parse tree. |
EnterImportDirective(SolidityParser.ImportDirectiveContext)
Enter a parse tree produced by importDirective().
Declaration
void EnterImportDirective(SolidityParser.ImportDirectiveContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ImportDirectiveContext | context | The parse tree. |
EnterInheritanceSpecifier(SolidityParser.InheritanceSpecifierContext)
Enter a parse tree produced by inheritanceSpecifier().
Declaration
void EnterInheritanceSpecifier(SolidityParser.InheritanceSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.InheritanceSpecifierContext | context | The parse tree. |
EnterInlineAssemblyStatement(SolidityParser.InlineAssemblyStatementContext)
Enter a parse tree produced by inlineAssemblyStatement().
Declaration
void EnterInlineAssemblyStatement(SolidityParser.InlineAssemblyStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.InlineAssemblyStatementContext | context | The parse tree. |
EnterLabelDefinition(SolidityParser.LabelDefinitionContext)
Enter a parse tree produced by labelDefinition().
Declaration
void EnterLabelDefinition(SolidityParser.LabelDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.LabelDefinitionContext | context | The parse tree. |
EnterMapping(SolidityParser.MappingContext)
Enter a parse tree produced by mapping().
Declaration
void EnterMapping(SolidityParser.MappingContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.MappingContext | context | The parse tree. |
EnterModifierDefinition(SolidityParser.ModifierDefinitionContext)
Enter a parse tree produced by modifierDefinition().
Declaration
void EnterModifierDefinition(SolidityParser.ModifierDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ModifierDefinitionContext | context | The parse tree. |
EnterModifierInvocation(SolidityParser.ModifierInvocationContext)
Enter a parse tree produced by modifierInvocation().
Declaration
void EnterModifierInvocation(SolidityParser.ModifierInvocationContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ModifierInvocationContext | context | The parse tree. |
EnterModifierList(SolidityParser.ModifierListContext)
Enter a parse tree produced by modifierList().
Declaration
void EnterModifierList(SolidityParser.ModifierListContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ModifierListContext | context | The parse tree. |
EnterNameValue(SolidityParser.NameValueContext)
Enter a parse tree produced by nameValue().
Declaration
void EnterNameValue(SolidityParser.NameValueContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.NameValueContext | context | The parse tree. |
EnterNameValueList(SolidityParser.NameValueListContext)
Enter a parse tree produced by nameValueList().
Declaration
void EnterNameValueList(SolidityParser.NameValueListContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.NameValueListContext | context | The parse tree. |
EnterNumberLiteral(SolidityParser.NumberLiteralContext)
Enter a parse tree produced by numberLiteral().
Declaration
void EnterNumberLiteral(SolidityParser.NumberLiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.NumberLiteralContext | context | The parse tree. |
EnterOverrideSpecifier(SolidityParser.OverrideSpecifierContext)
Enter a parse tree produced by overrideSpecifier().
Declaration
void EnterOverrideSpecifier(SolidityParser.OverrideSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.OverrideSpecifierContext | context | The parse tree. |
EnterParameter(SolidityParser.ParameterContext)
Enter a parse tree produced by parameter().
Declaration
void EnterParameter(SolidityParser.ParameterContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ParameterContext | context | The parse tree. |
EnterParameterList(SolidityParser.ParameterListContext)
Enter a parse tree produced by parameterList().
Declaration
void EnterParameterList(SolidityParser.ParameterListContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ParameterListContext | context | The parse tree. |
EnterPragmaDirective(SolidityParser.PragmaDirectiveContext)
Enter a parse tree produced by pragmaDirective().
Declaration
void EnterPragmaDirective(SolidityParser.PragmaDirectiveContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.PragmaDirectiveContext | context | The parse tree. |
EnterPragmaName(SolidityParser.PragmaNameContext)
Enter a parse tree produced by pragmaName().
Declaration
void EnterPragmaName(SolidityParser.PragmaNameContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.PragmaNameContext | context | The parse tree. |
EnterPragmaValue(SolidityParser.PragmaValueContext)
Enter a parse tree produced by pragmaValue().
Declaration
void EnterPragmaValue(SolidityParser.PragmaValueContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.PragmaValueContext | context | The parse tree. |
EnterPrimaryExpression(SolidityParser.PrimaryExpressionContext)
Enter a parse tree produced by primaryExpression().
Declaration
void EnterPrimaryExpression(SolidityParser.PrimaryExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.PrimaryExpressionContext | context | The parse tree. |
EnterReturnParameters(SolidityParser.ReturnParametersContext)
Enter a parse tree produced by returnParameters().
Declaration
void EnterReturnParameters(SolidityParser.ReturnParametersContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ReturnParametersContext | context | The parse tree. |
EnterReturnStatement(SolidityParser.ReturnStatementContext)
Enter a parse tree produced by returnStatement().
Declaration
void EnterReturnStatement(SolidityParser.ReturnStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ReturnStatementContext | context | The parse tree. |
EnterSimpleStatement(SolidityParser.SimpleStatementContext)
Enter a parse tree produced by simpleStatement().
Declaration
void EnterSimpleStatement(SolidityParser.SimpleStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.SimpleStatementContext | context | The parse tree. |
EnterSourceUnit(SolidityParser.SourceUnitContext)
Enter a parse tree produced by sourceUnit().
Declaration
void EnterSourceUnit(SolidityParser.SourceUnitContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.SourceUnitContext | context | The parse tree. |
EnterStatement(SolidityParser.StatementContext)
Enter a parse tree produced by statement().
Declaration
void EnterStatement(SolidityParser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.StatementContext | context | The parse tree. |
EnterStateMutability(SolidityParser.StateMutabilityContext)
Enter a parse tree produced by stateMutability().
Declaration
void EnterStateMutability(SolidityParser.StateMutabilityContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.StateMutabilityContext | context | The parse tree. |
EnterStateVariableDeclaration(SolidityParser.StateVariableDeclarationContext)
Enter a parse tree produced by stateVariableDeclaration().
Declaration
void EnterStateVariableDeclaration(SolidityParser.StateVariableDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.StateVariableDeclarationContext | context | The parse tree. |
EnterStorageLocation(SolidityParser.StorageLocationContext)
Enter a parse tree produced by storageLocation().
Declaration
void EnterStorageLocation(SolidityParser.StorageLocationContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.StorageLocationContext | context | The parse tree. |
EnterStringLiteral(SolidityParser.StringLiteralContext)
Enter a parse tree produced by stringLiteral().
Declaration
void EnterStringLiteral(SolidityParser.StringLiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.StringLiteralContext | context | The parse tree. |
EnterStructDefinition(SolidityParser.StructDefinitionContext)
Enter a parse tree produced by structDefinition().
Declaration
void EnterStructDefinition(SolidityParser.StructDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.StructDefinitionContext | context | The parse tree. |
EnterSubAssembly(SolidityParser.SubAssemblyContext)
Enter a parse tree produced by subAssembly().
Declaration
void EnterSubAssembly(SolidityParser.SubAssemblyContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.SubAssemblyContext | context | The parse tree. |
EnterThrowStatement(SolidityParser.ThrowStatementContext)
Enter a parse tree produced by throwStatement().
Declaration
void EnterThrowStatement(SolidityParser.ThrowStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ThrowStatementContext | context | The parse tree. |
EnterTryStatement(SolidityParser.TryStatementContext)
Enter a parse tree produced by tryStatement().
Declaration
void EnterTryStatement(SolidityParser.TryStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.TryStatementContext | context | The parse tree. |
EnterTupleExpression(SolidityParser.TupleExpressionContext)
Enter a parse tree produced by tupleExpression().
Declaration
void EnterTupleExpression(SolidityParser.TupleExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.TupleExpressionContext | context | The parse tree. |
EnterTypeName(SolidityParser.TypeNameContext)
Enter a parse tree produced by typeName().
Declaration
void EnterTypeName(SolidityParser.TypeNameContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.TypeNameContext | context | The parse tree. |
EnterTypeNameExpression(SolidityParser.TypeNameExpressionContext)
Enter a parse tree produced by typeNameExpression().
Declaration
void EnterTypeNameExpression(SolidityParser.TypeNameExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.TypeNameExpressionContext | context | The parse tree. |
EnterUserDefinedTypeName(SolidityParser.UserDefinedTypeNameContext)
Enter a parse tree produced by userDefinedTypeName().
Declaration
void EnterUserDefinedTypeName(SolidityParser.UserDefinedTypeNameContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.UserDefinedTypeNameContext | context | The parse tree. |
EnterUsingForDeclaration(SolidityParser.UsingForDeclarationContext)
Enter a parse tree produced by usingForDeclaration().
Declaration
void EnterUsingForDeclaration(SolidityParser.UsingForDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.UsingForDeclarationContext | context | The parse tree. |
EnterVariableDeclaration(SolidityParser.VariableDeclarationContext)
Enter a parse tree produced by variableDeclaration().
Declaration
void EnterVariableDeclaration(SolidityParser.VariableDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.VariableDeclarationContext | context | The parse tree. |
EnterVariableDeclarationList(SolidityParser.VariableDeclarationListContext)
Enter a parse tree produced by variableDeclarationList().
Declaration
void EnterVariableDeclarationList(SolidityParser.VariableDeclarationListContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.VariableDeclarationListContext | context | The parse tree. |
EnterVariableDeclarationStatement(SolidityParser.VariableDeclarationStatementContext)
Enter a parse tree produced by variableDeclarationStatement().
Declaration
void EnterVariableDeclarationStatement(SolidityParser.VariableDeclarationStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.VariableDeclarationStatementContext | context | The parse tree. |
EnterVersion(SolidityParser.VersionContext)
Enter a parse tree produced by version().
Declaration
void EnterVersion(SolidityParser.VersionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.VersionContext | context | The parse tree. |
EnterVersionConstraint(SolidityParser.VersionConstraintContext)
Enter a parse tree produced by versionConstraint().
Declaration
void EnterVersionConstraint(SolidityParser.VersionConstraintContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.VersionConstraintContext | context | The parse tree. |
EnterVersionOperator(SolidityParser.VersionOperatorContext)
Enter a parse tree produced by versionOperator().
Declaration
void EnterVersionOperator(SolidityParser.VersionOperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.VersionOperatorContext | context | The parse tree. |
EnterWhileStatement(SolidityParser.WhileStatementContext)
Enter a parse tree produced by whileStatement().
Declaration
void EnterWhileStatement(SolidityParser.WhileStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.WhileStatementContext | context | The parse tree. |
ExitAssemblyAssignment(SolidityParser.AssemblyAssignmentContext)
Exit a parse tree produced by assemblyAssignment().
Declaration
void ExitAssemblyAssignment(SolidityParser.AssemblyAssignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyAssignmentContext | context | The parse tree. |
ExitAssemblyBlock(SolidityParser.AssemblyBlockContext)
Exit a parse tree produced by assemblyBlock().
Declaration
void ExitAssemblyBlock(SolidityParser.AssemblyBlockContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyBlockContext | context | The parse tree. |
ExitAssemblyCall(SolidityParser.AssemblyCallContext)
Exit a parse tree produced by assemblyCall().
Declaration
void ExitAssemblyCall(SolidityParser.AssemblyCallContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyCallContext | context | The parse tree. |
ExitAssemblyCase(SolidityParser.AssemblyCaseContext)
Exit a parse tree produced by assemblyCase().
Declaration
void ExitAssemblyCase(SolidityParser.AssemblyCaseContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyCaseContext | context | The parse tree. |
ExitAssemblyExpression(SolidityParser.AssemblyExpressionContext)
Exit a parse tree produced by assemblyExpression().
Declaration
void ExitAssemblyExpression(SolidityParser.AssemblyExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyExpressionContext | context | The parse tree. |
ExitAssemblyFor(SolidityParser.AssemblyForContext)
Exit a parse tree produced by assemblyFor().
Declaration
void ExitAssemblyFor(SolidityParser.AssemblyForContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyForContext | context | The parse tree. |
ExitAssemblyFunctionDefinition(SolidityParser.AssemblyFunctionDefinitionContext)
Exit a parse tree produced by assemblyFunctionDefinition().
Declaration
void ExitAssemblyFunctionDefinition(SolidityParser.AssemblyFunctionDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyFunctionDefinitionContext | context | The parse tree. |
ExitAssemblyFunctionReturns(SolidityParser.AssemblyFunctionReturnsContext)
Exit a parse tree produced by assemblyFunctionReturns().
Declaration
void ExitAssemblyFunctionReturns(SolidityParser.AssemblyFunctionReturnsContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyFunctionReturnsContext | context | The parse tree. |
ExitAssemblyIdentifierList(SolidityParser.AssemblyIdentifierListContext)
Exit a parse tree produced by assemblyIdentifierList().
Declaration
void ExitAssemblyIdentifierList(SolidityParser.AssemblyIdentifierListContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyIdentifierListContext | context | The parse tree. |
ExitAssemblyIf(SolidityParser.AssemblyIfContext)
Exit a parse tree produced by assemblyIf().
Declaration
void ExitAssemblyIf(SolidityParser.AssemblyIfContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyIfContext | context | The parse tree. |
ExitAssemblyItem(SolidityParser.AssemblyItemContext)
Exit a parse tree produced by assemblyItem().
Declaration
void ExitAssemblyItem(SolidityParser.AssemblyItemContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyItemContext | context | The parse tree. |
ExitAssemblyLiteral(SolidityParser.AssemblyLiteralContext)
Exit a parse tree produced by assemblyLiteral().
Declaration
void ExitAssemblyLiteral(SolidityParser.AssemblyLiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyLiteralContext | context | The parse tree. |
ExitAssemblyLocalDefinition(SolidityParser.AssemblyLocalDefinitionContext)
Exit a parse tree produced by assemblyLocalDefinition().
Declaration
void ExitAssemblyLocalDefinition(SolidityParser.AssemblyLocalDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyLocalDefinitionContext | context | The parse tree. |
ExitAssemblyStackAssignment(SolidityParser.AssemblyStackAssignmentContext)
Exit a parse tree produced by assemblyStackAssignment().
Declaration
void ExitAssemblyStackAssignment(SolidityParser.AssemblyStackAssignmentContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyStackAssignmentContext | context | The parse tree. |
ExitAssemblySwitch(SolidityParser.AssemblySwitchContext)
Exit a parse tree produced by assemblySwitch().
Declaration
void ExitAssemblySwitch(SolidityParser.AssemblySwitchContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblySwitchContext | context | The parse tree. |
ExitAssemblyType(SolidityParser.AssemblyTypeContext)
Exit a parse tree produced by assemblyType().
Declaration
void ExitAssemblyType(SolidityParser.AssemblyTypeContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyTypeContext | context | The parse tree. |
ExitAssemblyTypedVariableList(SolidityParser.AssemblyTypedVariableListContext)
Exit a parse tree produced by assemblyTypedVariableList().
Declaration
void ExitAssemblyTypedVariableList(SolidityParser.AssemblyTypedVariableListContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.AssemblyTypedVariableListContext | context | The parse tree. |
ExitBlock(SolidityParser.BlockContext)
Exit a parse tree produced by block().
Declaration
void ExitBlock(SolidityParser.BlockContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.BlockContext | context | The parse tree. |
ExitBreakStatement(SolidityParser.BreakStatementContext)
Exit a parse tree produced by breakStatement().
Declaration
void ExitBreakStatement(SolidityParser.BreakStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.BreakStatementContext | context | The parse tree. |
ExitCatchClause(SolidityParser.CatchClauseContext)
Exit a parse tree produced by catchClause().
Declaration
void ExitCatchClause(SolidityParser.CatchClauseContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.CatchClauseContext | context | The parse tree. |
ExitContinueStatement(SolidityParser.ContinueStatementContext)
Exit a parse tree produced by continueStatement().
Declaration
void ExitContinueStatement(SolidityParser.ContinueStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ContinueStatementContext | context | The parse tree. |
ExitContractDefinition(SolidityParser.ContractDefinitionContext)
Exit a parse tree produced by contractDefinition().
Declaration
void ExitContractDefinition(SolidityParser.ContractDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ContractDefinitionContext | context | The parse tree. |
ExitContractPart(SolidityParser.ContractPartContext)
Exit a parse tree produced by contractPart().
Declaration
void ExitContractPart(SolidityParser.ContractPartContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ContractPartContext | context | The parse tree. |
ExitDoWhileStatement(SolidityParser.DoWhileStatementContext)
Exit a parse tree produced by doWhileStatement().
Declaration
void ExitDoWhileStatement(SolidityParser.DoWhileStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.DoWhileStatementContext | context | The parse tree. |
ExitElementaryTypeName(SolidityParser.ElementaryTypeNameContext)
Exit a parse tree produced by elementaryTypeName().
Declaration
void ExitElementaryTypeName(SolidityParser.ElementaryTypeNameContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ElementaryTypeNameContext | context | The parse tree. |
ExitEmitStatement(SolidityParser.EmitStatementContext)
Exit a parse tree produced by emitStatement().
Declaration
void ExitEmitStatement(SolidityParser.EmitStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.EmitStatementContext | context | The parse tree. |
ExitEnumDefinition(SolidityParser.EnumDefinitionContext)
Exit a parse tree produced by enumDefinition().
Declaration
void ExitEnumDefinition(SolidityParser.EnumDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.EnumDefinitionContext | context | The parse tree. |
ExitEnumValue(SolidityParser.EnumValueContext)
Exit a parse tree produced by enumValue().
Declaration
void ExitEnumValue(SolidityParser.EnumValueContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.EnumValueContext | context | The parse tree. |
ExitEventDefinition(SolidityParser.EventDefinitionContext)
Exit a parse tree produced by eventDefinition().
Declaration
void ExitEventDefinition(SolidityParser.EventDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.EventDefinitionContext | context | The parse tree. |
ExitEventParameter(SolidityParser.EventParameterContext)
Exit a parse tree produced by eventParameter().
Declaration
void ExitEventParameter(SolidityParser.EventParameterContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.EventParameterContext | context | The parse tree. |
ExitEventParameterList(SolidityParser.EventParameterListContext)
Exit a parse tree produced by eventParameterList().
Declaration
void ExitEventParameterList(SolidityParser.EventParameterListContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.EventParameterListContext | context | The parse tree. |
ExitExpression(SolidityParser.ExpressionContext)
Exit a parse tree produced by expression().
Declaration
void ExitExpression(SolidityParser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ExpressionContext | context | The parse tree. |
ExitExpressionList(SolidityParser.ExpressionListContext)
Exit a parse tree produced by expressionList().
Declaration
void ExitExpressionList(SolidityParser.ExpressionListContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ExpressionListContext | context | The parse tree. |
ExitExpressionStatement(SolidityParser.ExpressionStatementContext)
Exit a parse tree produced by expressionStatement().
Declaration
void ExitExpressionStatement(SolidityParser.ExpressionStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ExpressionStatementContext | context | The parse tree. |
ExitForStatement(SolidityParser.ForStatementContext)
Exit a parse tree produced by forStatement().
Declaration
void ExitForStatement(SolidityParser.ForStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ForStatementContext | context | The parse tree. |
ExitFunctionCall(SolidityParser.FunctionCallContext)
Exit a parse tree produced by functionCall().
Declaration
void ExitFunctionCall(SolidityParser.FunctionCallContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.FunctionCallContext | context | The parse tree. |
ExitFunctionCallArguments(SolidityParser.FunctionCallArgumentsContext)
Exit a parse tree produced by functionCallArguments().
Declaration
void ExitFunctionCallArguments(SolidityParser.FunctionCallArgumentsContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.FunctionCallArgumentsContext | context | The parse tree. |
ExitFunctionDefinition(SolidityParser.FunctionDefinitionContext)
Exit a parse tree produced by functionDefinition().
Declaration
void ExitFunctionDefinition(SolidityParser.FunctionDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.FunctionDefinitionContext | context | The parse tree. |
ExitFunctionDescriptor(SolidityParser.FunctionDescriptorContext)
Exit a parse tree produced by functionDescriptor().
Declaration
void ExitFunctionDescriptor(SolidityParser.FunctionDescriptorContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.FunctionDescriptorContext | context | The parse tree. |
ExitFunctionTypeName(SolidityParser.FunctionTypeNameContext)
Exit a parse tree produced by functionTypeName().
Declaration
void ExitFunctionTypeName(SolidityParser.FunctionTypeNameContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.FunctionTypeNameContext | context | The parse tree. |
ExitHexLiteral(SolidityParser.HexLiteralContext)
Exit a parse tree produced by hexLiteral().
Declaration
void ExitHexLiteral(SolidityParser.HexLiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.HexLiteralContext | context | The parse tree. |
ExitIdentifier(SolidityParser.IdentifierContext)
Exit a parse tree produced by identifier().
Declaration
void ExitIdentifier(SolidityParser.IdentifierContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.IdentifierContext | context | The parse tree. |
ExitIdentifierList(SolidityParser.IdentifierListContext)
Exit a parse tree produced by identifierList().
Declaration
void ExitIdentifierList(SolidityParser.IdentifierListContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.IdentifierListContext | context | The parse tree. |
ExitIfStatement(SolidityParser.IfStatementContext)
Exit a parse tree produced by ifStatement().
Declaration
void ExitIfStatement(SolidityParser.IfStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.IfStatementContext | context | The parse tree. |
ExitImportDeclaration(SolidityParser.ImportDeclarationContext)
Exit a parse tree produced by importDeclaration().
Declaration
void ExitImportDeclaration(SolidityParser.ImportDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ImportDeclarationContext | context | The parse tree. |
ExitImportDirective(SolidityParser.ImportDirectiveContext)
Exit a parse tree produced by importDirective().
Declaration
void ExitImportDirective(SolidityParser.ImportDirectiveContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ImportDirectiveContext | context | The parse tree. |
ExitInheritanceSpecifier(SolidityParser.InheritanceSpecifierContext)
Exit a parse tree produced by inheritanceSpecifier().
Declaration
void ExitInheritanceSpecifier(SolidityParser.InheritanceSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.InheritanceSpecifierContext | context | The parse tree. |
ExitInlineAssemblyStatement(SolidityParser.InlineAssemblyStatementContext)
Exit a parse tree produced by inlineAssemblyStatement().
Declaration
void ExitInlineAssemblyStatement(SolidityParser.InlineAssemblyStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.InlineAssemblyStatementContext | context | The parse tree. |
ExitLabelDefinition(SolidityParser.LabelDefinitionContext)
Exit a parse tree produced by labelDefinition().
Declaration
void ExitLabelDefinition(SolidityParser.LabelDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.LabelDefinitionContext | context | The parse tree. |
ExitMapping(SolidityParser.MappingContext)
Exit a parse tree produced by mapping().
Declaration
void ExitMapping(SolidityParser.MappingContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.MappingContext | context | The parse tree. |
ExitModifierDefinition(SolidityParser.ModifierDefinitionContext)
Exit a parse tree produced by modifierDefinition().
Declaration
void ExitModifierDefinition(SolidityParser.ModifierDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ModifierDefinitionContext | context | The parse tree. |
ExitModifierInvocation(SolidityParser.ModifierInvocationContext)
Exit a parse tree produced by modifierInvocation().
Declaration
void ExitModifierInvocation(SolidityParser.ModifierInvocationContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ModifierInvocationContext | context | The parse tree. |
ExitModifierList(SolidityParser.ModifierListContext)
Exit a parse tree produced by modifierList().
Declaration
void ExitModifierList(SolidityParser.ModifierListContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ModifierListContext | context | The parse tree. |
ExitNameValue(SolidityParser.NameValueContext)
Exit a parse tree produced by nameValue().
Declaration
void ExitNameValue(SolidityParser.NameValueContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.NameValueContext | context | The parse tree. |
ExitNameValueList(SolidityParser.NameValueListContext)
Exit a parse tree produced by nameValueList().
Declaration
void ExitNameValueList(SolidityParser.NameValueListContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.NameValueListContext | context | The parse tree. |
ExitNumberLiteral(SolidityParser.NumberLiteralContext)
Exit a parse tree produced by numberLiteral().
Declaration
void ExitNumberLiteral(SolidityParser.NumberLiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.NumberLiteralContext | context | The parse tree. |
ExitOverrideSpecifier(SolidityParser.OverrideSpecifierContext)
Exit a parse tree produced by overrideSpecifier().
Declaration
void ExitOverrideSpecifier(SolidityParser.OverrideSpecifierContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.OverrideSpecifierContext | context | The parse tree. |
ExitParameter(SolidityParser.ParameterContext)
Exit a parse tree produced by parameter().
Declaration
void ExitParameter(SolidityParser.ParameterContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ParameterContext | context | The parse tree. |
ExitParameterList(SolidityParser.ParameterListContext)
Exit a parse tree produced by parameterList().
Declaration
void ExitParameterList(SolidityParser.ParameterListContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ParameterListContext | context | The parse tree. |
ExitPragmaDirective(SolidityParser.PragmaDirectiveContext)
Exit a parse tree produced by pragmaDirective().
Declaration
void ExitPragmaDirective(SolidityParser.PragmaDirectiveContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.PragmaDirectiveContext | context | The parse tree. |
ExitPragmaName(SolidityParser.PragmaNameContext)
Exit a parse tree produced by pragmaName().
Declaration
void ExitPragmaName(SolidityParser.PragmaNameContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.PragmaNameContext | context | The parse tree. |
ExitPragmaValue(SolidityParser.PragmaValueContext)
Exit a parse tree produced by pragmaValue().
Declaration
void ExitPragmaValue(SolidityParser.PragmaValueContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.PragmaValueContext | context | The parse tree. |
ExitPrimaryExpression(SolidityParser.PrimaryExpressionContext)
Exit a parse tree produced by primaryExpression().
Declaration
void ExitPrimaryExpression(SolidityParser.PrimaryExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.PrimaryExpressionContext | context | The parse tree. |
ExitReturnParameters(SolidityParser.ReturnParametersContext)
Exit a parse tree produced by returnParameters().
Declaration
void ExitReturnParameters(SolidityParser.ReturnParametersContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ReturnParametersContext | context | The parse tree. |
ExitReturnStatement(SolidityParser.ReturnStatementContext)
Exit a parse tree produced by returnStatement().
Declaration
void ExitReturnStatement(SolidityParser.ReturnStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ReturnStatementContext | context | The parse tree. |
ExitSimpleStatement(SolidityParser.SimpleStatementContext)
Exit a parse tree produced by simpleStatement().
Declaration
void ExitSimpleStatement(SolidityParser.SimpleStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.SimpleStatementContext | context | The parse tree. |
ExitSourceUnit(SolidityParser.SourceUnitContext)
Exit a parse tree produced by sourceUnit().
Declaration
void ExitSourceUnit(SolidityParser.SourceUnitContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.SourceUnitContext | context | The parse tree. |
ExitStatement(SolidityParser.StatementContext)
Exit a parse tree produced by statement().
Declaration
void ExitStatement(SolidityParser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.StatementContext | context | The parse tree. |
ExitStateMutability(SolidityParser.StateMutabilityContext)
Exit a parse tree produced by stateMutability().
Declaration
void ExitStateMutability(SolidityParser.StateMutabilityContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.StateMutabilityContext | context | The parse tree. |
ExitStateVariableDeclaration(SolidityParser.StateVariableDeclarationContext)
Exit a parse tree produced by stateVariableDeclaration().
Declaration
void ExitStateVariableDeclaration(SolidityParser.StateVariableDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.StateVariableDeclarationContext | context | The parse tree. |
ExitStorageLocation(SolidityParser.StorageLocationContext)
Exit a parse tree produced by storageLocation().
Declaration
void ExitStorageLocation(SolidityParser.StorageLocationContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.StorageLocationContext | context | The parse tree. |
ExitStringLiteral(SolidityParser.StringLiteralContext)
Exit a parse tree produced by stringLiteral().
Declaration
void ExitStringLiteral(SolidityParser.StringLiteralContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.StringLiteralContext | context | The parse tree. |
ExitStructDefinition(SolidityParser.StructDefinitionContext)
Exit a parse tree produced by structDefinition().
Declaration
void ExitStructDefinition(SolidityParser.StructDefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.StructDefinitionContext | context | The parse tree. |
ExitSubAssembly(SolidityParser.SubAssemblyContext)
Exit a parse tree produced by subAssembly().
Declaration
void ExitSubAssembly(SolidityParser.SubAssemblyContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.SubAssemblyContext | context | The parse tree. |
ExitThrowStatement(SolidityParser.ThrowStatementContext)
Exit a parse tree produced by throwStatement().
Declaration
void ExitThrowStatement(SolidityParser.ThrowStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.ThrowStatementContext | context | The parse tree. |
ExitTryStatement(SolidityParser.TryStatementContext)
Exit a parse tree produced by tryStatement().
Declaration
void ExitTryStatement(SolidityParser.TryStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.TryStatementContext | context | The parse tree. |
ExitTupleExpression(SolidityParser.TupleExpressionContext)
Exit a parse tree produced by tupleExpression().
Declaration
void ExitTupleExpression(SolidityParser.TupleExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.TupleExpressionContext | context | The parse tree. |
ExitTypeName(SolidityParser.TypeNameContext)
Exit a parse tree produced by typeName().
Declaration
void ExitTypeName(SolidityParser.TypeNameContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.TypeNameContext | context | The parse tree. |
ExitTypeNameExpression(SolidityParser.TypeNameExpressionContext)
Exit a parse tree produced by typeNameExpression().
Declaration
void ExitTypeNameExpression(SolidityParser.TypeNameExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.TypeNameExpressionContext | context | The parse tree. |
ExitUserDefinedTypeName(SolidityParser.UserDefinedTypeNameContext)
Exit a parse tree produced by userDefinedTypeName().
Declaration
void ExitUserDefinedTypeName(SolidityParser.UserDefinedTypeNameContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.UserDefinedTypeNameContext | context | The parse tree. |
ExitUsingForDeclaration(SolidityParser.UsingForDeclarationContext)
Exit a parse tree produced by usingForDeclaration().
Declaration
void ExitUsingForDeclaration(SolidityParser.UsingForDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.UsingForDeclarationContext | context | The parse tree. |
ExitVariableDeclaration(SolidityParser.VariableDeclarationContext)
Exit a parse tree produced by variableDeclaration().
Declaration
void ExitVariableDeclaration(SolidityParser.VariableDeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.VariableDeclarationContext | context | The parse tree. |
ExitVariableDeclarationList(SolidityParser.VariableDeclarationListContext)
Exit a parse tree produced by variableDeclarationList().
Declaration
void ExitVariableDeclarationList(SolidityParser.VariableDeclarationListContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.VariableDeclarationListContext | context | The parse tree. |
ExitVariableDeclarationStatement(SolidityParser.VariableDeclarationStatementContext)
Exit a parse tree produced by variableDeclarationStatement().
Declaration
void ExitVariableDeclarationStatement(SolidityParser.VariableDeclarationStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.VariableDeclarationStatementContext | context | The parse tree. |
ExitVersion(SolidityParser.VersionContext)
Exit a parse tree produced by version().
Declaration
void ExitVersion(SolidityParser.VersionContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.VersionContext | context | The parse tree. |
ExitVersionConstraint(SolidityParser.VersionConstraintContext)
Exit a parse tree produced by versionConstraint().
Declaration
void ExitVersionConstraint(SolidityParser.VersionConstraintContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.VersionConstraintContext | context | The parse tree. |
ExitVersionOperator(SolidityParser.VersionOperatorContext)
Exit a parse tree produced by versionOperator().
Declaration
void ExitVersionOperator(SolidityParser.VersionOperatorContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.VersionOperatorContext | context | The parse tree. |
ExitWhileStatement(SolidityParser.WhileStatementContext)
Exit a parse tree produced by whileStatement().
Declaration
void ExitWhileStatement(SolidityParser.WhileStatementContext context)
Parameters
Type | Name | Description |
---|---|---|
SolidityParser.WhileStatementContext | context | The parse tree. |