|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
FlowAnalSym interface Symbol for flow analysis such as Var, Reg, ExpId.
| Field Summary |
| Fields inherited from interface coins.sym.Sym |
KIND_NAME, VISIBILITY |
| Method Summary | |
int |
getIndex()
getIndex Get the index number assigned to the symbol. |
java.util.Set |
getOperandSet()
getOperandSet Get the set of operands used in computing the value of this abstract register. |
void |
resetFlowAnalInf()
resetFlowAnalInf Reset information for flow analysis, that is, nullify DefUseList, definition list, use list, ExpId, and reset the index value to 0. |
void |
setIndex(int pIndex)
setIndex Set the index number assigned to the symbol. |
| Methods inherited from interface coins.sym.Sym0 |
charConst, definedType, defineElem, defineLabel, defineParam, defineSubp, defineVar, enumType, floatConst, getDefinedFile, getDefinedIn, getFlag, getName, getNextSym, getRecordedIn, getSymKind, getSymType, getUniqueName, intConst, isGlobal, namedConst, pointerType, setFlag, stringConst, structType, subpType, unionType, vectorType, vectorTypeUnfixed |
| Method Detail |
public int getIndex()
public void setIndex(int pIndex)
pIndex - index number to be set to this symbol.public void resetFlowAnalInf()
public java.util.Set getOperandSet()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||