Uses of Class
org.antlr.analysis.Label

Packages that use Label
org.antlr.analysis   
org.antlr.tool   
 

Uses of Label in org.antlr.analysis
 

Subclasses of Label in org.antlr.analysis
 class ActionLabel
           
 class PredicateLabel
           
 

Fields in org.antlr.analysis declared as Label
 Label NFAState.incidentEdgeLabel
          For o-A->o type NFA tranitions, record the label that leads to this state.
 Label Transition.label
          What label must be consumed to transition to target
 

Fields in org.antlr.analysis with type parameters of type Label
protected  OrderedHashSet<Label> DFAState.reachableLabels
          As this state is constructed (i.e., as NFA states are added), we can easily check for non-epsilon transitions because the only transition that could be a valid label is transition(0).
 

Methods in org.antlr.analysis that return Label
protected  Label LL1DFA.getLabelForSet(IntervalSet edgeSet)
           
 

Methods in org.antlr.analysis that return types with arguments of type Label
 java.util.List<Label> DecisionProbe.getSampleNonDeterministicInputSequence(DFAState targetState)
          Return a List
 

Methods in org.antlr.analysis with parameters of type Label
 void Label.add(Label a)
           
protected  void DFAState.addReachableLabel(Label label)
          Add label uniquely and disjointly; intersection with another set or int/char forces breaking up the set(s).
 int DFAState.addTransition(DFAState target, Label label)
          Add a transition from this state to target with label.
protected static int NFAToDFAConverter.addTransition(DFAState d, Label label, DFAState targetState, java.util.Map targetToLabelMap)
          Add a transition from state d to targetState with label in normal case.
static boolean Label.intersect(Label label, Label edgeLabel)
           
 boolean Label.matches(Label other)
           
 DFAState NFAToDFAConverter.reach(DFAState d, Label label)
          Given the set of NFA states in DFA state d, find all NFA states reachable traversing label arcs.
 

Method parameters in org.antlr.analysis with type arguments of type Label
protected  void DecisionProbe.getSampleInputSequenceUsingStateSet(State startState, State targetState, java.util.Set states, java.util.List<Label> labels)
          Given a start state and a final state, find a list of edge labels between the two ignoring epsilon.
 

Constructors in org.antlr.analysis with parameters of type Label
Transition(Label label, State target)
           
 

Uses of Label in org.antlr.tool
 

Methods in org.antlr.tool with parameters of type Label
protected static java.lang.Integer RandomPhrase.getTokenType(Label label)
           
 



Copyright © 2011. All Rights Reserved.