Uses of Class
org.antlr.v4.runtime.atn.Transition
Packages that use Transition
-
Uses of Transition in org.antlr.v4.runtime
Methods in org.antlr.v4.runtime with parameters of type TransitionModifier and TypeMethodDescriptionprivate voidParserInterpreter.visitRuleTransition(ATNState p, Transition transition) -
Uses of Transition in org.antlr.v4.runtime.atn
Subclasses of Transition in org.antlr.v4.runtime.atnModifier and TypeClassDescriptionclassfinal classfinal classTODO: make all transitions sets? no, should remove set edgesfinal classfinal classfinal classfinal classTODO: this is old comment: A tree of semantic predicates from the grammar AST if label==SEMPRED.final classfinal classclassA transition containing a set of values.final classFields in org.antlr.v4.runtime.atn declared as TransitionModifier and TypeFieldDescription(package private) static final Transition[]Transition.EMPTY_ARRAYShared empty array forATNState.freezeOptimizedTransitions()when a state has no optimized transitions.private Transition[]ATNState.optimizedTransitionsArrayOptional array view ofATNState.optimizedTransitionsfor the prediction hot path.Fields in org.antlr.v4.runtime.atn with type parameters of type TransitionModifier and TypeFieldDescriptionprotected List<Transition>ATNState.optimizedTransitionsstatic final Map<Class<? extends Transition>,Integer> Transition.serializationTypesprotected final List<Transition>ATNState.transitionsTrack the transitions emanating from this ATN state.Methods in org.antlr.v4.runtime.atn that return TransitionModifier and TypeMethodDescriptionstatic TransitionCodePointTransitions.createWithCodePoint(ATNState target, int codePoint) IfcodePointis <= U+FFFF, returns a newAtomTransition.static TransitionCodePointTransitions.createWithCodePointRange(ATNState target, int codePointFrom, int codePointTo) protected TransitionATNDeserializer.edgeFactory(ATN atn, int type, int src, int trg, int arg1, int arg2, int arg3, List<IntervalSet> sets) static TransitionATNSimulator.edgeFactory(ATN atn, int type, int src, int trg, int arg1, int arg2, int arg3, List<IntervalSet> sets) Deprecated.(package private) final Transition[]ATNState.frozenOptimizedTransitions()Frozen optimized-transition array afterATNState.freezeOptimizedTransitions(), elsenull.ATNState.getOptimizedTransition(int i) ATNState.getTransitions()ATNState.removeTransition(int index) ATNState.transition(int i) Methods in org.antlr.v4.runtime.atn with parameters of type TransitionModifier and TypeMethodDescriptionvoidATNState.addOptimizedTransition(Transition e) voidATNState.addTransition(int index, Transition e) voidATNState.addTransition(Transition e) protected ATNConfigLexerATNSimulator.getEpsilonTarget(CharStream input, ATNConfig config, Transition t, ATNConfigSet configs, boolean speculative, boolean treatEofAsEpsilon) protected ATNConfigParserATNSimulator.getEpsilonTarget(ATNConfig config, Transition t, boolean collectPredicates, boolean inContext, PredictionContextCache contextCache, boolean treatEofAsEpsilon) Compute the target configuration after traversing epsilon transitiontfromconfig, ornulliftis not an epsilon (or EOF-as-epsilon) edge applicable in the current mode.protected ATNStateLexerATNSimulator.getReachableTarget(Transition trans, int t) protected ATNStateParserATNSimulator.getReachableTarget(ATNConfig source, Transition trans, int ttype) voidATNState.setOptimizedTransition(int i, Transition e) voidATNState.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.