coins.snapshot
クラス StatementTag

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

class StatementTag
extends java.lang.Object

This class represents the tag `statement'


コンストラクタの概要
(パッケージプライベート) StatementTag(BBlock[] blks)
          Constructor for MDF
(パッケージプライベート) StatementTag(BBlockSubtreeIterator ite)
          Constructor for HIR
(パッケージプライベート) StatementTag(BiList instr)
          Constructor for LIR
 
メソッドの概要
 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
 

コンストラクタの詳細

StatementTag

StatementTag(BiList instr)
Constructor for LIR

パラメータ:
instr - The list of the instruction in the current basic block

StatementTag

StatementTag(BBlockSubtreeIterator ite)
Constructor for HIR

パラメータ:
ite - The iterator for iterating the statements in the current basic block

StatementTag

StatementTag(BBlock[] blks)
Constructor for MDF

パラメータ:
blks - The basic blocks which are inside of the current macro task
メソッドの詳細

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