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
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 SourceVisitArray_(abbParser.Array_Context)
Visit a parse tree produced by array_().
The default implementation returns the result of calling 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 |
VisitDataList(abbParser.DataListContext)
Visit a parse tree produced by dataList().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDataList(abbParser.DataListContext context)
Parameters
Type | Name | Description |
---|---|---|
abbParser.DataListContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitDeclaration(abbParser.DeclarationContext)
Visit a parse tree produced by declaration().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitDeclaration(abbParser.DeclarationContext context)
Parameters
Type | Name | Description |
---|---|---|
abbParser.DeclarationContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitExpression(abbParser.ExpressionContext)
Visit a parse tree produced by expression().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitExpression(abbParser.ExpressionContext context)
Parameters
Type | Name | Description |
---|---|---|
abbParser.ExpressionContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunctionCall(abbParser.FunctionCallContext)
Visit a parse tree produced by functionCall().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFunctionCall(abbParser.FunctionCallContext context)
Parameters
Type | Name | Description |
---|---|---|
abbParser.FunctionCallContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitFunctionParameter(abbParser.FunctionParameterContext)
Visit a parse tree produced by functionParameter().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitFunctionParameter(abbParser.FunctionParameterContext context)
Parameters
Type | Name | Description |
---|---|---|
abbParser.FunctionParameterContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitInit_(abbParser.Init_Context)
Visit a parse tree produced by init_().
The default implementation returns the result of calling 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 |
VisitModule(abbParser.ModuleContext)
Visit a parse tree produced by module().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitModule(abbParser.ModuleContext context)
Parameters
Type | Name | Description |
---|---|---|
abbParser.ModuleContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitModuleData(abbParser.ModuleDataContext)
Visit a parse tree produced by moduleData().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitModuleData(abbParser.ModuleDataContext context)
Parameters
Type | Name | Description |
---|---|---|
abbParser.ModuleDataContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitModuleName(abbParser.ModuleNameContext)
Visit a parse tree produced by moduleName().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitModuleName(abbParser.ModuleNameContext context)
Parameters
Type | Name | Description |
---|---|---|
abbParser.ModuleNameContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitPrimitive(abbParser.PrimitiveContext)
Visit a parse tree produced by primitive().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitPrimitive(abbParser.PrimitiveContext context)
Parameters
Type | Name | Description |
---|---|---|
abbParser.PrimitiveContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitProcCall(abbParser.ProcCallContext)
Visit a parse tree produced by procCall().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitProcCall(abbParser.ProcCallContext context)
Parameters
Type | Name | Description |
---|---|---|
abbParser.ProcCallContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitProcedure(abbParser.ProcedureContext)
Visit a parse tree produced by procedure().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitProcedure(abbParser.ProcedureContext context)
Parameters
Type | Name | Description |
---|---|---|
abbParser.ProcedureContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitProcName(abbParser.ProcNameContext)
Visit a parse tree produced by procName().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitProcName(abbParser.ProcNameContext context)
Parameters
Type | Name | Description |
---|---|---|
abbParser.ProcNameContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitProcParameter(abbParser.ProcParameterContext)
Visit a parse tree produced by procParameter().
The default implementation returns the result of calling context
.
Declaration
public virtual Result VisitProcParameter(abbParser.ProcParameterContext context)
Parameters
Type | Name | Description |
---|---|---|
abbParser.ProcParameterContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |
VisitType_(abbParser.Type_Context)
Visit a parse tree produced by type_().
The default implementation returns the result of calling 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 |