|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
メソッドの概要 | |
DefUseList |
getDefUseList()
|
ExpId |
getExpId()
|
int |
getIndex()
Returns the index attached to this FlowExpId. |
IR |
getLinkedNode()
Returns an instance of the IR node whose associated FlowExpId is this. |
int |
getNumberOfOperations()
Returns the number of operations this FlowExpId involves. |
java.util.Set |
getOperandSet()
Returns the set of FlowAnalSyms that are operands of this FlowExpId. |
java.util.Set |
getOperandSet0()
Returns the set of FlowAnalSyms that are operands of this FlowExpId, and that hold the value that may contribute to the result of the computation of this FlowExpId. |
IR |
getTree()
Returns a copy of the tree structure this FlowExpId represents. |
UDList |
getUDList()
|
boolean |
hasCall()
|
boolean |
isLHS()
Return true if the corresponding expression is left hand side expression of AssignStmt. |
void |
setLHSFlag()
Set flag showing that corresponding expression is left hand side expression of AssignStmt. |
java.lang.String |
toStringShort()
|
メソッドの詳細 |
public IR getTree()
public IR getLinkedNode()
public int getIndex()
public java.util.Set getOperandSet()
public java.util.Set getOperandSet0()
public int getNumberOfOperations()
public boolean hasCall()
public DefUseList getDefUseList()
public UDList getUDList()
public ExpId getExpId()
public java.lang.String toStringShort()
public void setLHSFlag()
public boolean isLHS()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |