Uses of Class
org.antlr.analysis.Transition
-
Packages that use Transition Package Description org.antlr.analysis org.antlr.codegen org.antlr.tool -
-
Uses of Transition in org.antlr.analysis
Subclasses of Transition in org.antlr.analysis Modifier and Type Class Description class
RuleClosureTransition
A transition used to reference another rule.Fields in org.antlr.analysis declared as Transition Modifier and Type Field Description Transition[]
NFAState. transition
Fields in org.antlr.analysis with type parameters of type Transition Modifier and Type Field Description protected java.util.List<Transition>
DFAState. transitions
Track the transitions emanating from this DFA state.Methods in org.antlr.analysis that return Transition Modifier and Type Method Description Transition
DFAState. getTransition(int trans)
Transition
DFAState. transition(int i)
Transition
NFAState. transition(int i)
abstract Transition
State. transition(int i)
Methods in org.antlr.analysis with parameters of type Transition Modifier and Type Method Description void
DFAState. addTransition(Transition t)
void
NFAState. addTransition(Transition e)
abstract void
State. addTransition(Transition e)
int
Transition. compareTo(Transition other)
void
NFAState. setTransition0(Transition e)
Used during optimization to reset a state to have the (single) transition another state has.Method parameters in org.antlr.analysis with type arguments of type Transition Modifier and Type Method Description protected static int
NFAToDFAConverter. addTransition(DFAState d, Label label, DFAState targetState, java.util.Map<java.lang.Integer,Transition> targetToLabelMap)
Add a transition from state d to targetState with label in normal case. -
Uses of Transition in org.antlr.codegen
Methods in org.antlr.codegen with parameters of type Transition Modifier and Type Method Description protected org.stringtemplate.v4.ST
CodeGenerator. genLabelExpr(org.stringtemplate.v4.STGroup templates, Transition edge, int k)
Generate an expression for traversing an edge.protected org.stringtemplate.v4.ST
CodeGenerator. genSemanticPredicateExpr(org.stringtemplate.v4.STGroup templates, Transition edge)
-
Uses of Transition in org.antlr.tool
Methods in org.antlr.tool with parameters of type Transition Modifier and Type Method Description protected java.lang.String
DOTGenerator. getEdgeLabel(Transition edge)
Fix edge strings so they print out in DOT properly; generate any gated predicates on edge too.
-