Class pikeBaseListener
This class provides an empty implementation of IpikeListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
Inheritance
Namespace: GCore.Antlr.Grammers.Pike
Assembly: Pike.dll
Syntax
public class pikeBaseListener : object, IpikeListener, Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterArgument(pikeParser.ArgumentContext)
Enter a parse tree produced by argument().
The default implementation does nothing.
Declaration
public virtual void EnterArgument(pikeParser.ArgumentContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.ArgumentContext | context | The parse tree. |
EnterArguments(pikeParser.ArgumentsContext)
Enter a parse tree produced by arguments().
The default implementation does nothing.
Declaration
public virtual void EnterArguments(pikeParser.ArgumentsContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.ArgumentsContext | context | The parse tree. |
EnterArray(pikeParser.ArrayContext)
Enter a parse tree produced by array().
The default implementation does nothing.
Declaration
public virtual void EnterArray(pikeParser.ArrayContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.ArrayContext | context | The parse tree. |
EnterBlock(pikeParser.BlockContext)
Enter a parse tree produced by block().
The default implementation does nothing.
Declaration
public virtual void EnterBlock(pikeParser.BlockContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.BlockContext | context | The parse tree. |
EnterBreak_stmt(pikeParser.Break_stmtContext)
Enter a parse tree produced by break_stmt().
The default implementation does nothing.
Declaration
public virtual void EnterBreak_stmt(pikeParser.Break_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Break_stmtContext | context | The parse tree. |
EnterCase_stmt(pikeParser.Case_stmtContext)
Enter a parse tree produced by case_stmt().
The default implementation does nothing.
Declaration
public virtual void EnterCase_stmt(pikeParser.Case_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Case_stmtContext | context | The parse tree. |
EnterCatch_(pikeParser.Catch_Context)
Enter a parse tree produced by catch_().
The default implementation does nothing.
Declaration
public virtual void EnterCatch_(pikeParser.Catch_Context context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Catch_Context | context | The parse tree. |
EnterClass_def(pikeParser.Class_defContext)
Enter a parse tree produced by class_def().
The default implementation does nothing.
Declaration
public virtual void EnterClass_def(pikeParser.Class_defContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Class_defContext | context | The parse tree. |
EnterClass_implementation(pikeParser.Class_implementationContext)
Enter a parse tree produced by class_implementation().
The default implementation does nothing.
Declaration
public virtual void EnterClass_implementation(pikeParser.Class_implementationContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Class_implementationContext | context | The parse tree. |
EnterCond(pikeParser.CondContext)
Enter a parse tree produced by cond().
The default implementation does nothing.
Declaration
public virtual void EnterCond(pikeParser.CondContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.CondContext | context | The parse tree. |
EnterConstant(pikeParser.ConstantContext)
Enter a parse tree produced by constant().
The default implementation does nothing.
Declaration
public virtual void EnterConstant(pikeParser.ConstantContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.ConstantContext | context | The parse tree. |
EnterConstant_identifier(pikeParser.Constant_identifierContext)
Enter a parse tree produced by constant_identifier().
The default implementation does nothing.
Declaration
public virtual void EnterConstant_identifier(pikeParser.Constant_identifierContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Constant_identifierContext | context | The parse tree. |
EnterConstant_name(pikeParser.Constant_nameContext)
Enter a parse tree produced by constant_name().
The default implementation does nothing.
Declaration
public virtual void EnterConstant_name(pikeParser.Constant_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Constant_nameContext | context | The parse tree. |
EnterConstant_names(pikeParser.Constant_namesContext)
Enter a parse tree produced by constant_names().
The default implementation does nothing.
Declaration
public virtual void EnterConstant_names(pikeParser.Constant_namesContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Constant_namesContext | context | The parse tree. |
EnterContinue_stmt(pikeParser.Continue_stmtContext)
Enter a parse tree produced by continue_stmt().
The default implementation does nothing.
Declaration
public virtual void EnterContinue_stmt(pikeParser.Continue_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Continue_stmtContext | context | The parse tree. |
EnterDefault_stmt(pikeParser.Default_stmtContext)
Enter a parse tree produced by default_stmt().
The default implementation does nothing.
Declaration
public virtual void EnterDefault_stmt(pikeParser.Default_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Default_stmtContext | context | The parse tree. |
EnterDefinition(pikeParser.DefinitionContext)
Enter a parse tree produced by definition().
The default implementation does nothing.
Declaration
public virtual void EnterDefinition(pikeParser.DefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.DefinitionContext | context | The parse tree. |
EnterDo_while_stmt(pikeParser.Do_while_stmtContext)
Enter a parse tree produced by do_while_stmt().
The default implementation does nothing.
Declaration
public virtual void EnterDo_while_stmt(pikeParser.Do_while_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Do_while_stmtContext | context | The parse tree. |
EnterEveryRule(Antlr4.Runtime.ParserRuleContext)
Declaration
public virtual void EnterEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.ParserRuleContext | context |
Remarks
The default implementation does nothing.
EnterExpression(pikeParser.ExpressionContext)
Enter a parse tree produced by expression().
The default implementation does nothing.
Declaration
public virtual void EnterExpression(pikeParser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.ExpressionContext | context | The parse tree. |
EnterExpression_list(pikeParser.Expression_listContext)
Enter a parse tree produced by expression_list().
The default implementation does nothing.
Declaration
public virtual void EnterExpression_list(pikeParser.Expression_listContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Expression_listContext | context | The parse tree. |
EnterExpression2(pikeParser.Expression2Context)
Enter a parse tree produced by expression2().
The default implementation does nothing.
Declaration
public virtual void EnterExpression2(pikeParser.Expression2Context context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Expression2Context | context | The parse tree. |
EnterExpression3(pikeParser.Expression3Context)
Enter a parse tree produced by expression3().
The default implementation does nothing.
Declaration
public virtual void EnterExpression3(pikeParser.Expression3Context context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Expression3Context | context | The parse tree. |
EnterExpression4(pikeParser.Expression4Context)
Enter a parse tree produced by expression4().
The default implementation does nothing.
Declaration
public virtual void EnterExpression4(pikeParser.Expression4Context context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Expression4Context | context | The parse tree. |
EnterExpression5(pikeParser.Expression5Context)
Enter a parse tree produced by expression5().
The default implementation does nothing.
Declaration
public virtual void EnterExpression5(pikeParser.Expression5Context context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Expression5Context | context | The parse tree. |
EnterExpression6(pikeParser.Expression6Context)
Enter a parse tree produced by expression6().
The default implementation does nothing.
Declaration
public virtual void EnterExpression6(pikeParser.Expression6Context context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Expression6Context | context | The parse tree. |
EnterExtension(pikeParser.ExtensionContext)
Enter a parse tree produced by extension().
The default implementation does nothing.
Declaration
public virtual void EnterExtension(pikeParser.ExtensionContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.ExtensionContext | context | The parse tree. |
EnterFor_stmt(pikeParser.For_stmtContext)
Enter a parse tree produced by for_stmt().
The default implementation does nothing.
Declaration
public virtual void EnterFor_stmt(pikeParser.For_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.For_stmtContext | context | The parse tree. |
EnterForeach_stmt(pikeParser.Foreach_stmtContext)
Enter a parse tree produced by foreach_stmt().
The default implementation does nothing.
Declaration
public virtual void EnterForeach_stmt(pikeParser.Foreach_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Foreach_stmtContext | context | The parse tree. |
EnterFunction_declaration(pikeParser.Function_declarationContext)
Enter a parse tree produced by function_declaration().
The default implementation does nothing.
Declaration
public virtual void EnterFunction_declaration(pikeParser.Function_declarationContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Function_declarationContext | context | The parse tree. |
EnterFunction_definition(pikeParser.Function_definitionContext)
Enter a parse tree produced by function_definition().
The default implementation does nothing.
Declaration
public virtual void EnterFunction_definition(pikeParser.Function_definitionContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Function_definitionContext | context | The parse tree. |
EnterFunction_type(pikeParser.Function_typeContext)
Enter a parse tree produced by function_type().
The default implementation does nothing.
Declaration
public virtual void EnterFunction_type(pikeParser.Function_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Function_typeContext | context | The parse tree. |
EnterGauge(pikeParser.GaugeContext)
Enter a parse tree produced by gauge().
The default implementation does nothing.
Declaration
public virtual void EnterGauge(pikeParser.GaugeContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.GaugeContext | context | The parse tree. |
EnterImpo(pikeParser.ImpoContext)
Enter a parse tree produced by impo().
The default implementation does nothing.
Declaration
public virtual void EnterImpo(pikeParser.ImpoContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.ImpoContext | context | The parse tree. |
EnterInheritance(pikeParser.InheritanceContext)
Enter a parse tree produced by inheritance().
The default implementation does nothing.
Declaration
public virtual void EnterInheritance(pikeParser.InheritanceContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.InheritanceContext | context | The parse tree. |
EnterLambda(pikeParser.LambdaContext)
Enter a parse tree produced by lambda().
The default implementation does nothing.
Declaration
public virtual void EnterLambda(pikeParser.LambdaContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.LambdaContext | context | The parse tree. |
EnterLvalue(pikeParser.LvalueContext)
Enter a parse tree produced by lvalue().
The default implementation does nothing.
Declaration
public virtual void EnterLvalue(pikeParser.LvalueContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.LvalueContext | context | The parse tree. |
EnterMapping(pikeParser.MappingContext)
Enter a parse tree produced by mapping().
The default implementation does nothing.
Declaration
public virtual void EnterMapping(pikeParser.MappingContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.MappingContext | context | The parse tree. |
EnterModifiers(pikeParser.ModifiersContext)
Enter a parse tree produced by modifiers().
The default implementation does nothing.
Declaration
public virtual void EnterModifiers(pikeParser.ModifiersContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.ModifiersContext | context | The parse tree. |
EnterMultiset(pikeParser.MultisetContext)
Enter a parse tree produced by multiset().
The default implementation does nothing.
Declaration
public virtual void EnterMultiset(pikeParser.MultisetContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.MultisetContext | context | The parse tree. |
EnterParenthesis(pikeParser.ParenthesisContext)
Enter a parse tree produced by parenthesis().
The default implementation does nothing.
Declaration
public virtual void EnterParenthesis(pikeParser.ParenthesisContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.ParenthesisContext | context | The parse tree. |
EnterProgram(pikeParser.ProgramContext)
Enter a parse tree produced by program().
The default implementation does nothing.
Declaration
public virtual void EnterProgram(pikeParser.ProgramContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.ProgramContext | context | The parse tree. |
EnterProgram_specifier(pikeParser.Program_specifierContext)
Enter a parse tree produced by program_specifier().
The default implementation does nothing.
Declaration
public virtual void EnterProgram_specifier(pikeParser.Program_specifierContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Program_specifierContext | context | The parse tree. |
EnterSplice_expression(pikeParser.Splice_expressionContext)
Enter a parse tree produced by splice_expression().
The default implementation does nothing.
Declaration
public virtual void EnterSplice_expression(pikeParser.Splice_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Splice_expressionContext | context | The parse tree. |
EnterSscanf(pikeParser.SscanfContext)
Enter a parse tree produced by sscanf().
The default implementation does nothing.
Declaration
public virtual void EnterSscanf(pikeParser.SscanfContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.SscanfContext | context | The parse tree. |
EnterStatement(pikeParser.StatementContext)
Enter a parse tree produced by statement().
The default implementation does nothing.
Declaration
public virtual void EnterStatement(pikeParser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.StatementContext | context | The parse tree. |
EnterSwitch_stmt(pikeParser.Switch_stmtContext)
Enter a parse tree produced by switch_stmt().
The default implementation does nothing.
Declaration
public virtual void EnterSwitch_stmt(pikeParser.Switch_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Switch_stmtContext | context | The parse tree. |
EnterType_(pikeParser.Type_Context)
Enter a parse tree produced by type_().
The default implementation does nothing.
Declaration
public virtual void EnterType_(pikeParser.Type_Context context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Type_Context | context | The parse tree. |
EnterVariable_name(pikeParser.Variable_nameContext)
Enter a parse tree produced by variable_name().
The default implementation does nothing.
Declaration
public virtual void EnterVariable_name(pikeParser.Variable_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Variable_nameContext | context | The parse tree. |
EnterVariable_names(pikeParser.Variable_namesContext)
Enter a parse tree produced by variable_names().
The default implementation does nothing.
Declaration
public virtual void EnterVariable_names(pikeParser.Variable_namesContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Variable_namesContext | context | The parse tree. |
EnterVariables(pikeParser.VariablesContext)
Enter a parse tree produced by variables().
The default implementation does nothing.
Declaration
public virtual void EnterVariables(pikeParser.VariablesContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.VariablesContext | context | The parse tree. |
EnterWhile_stmt(pikeParser.While_stmtContext)
Enter a parse tree produced by while_stmt().
The default implementation does nothing.
Declaration
public virtual void EnterWhile_stmt(pikeParser.While_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.While_stmtContext | context | The parse tree. |
ExitArgument(pikeParser.ArgumentContext)
Exit a parse tree produced by argument().
The default implementation does nothing.
Declaration
public virtual void ExitArgument(pikeParser.ArgumentContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.ArgumentContext | context | The parse tree. |
ExitArguments(pikeParser.ArgumentsContext)
Exit a parse tree produced by arguments().
The default implementation does nothing.
Declaration
public virtual void ExitArguments(pikeParser.ArgumentsContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.ArgumentsContext | context | The parse tree. |
ExitArray(pikeParser.ArrayContext)
Exit a parse tree produced by array().
The default implementation does nothing.
Declaration
public virtual void ExitArray(pikeParser.ArrayContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.ArrayContext | context | The parse tree. |
ExitBlock(pikeParser.BlockContext)
Exit a parse tree produced by block().
The default implementation does nothing.
Declaration
public virtual void ExitBlock(pikeParser.BlockContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.BlockContext | context | The parse tree. |
ExitBreak_stmt(pikeParser.Break_stmtContext)
Exit a parse tree produced by break_stmt().
The default implementation does nothing.
Declaration
public virtual void ExitBreak_stmt(pikeParser.Break_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Break_stmtContext | context | The parse tree. |
ExitCase_stmt(pikeParser.Case_stmtContext)
Exit a parse tree produced by case_stmt().
The default implementation does nothing.
Declaration
public virtual void ExitCase_stmt(pikeParser.Case_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Case_stmtContext | context | The parse tree. |
ExitCatch_(pikeParser.Catch_Context)
Exit a parse tree produced by catch_().
The default implementation does nothing.
Declaration
public virtual void ExitCatch_(pikeParser.Catch_Context context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Catch_Context | context | The parse tree. |
ExitClass_def(pikeParser.Class_defContext)
Exit a parse tree produced by class_def().
The default implementation does nothing.
Declaration
public virtual void ExitClass_def(pikeParser.Class_defContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Class_defContext | context | The parse tree. |
ExitClass_implementation(pikeParser.Class_implementationContext)
Exit a parse tree produced by class_implementation().
The default implementation does nothing.
Declaration
public virtual void ExitClass_implementation(pikeParser.Class_implementationContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Class_implementationContext | context | The parse tree. |
ExitCond(pikeParser.CondContext)
Exit a parse tree produced by cond().
The default implementation does nothing.
Declaration
public virtual void ExitCond(pikeParser.CondContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.CondContext | context | The parse tree. |
ExitConstant(pikeParser.ConstantContext)
Exit a parse tree produced by constant().
The default implementation does nothing.
Declaration
public virtual void ExitConstant(pikeParser.ConstantContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.ConstantContext | context | The parse tree. |
ExitConstant_identifier(pikeParser.Constant_identifierContext)
Exit a parse tree produced by constant_identifier().
The default implementation does nothing.
Declaration
public virtual void ExitConstant_identifier(pikeParser.Constant_identifierContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Constant_identifierContext | context | The parse tree. |
ExitConstant_name(pikeParser.Constant_nameContext)
Exit a parse tree produced by constant_name().
The default implementation does nothing.
Declaration
public virtual void ExitConstant_name(pikeParser.Constant_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Constant_nameContext | context | The parse tree. |
ExitConstant_names(pikeParser.Constant_namesContext)
Exit a parse tree produced by constant_names().
The default implementation does nothing.
Declaration
public virtual void ExitConstant_names(pikeParser.Constant_namesContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Constant_namesContext | context | The parse tree. |
ExitContinue_stmt(pikeParser.Continue_stmtContext)
Exit a parse tree produced by continue_stmt().
The default implementation does nothing.
Declaration
public virtual void ExitContinue_stmt(pikeParser.Continue_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Continue_stmtContext | context | The parse tree. |
ExitDefault_stmt(pikeParser.Default_stmtContext)
Exit a parse tree produced by default_stmt().
The default implementation does nothing.
Declaration
public virtual void ExitDefault_stmt(pikeParser.Default_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Default_stmtContext | context | The parse tree. |
ExitDefinition(pikeParser.DefinitionContext)
Exit a parse tree produced by definition().
The default implementation does nothing.
Declaration
public virtual void ExitDefinition(pikeParser.DefinitionContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.DefinitionContext | context | The parse tree. |
ExitDo_while_stmt(pikeParser.Do_while_stmtContext)
Exit a parse tree produced by do_while_stmt().
The default implementation does nothing.
Declaration
public virtual void ExitDo_while_stmt(pikeParser.Do_while_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Do_while_stmtContext | context | The parse tree. |
ExitEveryRule(Antlr4.Runtime.ParserRuleContext)
Declaration
public virtual void ExitEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.ParserRuleContext | context |
Remarks
The default implementation does nothing.
ExitExpression(pikeParser.ExpressionContext)
Exit a parse tree produced by expression().
The default implementation does nothing.
Declaration
public virtual void ExitExpression(pikeParser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.ExpressionContext | context | The parse tree. |
ExitExpression_list(pikeParser.Expression_listContext)
Exit a parse tree produced by expression_list().
The default implementation does nothing.
Declaration
public virtual void ExitExpression_list(pikeParser.Expression_listContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Expression_listContext | context | The parse tree. |
ExitExpression2(pikeParser.Expression2Context)
Exit a parse tree produced by expression2().
The default implementation does nothing.
Declaration
public virtual void ExitExpression2(pikeParser.Expression2Context context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Expression2Context | context | The parse tree. |
ExitExpression3(pikeParser.Expression3Context)
Exit a parse tree produced by expression3().
The default implementation does nothing.
Declaration
public virtual void ExitExpression3(pikeParser.Expression3Context context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Expression3Context | context | The parse tree. |
ExitExpression4(pikeParser.Expression4Context)
Exit a parse tree produced by expression4().
The default implementation does nothing.
Declaration
public virtual void ExitExpression4(pikeParser.Expression4Context context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Expression4Context | context | The parse tree. |
ExitExpression5(pikeParser.Expression5Context)
Exit a parse tree produced by expression5().
The default implementation does nothing.
Declaration
public virtual void ExitExpression5(pikeParser.Expression5Context context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Expression5Context | context | The parse tree. |
ExitExpression6(pikeParser.Expression6Context)
Exit a parse tree produced by expression6().
The default implementation does nothing.
Declaration
public virtual void ExitExpression6(pikeParser.Expression6Context context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Expression6Context | context | The parse tree. |
ExitExtension(pikeParser.ExtensionContext)
Exit a parse tree produced by extension().
The default implementation does nothing.
Declaration
public virtual void ExitExtension(pikeParser.ExtensionContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.ExtensionContext | context | The parse tree. |
ExitFor_stmt(pikeParser.For_stmtContext)
Exit a parse tree produced by for_stmt().
The default implementation does nothing.
Declaration
public virtual void ExitFor_stmt(pikeParser.For_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.For_stmtContext | context | The parse tree. |
ExitForeach_stmt(pikeParser.Foreach_stmtContext)
Exit a parse tree produced by foreach_stmt().
The default implementation does nothing.
Declaration
public virtual void ExitForeach_stmt(pikeParser.Foreach_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Foreach_stmtContext | context | The parse tree. |
ExitFunction_declaration(pikeParser.Function_declarationContext)
Exit a parse tree produced by function_declaration().
The default implementation does nothing.
Declaration
public virtual void ExitFunction_declaration(pikeParser.Function_declarationContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Function_declarationContext | context | The parse tree. |
ExitFunction_definition(pikeParser.Function_definitionContext)
Exit a parse tree produced by function_definition().
The default implementation does nothing.
Declaration
public virtual void ExitFunction_definition(pikeParser.Function_definitionContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Function_definitionContext | context | The parse tree. |
ExitFunction_type(pikeParser.Function_typeContext)
Exit a parse tree produced by function_type().
The default implementation does nothing.
Declaration
public virtual void ExitFunction_type(pikeParser.Function_typeContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Function_typeContext | context | The parse tree. |
ExitGauge(pikeParser.GaugeContext)
Exit a parse tree produced by gauge().
The default implementation does nothing.
Declaration
public virtual void ExitGauge(pikeParser.GaugeContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.GaugeContext | context | The parse tree. |
ExitImpo(pikeParser.ImpoContext)
Exit a parse tree produced by impo().
The default implementation does nothing.
Declaration
public virtual void ExitImpo(pikeParser.ImpoContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.ImpoContext | context | The parse tree. |
ExitInheritance(pikeParser.InheritanceContext)
Exit a parse tree produced by inheritance().
The default implementation does nothing.
Declaration
public virtual void ExitInheritance(pikeParser.InheritanceContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.InheritanceContext | context | The parse tree. |
ExitLambda(pikeParser.LambdaContext)
Exit a parse tree produced by lambda().
The default implementation does nothing.
Declaration
public virtual void ExitLambda(pikeParser.LambdaContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.LambdaContext | context | The parse tree. |
ExitLvalue(pikeParser.LvalueContext)
Exit a parse tree produced by lvalue().
The default implementation does nothing.
Declaration
public virtual void ExitLvalue(pikeParser.LvalueContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.LvalueContext | context | The parse tree. |
ExitMapping(pikeParser.MappingContext)
Exit a parse tree produced by mapping().
The default implementation does nothing.
Declaration
public virtual void ExitMapping(pikeParser.MappingContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.MappingContext | context | The parse tree. |
ExitModifiers(pikeParser.ModifiersContext)
Exit a parse tree produced by modifiers().
The default implementation does nothing.
Declaration
public virtual void ExitModifiers(pikeParser.ModifiersContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.ModifiersContext | context | The parse tree. |
ExitMultiset(pikeParser.MultisetContext)
Exit a parse tree produced by multiset().
The default implementation does nothing.
Declaration
public virtual void ExitMultiset(pikeParser.MultisetContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.MultisetContext | context | The parse tree. |
ExitParenthesis(pikeParser.ParenthesisContext)
Exit a parse tree produced by parenthesis().
The default implementation does nothing.
Declaration
public virtual void ExitParenthesis(pikeParser.ParenthesisContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.ParenthesisContext | context | The parse tree. |
ExitProgram(pikeParser.ProgramContext)
Exit a parse tree produced by program().
The default implementation does nothing.
Declaration
public virtual void ExitProgram(pikeParser.ProgramContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.ProgramContext | context | The parse tree. |
ExitProgram_specifier(pikeParser.Program_specifierContext)
Exit a parse tree produced by program_specifier().
The default implementation does nothing.
Declaration
public virtual void ExitProgram_specifier(pikeParser.Program_specifierContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Program_specifierContext | context | The parse tree. |
ExitSplice_expression(pikeParser.Splice_expressionContext)
Exit a parse tree produced by splice_expression().
The default implementation does nothing.
Declaration
public virtual void ExitSplice_expression(pikeParser.Splice_expressionContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Splice_expressionContext | context | The parse tree. |
ExitSscanf(pikeParser.SscanfContext)
Exit a parse tree produced by sscanf().
The default implementation does nothing.
Declaration
public virtual void ExitSscanf(pikeParser.SscanfContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.SscanfContext | context | The parse tree. |
ExitStatement(pikeParser.StatementContext)
Exit a parse tree produced by statement().
The default implementation does nothing.
Declaration
public virtual void ExitStatement(pikeParser.StatementContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.StatementContext | context | The parse tree. |
ExitSwitch_stmt(pikeParser.Switch_stmtContext)
Exit a parse tree produced by switch_stmt().
The default implementation does nothing.
Declaration
public virtual void ExitSwitch_stmt(pikeParser.Switch_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Switch_stmtContext | context | The parse tree. |
ExitType_(pikeParser.Type_Context)
Exit a parse tree produced by type_().
The default implementation does nothing.
Declaration
public virtual void ExitType_(pikeParser.Type_Context context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Type_Context | context | The parse tree. |
ExitVariable_name(pikeParser.Variable_nameContext)
Exit a parse tree produced by variable_name().
The default implementation does nothing.
Declaration
public virtual void ExitVariable_name(pikeParser.Variable_nameContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Variable_nameContext | context | The parse tree. |
ExitVariable_names(pikeParser.Variable_namesContext)
Exit a parse tree produced by variable_names().
The default implementation does nothing.
Declaration
public virtual void ExitVariable_names(pikeParser.Variable_namesContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.Variable_namesContext | context | The parse tree. |
ExitVariables(pikeParser.VariablesContext)
Exit a parse tree produced by variables().
The default implementation does nothing.
Declaration
public virtual void ExitVariables(pikeParser.VariablesContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.VariablesContext | context | The parse tree. |
ExitWhile_stmt(pikeParser.While_stmtContext)
Exit a parse tree produced by while_stmt().
The default implementation does nothing.
Declaration
public virtual void ExitWhile_stmt(pikeParser.While_stmtContext context)
Parameters
Type | Name | Description |
---|---|---|
pikeParser.While_stmtContext | context | The parse tree. |
VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode)
Declaration
public virtual void VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode node)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.Tree.IErrorNode | node |
Remarks
The default implementation does nothing.
VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode)
Declaration
public virtual void VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode node)
Parameters
Type | Name | Description |
---|---|---|
Antlr4.Runtime.Tree.ITerminalNode | node |
Remarks
The default implementation does nothing.