Home
last modified time | relevance | path

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

12

/external/chromium_org/v8/src/
Dhandles.h240 Handle<Object> HasProperty(Handle<JSReceiver> obj, Handle<Object> key);
242 Handle<Object> GetProperty(Handle<JSReceiver> obj, const char* name);
273 v8::Handle<v8::Array> GetKeysForNamedInterceptor(Handle<JSReceiver> receiver,
275 v8::Handle<v8::Array> GetKeysForIndexedInterceptor(Handle<JSReceiver> receiver,
282 Handle<FixedArray> GetKeysInFixedArrayFor(Handle<JSReceiver> object,
285 Handle<JSArray> GetKeysFor(Handle<JSReceiver> object, bool* threw);
Dhandles.cc176 isolate, object, key, JSReceiver::NORMAL_DELETION), in DeleteProperty()
186 isolate, object, key, JSReceiver::FORCE_DELETION), in ForceDeleteProperty()
191 Handle<Object> HasProperty(Handle<JSReceiver> obj, Handle<Object> key) { in HasProperty()
198 Handle<Object> GetProperty(Handle<JSReceiver> obj, in GetProperty()
432 v8::Handle<v8::Array> GetKeysForNamedInterceptor(Handle<JSReceiver> receiver, in GetKeysForNamedInterceptor()
455 v8::Handle<v8::Array> GetKeysForIndexedInterceptor(Handle<JSReceiver> receiver, in GetKeysForIndexedInterceptor()
508 Handle<FixedArray> GetKeysInFixedArrayFor(Handle<JSReceiver> object, in GetKeysInFixedArrayFor()
609 Handle<JSArray> GetKeysFor(Handle<JSReceiver> object, bool* threw) { in GetKeysFor()
Di18n.cc467 if (JSReceiver::HasLocalProperty(resolved, key)) { in SetResolvedNumberSettings()
480 if (JSReceiver::HasLocalProperty(resolved, key)) { in SetResolvedNumberSettings()
858 if (JSReceiver::HasLocalProperty(obj, key)) { in UnpackDateFormat()
923 if (JSReceiver::HasLocalProperty(obj, key)) { in UnpackNumberFormat()
984 if (JSReceiver::HasLocalProperty(obj, key)) { in UnpackCollator()
1048 if (JSReceiver::HasLocalProperty(obj, key)) { in UnpackBreakIterator()
Dcontexts.cc127 Handle<JSReceiver> object( in Lookup()
128 JSReceiver::cast(context->extension()), isolate); in Lookup()
Druntime.cc651 CONVERT_ARG_CHECKED(JSReceiver, handler, 0); in RUNTIME_FUNCTION()
662 CONVERT_ARG_CHECKED(JSReceiver, handler, 0); in RUNTIME_FUNCTION()
2203 JSReceiver::SetProperty(object, name, initial_value, mode, in RUNTIME_FUNCTION()
2227 ASSERT(!JSReceiver::HasLocalProperty(object, name)); in RUNTIME_FUNCTION()
2250 JSReceiver::SetProperty(object, name, value, mode, kNonStrictMode)); in RUNTIME_FUNCTION()
2309 Handle<Object> result = JSReceiver::SetProperty( in RUNTIME_FUNCTION()
2364 JSReceiver::SetProperty(global, name, value, attributes, in RUNTIME_FUNCTION()
2435 JSReceiver::SetProperty(global, name, value, NONE, kNonStrictMode)); in RUNTIME_FUNCTION()
2486 JSReceiver::SetProperty(object, name, value, attributes, in RUNTIME_FUNCTION()
2648 JSReceiver::SetProperty(holder, key, optimized, NONE, kStrictMode); in InstallBuiltin()
[all …]
Delements.h128 JSReceiver::DeleteMode mode) = 0;
Dobjects.h991 V(JSReceiver) \
1493 JSReceiver* getter);
1933 class JSReceiver: public HeapObject {
1956 static inline JSReceiver* cast(Object* obj);
1959 static Handle<Object> SetProperty(Handle<JSReceiver> object,
1966 static Handle<Object> SetElement(Handle<JSReceiver> object,
1973 static inline bool HasProperty(Handle<JSReceiver> object, Handle<Name> name);
1974 static inline bool HasLocalProperty(Handle<JSReceiver>, Handle<Name> name);
1975 static inline bool HasElement(Handle<JSReceiver> object, uint32_t index);
1976 static inline bool HasLocalElement(Handle<JSReceiver> object, uint32_t index);
[all …]
Druntime.h802 Handle<JSReceiver> object,
804 JSReceiver::DeleteMode mode);
808 Handle<JSReceiver> object,
Delements.cc750 JSReceiver::DeleteMode mode) = 0;
969 JSReceiver::DeleteMode mode) { in DeleteCommon()
1032 JSReceiver::DeleteMode mode) { in Delete()
1380 JSReceiver::DeleteMode mode) { in Delete()
1556 JSReceiver::DeleteMode mode) { in DeleteCommon()
1616 JSReceiver::DeleteMode mode) { in Delete()
1808 JSReceiver::DeleteMode mode) { in Delete()
Dobjects.cc150 0xDEAD0000, this, JSReceiver::cast(this)->map(), 0xDEAD0001); in Lookup()
154 JSReceiver::cast(holder)->Lookup(name, result); in Lookup()
462 JSReceiver::cast(*getter)), in GetPropertyWithCallback()
518 Handle<JSReceiver> receiver, in SetElementWithHandler()
537 JSReceiver* getter) { in GetPropertyWithDefinedGetter()
540 Handle<JSReceiver> fun(getter); in GetPropertyWithDefinedGetter()
1091 return JSReceiver::cast(this)->GetIdentityHash(); in GetHash()
1102 return JSReceiver::GetOrCreateIdentityHash(Handle<JSReceiver>::cast(object)); in GetOrCreateHash()
1931 String* JSReceiver::class_name() { in class_name()
1960 String* JSReceiver::constructor_name() { in constructor_name()
[all …]
Dfactory.h361 void BecomeJSObject(Handle<JSReceiver> object);
362 void BecomeJSFunction(Handle<JSReceiver> object);
Dobjects-inl.h2666 CAST_ACCESSOR(JSReceiver) in CAST_ACCESSOR()
5879 Object* JSReceiver::GetPrototype() { in GetPrototype()
5884 Object* JSReceiver::GetConstructor() { in GetConstructor()
5889 bool JSReceiver::HasProperty(Handle<JSReceiver> object, in HasProperty()
5899 bool JSReceiver::HasLocalProperty(Handle<JSReceiver> object, in HasLocalProperty()
5909 PropertyAttributes JSReceiver::GetPropertyAttribute(Name* key) { in GetPropertyAttribute()
5918 PropertyAttributes JSReceiver::GetElementAttribute(uint32_t index) { in GetElementAttribute()
5937 Handle<Object> JSReceiver::GetOrCreateIdentityHash(Handle<JSReceiver> object) { in GetOrCreateIdentityHash()
5944 Object* JSReceiver::GetIdentityHash() { in GetIdentityHash()
5951 bool JSReceiver::HasElement(Handle<JSReceiver> object, uint32_t index) { in HasElement()
[all …]
Dv8globals.h136 class JSReceiver; variable
/external/chromium_org/v8/test/cctest/
Dtest-heap.cc215 CHECK(JSReceiver::HasLocalProperty(global, object_string)); in TEST()
277 JSReceiver::SetProperty(global, name, function, NONE, kNonStrictMode); in TEST()
280 JSReceiver::SetProperty(obj, prop_name, twenty_three, NONE, kNonStrictMode); in TEST()
281 JSReceiver::SetProperty(obj, prop_namex, twenty_four, NONE, kNonStrictMode); in TEST()
290 CHECK(JSReceiver::HasLocalProperty(global, name)); in TEST()
301 JSReceiver::SetProperty(global, obj_name, obj, NONE, kNonStrictMode); in TEST()
302 JSReceiver::SetProperty(obj, prop_name, twenty_three, NONE, kNonStrictMode); in TEST()
308 CHECK(JSReceiver::HasLocalProperty(global, obj_name)); in TEST()
632 JSReceiver::SetProperty(obj, prop_name, twenty_three, NONE, kNonStrictMode); in TEST()
635 JSReceiver::SetProperty(function, prop_name, twenty_four, NONE, in TEST()
[all …]
Dtest-dictionary.cc75 Handle<JSReceiver> key = factory->NewJSArray(7); in TEST()
87 Handle<JSReceiver> key = factory->NewJSArray(7); in TEST()
88 CHECK(JSReceiver::GetOrCreateIdentityHash(key)->IsSmi()); in TEST()
97 Handle<JSReceiver> key = factory->NewJSArray(7); in TEST()
Dtest-mark-compact.cc171 JSReceiver::SetProperty( in TEST()
180 CHECK(JSReceiver::HasLocalProperty(global, handle(func_name))); in TEST()
189 JSReceiver::SetProperty( in TEST()
194 JSReceiver::SetProperty( in TEST()
201 CHECK(JSReceiver::HasLocalProperty(global, handle(obj_name))); in TEST()
/external/v8/src/
Dhandles.h193 Handle<Object> GetProperty(Handle<JSReceiver> obj,
233 v8::Handle<v8::Array> GetKeysForNamedInterceptor(Handle<JSReceiver> receiver,
235 v8::Handle<v8::Array> GetKeysForIndexedInterceptor(Handle<JSReceiver> receiver,
242 Handle<FixedArray> GetKeysInFixedArrayFor(Handle<JSReceiver> object,
245 Handle<JSArray> GetKeysFor(Handle<JSReceiver> object, bool* threw);
Delements.h89 JSReceiver::DeleteMode mode) = 0;
Delements.cc475 JSReceiver::DeleteMode mode) = 0;
778 JSReceiver::DeleteMode mode) { in Delete()
832 JSReceiver::DeleteMode mode) { in Delete()
889 JSReceiver::DeleteMode mode) { in Delete()
1062 JSReceiver::DeleteMode mode) { in DeleteCommon()
1136 JSReceiver::DeleteMode mode) { in Delete()
1230 JSReceiver::DeleteMode mode) { in Delete()
Dhandles.cc282 Handle<Object> GetProperty(Handle<JSReceiver> obj, in GetProperty()
547 v8::Handle<v8::Array> GetKeysForNamedInterceptor(Handle<JSReceiver> receiver, in GetKeysForNamedInterceptor()
569 v8::Handle<v8::Array> GetKeysForIndexedInterceptor(Handle<JSReceiver> receiver, in GetKeysForIndexedInterceptor()
600 Handle<FixedArray> GetKeysInFixedArrayFor(Handle<JSReceiver> object, in GetKeysInFixedArrayFor()
693 Handle<JSArray> GetKeysFor(Handle<JSReceiver> object, bool* threw) { in GetKeysFor()
Dobjects.cc152 JSReceiver::cast(holder)->Lookup(name, result); in Lookup()
212 return GetPropertyWithDefinedGetter(receiver, JSReceiver::cast(getter)); in GetPropertyWithCallback()
275 JSReceiver* getter) { in GetPropertyWithDefinedGetter()
277 Handle<JSReceiver> fun(getter); in GetPropertyWithDefinedGetter()
751 return JSReceiver::cast(this)->GetIdentityHash(flag); in GetHash()
1452 String* JSReceiver::class_name() { in class_name()
1465 String* JSReceiver::constructor_name() { in constructor_name()
1935 Handle<Object> JSReceiver::SetProperty(Handle<JSReceiver> object, in SetProperty()
1946 MaybeObject* JSReceiver::SetProperty(String* name, in SetProperty()
2007 return SetPropertyWithDefinedSetter(JSReceiver::cast(setter), value); in SetPropertyWithCallback()
[all …]
Dobjects.h803 V(JSReceiver) \
852 class JSReceiver; variable
941 JSReceiver* getter);
1381 class JSReceiver: public HeapObject {
1390 static inline JSReceiver* cast(Object* obj);
1392 static Handle<Object> SetProperty(Handle<JSReceiver> object,
1407 MUST_USE_RESULT MaybeObject* SetPropertyWithDefinedSetter(JSReceiver* setter,
1432 PropertyAttributes GetPropertyAttributeWithReceiver(JSReceiver* receiver,
1461 PropertyAttributes GetPropertyAttribute(JSReceiver* receiver,
1466 DISALLOW_IMPLICIT_CONSTRUCTORS(JSReceiver);
[all …]
Dfactory.h289 void BecomeJSObject(Handle<JSReceiver> object);
290 void BecomeJSFunction(Handle<JSReceiver> object);
Druntime.cc822 CONVERT_ARG_HANDLE_CHECKED(JSReceiver, key, 1); in RUNTIME_FUNCTION()
831 CONVERT_ARG_HANDLE_CHECKED(JSReceiver, key, 1); in RUNTIME_FUNCTION()
852 CONVERT_ARG_CHECKED(JSReceiver, input_obj, 0); in RUNTIME_FUNCTION()
1372 JSReceiver::SetProperty(global, name, value, in RUNTIME_FUNCTION()
1429 JSReceiver::SetProperty(object, name, initial_value, mode, in RUNTIME_FUNCTION()
1472 JSReceiver::SetProperty(object, name, value, mode, kNonStrictMode)); in RUNTIME_FUNCTION()
1583 JSReceiver::SetProperty(global, name, value, attributes, in RUNTIME_FUNCTION()
1654 JSReceiver::SetProperty(global, name, value, NONE, kNonStrictMode)); in RUNTIME_FUNCTION()
1706 JSReceiver::SetProperty(object, name, value, attributes, in RUNTIME_FUNCTION()
1878 JSReceiver::SetProperty(holder, key, optimized, NONE, kStrictMode); in InstallBuiltin()
[all …]
Dproperty.h400 JSReceiver* holder_;

12