Uses of Class
org.antlr.v4.runtime.atn.Transition
Packages that use Transition
-
Uses of Transition in org.antlr.v4.runtime.atn
Subclasses of Transition in org.antlr.v4.runtime.atnModifier and TypeClassDescriptionclass
final class
final class
TODO: make all transitions sets? no, should remove set edgesfinal class
final class
final class
final class
TODO: this is old comment: A tree of semantic predicates from the grammar AST if label==SEMPRED.final class
final class
class
A transition containing a set of values.final class
Fields in org.antlr.v4.runtime.atn with type parameters of type TransitionModifier and TypeFieldDescriptionstatic final Map
<Class<? extends Transition>, Integer> Transition.serializationTypes
protected final List
<Transition> ATNState.transitions
Track the transitions emanating from this ATN state.Methods in org.antlr.v4.runtime.atn that return TransitionModifier and TypeMethodDescriptionstatic Transition
CodePointTransitions.createWithCodePoint
(ATNState target, int codePoint) static Transition
CodePointTransitions.createWithCodePointRange
(ATNState target, int codePointFrom, int codePointTo) IfcodePointFrom
andcodePointTo
are both invalid input: '<'= U+FFFF, returns a newRangeTransition
.protected Transition
ATNDeserializer.edgeFactory
(ATN atn, int type, int src, int trg, int arg1, int arg2, int arg3, List<IntervalSet> sets) static Transition
ATNSimulator.edgeFactory
(ATN atn, int type, int src, int trg, int arg1, int arg2, int arg3, List<IntervalSet> sets) Deprecated.ATNState.getTransitions()
ATNState.removeTransition
(int index) ATNState.transition
(int i) Methods in org.antlr.v4.runtime.atn with parameters of type TransitionModifier and TypeMethodDescriptionvoid
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)
ATNDeserializer.edgeFactory(org.antlr.v4.runtime.atn.ATN, int, int, int, int, int, int, java.util.List<org.antlr.v4.runtime.misc.IntervalSet>)
instead.