C# Класс Antlr4.Runtime.Atn.ATNState

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
atn ATN
epsilonOnlyTransitions bool
nextTokenWithinRule Antlr4.Runtime.Misc.IntervalSet
ruleIndex int
serializationNames ReadOnlyCollection
stateNumber int

Защищенные свойства (Protected)

Свойство Тип Описание
optimizedTransitions List
transitions List

Открытые методы

Метод Описание
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

Описание методов

ATNState() публичный метод

public ATNState ( ) : System
Результат System

AddOptimizedTransition() публичный метод

public AddOptimizedTransition ( Antlr4 e ) : void
e Antlr4
Результат void

AddTransition() публичный метод

public AddTransition ( Antlr4 e ) : void
e Antlr4
Результат void

AddTransition() публичный метод

public AddTransition ( int index, Antlr4 e ) : void
index int
e Antlr4
Результат void

Equals() публичный метод

public Equals ( object o ) : bool
o object
Результат bool

GetHashCode() публичный метод

public GetHashCode ( ) : int
Результат int

GetOptimizedTransition() публичный метод

public GetOptimizedTransition ( int i ) : Antlr4.Runtime.Atn.Transition
i int
Результат Antlr4.Runtime.Atn.Transition

RemoveOptimizedTransition() публичный метод

public RemoveOptimizedTransition ( int i ) : void
i int
Результат void

RemoveTransition() публичный метод

public RemoveTransition ( int index ) : void
index int
Результат void

SetOptimizedTransition() публичный метод

public SetOptimizedTransition ( int i, Antlr4 e ) : void
i int
e Antlr4
Результат void

SetRuleIndex() публичный метод

public SetRuleIndex ( int ruleIndex ) : void
ruleIndex int
Результат void

SetTransition() публичный метод

public SetTransition ( int i, Antlr4 e ) : void
i int
e Antlr4
Результат void

ToString() публичный метод

public ToString ( ) : string
Результат string

Transition() публичный метод

public Transition ( int i ) : Antlr4.Runtime.Atn.Transition
i int
Результат Antlr4.Runtime.Atn.Transition

Описание свойств

atn публичное свойство

public ATN,Antlr4.Runtime.Atn atn
Результат ATN

epsilonOnlyTransitions публичное свойство

public bool epsilonOnlyTransitions
Результат bool

nextTokenWithinRule публичное свойство

public IntervalSet,Antlr4.Runtime.Misc nextTokenWithinRule
Результат Antlr4.Runtime.Misc.IntervalSet

optimizedTransitions защищенное свойство

protected List optimizedTransitions
Результат List

ruleIndex публичное свойство

public int ruleIndex
Результат int

serializationNames публичное статическое свойство

public static ReadOnlyCollection serializationNames
Результат ReadOnlyCollection

stateNumber публичное свойство

public int stateNumber
Результат int

transitions защищенное свойство

protected List transitions
Результат List