Class Hierarchy
- java.lang.Object
- com.oracle.truffle.api.object.DebugCounter
- com.oracle.truffle.api.object.HiddenKey
- com.oracle.truffle.api.object.Layout
- com.oracle.truffle.api.object.LayoutBuilder
- com.oracle.truffle.api.object.Location (implements com.oracle.truffle.api.object.BaseLocation)
- com.oracle.truffle.api.object.ObjectType
- com.oracle.truffle.api.object.Property
- com.oracle.truffle.api.object.Shape
- com.oracle.truffle.api.object.Shape.Allocator
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- com.oracle.truffle.api.nodes.SlowPathException
- com.oracle.truffle.api.object.FinalLocationException
- com.oracle.truffle.api.object.IncompatibleLocationException
- com.oracle.truffle.api.nodes.SlowPathException
- java.lang.Exception
Interface Hierarchy
- com.oracle.truffle.api.object.BaseLocation
- com.oracle.truffle.api.object.TypedLocation
- com.oracle.truffle.api.object.BooleanLocation
- com.oracle.truffle.api.object.DoubleLocation
- com.oracle.truffle.api.object.IntLocation
- com.oracle.truffle.api.object.LongLocation
- com.oracle.truffle.api.object.ObjectLocation
- com.oracle.truffle.api.object.TypedLocation
- com.oracle.truffle.api.object.DynamicObject.FlagsFunction
- com.oracle.truffle.api.object.DynamicObjectFactory
- com.oracle.truffle.api.object.LayoutFactory
- com.oracle.truffle.api.object.LocationFactory
- com.oracle.truffle.api.object.Shape.Pred<T>
- com.oracle.truffle.api.object.ShapeVisitor<R>
- com.oracle.truffle.api.TypedObject
- com.oracle.truffle.api.object.DynamicObject
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.oracle.truffle.api.object.Layout.ImplicitCast
- com.oracle.truffle.api.object.LocationModifier
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)