|
|||||||||
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 Temp s defined by this
HCodeElement . |
Collection<Temp> |
defC()
Returns a Collection of all the
Temp s defined in this HCodeElement . |
Temp[] |
use()
Return all the Temp s used by this
HCodeElement . |
Collection<Temp> |
useC()
Returns a Collection of all the
Temp s read in this HCodeElement . |
Methods inherited from interface harpoon.ClassFile.HCodeElement |
---|
getID, getLineNumber, getSourceFile |
Method Detail |
---|
Temp[] use()
Temp
s used by this
HCodeElement
.
Temp[] def()
Temp
s defined by this
HCodeElement
.
Collection<Temp> useC()
Collection
of all the
Temp
s read in this HCodeElement
.
Collection<Temp> defC()
Collection
of all the
Temp
s defined in this HCodeElement
.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |