Searched refs:JSReceiver (Results 1 - 25 of 25) sorted by relevance

/external/chromium_org/v8/src/
H A Dlookup-inl.h14 JSReceiver* LookupIterator::NextHolder(Map* map) {
18 JSReceiver* next = JSReceiver::cast(map->prototype());
35 JSReceiver* holder) {
H A Dlookup.cc22 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 Dcontexts.cc81 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 Dlookup.h60 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 Di18n.cc397 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 Druntime.cc689 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 Dobjects.h41 // - 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 Delements.h126 JSReceiver::DeleteMode mode) = 0;
H A Dproperty.h245 JSReceiver* holder_;
H A Druntime.h848 Handle<JSReceiver> object,
850 JSReceiver::DeleteMode mode);
854 Handle<JSReceiver> object,
H A Dobjects-inl.h1094 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 Delements.cc703 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 Dglobals.h321 class JSReceiver;
H A Djson-stringifier.h671 JSReceiver::GetKeys(object, JSReceiver::OWN_ONLY),
H A Dobjects.cc65 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 Dapi.cc1997 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 Dfactory.h247 Handle<JSReceiver> extension);
H A Dfactory.cc755 Handle<JSReceiver> extension) {
1312 Handle<JSReceiver>::cast(prototype));
H A Dbootstrapper.cc791 Handle<Object> value = JSReceiver::GetProperty(&it).ToHandleChecked();
H A Ddebug.cc2771 Handle<JSReceiver> global(isolate_->global_proxy());
/external/chromium_org/v8/test/cctest/
H A Dtest-dictionary.cc78 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 Dtest-heap.cc194 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 Dtest-mark-compact.cc161 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 Dic.h485 JSReceiver::StoreFromKeyed store_mode =
486 JSReceiver::CERTAINLY_NOT_STORE_FROM_KEYED);
489 JSReceiver::StoreFromKeyed store_mode);
509 JSReceiver::StoreFromKeyed store_mode);
H A Dic.cc1222 JSReceiver::StoreFromKeyed store_mode) {
1282 JSReceiver::StoreFromKeyed store_mode) {
1403 JSReceiver::StoreFromKeyed store_mode) {
1808 JSReceiver::MAY_BE_STORE_FROM_KEYED),

Completed in 3521 milliseconds