Show / Hide Table of Contents

Class guidoBaseVisitor<Result>

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

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

The return type of the visit operation.

Methods

| Improve this Doc View Source

VisitAccidental(guidoParser.AccidentalContext)

Visit a parse tree produced by accidental().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAccidental(guidoParser.AccidentalContext context)
Parameters
Type Name Description
guidoParser.AccidentalContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBarformat(guidoParser.BarformatContext)

Visit a parse tree produced by barformat().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBarformat(guidoParser.BarformatContext context)
Parameters
Type Name Description
guidoParser.BarformatContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitChord(guidoParser.ChordContext)

Visit a parse tree produced by chord().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitChord(guidoParser.ChordContext context)
Parameters
Type Name Description
guidoParser.ChordContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitClef(guidoParser.ClefContext)

Visit a parse tree produced by clef().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitClef(guidoParser.ClefContext context)
Parameters
Type Name Description
guidoParser.ClefContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitDotting(guidoParser.DottingContext)

Visit a parse tree produced by dotting().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitDotting(guidoParser.DottingContext context)
Parameters
Type Name Description
guidoParser.DottingContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitDuration(guidoParser.DurationContext)

Visit a parse tree produced by duration().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitDuration(guidoParser.DurationContext context)
Parameters
Type Name Description
guidoParser.DurationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitFraction(guidoParser.FractionContext)

Visit a parse tree produced by fraction().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitFraction(guidoParser.FractionContext context)
Parameters
Type Name Description
guidoParser.FractionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitKey(guidoParser.KeyContext)

Visit a parse tree produced by key().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitKey(guidoParser.KeyContext context)
Parameters
Type Name Description
guidoParser.KeyContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitKvpair(guidoParser.KvpairContext)

Visit a parse tree produced by kvpair().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitKvpair(guidoParser.KvpairContext context)
Parameters
Type Name Description
guidoParser.KvpairContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMeter(guidoParser.MeterContext)

Visit a parse tree produced by meter().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitMeter(guidoParser.MeterContext context)
Parameters
Type Name Description
guidoParser.MeterContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitNote(guidoParser.NoteContext)

Visit a parse tree produced by note().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitNote(guidoParser.NoteContext context)
Parameters
Type Name Description
guidoParser.NoteContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitNotename(guidoParser.NotenameContext)

Visit a parse tree produced by notename().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitNotename(guidoParser.NotenameContext context)
Parameters
Type Name Description
guidoParser.NotenameContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitNotes(guidoParser.NotesContext)

Visit a parse tree produced by notes().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitNotes(guidoParser.NotesContext context)
Parameters
Type Name Description
guidoParser.NotesContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitNumber(guidoParser.NumberContext)

Visit a parse tree produced by number().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitNumber(guidoParser.NumberContext context)
Parameters
Type Name Description
guidoParser.NumberContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOctave(guidoParser.OctaveContext)

Visit a parse tree produced by octave().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOctave(guidoParser.OctaveContext context)
Parameters
Type Name Description
guidoParser.OctaveContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitParameter(guidoParser.ParameterContext)

Visit a parse tree produced by parameter().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitParameter(guidoParser.ParameterContext context)
Parameters
Type Name Description
guidoParser.ParameterContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitParameters(guidoParser.ParametersContext)

Visit a parse tree produced by parameters().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitParameters(guidoParser.ParametersContext context)
Parameters
Type Name Description
guidoParser.ParametersContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitProg(guidoParser.ProgContext)

Visit a parse tree produced by prog().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitProg(guidoParser.ProgContext context)
Parameters
Type Name Description
guidoParser.ProgContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitRepeatEnd(guidoParser.RepeatEndContext)

Visit a parse tree produced by repeatEnd().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitRepeatEnd(guidoParser.RepeatEndContext context)
Parameters
Type Name Description
guidoParser.RepeatEndContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSegment(guidoParser.SegmentContext)

Visit a parse tree produced by segment().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSegment(guidoParser.SegmentContext context)
Parameters
Type Name Description
guidoParser.SegmentContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSequence(guidoParser.SequenceContext)

Visit a parse tree produced by sequence().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSequence(guidoParser.SequenceContext context)
Parameters
Type Name Description
guidoParser.SequenceContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSequencelist(guidoParser.SequencelistContext)

Visit a parse tree produced by sequencelist().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSequencelist(guidoParser.SequencelistContext context)
Parameters
Type Name Description
guidoParser.SequencelistContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSlur(guidoParser.SlurContext)

Visit a parse tree produced by slur().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSlur(guidoParser.SlurContext context)
Parameters
Type Name Description
guidoParser.SlurContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitStaff(guidoParser.StaffContext)

Visit a parse tree produced by staff().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitStaff(guidoParser.StaffContext context)
Parameters
Type Name Description
guidoParser.StaffContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitT(guidoParser.TContext)

Visit a parse tree produced by t().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitT(guidoParser.TContext context)
Parameters
Type Name Description
guidoParser.TContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTag(guidoParser.TagContext)

Visit a parse tree produced by tag().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitTag(guidoParser.TagContext context)
Parameters
Type Name Description
guidoParser.TagContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTagname(guidoParser.TagnameContext)

Visit a parse tree produced by tagname().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitTagname(guidoParser.TagnameContext context)
Parameters
Type Name Description
guidoParser.TagnameContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTempo(guidoParser.TempoContext)

Visit a parse tree produced by tempo().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitTempo(guidoParser.TempoContext context)
Parameters
Type Name Description
guidoParser.TempoContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTitle(guidoParser.TitleContext)

Visit a parse tree produced by title().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitTitle(guidoParser.TitleContext context)
Parameters
Type Name Description
guidoParser.TitleContext context

The parse tree.

Returns
Type Description
Result

Implements

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