antlr
public class TokenStreamHiddenTokenFilter extends TokenStreamBasicFilter implements TokenStream
Field Summary | |
---|---|
protected CommonHiddenStreamToken | firstHidden |
protected BitSet | hideMask |
protected CommonHiddenStreamToken | lastHiddenToken track tail of hidden list emanating from previous
monitored token |
protected CommonHiddenStreamToken | nextMonitoredToken |
Constructor Summary | |
---|---|
TokenStreamHiddenTokenFilter(TokenStream input) |
Method Summary | |
---|---|
protected void | consume() |
BitSet | getDiscardMask() |
CommonHiddenStreamToken | getHiddenAfter(CommonHiddenStreamToken t) Return a ptr to the hidden token appearing immediately after
token t in the input stream. |
CommonHiddenStreamToken | getHiddenBefore(CommonHiddenStreamToken t) Return a ptr to the hidden token appearing immediately before
token t in the input stream. |
BitSet | getHideMask() |
CommonHiddenStreamToken | getInitialHiddenToken() Return the first hidden token if one appears
before any monitored token. |
void | hide(int m) |
void | hide(BitSet mask) |
protected CommonHiddenStreamToken | LA(int i) |
Token | nextToken() Return the next monitored token.
|