Show / Hide Table of Contents

Interface IabbParserVisitor<Result>

This interface defines a complete generic visitor for a parse tree produced by abbParser.

Namespace: GCore.Antlr.Grammers.Abb
Assembly: Abb.dll
Syntax
public interface 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_().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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_().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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().

Declaration
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_().

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

The parse tree.

Returns
Type Description
Result
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX