coins.snapshot
クラス FunctionTag

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

class FunctionTag
extends java.lang.Object

This class represents the tag `function'


コンストラクタの概要
(パッケージプライベート) FunctionTag(Function f)
          Constructor for LIR
(パッケージプライベート) FunctionTag(HirRoot hirRoot, SubpDefinition subpDef)
          Constructor for HIR
(パッケージプライベート) FunctionTag(MacroFlowGraph mfg)
          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
 

コンストラクタの詳細

FunctionTag

FunctionTag(Function f)
Constructor for LIR

パラメータ:
f - The current function

FunctionTag

FunctionTag(MacroFlowGraph mfg)
      throws PassException
Constructor for MDF

パラメータ:
mfg - The current macro flow graph
例外:
PassException - Any exceptions in it

FunctionTag

FunctionTag(HirRoot hirRoot,
            SubpDefinition subpDef)
Constructor for HIR

パラメータ:
hirRoot - The current HirRoot
subpDef - The current subprogram
メソッドの詳細

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