|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface UseDefable
UseDefable defines an interface for intermediate
representations that keep use/def information.
| Method Summary | |
|---|---|
Temp[] |
def()
Return all the Temps defined by this
HCodeElement. |
Collection<Temp> |
defC()
Returns a Collection of all the
Temps defined in this HCodeElement. |
Temp[] |
use()
Return all the Temps used by this
HCodeElement. |
Collection<Temp> |
useC()
Returns a Collection of all the
Temps read in this HCodeElement. |
| Methods inherited from interface harpoon.ClassFile.HCodeElement |
|---|
getID, getLineNumber, getSourceFile |
| Method Detail |
|---|
Temp[] use()
Temps used by this
HCodeElement.
Temp[] def()
Temps defined by this
HCodeElement.
Collection<Temp> useC()
Collection of all the
Temps read in this HCodeElement.
Collection<Temp> defC()
Collection of all the
Temps defined in this HCodeElement.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||