Show / Hide Table of Contents

Interface IguidoVisitor<Result>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

The parse tree.

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