Table of Contents

Class ChordSymbolParser.ChordContext

Namespace
Celeritas.Core.Grammar
Assembly
Celeritas.dll
public class ChordSymbolParser.ChordContext : ParserRuleContext, IRuleNode, IParseTree, ISyntaxTree, ITree
Inheritance
RuleContext
ParserRuleContext
ChordSymbolParser.ChordContext
Implements
IRuleNode
IParseTree
ISyntaxTree
ITree
Inherited Members
ParserRuleContext.EMPTY
ParserRuleContext.children
ParserRuleContext.exception
ParserRuleContext.CopyFrom(ParserRuleContext)
ParserRuleContext.EnterRule(IParseTreeListener)
ParserRuleContext.ExitRule(IParseTreeListener)
ParserRuleContext.AddChild(ITerminalNode)
ParserRuleContext.AddChild(RuleContext)
ParserRuleContext.RemoveLastChild()
ParserRuleContext.AddChild(IToken)
ParserRuleContext.AddErrorNode(IToken)
ParserRuleContext.GetRuleContexts<T>()
ParserRuleContext.ToInfoString(Parser)
ParserRuleContext.EmptyContext
ParserRuleContext.ChildCount
ParserRuleContext.SourceInterval
ParserRuleContext.Start
ParserRuleContext.Stop
RuleContext.invokingState
RuleContext.Depth()
RuleContext.GetText()
RuleContext.getAltNumber()
RuleContext.Accept<T>(IParseTreeVisitor<T>)
RuleContext.ToStringTree(Parser)
RuleContext.ToStringTree()
RuleContext.ToString()
RuleContext.ToString(IRecognizer)
RuleContext.ToString(IRecognizer, RuleContext)
RuleContext.IsEmpty
RuleContext.Parent
RuleContext.Payload

Constructors

ChordContext(ParserRuleContext, int)

public ChordContext(ParserRuleContext parent, int invokingState)

Parameters

parent ParserRuleContext
invokingState int

Fields

bass

public ChordSymbolParser.SlashBassContext bass

Field Value

ChordSymbolParser.SlashBassContext

root

public ChordSymbolParser.NoteContext root

Field Value

ChordSymbolParser.NoteContext

Properties

RuleIndex

public override int RuleIndex { get; }

Property Value

int

Methods

Accept<TResult>(IParseTreeVisitor<TResult>)

The Antlr4.Runtime.Tree.IParseTreeVisitor<Result> needs a double dispatch method.

public override TResult Accept<TResult>(IParseTreeVisitor<TResult> visitor)

Parameters

visitor IParseTreeVisitor<TResult>

Returns

TResult

Type Parameters

TResult

chordSuffix()

public ChordSymbolParser.ChordSuffixContext[] chordSuffix()

Returns

ChordSuffixContext[]

chordSuffix(int)

public ChordSymbolParser.ChordSuffixContext chordSuffix(int i)

Parameters

i int

Returns

ChordSymbolParser.ChordSuffixContext

note()

public ChordSymbolParser.NoteContext note()

Returns

ChordSymbolParser.NoteContext

slashBass()

public ChordSymbolParser.SlashBassContext slashBass()

Returns

ChordSymbolParser.SlashBassContext