diff options
Diffstat (limited to 'xlc/org.eclipse.cdt.core.lrparser.xlc/parser/org/eclipse/cdt/internal/core/lrparser/xlc/cpp/XlcCPPParsersym.java')
-rw-r--r-- | xlc/org.eclipse.cdt.core.lrparser.xlc/parser/org/eclipse/cdt/internal/core/lrparser/xlc/cpp/XlcCPPParsersym.java | 164 |
1 files changed, 83 insertions, 81 deletions
diff --git a/xlc/org.eclipse.cdt.core.lrparser.xlc/parser/org/eclipse/cdt/internal/core/lrparser/xlc/cpp/XlcCPPParsersym.java b/xlc/org.eclipse.cdt.core.lrparser.xlc/parser/org/eclipse/cdt/internal/core/lrparser/xlc/cpp/XlcCPPParsersym.java index fb91c219ddc..7f6e3f9aa90 100644 --- a/xlc/org.eclipse.cdt.core.lrparser.xlc/parser/org/eclipse/cdt/internal/core/lrparser/xlc/cpp/XlcCPPParsersym.java +++ b/xlc/org.eclipse.cdt.core.lrparser.xlc/parser/org/eclipse/cdt/internal/core/lrparser/xlc/cpp/XlcCPPParsersym.java @@ -1,5 +1,5 @@ /******************************************************************************* -* Copyright (c) 2006, 2009 IBM Corporation and others. +* Copyright (c) 2006, 2010 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 @@ -21,57 +21,57 @@ public interface XlcCPPParsersym { TK_asm = 7, TK_auto = 38, TK_bool = 15, - TK_break = 88, - TK_case = 89, - TK_catch = 133, + TK_break = 89, + TK_case = 90, + TK_catch = 134, TK_char = 16, TK_class = 66, TK_const = 33, - TK_const_cast = 53, - TK_continue = 90, - TK_default = 91, - TK_delete = 80, - TK_do = 92, + TK_const_cast = 59, + TK_continue = 91, + TK_default = 92, + TK_delete = 81, + TK_do = 93, TK_double = 26, - TK_dynamic_cast = 54, - TK_else = 135, + TK_dynamic_cast = 60, + TK_else = 136, TK_enum = 68, TK_explicit = 39, - TK_export = 93, + TK_export = 94, TK_extern = 40, - TK_false = 55, + TK_false = 52, TK_float = 17, - TK_for = 94, + TK_for = 95, TK_friend = 41, - TK_goto = 95, - TK_if = 96, + TK_goto = 96, + TK_if = 97, TK_inline = 42, TK_int = 18, TK_long = 19, TK_mutable = 43, TK_namespace = 73, - TK_new = 81, + TK_new = 82, TK_operator = 11, - TK_private = 129, - TK_protected = 130, - TK_public = 131, + TK_private = 130, + TK_protected = 131, + TK_public = 132, TK_register = 44, - TK_reinterpret_cast = 56, - TK_return = 97, + TK_reinterpret_cast = 61, + TK_return = 98, TK_short = 20, TK_signed = 21, - TK_sizeof = 57, + TK_sizeof = 62, TK_static = 36, - TK_static_cast = 58, + TK_static_cast = 63, TK_struct = 69, - TK_switch = 98, + TK_switch = 99, TK_template = 67, - TK_this = 59, + TK_this = 53, TK_throw = 74, - TK_try = 84, - TK_true = 60, + TK_try = 85, + TK_true = 54, TK_typedef = 45, - TK_typeid = 61, + TK_typeid = 64, TK_typename = 22, TK_union = 70, TK_unsigned = 23, @@ -80,21 +80,21 @@ public interface XlcCPPParsersym { TK_void = 27, TK_volatile = 34, TK_wchar_t = 28, - TK_while = 87, - TK_integer = 62, - TK_floating = 63, - TK_charconst = 64, + TK_while = 88, + TK_integer = 55, + TK_floating = 56, + TK_charconst = 57, TK_stringlit = 46, TK_identifier = 1, TK_Completion = 4, TK_EndOfCompletion = 12, - TK_Invalid = 136, - TK_LeftBracket = 77, + TK_Invalid = 137, + TK_LeftBracket = 78, TK_LeftParen = 5, - TK_Dot = 132, - TK_DotStar = 104, - TK_Arrow = 117, - TK_ArrowStar = 102, + TK_Dot = 133, + TK_DotStar = 105, + TK_Arrow = 118, + TK_ArrowStar = 103, TK_PlusPlus = 49, TK_MinusMinus = 50, TK_And = 14, @@ -102,55 +102,56 @@ public interface XlcCPPParsersym { TK_Plus = 47, TK_Minus = 48, TK_Tilde = 10, - TK_Bang = 52, - TK_Slash = 105, - TK_Percent = 106, - TK_RightShift = 99, - TK_LeftShift = 100, + TK_Bang = 58, + TK_Slash = 106, + TK_Percent = 107, + TK_RightShift = 100, + TK_LeftShift = 101, TK_LT = 71, - TK_GT = 83, - TK_LE = 107, - TK_GE = 108, - TK_EQ = 109, - TK_NE = 110, - TK_Caret = 111, - TK_Or = 112, - TK_AndAnd = 113, - TK_OrOr = 114, - TK_Question = 118, - TK_Colon = 82, + TK_GT = 84, + TK_LE = 108, + TK_GE = 109, + TK_EQ = 110, + TK_NE = 111, + TK_Caret = 112, + TK_Or = 113, + TK_AndAnd = 114, + TK_OrOr = 115, + TK_Question = 119, + TK_Colon = 83, TK_ColonColon = 6, - TK_DotDotDot = 101, - TK_Assign = 85, - TK_StarAssign = 119, - TK_SlashAssign = 120, - TK_PercentAssign = 121, - TK_PlusAssign = 122, - TK_MinusAssign = 123, - TK_RightShiftAssign = 124, - TK_LeftShiftAssign = 125, - TK_AndAssign = 126, - TK_CaretAssign = 127, - TK_OrAssign = 128, + TK_DotDotDot = 102, + TK_Assign = 86, + TK_StarAssign = 120, + TK_SlashAssign = 121, + TK_PercentAssign = 122, + TK_PlusAssign = 123, + TK_MinusAssign = 124, + TK_RightShiftAssign = 125, + TK_LeftShiftAssign = 126, + TK_AndAssign = 127, + TK_CaretAssign = 128, + TK_OrAssign = 129, TK_Comma = 79, - TK_RightBracket = 103, - TK_RightParen = 78, - TK_RightBrace = 86, + TK_RightBracket = 104, + TK_RightParen = 80, + TK_RightBrace = 87, TK_SemiColon = 51, TK_LeftBrace = 72, TK_typeof = 32, TK___alignof__ = 65, TK___attribute__ = 8, TK___declspec = 9, - TK_MAX = 115, - TK_MIN = 116, + TK_MAX = 116, + TK_MIN = 117, TK_vector = 3, TK_pixel = 2, TK__Decimal32 = 29, TK__Decimal64 = 30, TK__Decimal128 = 31, - TK_ERROR_TOKEN = 76, - TK_EOF_TOKEN = 134; + TK___static_assert = 76, + TK_ERROR_TOKEN = 77, + TK_EOF_TOKEN = 135; public final static String orderedTerminalSymbols[] = { "", @@ -205,19 +206,19 @@ public interface XlcCPPParsersym { "PlusPlus", "MinusMinus", "SemiColon", + "false", + "this", + "true", + "integer", + "floating", + "charconst", "Bang", "const_cast", "dynamic_cast", - "false", "reinterpret_cast", "sizeof", "static_cast", - "this", - "true", "typeid", - "integer", - "floating", - "charconst", "__alignof__", "class", "template", @@ -229,10 +230,11 @@ public interface XlcCPPParsersym { "namespace", "throw", "using", + "__static_assert", "ERROR_TOKEN", "LeftBracket", - "RightParen", "Comma", + "RightParen", "delete", "new", "Colon", |