
net.sourceforge.pmd.lang.cpp.ast.CppParserConstants Maven / Gradle / Ivy
/* Generated By:JavaCC: Do not edit this line. CppParserConstants.java */
package net.sourceforge.pmd.lang.cpp.ast;
/**
* Token literal values and constants.
* Generated by org.javacc.parser.OtherFilesGen#start()
*/
public @Deprecated @net.sourceforge.pmd.annotation.InternalApi interface CppParserConstants {
/** End of File. */
int EOF = 0;
/** RegularExpression Id. */
int SINGLE_LINE_COMMENT = 7;
/** RegularExpression Id. */
int MULTI_LINE_COMMENT = 9;
/** RegularExpression Id. */
int PREPROCESSOR_OUTPUT_COMMENT = 11;
/** RegularExpression Id. */
int LCURLYBRACE = 17;
/** RegularExpression Id. */
int RCURLYBRACE = 18;
/** RegularExpression Id. */
int LSQUAREBRACKET = 19;
/** RegularExpression Id. */
int RSQUAREBRACKET = 20;
/** RegularExpression Id. */
int LPARENTHESIS = 21;
/** RegularExpression Id. */
int RPARENTHESIS = 22;
/** RegularExpression Id. */
int SCOPE = 23;
/** RegularExpression Id. */
int COLON = 24;
/** RegularExpression Id. */
int SEMICOLON = 25;
/** RegularExpression Id. */
int COMMA = 26;
/** RegularExpression Id. */
int QUESTIONMARK = 27;
/** RegularExpression Id. */
int ELLIPSIS = 28;
/** RegularExpression Id. */
int ASSIGNEQUAL = 29;
/** RegularExpression Id. */
int TIMESEQUAL = 30;
/** RegularExpression Id. */
int DIVIDEEQUAL = 31;
/** RegularExpression Id. */
int MODEQUAL = 32;
/** RegularExpression Id. */
int PLUSEQUAL = 33;
/** RegularExpression Id. */
int MINUSEQUAL = 34;
/** RegularExpression Id. */
int SHIFTLEFTEQUAL = 35;
/** RegularExpression Id. */
int SHIFTRIGHTEQUAL = 36;
/** RegularExpression Id. */
int BITWISEANDEQUAL = 37;
/** RegularExpression Id. */
int BITWISEXOREQUAL = 38;
/** RegularExpression Id. */
int BITWISEOREQUAL = 39;
/** RegularExpression Id. */
int OR = 40;
/** RegularExpression Id. */
int AND = 41;
/** RegularExpression Id. */
int BITWISEOR = 42;
/** RegularExpression Id. */
int BITWISEXOR = 43;
/** RegularExpression Id. */
int AMPERSAND = 44;
/** RegularExpression Id. */
int EQUAL = 45;
/** RegularExpression Id. */
int NOTEQUAL = 46;
/** RegularExpression Id. */
int LESSTHAN = 47;
/** RegularExpression Id. */
int GREATERTHAN = 48;
/** RegularExpression Id. */
int LESSTHANOREQUALTO = 49;
/** RegularExpression Id. */
int GREATERTHANOREQUALTO = 50;
/** RegularExpression Id. */
int SHIFTLEFT = 51;
/** RegularExpression Id. */
int SHIFTRIGHT = 52;
/** RegularExpression Id. */
int PLUS = 53;
/** RegularExpression Id. */
int MINUS = 54;
/** RegularExpression Id. */
int STAR = 55;
/** RegularExpression Id. */
int DIVIDE = 56;
/** RegularExpression Id. */
int MOD = 57;
/** RegularExpression Id. */
int PLUSPLUS = 58;
/** RegularExpression Id. */
int MINUSMINUS = 59;
/** RegularExpression Id. */
int TILDE = 60;
/** RegularExpression Id. */
int NOT = 61;
/** RegularExpression Id. */
int DOT = 62;
/** RegularExpression Id. */
int POINTERTO = 63;
/** RegularExpression Id. */
int DOTSTAR = 64;
/** RegularExpression Id. */
int ARROWSTAR = 65;
/** RegularExpression Id. */
int AUTO = 66;
/** RegularExpression Id. */
int BREAK = 67;
/** RegularExpression Id. */
int CASE = 68;
/** RegularExpression Id. */
int CATCH = 69;
/** RegularExpression Id. */
int CHAR = 70;
/** RegularExpression Id. */
int CONST = 71;
/** RegularExpression Id. */
int CONTINUE = 72;
/** RegularExpression Id. */
int _DEFAULT = 73;
/** RegularExpression Id. */
int DELETE = 74;
/** RegularExpression Id. */
int DO = 75;
/** RegularExpression Id. */
int DOUBLE = 76;
/** RegularExpression Id. */
int ELSE = 77;
/** RegularExpression Id. */
int ENUM = 78;
/** RegularExpression Id. */
int EXTERN = 79;
/** RegularExpression Id. */
int FLOAT = 80;
/** RegularExpression Id. */
int FOR = 81;
/** RegularExpression Id. */
int FRIEND = 82;
/** RegularExpression Id. */
int GOTO = 83;
/** RegularExpression Id. */
int IF = 84;
/** RegularExpression Id. */
int INLINE = 85;
/** RegularExpression Id. */
int INT = 86;
/** RegularExpression Id. */
int LONG = 87;
/** RegularExpression Id. */
int NEW = 88;
/** RegularExpression Id. */
int PRIVATE = 89;
/** RegularExpression Id. */
int PROTECTED = 90;
/** RegularExpression Id. */
int PUBLIC = 91;
/** RegularExpression Id. */
int REDECLARED = 92;
/** RegularExpression Id. */
int REGISTER = 93;
/** RegularExpression Id. */
int RETURN = 94;
/** RegularExpression Id. */
int SHORT = 95;
/** RegularExpression Id. */
int SIGNED = 96;
/** RegularExpression Id. */
int SIZEOF = 97;
/** RegularExpression Id. */
int STATIC = 98;
/** RegularExpression Id. */
int STRUCT = 99;
/** RegularExpression Id. */
int CLASS = 100;
/** RegularExpression Id. */
int SWITCH = 101;
/** RegularExpression Id. */
int TEMPLATE = 102;
/** RegularExpression Id. */
int THIS = 103;
/** RegularExpression Id. */
int TRY = 104;
/** RegularExpression Id. */
int TYPEDEF = 105;
/** RegularExpression Id. */
int UNION = 106;
/** RegularExpression Id. */
int UNSIGNED = 107;
/** RegularExpression Id. */
int VIRTUAL = 108;
/** RegularExpression Id. */
int VOID = 109;
/** RegularExpression Id. */
int VOLATILE = 110;
/** RegularExpression Id. */
int WHILE = 111;
/** RegularExpression Id. */
int OPERATOR = 112;
/** RegularExpression Id. */
int TRUETOK = 113;
/** RegularExpression Id. */
int FALSETOK = 114;
/** RegularExpression Id. */
int THROW = 115;
/** RegularExpression Id. */
int AT = 116;
/** RegularExpression Id. */
int FINALLY = 117;
/** RegularExpression Id. */
int BINARYDIGIT = 118;
/** RegularExpression Id. */
int OCTALDIGIT = 119;
/** RegularExpression Id. */
int DECIMALDIGIT = 120;
/** RegularExpression Id. */
int HEXDIGIT = 121;
/** RegularExpression Id. */
int INT_SUFFIX = 122;
/** RegularExpression Id. */
int ZERO = 123;
/** RegularExpression Id. */
int BINARY_INT_LITERAL = 124;
/** RegularExpression Id. */
int OCTAL_INT_LITERAL = 125;
/** RegularExpression Id. */
int DECIMAL_INT_LITERAL = 126;
/** RegularExpression Id. */
int HEXADECIMAL_INT_LITERAL = 127;
/** RegularExpression Id. */
int INT_IN_FLOAT = 128;
/** RegularExpression Id. */
int EXP_PART = 129;
/** RegularExpression Id. */
int FLOAT_LITERAL = 130;
/** RegularExpression Id. */
int CHRPREF = 131;
/** RegularExpression Id. */
int CHARACTER = 132;
/** RegularExpression Id. */
int STRPREF = 133;
/** RegularExpression Id. */
int STRING = 134;
/** RegularExpression Id. */
int RSTRING = 135;
/** RegularExpression Id. */
int ID = 136;
/** RegularExpression Id. */
int UNICODE_ESCAPE = 137;
/** RegularExpression Id. */
int HEXDIGIT_4 = 138;
/** RegularExpression Id. */
int ID_CHAR = 139;
/** RegularExpression Id. */
int ID_START_CHAR = 140;
/** Lexical state. */
int DEFAULT = 0;
/** Lexical state. */
int PREPROCESSOR_OUTPUT = 1;
/** Lexical state. */
int IN_MULTI_LINE_COMMENT = 2;
/** Lexical state. */
int IN_PREPROCESSOR_OUTPUT_COMMENT = 3;
/** Literal token values. */
String[] tokenImage = {
"",
"\" \"",
"\"\\f\"",
"\"\\t\"",
"\"\\r\\n\"",
"\"\\n\"",
"\"#\"",
"",
"\"/*\"",
"\"*/\"",
"",
"\"*/\"",
"\"\\n\"",
"\"\\\\\\n\"",
"\"\\\\\\r\\n\"",
"\"/*\"",
"",
"\"{\"",
"\"}\"",
"\"[\"",
"\"]\"",
"\"(\"",
"\")\"",
"\"::\"",
"\":\"",
"\";\"",
"\",\"",
"\"?\"",
"\"...\"",
"\"=\"",
"\"*=\"",
"\"/=\"",
"\"%=\"",
"\"+=\"",
"\"-=\"",
"\"<<=\"",
"\">>=\"",
"\"&=\"",
"\"^=\"",
"\"|=\"",
"\"||\"",
"\"&&\"",
"\"|\"",
"\"^\"",
"\"&\"",
"\"==\"",
"\"!=\"",
"\"<\"",
"\">\"",
"\"<=\"",
"\">=\"",
"\"<<\"",
"\">>\"",
"\"+\"",
"\"-\"",
"\"*\"",
"\"/\"",
"\"%\"",
"\"++\"",
"\"--\"",
"\"~\"",
"\"!\"",
"\".\"",
"\"->\"",
"\".*\"",
"\"->*\"",
"\"auto\"",
"\"break\"",
"\"case\"",
"\"catch\"",
"\"char\"",
"\"const\"",
"\"continue\"",
"\"default\"",
"\"delete\"",
"\"do\"",
"\"double\"",
"\"else\"",
"\"enum\"",
"\"extern\"",
"\"float\"",
"\"for\"",
"\"friend\"",
"\"goto\"",
"\"if\"",
"\"inline\"",
"\"int\"",
"\"long\"",
"\"new\"",
"\"private\"",
"\"protected\"",
"\"public\"",
"\"redeclared\"",
"\"register\"",
"\"return\"",
"\"short\"",
"\"signed\"",
"\"sizeof\"",
"\"static\"",
"\"struct\"",
"\"class\"",
"\"switch\"",
"\"template\"",
"\"this\"",
"\"try\"",
"\"typedef\"",
"\"union\"",
"\"unsigned\"",
"\"virtual\"",
"\"void\"",
"\"volatile\"",
"\"while\"",
"\"operator\"",
"\"true\"",
"\"false\"",
"\"throw\"",
"\"@\"",
"\"finally\"",
"",
"",
"",
"",
"",
"\"0\"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
"",
};
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy