Uses of Class
org.antlr.v4.runtime.atn.Transition
-
Packages that use Transition Package Description org.antlr.v4.runtime.atn -
-
Uses of Transition in org.antlr.v4.runtime.atn
Subclasses of Transition in org.antlr.v4.runtime.atn Modifier and Type Class Description class
AbstractPredicateTransition
class
ActionTransition
class
AtomTransition
TODO: make all transitions sets? no, should remove set edgesclass
EpsilonTransition
class
NotSetTransition
class
PrecedencePredicateTransition
class
PredicateTransition
TODO: this is old comment: A tree of semantic predicates from the grammar AST if label==SEMPRED.class
RangeTransition
class
RuleTransition
class
SetTransition
A transition containing a set of values.class
WildcardTransition
Fields in org.antlr.v4.runtime.atn with type parameters of type Transition Modifier and Type Field Description static Map<Class<? extends Transition>,Integer>
Transition. serializationTypes
protected List<Transition>
ATNState. transitions
Track the transitions emanating from this ATN state.Methods in org.antlr.v4.runtime.atn that return Transition Modifier and Type Method Description static Transition
CodePointTransitions. createWithCodePoint(ATNState target, int codePoint)
Return newAtomTransition
static Transition
CodePointTransitions. createWithCodePointRange(ATNState target, int codePointFrom, int codePointTo)
Return newAtomTransition
if range represents one atom elseSetTransition
.protected Transition
ATNDeserializer. edgeFactory(ATN atn, int type, int src, int trg, int arg1, int arg2, int arg3, List<IntervalSet> sets)
Transition[]
ATNState. getTransitions()
Transition
ATNState. removeTransition(int index)
Transition
ATNState. transition(int i)
Methods in org.antlr.v4.runtime.atn with parameters of type Transition Modifier and Type Method Description void
ATNState. addTransition(int index, Transition e)
void
ATNState. addTransition(Transition e)
protected LexerATNConfig
LexerATNSimulator. getEpsilonTarget(CharStream input, LexerATNConfig config, Transition t, ATNConfigSet configs, boolean speculative, boolean treatEofAsEpsilon)
protected ATNConfig
ParserATNSimulator. getEpsilonTarget(ATNConfig config, Transition t, boolean collectPredicates, boolean inContext, boolean fullCtx, boolean treatEofAsEpsilon)
protected ATNState
LexerATNSimulator. getReachableTarget(Transition trans, int t)
protected ATNState
ParserATNSimulator. getReachableTarget(Transition trans, int ttype)
void
ATNState. setTransition(int i, Transition e)
-