Show / Hide Table of Contents

Class mumpsBaseVisitor<Result>

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

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

The return type of the visit operation.

Methods

| Improve this Doc View Source

VisitArg(mumpsParser.ArgContext)

Visit a parse tree produced by arg().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitArg(mumpsParser.ArgContext context)
Parameters
Type Name Description
mumpsParser.ArgContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitArglist(mumpsParser.ArglistContext)

Visit a parse tree produced by arglist().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitArglist(mumpsParser.ArglistContext context)
Parameters
Type Name Description
mumpsParser.ArglistContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAssign(mumpsParser.AssignContext)

Visit a parse tree produced by assign().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAssign(mumpsParser.AssignContext context)
Parameters
Type Name Description
mumpsParser.AssignContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBreak_(mumpsParser.Break_Context)

Visit a parse tree produced by break_().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBreak_(mumpsParser.Break_Context context)
Parameters
Type Name Description
mumpsParser.Break_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCode(mumpsParser.CodeContext)

Visit a parse tree produced by code().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitCode(mumpsParser.CodeContext context)
Parameters
Type Name Description
mumpsParser.CodeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCommand(mumpsParser.CommandContext)

Visit a parse tree produced by command().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitCommand(mumpsParser.CommandContext context)
Parameters
Type Name Description
mumpsParser.CommandContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCondition(mumpsParser.ConditionContext)

Visit a parse tree produced by condition().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitCondition(mumpsParser.ConditionContext context)
Parameters
Type Name Description
mumpsParser.ConditionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitDo_(mumpsParser.Do_Context)

Visit a parse tree produced by do_().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitDo_(mumpsParser.Do_Context context)
Parameters
Type Name Description
mumpsParser.Do_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitEof(mumpsParser.EofContext)

Visit a parse tree produced by eof().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitEof(mumpsParser.EofContext context)
Parameters
Type Name Description
mumpsParser.EofContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitExpression(mumpsParser.ExpressionContext)

Visit a parse tree produced by expression().

The default implementation returns the result of calling on context.

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

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitFor_(mumpsParser.For_Context)

Visit a parse tree produced by for_().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitFor_(mumpsParser.For_Context context)
Parameters
Type Name Description
mumpsParser.For_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitFunction_(mumpsParser.Function_Context)

Visit a parse tree produced by function_().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitFunction_(mumpsParser.Function_Context context)
Parameters
Type Name Description
mumpsParser.Function_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitHalt_(mumpsParser.Halt_Context)

Visit a parse tree produced by halt_().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitHalt_(mumpsParser.Halt_Context context)
Parameters
Type Name Description
mumpsParser.Halt_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitHang_(mumpsParser.Hang_Context)

Visit a parse tree produced by hang_().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitHang_(mumpsParser.Hang_Context context)
Parameters
Type Name Description
mumpsParser.Hang_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitIdentifier(mumpsParser.IdentifierContext)

Visit a parse tree produced by identifier().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitIdentifier(mumpsParser.IdentifierContext context)
Parameters
Type Name Description
mumpsParser.IdentifierContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitIf_(mumpsParser.If_Context)

Visit a parse tree produced by if_().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitIf_(mumpsParser.If_Context context)
Parameters
Type Name Description
mumpsParser.If_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitKill_(mumpsParser.Kill_Context)

Visit a parse tree produced by kill_().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitKill_(mumpsParser.Kill_Context context)
Parameters
Type Name Description
mumpsParser.Kill_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitLabel(mumpsParser.LabelContext)

Visit a parse tree produced by label().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitLabel(mumpsParser.LabelContext context)
Parameters
Type Name Description
mumpsParser.LabelContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitLine(mumpsParser.LineContext)

Visit a parse tree produced by line().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitLine(mumpsParser.LineContext context)
Parameters
Type Name Description
mumpsParser.LineContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMerge_(mumpsParser.Merge_Context)

Visit a parse tree produced by merge_().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitMerge_(mumpsParser.Merge_Context context)
Parameters
Type Name Description
mumpsParser.Merge_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitNew_(mumpsParser.New_Context)

Visit a parse tree produced by new_().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitNew_(mumpsParser.New_Context context)
Parameters
Type Name Description
mumpsParser.New_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitParam(mumpsParser.ParamContext)

Visit a parse tree produced by param().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitParam(mumpsParser.ParamContext context)
Parameters
Type Name Description
mumpsParser.ParamContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitParamlist(mumpsParser.ParamlistContext)

Visit a parse tree produced by paramlist().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitParamlist(mumpsParser.ParamlistContext context)
Parameters
Type Name Description
mumpsParser.ParamlistContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitPostcondition(mumpsParser.PostconditionContext)

Visit a parse tree produced by postcondition().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitPostcondition(mumpsParser.PostconditionContext context)
Parameters
Type Name Description
mumpsParser.PostconditionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitProgram(mumpsParser.ProgramContext)

Visit a parse tree produced by program().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitProgram(mumpsParser.ProgramContext context)
Parameters
Type Name Description
mumpsParser.ProgramContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitQuit_(mumpsParser.Quit_Context)

Visit a parse tree produced by quit_().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitQuit_(mumpsParser.Quit_Context context)
Parameters
Type Name Description
mumpsParser.Quit_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitRead_(mumpsParser.Read_Context)

Visit a parse tree produced by read_().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitRead_(mumpsParser.Read_Context context)
Parameters
Type Name Description
mumpsParser.Read_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitRoutinedecl(mumpsParser.RoutinedeclContext)

Visit a parse tree produced by routinedecl().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitRoutinedecl(mumpsParser.RoutinedeclContext context)
Parameters
Type Name Description
mumpsParser.RoutinedeclContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSet_(mumpsParser.Set_Context)

Visit a parse tree produced by set_().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSet_(mumpsParser.Set_Context context)
Parameters
Type Name Description
mumpsParser.Set_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSubproc(mumpsParser.SubprocContext)

Visit a parse tree produced by subproc().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSubproc(mumpsParser.SubprocContext context)
Parameters
Type Name Description
mumpsParser.SubprocContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTerm(mumpsParser.TermContext)

Visit a parse tree produced by term().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitTerm(mumpsParser.TermContext context)
Parameters
Type Name Description
mumpsParser.TermContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitVariable(mumpsParser.VariableContext)

Visit a parse tree produced by variable().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitVariable(mumpsParser.VariableContext context)
Parameters
Type Name Description
mumpsParser.VariableContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitView_(mumpsParser.View_Context)

Visit a parse tree produced by view_().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitView_(mumpsParser.View_Context context)
Parameters
Type Name Description
mumpsParser.View_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitWrite_(mumpsParser.Write_Context)

Visit a parse tree produced by write_().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitWrite_(mumpsParser.Write_Context context)
Parameters
Type Name Description
mumpsParser.Write_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitXecute_(mumpsParser.Xecute_Context)

Visit a parse tree produced by xecute_().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitXecute_(mumpsParser.Xecute_Context context)
Parameters
Type Name Description
mumpsParser.Xecute_Context context

The parse tree.

Returns
Type Description
Result

Implements

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