Table of Contents

Class MusicNotationParser.SequenceContext

Namespace
Celeritas.Core.Grammar
Assembly
Celeritas.dll
public class MusicNotationParser.SequenceContext : ParserRuleContext, IRuleNode, IParseTree, ISyntaxTree, ITree
Inheritance
RuleContext
ParserRuleContext
MusicNotationParser.SequenceContext
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

SequenceContext(ParserRuleContext, int)

public SequenceContext(ParserRuleContext parent, int invokingState)

Parameters

parent ParserRuleContext
invokingState int

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

BAR()

public ITerminalNode[] BAR()

Returns

ITerminalNode[]

BAR(int)

public ITerminalNode BAR(int i)

Parameters

i int

Returns

ITerminalNode

Eof()

public ITerminalNode Eof()

Returns

ITerminalNode

timeSignature()

public MusicNotationParser.TimeSignatureContext[] timeSignature()

Returns

TimeSignatureContext[]

timeSignature(int)

public MusicNotationParser.TimeSignatureContext timeSignature(int i)

Parameters

i int

Returns

MusicNotationParser.TimeSignatureContext

voice()

public MusicNotationParser.VoiceContext[] voice()

Returns

VoiceContext[]

voice(int)

public MusicNotationParser.VoiceContext voice(int i)

Parameters

i int

Returns

MusicNotationParser.VoiceContext