Show / Hide Table of Contents

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
System.Object
pikeBaseListener
Implements
IpikeListener
Antlr4.Runtime.Tree.IParseTreeListener
Namespace: GCore.Antlr.Grammers.Pike
Assembly: Pike.dll
Syntax
public class pikeBaseListener : object, IpikeListener, Antlr4.Runtime.Tree.IParseTreeListener

Methods

| Improve this Doc View Source

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

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

Implements

IpikeListener
Antlr4.Runtime.Tree.IParseTreeListener
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX