HomeSort by relevance Sort by last modified time
    Searched refs:JSReceiver (Results 1 - 25 of 76) sorted by null

1 2 3 4

  /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 =

Completed in 361 milliseconds

1 2 3 4