coins.backend.sym
クラス SymAuto

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

public class SymAuto
extends Symbol

Symbol table entry for automatic objects


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

コンストラクタの詳細

SymAuto

SymAuto(SymTab table,
        java.lang.String name,
        int id,
        int storage,
        int type,
        int boundary,
        int offset,
        ImList opt)
Create automatic objects' symbol entry. Only SymTab calls.

メソッドの詳細

offset

public int offset()
Return offset of the object.


setOffset

public void setOffset(int offset)
Change offset of the object.


toSexp

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

定義:
クラス Symbol 内の toSexp

contents

public java.lang.String contents()
Visualize

定義:
クラス Symbol 内の contents