coins.backend.sym
クラス SymTemp

java.lang.Object
  |
  +--coins.backend.sym.Symbol
        |
        +--coins.backend.sym.SymTemp

public class SymTemp
extends Symbol

Temporary objects


フィールドの概要
 Symbol original
          Original symbol
 
クラス coins.backend.sym.Symbol から継承したフィールド
boundary, id, name, opt, storage, table, type
 
コンストラクタの概要
(パッケージプライベート) SymTemp(SymTab table, Symbol original, int id, int type)
          Create automatic object's symbol entry.
 
メソッドの概要
 java.lang.String contents()
          Visualize
 java.lang.String printName()
          Name in print
 java.lang.Object toSexp()
          Convert to external LIR format.
 
クラス coins.backend.sym.Symbol から継承したメソッド
opt, parseSymbol, preSpace, setOpt, toString
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

original

public final Symbol original
Original symbol

コンストラクタの詳細

SymTemp

SymTemp(SymTab table,
        Symbol original,
        int id,
        int type)
Create automatic object's symbol entry. Only SymTab calls.

メソッドの詳細

printName

public java.lang.String printName()
クラス Symbol の記述:
Name in print

オーバーライド:
クラス Symbol 内の printName

toSexp

public java.lang.Object toSexp()
Convert to external LIR format.

定義:
クラス Symbol 内の toSexp

contents

public java.lang.String contents()
Visualize

定義:
クラス Symbol 内の contents