C# Class Antlr4.Runtime.Atn.ATNState

Afficher le fichier Open project: antlr/antlr4 Class Usage Examples

Méthodes publiques

Свойство Type Description
atn ATN
epsilonOnlyTransitions bool
nextTokenWithinRule Antlr4.Runtime.Misc.IntervalSet
ruleIndex int
serializationNames ReadOnlyCollection
stateNumber int

Protected Properties

Свойство Type Description
optimizedTransitions List
transitions List

Méthodes publiques

Méthode Description
ATNState ( ) : System
AddOptimizedTransition ( Antlr4 e ) : void
AddTransition ( Antlr4 e ) : void
AddTransition ( int index, Antlr4 e ) : void
Equals ( object o ) : bool
GetHashCode ( ) : int
GetOptimizedTransition ( int i ) : Antlr4.Runtime.Atn.Transition
RemoveOptimizedTransition ( int i ) : void
RemoveTransition ( int index ) : void
SetOptimizedTransition ( int i, Antlr4 e ) : void
SetRuleIndex ( int ruleIndex ) : void
SetTransition ( int i, Antlr4 e ) : void
ToString ( ) : string
Transition ( int i ) : Antlr4.Runtime.Atn.Transition

Method Details

ATNState() public méthode

public ATNState ( ) : System
Résultat System

AddOptimizedTransition() public méthode

public AddOptimizedTransition ( Antlr4 e ) : void
e Antlr4
Résultat void

AddTransition() public méthode

public AddTransition ( Antlr4 e ) : void
e Antlr4
Résultat void

AddTransition() public méthode

public AddTransition ( int index, Antlr4 e ) : void
index int
e Antlr4
Résultat void

Equals() public méthode

public Equals ( object o ) : bool
o object
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

GetOptimizedTransition() public méthode

public GetOptimizedTransition ( int i ) : Antlr4.Runtime.Atn.Transition
i int
Résultat Antlr4.Runtime.Atn.Transition

RemoveOptimizedTransition() public méthode

public RemoveOptimizedTransition ( int i ) : void
i int
Résultat void

RemoveTransition() public méthode

public RemoveTransition ( int index ) : void
index int
Résultat void

SetOptimizedTransition() public méthode

public SetOptimizedTransition ( int i, Antlr4 e ) : void
i int
e Antlr4
Résultat void

SetRuleIndex() public méthode

public SetRuleIndex ( int ruleIndex ) : void
ruleIndex int
Résultat void

SetTransition() public méthode

public SetTransition ( int i, Antlr4 e ) : void
i int
e Antlr4
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

Transition() public méthode

public Transition ( int i ) : Antlr4.Runtime.Atn.Transition
i int
Résultat Antlr4.Runtime.Atn.Transition

Property Details

atn public_oe property

public ATN,Antlr4.Runtime.Atn atn
Résultat ATN

epsilonOnlyTransitions public_oe property

public bool epsilonOnlyTransitions
Résultat bool

nextTokenWithinRule public_oe property

public IntervalSet,Antlr4.Runtime.Misc nextTokenWithinRule
Résultat Antlr4.Runtime.Misc.IntervalSet

optimizedTransitions protected_oe property

protected List optimizedTransitions
Résultat List

ruleIndex public_oe property

public int ruleIndex
Résultat int

serializationNames public_oe static_oe property

public static ReadOnlyCollection serializationNames
Résultat ReadOnlyCollection

stateNumber public_oe property

public int stateNumber
Résultat int

transitions protected_oe property

protected List transitions
Résultat List