Show / Hide Table of Contents

Interface ImumpsVisitor<Result>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

The parse tree.

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