Show / Hide Table of Contents

Class abbParserBaseListener

This class provides an empty implementation of IabbParserListener, which can be extended to create a listener which only needs to handle a subset of the available methods.

Inheritance
System.Object
abbParserBaseListener
Implements
IabbParserListener
Antlr4.Runtime.Tree.IParseTreeListener
Namespace: GCore.Antlr.Grammers.Abb
Assembly: Abb.dll
Syntax
public class abbParserBaseListener : object, IabbParserListener, Antlr4.Runtime.Tree.IParseTreeListener

Methods

| Improve this Doc View Source

EnterArray_(abbParser.Array_Context)

Enter a parse tree produced by array_().

The default implementation does nothing.

Declaration
public virtual void EnterArray_(abbParser.Array_Context context)
Parameters
Type Name Description
abbParser.Array_Context context

The parse tree.

| Improve this Doc View Source

EnterDataList(abbParser.DataListContext)

Enter a parse tree produced by dataList().

The default implementation does nothing.

Declaration
public virtual void EnterDataList(abbParser.DataListContext context)
Parameters
Type Name Description
abbParser.DataListContext context

The parse tree.

| Improve this Doc View Source

EnterDeclaration(abbParser.DeclarationContext)

Enter a parse tree produced by declaration().

The default implementation does nothing.

Declaration
public virtual void EnterDeclaration(abbParser.DeclarationContext context)
Parameters
Type Name Description
abbParser.DeclarationContext 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(abbParser.ExpressionContext)

Enter a parse tree produced by expression().

The default implementation does nothing.

Declaration
public virtual void EnterExpression(abbParser.ExpressionContext context)
Parameters
Type Name Description
abbParser.ExpressionContext context

The parse tree.

| Improve this Doc View Source

EnterFunctionCall(abbParser.FunctionCallContext)

Enter a parse tree produced by functionCall().

The default implementation does nothing.

Declaration
public virtual void EnterFunctionCall(abbParser.FunctionCallContext context)
Parameters
Type Name Description
abbParser.FunctionCallContext context

The parse tree.

| Improve this Doc View Source

EnterFunctionParameter(abbParser.FunctionParameterContext)

Enter a parse tree produced by functionParameter().

The default implementation does nothing.

Declaration
public virtual void EnterFunctionParameter(abbParser.FunctionParameterContext context)
Parameters
Type Name Description
abbParser.FunctionParameterContext context

The parse tree.

| Improve this Doc View Source

EnterInit_(abbParser.Init_Context)

Enter a parse tree produced by init_().

The default implementation does nothing.

Declaration
public virtual void EnterInit_(abbParser.Init_Context context)
Parameters
Type Name Description
abbParser.Init_Context context

The parse tree.

| Improve this Doc View Source

EnterModule(abbParser.ModuleContext)

Enter a parse tree produced by module().

The default implementation does nothing.

Declaration
public virtual void EnterModule(abbParser.ModuleContext context)
Parameters
Type Name Description
abbParser.ModuleContext context

The parse tree.

| Improve this Doc View Source

EnterModuleData(abbParser.ModuleDataContext)

Enter a parse tree produced by moduleData().

The default implementation does nothing.

Declaration
public virtual void EnterModuleData(abbParser.ModuleDataContext context)
Parameters
Type Name Description
abbParser.ModuleDataContext context

The parse tree.

| Improve this Doc View Source

EnterModuleName(abbParser.ModuleNameContext)

Enter a parse tree produced by moduleName().

The default implementation does nothing.

Declaration
public virtual void EnterModuleName(abbParser.ModuleNameContext context)
Parameters
Type Name Description
abbParser.ModuleNameContext context

The parse tree.

| Improve this Doc View Source

EnterPrimitive(abbParser.PrimitiveContext)

Enter a parse tree produced by primitive().

The default implementation does nothing.

Declaration
public virtual void EnterPrimitive(abbParser.PrimitiveContext context)
Parameters
Type Name Description
abbParser.PrimitiveContext context

The parse tree.

| Improve this Doc View Source

EnterProcCall(abbParser.ProcCallContext)

Enter a parse tree produced by procCall().

The default implementation does nothing.

Declaration
public virtual void EnterProcCall(abbParser.ProcCallContext context)
Parameters
Type Name Description
abbParser.ProcCallContext context

The parse tree.

| Improve this Doc View Source

EnterProcedure(abbParser.ProcedureContext)

Enter a parse tree produced by procedure().

The default implementation does nothing.

Declaration
public virtual void EnterProcedure(abbParser.ProcedureContext context)
Parameters
Type Name Description
abbParser.ProcedureContext context

The parse tree.

| Improve this Doc View Source

EnterProcName(abbParser.ProcNameContext)

Enter a parse tree produced by procName().

The default implementation does nothing.

Declaration
public virtual void EnterProcName(abbParser.ProcNameContext context)
Parameters
Type Name Description
abbParser.ProcNameContext context

The parse tree.

| Improve this Doc View Source

EnterProcParameter(abbParser.ProcParameterContext)

Enter a parse tree produced by procParameter().

The default implementation does nothing.

Declaration
public virtual void EnterProcParameter(abbParser.ProcParameterContext context)
Parameters
Type Name Description
abbParser.ProcParameterContext context

The parse tree.

