Class JSArgumentsObject.Unmapped
java.lang.Object
com.oracle.truffle.api.object.DynamicObject
com.oracle.truffle.js.runtime.objects.JSDynamicObject
com.oracle.truffle.js.runtime.objects.JSObject
com.oracle.truffle.js.runtime.objects.JSClassObject
com.oracle.truffle.js.runtime.objects.JSNonProxyObject
com.oracle.truffle.js.runtime.builtins.JSArrayBase
com.oracle.truffle.js.runtime.builtins.JSArgumentsObject
com.oracle.truffle.js.runtime.builtins.JSArgumentsObject.Unmapped
- All Implemented Interfaces:
com.oracle.truffle.api.interop.TruffleObject
- Enclosing class:
JSArgumentsObject
-
Nested Class Summary
Nested classes/interfaces inherited from class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject
JSArgumentsObject.Mapped, JSArgumentsObject.UnmappedNested classes/interfaces inherited from class com.oracle.truffle.js.runtime.objects.JSObject
JSObject.GetMembersNested classes/interfaces inherited from class com.oracle.truffle.js.runtime.objects.JSDynamicObject
JSDynamicObject.IsIdenticalOrUndefinedNested classes/interfaces inherited from class com.oracle.truffle.api.object.DynamicObject
com.oracle.truffle.api.object.DynamicObject.DynamicField -
Field Summary
Fields inherited from class com.oracle.truffle.js.runtime.objects.JSObject
CONSTRUCTOR, EMPTY_STRING_ARRAY, GET_PROTO_NAME, HIDDEN_PROTO, NO_SUCH_METHOD_NAME, NO_SUCH_PROPERTY_NAME, PROTO, PROTOTYPE, SET_PROTO_NAME -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedUnmapped(com.oracle.truffle.api.object.Shape shape, JSDynamicObject proto, ScriptArray arrayType, Object array, int length) -
Method Summary
Methods inherited from class com.oracle.truffle.js.runtime.builtins.JSArgumentsObject
getArraySize, getBuiltinToStringTag, getClassName, getMembers, hasArrayElements, isArrayElementInsertable, isArrayElementModifiable, isArrayElementReadable, readArrayElement, writeArrayElementMethods inherited from class com.oracle.truffle.js.runtime.builtins.JSArrayBase
arrayAccess, getArray, getArrayType, preventExtensions, setArray, setArrayType, setIntegrityLevel, testIntegrityLevelMethods inherited from class com.oracle.truffle.js.runtime.objects.JSNonProxyObject
getMetaObject, getMetaObjectImpl, hasMetaObject, isExtensible, toDisplayStringImplMethods inherited from class com.oracle.truffle.js.runtime.objects.JSClassObject
defineOwnProperty, delete, delete, getHelper, getHelper, getMethodHelper, getOwnHelper, getOwnHelper, getOwnProperty, getOwnPropertyKeys, getPrototypeOf, hasOnlyShapeProperties, hasOwnProperty, hasOwnProperty, hasProperty, hasProperty, set, set, setPrototypeOfMethods inherited from class com.oracle.truffle.js.runtime.objects.JSObject
copyWithoutProperties, defaultToString, defineOwnProperty, defineOwnProperty, delete, delete, delete, delete, delete, delete, enumerableOwnNames, filterEnumerableNames, get, get, get, get, getArray, getClassName, getIterator, getJSClass, getJSContext, getLanguage, getMethod, getMethod, getOrDefault, getOrDefault, getOrDefault, getOrDefault, getOwnProperty, getOwnProperty, getPrototype, getPrototype, getUncachedRead, getUncachedWrite, getWithReceiver, hasArray, hasIterator, hasLanguage, hasMemberReadSideEffects, hasMembers, hasMemberWriteSideEffects, hasOwnProperty, hasOwnProperty, hasOwnProperty, hasOwnProperty, hasProperty, hasProperty, hasProperty, hasProperty, invokeMember, isExtensible, isExtensible, isJSObject, isMemberInsertable, isMemberInvocable, isMemberModifiable, isMemberReadable, isMemberRemovable, language, ordinaryToPrimitive, ownPropertyKeys, ownPropertyKeys, readMember, removeMember, set, set, set, set, setArray, setPrototype, setPrototype, setWithReceiver, setWithReceiver, toDisplayString, toPrimitive, toPrimitive, writeMemberMethods inherited from class com.oracle.truffle.js.runtime.objects.JSDynamicObject
defaultToString, getDynamicType, getJSClass, getJSContext, getJSSharedData, getObjectFlags, getOrDefault, getOrNull, getPropertyArray, getPropertyFlags, getValue, getValue, identityHashCode, isJSDynamicObject, ownPropertyKeys, setJSClass, setObjectFlags, setPropertyFlags, testProperties, updatePropertyFlagsMethods inherited from class com.oracle.truffle.api.object.DynamicObject
clone, getShape
-
Constructor Details
-
Unmapped
protected Unmapped(com.oracle.truffle.api.object.Shape shape, JSDynamicObject proto, ScriptArray arrayType, Object array, int length)
-