/external/chromium_org/v8/src/ |
H A D | lookup-inl.h | 14 JSReceiver* LookupIterator::NextHolder(Map* map) { 18 JSReceiver* next = JSReceiver::cast(map->prototype()); 35 JSReceiver* holder) {
|
H A D | lookup.cc | 22 JSReceiver* holder = *holder_; 31 JSReceiver* maybe_holder = NextHolder(map); 45 Handle<JSReceiver> LookupIterator::GetRoot() const { 46 if (receiver_->IsJSReceiver()) return Handle<JSReceiver>::cast(receiver_); 50 return Handle<JSReceiver>::cast(root); 207 JSReceiver* holder = *holder_; 210 return JSReceiver::cast(current) == holder; 215 if (JSReceiver::cast(iter.GetCurrent()) == holder) return true;
|
H A D | contexts.cc | 81 Maybe<PropertyAttributes> attrs = JSReceiver::GetPropertyAttributes(it); 95 Maybe<bool> blacklist = JSReceiver::HasProperty( 96 Handle<JSReceiver>::cast(unscopables), it->name()); 136 Handle<JSReceiver> object( 137 JSReceiver::cast(context->extension()), isolate); 144 maybe = JSReceiver::GetOwnPropertyAttributes(object, name); 149 maybe = JSReceiver::GetPropertyAttributes(object, name);
|
H A D | lookup.h | 60 Handle<JSReceiver> holder, 98 Handle<JSReceiver> GetRoot() const; 146 MUST_USE_RESULT inline JSReceiver* NextHolder(Map* map); 147 inline State LookupInHolder(Map* map, JSReceiver* holder); 191 Handle<JSReceiver> holder_;
|
H A D | i18n.cc | 397 Maybe<bool> maybe = JSReceiver::HasOwnProperty(resolved, key); 407 maybe = JSReceiver::HasOwnProperty(resolved, key); 721 Maybe<bool> maybe = JSReceiver::HasOwnProperty(obj, key); 797 Maybe<bool> maybe = JSReceiver::HasOwnProperty(obj, key); 854 Maybe<bool> maybe = JSReceiver::HasOwnProperty(obj, key); 915 Maybe<bool> maybe = JSReceiver::HasOwnProperty(obj, key);
|
H A D | runtime.cc | 689 CONVERT_ARG_HANDLE_CHECKED(JSReceiver, handler, 0); 699 CONVERT_ARG_HANDLE_CHECKED(JSReceiver, handler, 0); 1981 JSReceiver::GetOwnElementAttribute(obj, index); 2101 LookupIterator it(receiver, name, Handle<JSReceiver>::cast(proto)); 2217 Maybe<PropertyAttributes> maybe = JSReceiver::GetPropertyAttributes(&it); 2347 Maybe<PropertyAttributes> maybe = JSReceiver::GetPropertyAttributes(&it); 2497 Maybe<PropertyAttributes> maybe = JSReceiver::GetPropertyAttributes(&it); 2692 CONVERT_ARG_CHECKED(JSReceiver, callable, 0); 2699 isolate, Handle<JSReceiver>(callable))); 2711 CONVERT_ARG_CHECKED(JSReceiver, callabl [all...] |
H A D | objects.h | 41 // - JSReceiver (suitable for property access) 721 // All the following types are subtypes of JSReceiver, which corresponds to 767 // Boundary for objects represented as JSReceiver (i.e. JSObject or JSProxy). 922 V(JSReceiver) \ 1099 static inline MaybeHandle<JSReceiver> ToObject(Isolate* isolate, 1101 static MaybeHandle<JSReceiver> ToObject(Isolate* isolate, 1150 Handle<JSReceiver> getter); 1153 Handle<JSReceiver> setter, 1560 // JSReceiver includes types on which properties can be defined, i.e., 1562 class JSReceiver class in namespace:v8::internal [all...] |
H A D | elements.h | 126 JSReceiver::DeleteMode mode) = 0;
|
H A D | property.h | 245 JSReceiver* holder_;
|
H A D | runtime.h | 848 Handle<JSReceiver> object, 850 JSReceiver::DeleteMode mode); 854 Handle<JSReceiver> object,
|
H A D | objects-inl.h | 1094 MaybeHandle<JSReceiver> Object::ToObject(Isolate* isolate, 1155 Handle<JSReceiver> receiver, 3210 CAST_ACCESSOR(JSReceiver) 6641 Object* JSReceiver::GetConstructor() { 6646 Maybe<bool> JSReceiver::HasProperty(Handle<JSReceiver> object, 6658 Maybe<bool> JSReceiver::HasOwnProperty(Handle<JSReceiver> object, 6670 Maybe<PropertyAttributes> JSReceiver::GetPropertyAttributes( 6671 Handle<JSReceiver> objec [all...] |
H A D | elements.cc | 703 JSReceiver::DeleteMode mode) OVERRIDE = 0; 920 JSReceiver::DeleteMode mode) { 980 JSReceiver::DeleteMode mode) FINAL OVERRIDE { 1303 JSReceiver::DeleteMode mode) FINAL OVERRIDE { 1404 JSReceiver::DeleteMode mode) { 1460 JSReceiver::DeleteMode mode) FINAL OVERRIDE { 1634 JSReceiver::DeleteMode mode) FINAL OVERRIDE {
|
H A D | globals.h | 321 class JSReceiver;
|
H A D | json-stringifier.h | 671 JSReceiver::GetKeys(object, JSReceiver::OWN_ONLY),
|
H A D | objects.cc | 65 MaybeHandle<JSReceiver> Object::ToObject(Isolate* isolate, 68 if (object->IsJSReceiver()) return Handle<JSReceiver>::cast(object); 79 return MaybeHandle<JSReceiver>(); 460 receiver, Handle<JSReceiver>::cast(getter)); 516 receiver, Handle<JSReceiver>::cast(setter), value); 538 Handle<JSReceiver> getter) { 554 Handle<JSReceiver> setter, 852 return JSReceiver::cast(this)->GetIdentityHash(); 861 return JSReceiver::GetOrCreateIdentityHash(Handle<JSReceiver> [all...] |
H A D | api.cc | 1997 Maybe<bool> maybe = i::JSReceiver::HasProperty(obj, name); 3184 isolate, self, key_obj, i::JSReceiver::FORCE_DELETION).ToHandle(&obj); 3241 i::JSReceiver::GetPropertyAttributes(self, key_name); 3327 has_pending_exception = !i::JSReceiver::GetKeys( 3328 self, i::JSReceiver::INCLUDE_PROTOS).ToHandle(&value); 3349 has_pending_exception = !i::JSReceiver::GetKeys( 3350 self, i::JSReceiver::OWN_ONLY).ToHandle(&value); 3438 isolate, self, key_obj, i::JSReceiver::NORMAL_DELETION).ToHandle(&obj); 3453 i::Handle<i::JSReceiver> self = Utils::OpenHandle(this); 3482 !i::JSReceiver [all...] |
H A D | factory.h | 247 Handle<JSReceiver> extension);
|
H A D | factory.cc | 755 Handle<JSReceiver> extension) { 1312 Handle<JSReceiver>::cast(prototype));
|
H A D | bootstrapper.cc | 791 Handle<Object> value = JSReceiver::GetProperty(&it).ToHandleChecked();
|
H A D | debug.cc | 2771 Handle<JSReceiver> global(isolate_->global_proxy());
|
/external/chromium_org/v8/test/cctest/ |
H A D | test-dictionary.cc | 78 Handle<JSReceiver> key = factory->NewJSArray(7); 90 Handle<JSReceiver> key = factory->NewJSArray(7); 91 CHECK(JSReceiver::GetOrCreateIdentityHash(key)->IsSmi()); 100 Handle<JSReceiver> key = factory->NewJSArray(7);
|
H A D | test-heap.cc | 194 v8::Maybe<bool> maybe = JSReceiver::HasOwnProperty(global, object_string); 248 JSReceiver::SetProperty(global, name, function, SLOPPY).Check(); 251 JSReceiver::SetProperty(obj, prop_name, twenty_three, SLOPPY).Check(); 252 JSReceiver::SetProperty(obj, prop_namex, twenty_four, SLOPPY).Check(); 263 v8::Maybe<bool> maybe = JSReceiver::HasOwnProperty(global, name); 276 JSReceiver::SetProperty(global, obj_name, obj, SLOPPY).Check(); 277 JSReceiver::SetProperty(obj, prop_name, twenty_three, SLOPPY).Check(); 283 maybe = JSReceiver::HasOwnProperty(global, obj_name); 614 JSReceiver::SetProperty(obj, prop_name, twenty_three, SLOPPY).Check(); 618 JSReceiver [all...] |
H A D | test-mark-compact.cc | 161 JSReceiver::SetProperty(global, func_name, function, SLOPPY).Check(); 170 v8::Maybe<bool> maybe = JSReceiver::HasOwnProperty(global, func_name); 180 JSReceiver::SetProperty(global, obj_name, obj, SLOPPY).Check(); 183 JSReceiver::SetProperty(obj, prop_name, twenty_three, SLOPPY).Check(); 190 v8::Maybe<bool> maybe = JSReceiver::HasOwnProperty(global, obj_name);
|
/external/chromium_org/v8/src/ic/ |
H A D | ic.h | 485 JSReceiver::StoreFromKeyed store_mode = 486 JSReceiver::CERTAINLY_NOT_STORE_FROM_KEYED); 489 JSReceiver::StoreFromKeyed store_mode); 509 JSReceiver::StoreFromKeyed store_mode);
|
H A D | ic.cc | 1222 JSReceiver::StoreFromKeyed store_mode) { 1282 JSReceiver::StoreFromKeyed store_mode) { 1403 JSReceiver::StoreFromKeyed store_mode) { 1808 JSReceiver::MAY_BE_STORE_FROM_KEYED),
|