Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
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.java164
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",

Back to the top