coins.backend.gen
Class CodeGenerator_thumb.RewrState
java.lang.Object
coins.backend.gen.CodeGenerator_thumb.RewrState
- Enclosing class:
- CodeGenerator_thumb
- class CodeGenerator_thumb.RewrState
- extends java.lang.Object
State label for rewriting engine.
|
Field Summary |
(package private) static int |
NNONTERM
|
(package private) static int |
NRULES
|
(package private) static int |
NT__
|
(package private) static int |
NT__1
|
(package private) static int |
NT__2
|
(package private) static int |
NT__3
|
(package private) static int |
NT__rewr
|
(package private) boolean |
rewritten
|
(package private) int[] |
rule
|
(package private) static int |
START_NT
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NNONTERM
static final int NNONTERM
- See Also:
- Constant Field Values
NRULES
static final int NRULES
- See Also:
- Constant Field Values
START_NT
static final int START_NT
- See Also:
- Constant Field Values
NT__
static final int NT__
- See Also:
- Constant Field Values
NT__rewr
static final int NT__rewr
- See Also:
- Constant Field Values
NT__1
static final int NT__1
- See Also:
- Constant Field Values
NT__2
static final int NT__2
- See Also:
- Constant Field Values
NT__3
static final int NT__3
- See Also:
- Constant Field Values
rule
final int[] rule
rewritten
boolean rewritten
CodeGenerator_thumb.RewrState
CodeGenerator_thumb.RewrState()
nontermName
java.lang.String nontermName(int nt)
record
void record(int nt,
int rule)
labelAndRewrite
LirNode labelAndRewrite(LirNode t,
CodeGenerator_thumb.RewrState[] kids,
java.lang.String phase,
BiList pre,
BiList post)
toString
public java.lang.String toString()