| Improve this Doc View Source

EnterType_(abbParser.Type_Context)

Enter a parse tree produced by type_().

The default implementation does nothing.

Declaration
public virtual void EnterType_(abbParser.Type_Context context)
Parameters
Type Name Description
abbParser.Type_Context context

The parse tree.

| Improve this Doc View Source

ExitArray_(abbParser.Array_Context)

Exit a parse tree produced by array_().

The default implementation does nothing.

Declaration
public virtual void ExitArray_(abbParser.Array_Context context)
Parameters
Type Name Description
abbParser.Array_Context context

The parse tree.

| Improve this Doc View Source

ExitDataList(abbParser.DataListContext)

Exit a parse tree produced by dataList().

The default implementation does nothing.

Declaration
public virtual void ExitDataList(abbParser.DataListContext context)
Parameters
Type Name Description
abbParser.DataListContext context

The parse tree.

| Improve this Doc View Source

ExitDeclaration(abbParser.DeclarationContext)

Exit a parse tree produced by declaration().

The default implementation does nothing.

Declaration
public virtual void ExitDeclaration(abbParser.DeclarationContext context)
Parameters
Type Name Description
abbParser.DeclarationContext 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(abbParser.ExpressionContext)

Exit a parse tree produced by expression().

The default implementation does nothing.

Declaration
public virtual void ExitExpression(abbParser.ExpressionContext context)
Parameters
Type Name Description
abbParser.ExpressionContext context

The parse tree.

| Improve this Doc View Source

ExitFunctionCall(abbParser.FunctionCallContext)

Exit a parse tree produced by functionCall().

The default implementation does nothing.

Declaration
public virtual void ExitFunctionCall(abbParser.FunctionCallContext context)
Parameters
Type Name Description
abbParser.FunctionCallContext context

The parse tree.

| Improve this Doc View Source

ExitFunctionParameter(abbParser.FunctionParameterContext)

Exit a parse tree produced by functionParameter().

The default implementation does nothing.

Declaration
public virtual void ExitFunctionParameter(abbParser.FunctionParameterContext context)
Parameters
Type Name Description
abbParser.FunctionParameterContext context

The parse tree.

| Improve this Doc View Source

ExitInit_(abbParser.Init_Context)

Exit a parse tree produced by init_().

The default implementation does nothing.

Declaration
public virtual void ExitInit_(abbParser.Init_Context context)
Parameters
Type Name Description
abbParser.Init_Context context

The parse tree.

| Improve this Doc View Source

ExitModule(abbParser.ModuleContext)

Exit a parse tree produced by module().

The default implementation does nothing.

Declaration
public virtual void ExitModule(abbParser.ModuleContext context)
Parameters
Type Name Description
abbParser.ModuleContext context

The parse tree.

| Improve this Doc View Source

ExitModuleData(abbParser.ModuleDataContext)

Exit a parse tree produced by moduleData().

The default implementation does nothing.

Declaration
public virtual void ExitModuleData(abbParser.ModuleDataContext context)
Parameters
Type Name Description
abbParser.ModuleDataContext context

The parse tree.

| Improve this Doc View Source

ExitModuleName(abbParser.ModuleNameContext)

Exit a parse tree produced by moduleName().

The default implementation does nothing.

Declaration
public virtual void ExitModuleName(abbParser.ModuleNameContext context)
Parameters
Type Name Description
abbParser.ModuleNameContext context

The parse tree.

| Improve this Doc View Source

ExitPrimitive(abbParser.PrimitiveContext)

Exit a parse tree produced by primitive().

The default implementation does nothing.

Declaration
public virtual void ExitPrimitive(abbParser.PrimitiveContext context)
Parameters
Type Name Description
abbParser.PrimitiveContext context

The parse tree.

| Improve this Doc View Source

ExitProcCall(abbParser.ProcCallContext)

Exit a parse tree produced by procCall().

The default implementation does nothing.

Declaration
public virtual void ExitProcCall(abbParser.ProcCallContext context)
Parameters
Type Name Description
abbParser.ProcCallContext context

The parse tree.

| Improve this Doc View Source

ExitProcedure(abbParser.ProcedureContext)

Exit a parse tree produced by procedure().

The default implementation does nothing.

Declaration
public virtual void ExitProcedure(abbParser.ProcedureContext context)
Parameters
Type Name Description
abbParser.ProcedureContext context

The parse tree.

| Improve this Doc View Source

ExitProcName(abbParser.ProcNameContext)

Exit a parse tree produced by procName().

The default implementation does nothing.

Declaration
public virtual void ExitProcName(abbParser.ProcNameContext context)
Parameters
Type Name Description
abbParser.ProcNameContext context

The parse tree.

| Improve this Doc View Source

ExitProcParameter(abbParser.ProcParameterContext)

Exit a parse tree produced by procParameter().

The default implementation does nothing.

Declaration
public virtual void ExitProcParameter(abbParser.ProcParameterContext context)
Parameters
Type Name Description
abbParser.ProcParameterContext context

The parse tree.

| Improve this Doc View Source

ExitType_(abbParser.Type_Context)

Exit a parse tree produced by type_().

The default implementation does nothing.

Declaration
public virtual void ExitType_(abbParser.Type_Context context)
Parameters
Type Name Description
abbParser.Type_Context 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

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