public static final class JSObjectFactory.BoundProto extends JSObjectFactory
JSObjectFactory.BoundProto, JSObjectFactory.IntrinsicBuilder, JSObjectFactory.RealmData, JSObjectFactory.UnboundProtocontext| Modifier | Constructor and Description |
|---|---|
protected |
BoundProto(JSContext context,
JSDynamicObject prototype,
com.oracle.truffle.api.object.Shape factory) |
| Modifier and Type | Method and Description |
|---|---|
protected JSDynamicObject |
getPrototype(JSRealm realm) |
protected com.oracle.truffle.api.object.Shape |
getShape(JSRealm realm,
JSDynamicObject proto) |
createBound, createDefault, createUnbound, getShape, initProto, initProto, isInObjectProto, setPrototype, trackAllocationprotected BoundProto(JSContext context, JSDynamicObject prototype, com.oracle.truffle.api.object.Shape factory)
protected JSDynamicObject getPrototype(JSRealm realm)
getPrototype in class JSObjectFactoryprotected com.oracle.truffle.api.object.Shape getShape(JSRealm realm, JSDynamicObject proto)
getShape in class JSObjectFactory