Show / Hide Table of Contents

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 Source

EnterAssemblyAssignment(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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX