Uses of Class
org.antlr.misc.IntervalSet
-
Packages that use IntervalSet Package Description org.antlr.analysis org.antlr.misc org.antlr.tool -
-
Uses of IntervalSet in org.antlr.analysis
Fields in org.antlr.analysis declared as IntervalSet Modifier and Type Field Description IntervalSet
LookaheadSet. tokenTypeSet
Methods in org.antlr.analysis with parameters of type IntervalSet Modifier and Type Method Description protected Label
LL1DFA. getLabelForSet(IntervalSet edgeSet)
Constructor parameters in org.antlr.analysis with type arguments of type IntervalSet Constructor Description LL1DFA(int decisionNumber, NFAState decisionStartState, MultiMap<IntervalSet,java.lang.Integer> edgeMap)
From a set of edgeset→list-of-alts mappings, create a DFA that uses syn preds for all |list-of-alts|>1. -
Uses of IntervalSet in org.antlr.misc
Fields in org.antlr.misc declared as IntervalSet Modifier and Type Field Description static IntervalSet
IntervalSet. COMPLETE_SET
Methods in org.antlr.misc that return IntervalSet Modifier and Type Method Description IntervalSet
IntervalSet. and(IntSet other)
Return a new set with the intersection of this set with other.IntervalSet
IntervalSet. complement(int minElement, int maxElement)
IntervalSet
IntervalSet. complement(IntSet vocabulary)
Given the set of possible values (rather than, say UNICODE or MAXINT), return a new set containing all elements in vocabulary, but not in this.static IntervalSet
IntervalSet. of(int a)
Create a set with a single element, el.static IntervalSet
IntervalSet. of(int a, int b)
Create a set with all ints within range [a..b] (inclusive)IntervalSet
IntervalSet. subtract(IntSet other)
Compute this-other via this&~other. -
Uses of IntervalSet in org.antlr.tool
Methods in org.antlr.tool that return types with arguments of type IntervalSet Modifier and Type Method Description protected java.util.List<IntervalSet>
Grammar. makeEdgeSetsDisjoint(java.util.List<IntervalSet> edges)
Method parameters in org.antlr.tool with type arguments of type IntervalSet Modifier and Type Method Description protected java.util.List<IntervalSet>
Grammar. makeEdgeSetsDisjoint(java.util.List<IntervalSet> edges)
-