Lines Matching refs:LookaheadSet
37 * reasons in the future to abstract a LookaheadSet over a raw BitSet.
39 public class LookaheadSet {
42 public LookaheadSet() {
46 public LookaheadSet(IntSet s) {
51 public LookaheadSet(int atom) {
55 public LookaheadSet(LookaheadSet other) {
60 public void orInPlace(LookaheadSet other) {
64 public LookaheadSet or(LookaheadSet other) {
65 return new LookaheadSet(tokenTypeSet.or(other.tokenTypeSet));
68 public LookaheadSet subtract(LookaheadSet other) {
69 return new LookaheadSet(this.tokenTypeSet.subtract(other.tokenTypeSet));
76 public LookaheadSet intersection(LookaheadSet s) {
78 LookaheadSet intersection = new LookaheadSet(i);
95 return tokenTypeSet.equals(((LookaheadSet)other).tokenTypeSet);