C# Class Antlr4.Runtime.Atn.ActionTransition

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

Public Properties

Property Type Description
actionIndex int
isCtxDependent bool
ruleIndex int

Public Methods

Method Description
ActionTransition ( ATNState target, int ruleIndex ) : Antlr4.Runtime.Atn
ActionTransition ( ATNState target, int ruleIndex, int actionIndex, bool isCtxDependent ) : Antlr4.Runtime.Atn
Matches ( int symbol, int minVocabSymbol, int maxVocabSymbol ) : bool
ToString ( ) : string

Method Details

ActionTransition() public method

public ActionTransition ( ATNState target, int ruleIndex ) : Antlr4.Runtime.Atn
target ATNState
ruleIndex int
return Antlr4.Runtime.Atn

ActionTransition() public method

public ActionTransition ( ATNState target, int ruleIndex, int actionIndex, bool isCtxDependent ) : Antlr4.Runtime.Atn
target ATNState
ruleIndex int
actionIndex int
isCtxDependent bool
return Antlr4.Runtime.Atn

Matches() public method

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

ToString() public method

public ToString ( ) : string
return string

Property Details

actionIndex public property

public int actionIndex
return int

isCtxDependent public property

public bool isCtxDependent
return bool

ruleIndex public property

public int ruleIndex
return int