net.sourceforge.pmd.cpd.cppast
public class CPPParserTokenManager extends Object implements CPPParserConstants
| Field Summary | |
|---|---|
| protected static char | curChar |
| static PrintStream | debugStream Debug output. |
| protected static SimpleCharStream | input_stream |
| static int[] | jjnewLexState Lex State array. |
| static String[] | jjstrLiteralImages Token literal values. |
| static String[] | lexStateNames Lexer state names. |
| Constructor Summary | |
|---|---|
| CPPParserTokenManager(SimpleCharStream stream) Constructor. | |
| CPPParserTokenManager(SimpleCharStream stream, int lexState) Constructor. | |
| Method Summary | |
|---|---|
| static String | getFileName() |
| static Token | getNextToken() Get the next Token. |
| protected static Token | jjFillToken() |
| static void | ReInit(SimpleCharStream stream) Reinitialise parser. |
| static void | ReInit(SimpleCharStream stream, int lexState) Reinitialise parser. |
| static void | setDebugStream(PrintStream ds) Set debug output. |
| static void | setFileName(String name) |
| static void | SwitchTo(int lexState) Switch to specified lex state. |