coins.snapshot
クラス NodeTag

java.lang.Object
  |
  +--coins.snapshot.NodeTag

class NodeTag
extends java.lang.Object

This class represents the tag `node'.


コンストラクタの概要
(パッケージプライベート) NodeTag(java.lang.String dName, BasicBlk blk)
          Constructor for LIR
(パッケージプライベート) NodeTag(java.lang.String dName, BBlock blk)
          Constructor for HIR
(パッケージプライベート) NodeTag(java.lang.String dName, MacroTask mt)
          Constructor for MDF
 
メソッドの概要
 java.lang.String toString()
          Generate the XML representation with no white spaces before.
 java.lang.String toString(int space)
          Generate the XML representation in string.
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

NodeTag

NodeTag(java.lang.String dName,
        BasicBlk blk)
Constructor for LIR

パラメータ:
dName - The attribute `displayName'
blk - The current basic block

NodeTag

NodeTag(java.lang.String dName,
        BBlock blk)
Constructor for HIR

パラメータ:
dName - The attribute `displayName'
blk - The current basic block

NodeTag

NodeTag(java.lang.String dName,
        MacroTask mt)
  throws PassException
Constructor for MDF

パラメータ:
dName - The attribute `displayName'
mt - The current macro task
例外:
PassException - Any exception in it
メソッドの詳細

toString

public java.lang.String toString(int space)
Generate the XML representation in string.

パラメータ:
space - The number of the white spaces
戻り値:
The XML representation

toString

public java.lang.String toString()
Generate the XML representation with no white spaces before.

オーバーライド:
クラス java.lang.Object 内の toString
戻り値:
The XML representation