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
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 SourceVisitAccidental(guidoParser.AccidentalContext)
Visit a parse tree produced by accidental().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitAccidental(guidoParser.AccidentalContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.AccidentalContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitBarformat(guidoParser.BarformatContext)
Visit a parse tree produced by barformat().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitBarformat(guidoParser.BarformatContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.BarformatContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitChord(guidoParser.ChordContext)
Visit a parse tree produced by chord().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitChord(guidoParser.ChordContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.ChordContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitClef(guidoParser.ClefContext)
Visit a parse tree produced by clef().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitClef(guidoParser.ClefContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.ClefContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitDotting(guidoParser.DottingContext)
Visit a parse tree produced by dotting().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitDotting(guidoParser.DottingContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.DottingContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitDuration(guidoParser.DurationContext)
Visit a parse tree produced by duration().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitDuration(guidoParser.DurationContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.DurationContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitFraction(guidoParser.FractionContext)
Visit a parse tree produced by fraction().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitFraction(guidoParser.FractionContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.FractionContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitKey(guidoParser.KeyContext)
Visit a parse tree produced by key().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitKey(guidoParser.KeyContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.KeyContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitKvpair(guidoParser.KvpairContext)
Visit a parse tree produced by kvpair().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitKvpair(guidoParser.KvpairContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.KvpairContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitMeter(guidoParser.MeterContext)
Visit a parse tree produced by meter().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitMeter(guidoParser.MeterContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.MeterContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitNote(guidoParser.NoteContext)
Visit a parse tree produced by note().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitNote(guidoParser.NoteContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.NoteContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitNotename(guidoParser.NotenameContext)
Visit a parse tree produced by notename().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitNotename(guidoParser.NotenameContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.NotenameContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitNotes(guidoParser.NotesContext)
Visit a parse tree produced by notes().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitNotes(guidoParser.NotesContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.NotesContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitNumber(guidoParser.NumberContext)
Visit a parse tree produced by number().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitNumber(guidoParser.NumberContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.NumberContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitOctave(guidoParser.OctaveContext)
Visit a parse tree produced by octave().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitOctave(guidoParser.OctaveContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.OctaveContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitParameter(guidoParser.ParameterContext)
Visit a parse tree produced by parameter().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitParameter(guidoParser.ParameterContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.ParameterContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitParameters(guidoParser.ParametersContext)
Visit a parse tree produced by parameters().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitParameters(guidoParser.ParametersContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.ParametersContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitProg(guidoParser.ProgContext)
Visit a parse tree produced by prog().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitProg(guidoParser.ProgContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.ProgContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitRepeatEnd(guidoParser.RepeatEndContext)
Visit a parse tree produced by repeatEnd().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitRepeatEnd(guidoParser.RepeatEndContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.RepeatEndContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitSegment(guidoParser.SegmentContext)
Visit a parse tree produced by segment().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitSegment(guidoParser.SegmentContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.SegmentContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitSequence(guidoParser.SequenceContext)
Visit a parse tree produced by sequence().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitSequence(guidoParser.SequenceContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.SequenceContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitSequencelist(guidoParser.SequencelistContext)
Visit a parse tree produced by sequencelist().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitSequencelist(guidoParser.SequencelistContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.SequencelistContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitSlur(guidoParser.SlurContext)
Visit a parse tree produced by slur().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitSlur(guidoParser.SlurContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.SlurContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitStaff(guidoParser.StaffContext)
Visit a parse tree produced by staff().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitStaff(guidoParser.StaffContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.StaffContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitT(guidoParser.TContext)
Visit a parse tree produced by t().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitT(guidoParser.TContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.TContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitTag(guidoParser.TagContext)
Visit a parse tree produced by tag().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitTag(guidoParser.TagContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.TagContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitTagname(guidoParser.TagnameContext)
Visit a parse tree produced by tagname().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitTagname(guidoParser.TagnameContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.TagnameContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitTempo(guidoParser.TempoContext)
Visit a parse tree produced by tempo().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitTempo(guidoParser.TempoContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.TempoContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitTitle(guidoParser.TitleContext)
Visit a parse tree produced by title().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitTitle(guidoParser.TitleContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| guidoParser.TitleContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |