|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
| Method Summary | |
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()
|
| Method Detail |
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()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||