diff options
Diffstat (limited to 'lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPNoFunctionDeclaratorParsersym.java')
-rw-r--r-- | lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPNoFunctionDeclaratorParsersym.java | 272 |
1 files changed, 272 insertions, 0 deletions
diff --git a/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPNoFunctionDeclaratorParsersym.java b/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPNoFunctionDeclaratorParsersym.java new file mode 100644 index 00000000000..2f5e05c0895 --- /dev/null +++ b/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/cpp/CPPNoFunctionDeclaratorParsersym.java @@ -0,0 +1,272 @@ +/******************************************************************************* +* Copyright (c) 2006, 2008 IBM Corporation and others. +* All rights reserved. This program and the accompanying materials +* are made available under the terms of the Eclipse Public License v1.0 +* which accompanies this distribution, and is available at +* http://www.eclipse.org/legal/epl_v10.html +* +* Contributors: +* IBM Corporation - initial API and implementation +*********************************************************************************/ + +// This file was generated by LPG + +package org.eclipse.cdt.internal.core.dom.lrparser.cpp; + +public interface CPPNoFunctionDeclaratorParsersym { + public final static int + TK_asm = 61, + TK_auto = 50, + TK_bool = 14, + TK_break = 76, + TK_case = 77, + TK_catch = 119, + TK_char = 15, + TK_class = 62, + TK_const = 46, + TK_const_cast = 31, + TK_continue = 78, + TK_default = 79, + TK_delete = 64, + TK_do = 80, + TK_double = 16, + TK_dynamic_cast = 32, + TK_else = 122, + TK_enum = 68, + TK_explicit = 51, + TK_export = 81, + TK_extern = 17, + TK_false = 33, + TK_float = 18, + TK_for = 82, + TK_friend = 52, + TK_goto = 83, + TK_if = 84, + TK_inline = 53, + TK_int = 19, + TK_long = 20, + TK_mutable = 54, + TK_namespace = 55, + TK_new = 65, + TK_operator = 7, + TK_private = 114, + TK_protected = 115, + TK_public = 116, + TK_register = 56, + TK_reinterpret_cast = 34, + TK_return = 85, + TK_short = 21, + TK_signed = 22, + TK_sizeof = 35, + TK_static = 57, + TK_static_cast = 36, + TK_struct = 69, + TK_switch = 86, + TK_template = 28, + TK_this = 37, + TK_throw = 58, + TK_try = 74, + TK_true = 38, + TK_typedef = 59, + TK_typeid = 39, + TK_typename = 10, + TK_union = 70, + TK_unsigned = 23, + TK_using = 47, + TK_virtual = 45, + TK_void = 24, + TK_volatile = 48, + TK_wchar_t = 25, + TK_while = 75, + TK_integer = 40, + TK_floating = 41, + TK_charconst = 42, + TK_stringlit = 29, + TK_identifier = 1, + TK_Completion = 2, + TK_EndOfCompletion = 9, + TK_Invalid = 124, + TK_LeftBracket = 60, + TK_LeftParen = 3, + TK_LeftBrace = 49, + TK_Dot = 120, + TK_DotStar = 96, + TK_Arrow = 103, + TK_ArrowStar = 90, + TK_PlusPlus = 26, + TK_MinusMinus = 27, + TK_And = 8, + TK_Star = 6, + TK_Plus = 11, + TK_Minus = 12, + TK_Tilde = 5, + TK_Bang = 30, + TK_Slash = 91, + TK_Percent = 92, + TK_RightShift = 88, + TK_LeftShift = 89, + TK_LT = 43, + TK_GT = 63, + TK_LE = 93, + TK_GE = 94, + TK_EQ = 97, + TK_NE = 98, + TK_Caret = 99, + TK_Or = 100, + TK_AndAnd = 101, + TK_OrOr = 102, + TK_Question = 117, + TK_Colon = 72, + TK_ColonColon = 4, + TK_DotDotDot = 95, + TK_Assign = 67, + TK_StarAssign = 104, + TK_SlashAssign = 105, + TK_PercentAssign = 106, + TK_PlusAssign = 107, + TK_MinusAssign = 108, + TK_RightShiftAssign = 109, + TK_LeftShiftAssign = 110, + TK_AndAssign = 111, + TK_CaretAssign = 112, + TK_OrAssign = 113, + TK_Comma = 66, + TK_zero = 44, + TK_RightBracket = 118, + TK_RightParen = 87, + TK_RightBrace = 71, + TK_SemiColon = 13, + TK_ERROR_TOKEN = 73, + TK_original_namespace_name = 123, + TK_EOF_TOKEN = 121; + + public final static String orderedTerminalSymbols[] = { + "", + "identifier", + "Completion", + "LeftParen", + "ColonColon", + "Tilde", + "Star", + "operator", + "And", + "EndOfCompletion", + "typename", + "Plus", + "Minus", + "SemiColon", + "bool", + "char", + "double", + "extern", + "float", + "int", + "long", + "short", + "signed", + "unsigned", + "void", + "wchar_t", + "PlusPlus", + "MinusMinus", + "template", + "stringlit", + "Bang", + "const_cast", + "dynamic_cast", + "false", + "reinterpret_cast", + "sizeof", + "static_cast", + "this", + "true", + "typeid", + "integer", + "floating", + "charconst", + "LT", + "zero", + "virtual", + "const", + "using", + "volatile", + "LeftBrace", + "auto", + "explicit", + "friend", + "inline", + "mutable", + "namespace", + "register", + "static", + "throw", + "typedef", + "LeftBracket", + "asm", + "class", + "GT", + "delete", + "new", + "Comma", + "Assign", + "enum", + "struct", + "union", + "RightBrace", + "Colon", + "ERROR_TOKEN", + "try", + "while", + "break", + "case", + "continue", + "default", + "do", + "export", + "for", + "goto", + "if", + "return", + "switch", + "RightParen", + "RightShift", + "LeftShift", + "ArrowStar", + "Slash", + "Percent", + "LE", + "GE", + "DotDotDot", + "DotStar", + "EQ", + "NE", + "Caret", + "Or", + "AndAnd", + "OrOr", + "Arrow", + "StarAssign", + "SlashAssign", + "PercentAssign", + "PlusAssign", + "MinusAssign", + "RightShiftAssign", + "LeftShiftAssign", + "AndAssign", + "CaretAssign", + "OrAssign", + "private", + "protected", + "public", + "Question", + "RightBracket", + "catch", + "Dot", + "EOF_TOKEN", + "else", + "original_namespace_name", + "Invalid" + }; + + public final static boolean isValidForParser = true; +} |