edu.rice.cs.dynamicjava.symbol
Class TypeSystem.ObjectFieldReference
java.lang.Object
edu.rice.cs.dynamicjava.symbol.TypeSystem.FieldReference
edu.rice.cs.dynamicjava.symbol.TypeSystem.ObjectFieldReference
- Enclosing class:
- TypeSystem
public static class TypeSystem.ObjectFieldReference
- extends TypeSystem.FieldReference
The result of a non-static field lookup
TypeSystem.ObjectFieldReference
public TypeSystem.ObjectFieldReference(DJField field,
Type type,
Expression object)
object
public Expression object()
- Returns:
- The object whose field is accessed, wrapped in any necessary promotions so that
the type is the type whose declared member is the matched field.