coins.backend.gen
クラス CodeGenerator_arm.RewrState

java.lang.Object
  |
  +--coins.backend.gen.CodeGenerator_arm.RewrState
含まれているクラス:
CodeGenerator_arm

class CodeGenerator_arm.RewrState
extends java.lang.Object

State label for rewriting engine.


フィールドの概要
(パッケージプライベート) static int NNONTERM
           
(パッケージプライベート) static int NRULES
           
(パッケージプライベート) static int NT__
           
(パッケージプライベート) static int NT__1
           
(パッケージプライベート) static int NT__2
           
(パッケージプライベート) static int NT__3
           
(パッケージプライベート) static int NT__rewr
           
(パッケージプライベート)  boolean rewritten
           
(パッケージプライベート)  int[] rule
           
(パッケージプライベート) static int START_NT
           
 
コンストラクタの概要
(パッケージプライベート) CodeGenerator_arm.RewrState()
           
 
メソッドの概要
(パッケージプライベート)  LirNode labelAndRewrite(LirNode t, CodeGenerator_arm.RewrState[] kids, java.lang.String phase, BiList pre, BiList post)
           
(パッケージプライベート)  java.lang.String nontermName(int nt)
           
(パッケージプライベート)  void record(int nt, int rule)
           
 java.lang.String toString()
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

NNONTERM

static final int NNONTERM
関連項目:
定数フィールド値

NRULES

static final int NRULES
関連項目:
定数フィールド値

START_NT

static final int START_NT
関連項目:
定数フィールド値

NT__

static final int NT__
関連項目:
定数フィールド値

NT__rewr

static final int NT__rewr
関連項目:
定数フィールド値

NT__1

static final int NT__1
関連項目:
定数フィールド値

NT__2

static final int NT__2
関連項目:
定数フィールド値

NT__3

static final int NT__3
関連項目:
定数フィールド値

rule

final int[] rule

rewritten

boolean rewritten
コンストラクタの詳細

CodeGenerator_arm.RewrState

CodeGenerator_arm.RewrState()
メソッドの詳細

nontermName

java.lang.String nontermName(int nt)

record

void record(int nt,
            int rule)

labelAndRewrite

LirNode labelAndRewrite(LirNode t,
                        CodeGenerator_arm.RewrState[] kids,
                        java.lang.String phase,
                        BiList pre,
                        BiList post)

toString

public java.lang.String toString()
オーバーライド:
クラス java.lang.Object 内の toString