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.
|