public class LookaheadSet extends Object
Modifier and Type | Field | Description |
---|---|---|
IntervalSet |
tokenTypeSet |
Constructor | Description |
---|---|
LookaheadSet() |
|
LookaheadSet(int atom) |
|
LookaheadSet(LookaheadSet other) |
|
LookaheadSet(IntSet s) |
Modifier and Type | Method | Description |
---|---|---|
boolean |
equals(Object other) |
|
int |
hashCode() |
|
LookaheadSet |
intersection(LookaheadSet s) |
|
boolean |
isNil() |
|
boolean |
member(int a) |
|
LookaheadSet |
or(LookaheadSet other) |
|
void |
orInPlace(LookaheadSet other) |
|
void |
remove(int a) |
|
LookaheadSet |
subtract(LookaheadSet other) |
|
String |
toString() |
|
String |
toString(Grammar g) |
public IntervalSet tokenTypeSet
public LookaheadSet()
public LookaheadSet(IntSet s)
public LookaheadSet(int atom)
public LookaheadSet(LookaheadSet other)
public void orInPlace(LookaheadSet other)
public LookaheadSet or(LookaheadSet other)
public LookaheadSet subtract(LookaheadSet other)
public boolean member(int a)
public LookaheadSet intersection(LookaheadSet s)
public boolean isNil()
public void remove(int a)
Copyright © 1992–2019 ANTLR. All rights reserved.