/external/v8/src/ |
keys.h | 16 // This is a helper class for JSReceiver::GetKeys which collects and sorts keys. 40 Handle<JSReceiver> object, KeyCollectionMode mode, PropertyFilter filter, 46 Maybe<bool> CollectKeys(Handle<JSReceiver> receiver, 47 Handle<JSReceiver> object); 48 Maybe<bool> CollectOwnElementIndices(Handle<JSReceiver> receiver, 50 Maybe<bool> CollectOwnPropertyNames(Handle<JSReceiver> receiver, 53 Handle<AccessCheckInfo> access_check_info, Handle<JSReceiver> receiver, 71 void set_last_non_empty_prototype(Handle<JSReceiver> object) { 76 Maybe<bool> CollectOwnKeys(Handle<JSReceiver> receiver, 78 Maybe<bool> CollectOwnJSProxyKeys(Handle<JSReceiver> receiver [all...] |
json-parser.h | 23 JsonParseInternalizer(Isolate* isolate, Handle<JSReceiver> reviver) 26 MaybeHandle<Object> InternalizeJsonProperty(Handle<JSReceiver> holder, 29 bool RecurseAndApply(Handle<JSReceiver> holder, Handle<String> name); 32 Handle<JSReceiver> reviver_;
|
api-natives.h | 27 Handle<JSReceiver> new_target = Handle<JSReceiver>());
|
compilation-dependencies.h | 37 MaybeHandle<JSReceiver> prototype = MaybeHandle<JSReceiver>());
|
lookup.h | 64 Handle<JSReceiver> holder, 99 Handle<JSReceiver> holder, 129 Handle<JSReceiver> holder, Configuration configuration = DEFAULT) { 285 MUST_USE_RESULT inline JSReceiver* NextHolder(Map* map); 290 void NextInternal(Map* map, JSReceiver* holder); 292 inline State LookupInHolder(Map* map, JSReceiver* holder) { 298 State LookupInRegularHolder(Map* map, JSReceiver* holder); 300 State LookupInSpecialHolder(Map* map, JSReceiver* holder); 340 static Handle<JSReceiver> GetRootForNonJSReceiver( 342 inline static Handle<JSReceiver> GetRoot(Isolate* isolate [all...] |
compilation-dependencies.cc | 128 Handle<Map> map, MaybeHandle<JSReceiver> prototype) { 130 Handle<JSReceiver> const current = 131 PrototypeIterator::GetCurrent<JSReceiver>(i); 133 Handle<JSReceiver> last;
|
json-stringifier.h | 80 Result SerializeJSReceiverSlow(Handle<JSReceiver> object); 81 Result SerializeArrayLikeSlow(Handle<JSReceiver> object, uint32_t start, 102 Handle<JSReceiver> CurrentHolder(Handle<Object> value, 115 Handle<JSReceiver> replacer_function_;
|
keys.cc | 35 Handle<JSReceiver> object, KeyCollectionMode mode, PropertyFilter filter, 146 Maybe<bool> KeyAccumulator::CollectKeys(Handle<JSReceiver> receiver, 147 Handle<JSReceiver> object) { 162 Handle<JSReceiver> current = 163 PrototypeIterator::GetCurrent<JSReceiver>(iter); 188 void TrySettingEmptyEnumCache(JSReceiver* object) { 202 bool CheckAndInitalizeSimpleEnumCache(JSReceiver* object) { 219 JSReceiver* last_prototype = nullptr; 222 JSReceiver* current = iter.GetCurrent<JSReceiver>(); [all...] |
contexts.cc | 106 JSReceiver* Context::extension_receiver() { 109 return IsWithContext() ? JSReceiver::cast(extension()) : extension_object(); 161 Maybe<bool> found = JSReceiver::HasProperty(it); 167 JSReceiver::GetProperty(Handle<JSReceiver>::cast(it->GetReceiver()), 174 JSReceiver::GetProperty(Handle<JSReceiver>::cast(unscopables), 255 Handle<JSReceiver> object(context->extension_receiver()); 286 maybe = JSReceiver::GetOwnPropertyAttributes(object, name); 304 maybe = JSReceiver::GetPropertyAttributes(object, name) [all...] |
lookup.cc | 56 JSReceiver* holder = *holder_; 74 JSReceiver* holder = *holder_; 88 void LookupIterator::NextInternal(Map* map, JSReceiver* holder) { 90 JSReceiver* maybe_holder = NextHolder(map); 120 Handle<JSReceiver> LookupIterator::GetRootForNonJSReceiver( 138 return Handle<JSReceiver>::cast(root); 344 Handle<JSReceiver> holder = Handle<JSReceiver>::cast(holder_); 365 JSReceiver::DeleteNormalizedProperty(holder, name_, number_); 494 JSReceiver* current = JSReceiver::cast(*receiver_) [all...] |
property-descriptor.cc | 21 bool GetPropertyIfPresent(Handle<JSReceiver> receiver, Handle<String> name, 25 Maybe<bool> has_property = JSReceiver::HasProperty(&it); 42 bool ToPropertyDescriptorFastPath(Isolate* isolate, Handle<JSReceiver> obj, 193 Handle<JSReceiver> receiver = Handle<JSReceiver>::cast(obj);
|
builtins.cc | 222 inline bool HasOnlySimpleElements(Isolate* isolate, JSReceiver* receiver) { 454 isolate, result, JSReceiver::GetElement(isolate, array, new_length)); 681 JSReceiver::CreateDataProperty(&it, elm, Object::THROW_ON_ERROR), 752 Handle<JSReceiver> storage_jsreceiver() { 754 return Handle<JSReceiver>::cast(storage_); [all...] |
prototype.h | 32 PrototypeIterator(Isolate* isolate, Handle<JSReceiver> receiver, 45 PrototypeIterator(Isolate* isolate, JSReceiver* receiver,
|
objects.cc | 96 MaybeHandle<JSReceiver> Object::ToObject(Isolate* isolate, 99 if (object->IsJSReceiver()) return Handle<JSReceiver>::cast(object); 109 JSReceiver); 122 MaybeHandle<JSReceiver> Object::ConvertReceiver(Isolate* isolate, 124 if (object->IsJSReceiver()) return Handle<JSReceiver>::cast(object); 154 isolate, input, JSReceiver::ToPrimitive(Handle<JSReceiver>::cast(input), 212 isolate, input, JSReceiver::ToPrimitive(Handle<JSReceiver>::cast(input), 317 if (!JSReceiver::ToPrimitive(Handle<JSReceiver>::cast(y) [all...] |
i18n.cc | 43 JSReceiver::GetProperty(options, str).ToHandleChecked(); 60 JSReceiver::GetProperty(options, str).ToHandleChecked(); 75 JSReceiver::GetProperty(options, str).ToHandleChecked(); 431 Maybe<bool> maybe = JSReceiver::HasOwnProperty(resolved, key); 441 maybe = JSReceiver::HasOwnProperty(resolved, key); 761 Maybe<bool> maybe = JSReceiver::HasOwnProperty(obj, key); 825 Maybe<bool> maybe = JSReceiver::HasOwnProperty(obj, key); 884 Maybe<bool> maybe = JSReceiver::HasOwnProperty(obj, key); [all...] |
objects.h | 48 // - JSReceiver (suitable for property access) 701 // All the following types are subtypes of JSReceiver, which corresponds to 754 // Boundary for objects represented as JSReceiver (i.e. JSObject or JSProxy). [all...] |
/external/v8/src/runtime/ |
runtime-forin.cc | 23 MaybeHandle<HeapObject> Enumerate(Handle<JSReceiver> receiver) { 43 // This is a slight modifcation of JSReceiver::HasProperty, dealing with 46 Handle<JSReceiver> receiver, 71 isolate, Handle<JSReceiver>::cast(prototype), key); 102 MaybeHandle<Object> Filter(Handle<JSReceiver> receiver, Handle<Object> key) { 113 CONVERT_ARG_HANDLE_CHECKED(JSReceiver, receiver, 0); 121 Handle<JSReceiver> receiver = args.at<JSReceiver>(0); 162 CONVERT_ARG_HANDLE_CHECKED(JSReceiver, receiver, 0); 171 CONVERT_ARG_HANDLE_CHECKED(JSReceiver, receiver, 0) [all...] |
runtime-object.cc | 122 Handle<JSReceiver> receiver, 130 return JSReceiver::DeleteProperty(&it, language_mode); 155 // TODO(jkummerow): Make JSReceiver::HasOwnProperty fast enough to 162 Maybe<bool> maybe = JSReceiver::HasProperty(&it); 181 Maybe<bool> maybe = JSReceiver::HasProperty(&it); 193 JSReceiver::HasOwnProperty(Handle<JSProxy>::cast(object), key); 237 CONVERT_ARG_HANDLE_CHECKED(JSReceiver, obj, 0); 238 RETURN_RESULT_OR_FAILURE(isolate, JSReceiver::GetPrototype(isolate, obj)); 245 CONVERT_ARG_HANDLE_CHECKED(JSReceiver, obj, 0); 248 JSReceiver::SetPrototype(obj, prototype, false, Object::THROW_ON_ERROR) [all...] |
runtime-proxy.cc | 35 Handle<JSReceiver> target(proxy->target(), isolate); 40 Object::GetMethod(Handle<JSReceiver>::cast(handler), trap_name)); 89 Handle<JSReceiver> target(JSReceiver::cast(proxy->target()), isolate); 94 Object::GetMethod(Handle<JSReceiver>::cast(handler), trap_name));
|
runtime-function.cc | 22 CONVERT_ARG_HANDLE_CHECKED(JSReceiver, function, 0); 62 CONVERT_ARG_HANDLE_CHECKED(JSReceiver, function, 0); 78 CONVERT_ARG_HANDLE_CHECKED(JSReceiver, function, 0); 297 CONVERT_ARG_HANDLE_CHECKED(JSReceiver, function, 0);
|
runtime-classes.cc | 207 LookupIterator it(receiver, name, Handle<JSReceiver>::cast(proto)); 230 LookupIterator it(isolate, receiver, index, Handle<JSReceiver>::cast(proto)); 289 LookupIterator it(receiver, name, Handle<JSReceiver>::cast(proto)); 312 LookupIterator it(isolate, receiver, index, Handle<JSReceiver>::cast(proto));
|
/external/v8/test/cctest/ |
test-dictionary.cc | 79 Handle<JSReceiver> key = factory->NewJSArray(7); 85 CHECK(JSReceiver::GetIdentityHash(isolate, key)->IsSmi()); 91 Handle<JSReceiver> key = factory->NewJSArray(7); 92 CHECK(JSReceiver::GetOrCreateIdentityHash(isolate, key)->IsSmi()); 95 CHECK(JSReceiver::GetIdentityHash(isolate, key)->IsSmi()); 101 Handle<JSReceiver> key = factory->NewJSArray(7); 103 Object* identity_hash = JSReceiver::GetIdentityHash(isolate, key);
|
/external/v8/src/crankshaft/ |
hydrogen-types.cc | 25 if (type->Is(Type::DetectableReceiver())) return HType::JSReceiver();
|
hydrogen-types.h | 35 V(JSReceiver, 0x221) /* 0000 0010 0010 0001 */ \
|
/external/v8/test/cctest/compiler/ |
test-run-stubs.cc | 61 Handle<JSReceiver> receiverArg =
|