C# Class Antlr4.Runtime.Atn.RuleTransition

Inheritance: Transition
Show file Open project: antlr/antlr4 Class Usage Examples

Public Properties

Property Type Description
optimizedTailCall bool
precedence int
ruleIndex int
tailCall bool

Public Methods

Method Description
Matches ( int symbol, int minVocabSymbol, int maxVocabSymbol ) : bool
RuleTransition ( RuleStartState ruleStart, int ruleIndex, int precedence, ATNState followState ) : System

Private Methods

Method Description
RuleTransition ( RuleStartState ruleStart, int ruleIndex, ATNState followState ) : System

Method Details

Matches() public method

public Matches ( int symbol, int minVocabSymbol, int maxVocabSymbol ) : bool
symbol int
minVocabSymbol int
maxVocabSymbol int
return bool

RuleTransition() public method

public RuleTransition ( RuleStartState ruleStart, int ruleIndex, int precedence, ATNState followState ) : System
ruleStart RuleStartState
ruleIndex int
precedence int
followState ATNState
return System

Property Details

optimizedTailCall public property

public bool optimizedTailCall
return bool

precedence public property

public int precedence
return int

ruleIndex public property

Ptr to the rule definition object for this rule ref
public int ruleIndex
return int

tailCall public property

public bool tailCall
return bool