Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/c99/C99ExpressionParserprs.java')
-rw-r--r--lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/c99/C99ExpressionParserprs.java28
1 files changed, 28 insertions, 0 deletions
diff --git a/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/c99/C99ExpressionParserprs.java b/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/c99/C99ExpressionParserprs.java
index f3c1231aaca..b77ed8e2dc7 100644
--- a/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/c99/C99ExpressionParserprs.java
+++ b/lrparser/org.eclipse.cdt.core.lrparser/src/org/eclipse/cdt/internal/core/dom/lrparser/c99/C99ExpressionParserprs.java
@@ -550,24 +550,29 @@ public class C99ExpressionParserprs implements lpg.lpgjavaruntime.ParseTable, C9
public final static String name[] = Name.name;
+ @Override
public final String name(int index) {
return name[index];
}
public final static int ERROR_SYMBOL = 51, SCOPE_UBOUND = 32, SCOPE_SIZE = 33, MAX_NAME_LENGTH = 38;
+ @Override
public final int getErrorSymbol() {
return ERROR_SYMBOL;
}
+ @Override
public final int getScopeUbound() {
return SCOPE_UBOUND;
}
+ @Override
public final int getScopeSize() {
return SCOPE_SIZE;
}
+ @Override
public final int getMaxNameLength() {
return MAX_NAME_LENGTH;
}
@@ -578,42 +583,52 @@ public class C99ExpressionParserprs implements lpg.lpgjavaruntime.ParseTable, C9
public final static boolean BACKTRACK = true;
+ @Override
public final int getNumStates() {
return NUM_STATES;
}
+ @Override
public final int getNtOffset() {
return NT_OFFSET;
}
+ @Override
public final int getLaStateOffset() {
return LA_STATE_OFFSET;
}
+ @Override
public final int getMaxLa() {
return MAX_LA;
}
+ @Override
public final int getNumRules() {
return NUM_RULES;
}
+ @Override
public final int getNumNonterminals() {
return NUM_NONTERMINALS;
}
+ @Override
public final int getNumSymbols() {
return NUM_SYMBOLS;
}
+ @Override
public final int getSegmentSize() {
return SEGMENT_SIZE;
}
+ @Override
public final int getStartState() {
return START_STATE;
}
+ @Override
public final int getStartSymbol() {
return lhs[0];
}
@@ -622,55 +637,68 @@ public class C99ExpressionParserprs implements lpg.lpgjavaruntime.ParseTable, C9
return IDENTIFIER_SYMBOL;
}
+ @Override
public final int getEoftSymbol() {
return EOFT_SYMBOL;
}
+ @Override
public final int getEoltSymbol() {
return EOLT_SYMBOL;
}
+ @Override
public final int getAcceptAction() {
return ACCEPT_ACTION;
}
+ @Override
public final int getErrorAction() {
return ERROR_ACTION;
}
+ @Override
public final boolean isValidForParser() {
return isValidForParser;
}
+ @Override
public final boolean getBacktrack() {
return BACKTRACK;
}
+ @Override
public final int originalState(int state) {
return -baseCheck[state];
}
+ @Override
public final int asi(int state) {
return asb[originalState(state)];
}
+ @Override
public final int nasi(int state) {
return nasb[originalState(state)];
}
+ @Override
public final int inSymbol(int state) {
return inSymb[originalState(state)];
}
+ @Override
public final int ntAction(int state, int sym) {
return baseAction[state + sym];
}
+ @Override
public final int tAction(int state, int sym) {
int i = baseAction[state], k = i + sym;
return termAction[termCheck[k] == sym ? k : i];
}
+ @Override
public final int lookAhead(int la_state, int sym) {
int k = la_state + sym;
return termAction[termCheck[k] == sym ? k : la_state];

Back to the top