|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TACFieldAccess
x.f, i.e., an access to a field.
Method Summary | |
---|---|
Variable |
getAccessedObjectOperand()
Returns the object being accessed. |
java.lang.String |
getFieldName()
Returns the name of the field being accessed. |
boolean |
isStaticFieldAccess()
Indicates whether this is an access to a static field (including enum constants, I think). |
IVariableBinding |
resolveFieldBinding()
Returns the binding of the field being accessed. |
Methods inherited from interface edu.cmu.cs.crystal.tac.TACInstruction |
---|
getNode, transfer, transfer |
Method Detail |
---|
java.lang.String getFieldName()
IVariableBinding resolveFieldBinding()
boolean isStaticFieldAccess()
true
if a static field is accessed,
false
otherwise.Variable getAccessedObjectOperand()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |