Show / Hide Table of Contents

Class abbParserBaseVisitor<Result>

This class provides an empty implementation of IabbParserVisitor<Result>, which can be extended to create a visitor which only needs to handle a subset of the available methods.

Inheritance
System.Object
abbParserBaseVisitor<Result>
Implements
IabbParserVisitor<Result>
IParseTreeVisitor<Result>
Namespace: GCore.Antlr.Grammers.Abb
Assembly: Abb.dll
Syntax
public class abbParserBaseVisitor<Result> : AbstractParseTreeVisitor<Result>, IabbParserVisitor<Result>, IParseTreeVisitor<Result>
Type Parameters
Name Description
Result

The return type of the visit operation.

Methods

| Improve this Doc View Source

VisitArray_(abbParser.Array_Context)

Visit a parse tree produced by array_().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitArray_(abbParser.Array_Context context)
Parameters
Type Name Description
abbParser.Array_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitDataList(abbParser.DataListContext)

Visit a parse tree produced by dataList().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitDataList(abbParser.DataListContext context)
Parameters
Type Name Description
abbParser.DataListContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitDeclaration(abbParser.DeclarationContext)

Visit a parse tree produced by declaration().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitDeclaration(abbParser.DeclarationContext context)
Parameters
Type Name Description
abbParser.DeclarationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitExpression(abbParser.ExpressionContext)

Visit a parse tree produced by expression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitExpression(abbParser.ExpressionContext context)
Parameters
Type Name Description
abbParser.ExpressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitFunctionCall(abbParser.FunctionCallContext)

Visit a parse tree produced by functionCall().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitFunctionCall(abbParser.FunctionCallContext context)
Parameters
Type Name Description
abbParser.FunctionCallContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitFunctionParameter(abbParser.FunctionParameterContext)

Visit a parse tree produced by functionParameter().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitFunctionParameter(abbParser.FunctionParameterContext context)
Parameters
Type Name Description
abbParser.FunctionParameterContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitInit_(abbParser.Init_Context)

Visit a parse tree produced by init_().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitInit_(abbParser.Init_Context context)
Parameters
Type Name Description
abbParser.Init_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitModule(abbParser.ModuleContext)

Visit a parse tree produced by module().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitModule(abbParser.ModuleContext context)
Parameters
Type Name Description
abbParser.ModuleContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitModuleData(abbParser.ModuleDataContext)

Visit a parse tree produced by moduleData().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitModuleData(abbParser.ModuleDataContext context)
Parameters
Type Name Description
abbParser.ModuleDataContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitModuleName(abbParser.ModuleNameContext)

Visit a parse tree produced by moduleName().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitModuleName(abbParser.ModuleNameContext context)
Parameters
Type Name Description
abbParser.ModuleNameContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitPrimitive(abbParser.PrimitiveContext)

Visit a parse tree produced by primitive().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitPrimitive(abbParser.PrimitiveContext context)
Parameters
Type Name Description
abbParser.PrimitiveContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitProcCall(abbParser.ProcCallContext)

Visit a parse tree produced by procCall().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitProcCall(abbParser.ProcCallContext context)
Parameters
Type Name Description
abbParser.ProcCallContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitProcedure(abbParser.ProcedureContext)

Visit a parse tree produced by procedure().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitProcedure(abbParser.ProcedureContext context)
Parameters
Type Name Description
abbParser.ProcedureContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitProcName(abbParser.ProcNameContext)

Visit a parse tree produced by procName().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitProcName(abbParser.ProcNameContext context)
Parameters
Type Name Description
abbParser.ProcNameContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitProcParameter(abbParser.ProcParameterContext)

Visit a parse tree produced by procParameter().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitProcParameter(abbParser.ProcParameterContext context)
Parameters
Type Name Description
abbParser.ProcParameterContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitType_(abbParser.Type_Context)

Visit a parse tree produced by type_().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitType_(abbParser.Type_Context context)
Parameters
Type Name Description
abbParser.Type_Context context

The parse tree.

Returns
Type Description
Result

Implements

IabbParserVisitor<Result>
IParseTreeVisitor<>
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX