Package com.oracle.truffle.api.object
Interface LongLocation
- All Superinterfaces:
BaseLocation,TypedLocation
- All Known Subinterfaces:
LocationImpl.InternalLongLocation
- All Known Implementing Classes:
BasicLocations.LongArrayLocation,BasicLocations.LongFieldLocation,BasicLocations.LongLocationDecorator,BasicLocations.SimpleLongFieldLocation
-
Method Summary
Modifier and TypeMethodDescriptionlonggetLong(DynamicObject store, boolean condition) longgetLong(DynamicObject store, Shape shape) getType()The type of this location.voidsetLong(DynamicObject store, long value) voidsetLong(DynamicObject store, long value, Shape shape) voidsetLong(DynamicObject store, long value, Shape oldShape, Shape newShape)
-
Method Details
-
getLong
- See Also:
-
getLong
- See Also:
-
setLong
- Throws:
FinalLocationException- See Also:
-
setLong
- Throws:
FinalLocationException- See Also:
-
setLong
-
getType
Description copied from interface:TypedLocationThe type of this location.- Specified by:
getTypein interfaceTypedLocation
-