Package com.oracle.truffle.api.object
Interface ObjectLocation
- All Superinterfaces:
BaseLocation
,TypedLocation
- All Known Subinterfaces:
LocationImpl.TypedObjectLocation<T>
- All Known Implementing Classes:
BasicLocations.ObjectArrayLocation
,BasicLocations.ObjectFieldLocation
,BasicLocations.SimpleObjectFieldLocation
-
Method Summary
-
Method Details
-
getType
Description copied from interface:TypedLocation
The type of this location.- Specified by:
getType
in interfaceTypedLocation
-
isNonNull
boolean isNonNull()Iftrue
, this location does not acceptnull
values.
-