Lines Matching refs:JSReceiver
651 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()
2681 CONVERT_ARG_CHECKED(JSReceiver, callable, 0); in RUNTIME_FUNCTION()
2686 isolate, Handle<JSReceiver>(callable), &threw); in RUNTIME_FUNCTION()
2699 CONVERT_ARG_CHECKED(JSReceiver, callable, 0); in RUNTIME_FUNCTION()
2705 isolate, Handle<JSReceiver>(callable), &threw); in RUNTIME_FUNCTION()
4869 Handle<JSReceiver> object, in HasObjectProperty()
4876 return isolate->heap()->ToBoolean(JSReceiver::HasElement(object, index)); in HasObjectProperty()
4883 return isolate->heap()->ToBoolean(JSReceiver::HasProperty(object, name)); in HasObjectProperty()
5207 return JSReceiver::SetProperty(Handle<JSProxy>::cast(object), name, value, in SetObjectProperty()
5266 return JSReceiver::SetProperty(js_object, name, value, attr, strict_mode); in SetObjectProperty()
5282 return JSReceiver::SetProperty(js_object, name, value, attr, strict_mode); in SetObjectProperty()
5343 Handle<JSReceiver> receiver, in DeleteObjectProperty()
5345 JSReceiver::DeleteMode mode) { in DeleteObjectProperty()
5361 Handle<Object> result = JSReceiver::DeleteElement(receiver, index, mode); in DeleteObjectProperty()
5379 Handle<Object> result = JSReceiver::DeleteProperty(receiver, name, mode); in DeleteObjectProperty()
5578 CONVERT_ARG_HANDLE_CHECKED(JSReceiver, object, 0); in RUNTIME_FUNCTION()
5581 JSReceiver::DeleteMode delete_mode = (strict_mode == kStrictMode) in RUNTIME_FUNCTION()
5582 ? JSReceiver::STRICT_DELETION : JSReceiver::NORMAL_DELETION; in RUNTIME_FUNCTION()
5583 Handle<Object> result = JSReceiver::DeleteProperty(object, key, delete_mode); in RUNTIME_FUNCTION()
5592 if (JSReceiver::HasLocalProperty(object, key)) { in HasLocalPropertyImplementation()
5655 CONVERT_ARG_HANDLE_CHECKED(JSReceiver, receiver, 0); in RUNTIME_FUNCTION()
5658 bool result = JSReceiver::HasProperty(receiver, key); in RUNTIME_FUNCTION()
5668 CONVERT_ARG_HANDLE_CHECKED(JSReceiver, receiver, 0); in RUNTIME_FUNCTION()
5671 bool result = JSReceiver::HasElement(receiver, index); in RUNTIME_FUNCTION()
5698 CONVERT_ARG_HANDLE_CHECKED(JSReceiver, object, 0); in RUNTIME_FUNCTION()
5715 CONVERT_ARG_CHECKED(JSReceiver, raw_object, 0); in RUNTIME_FUNCTION()
5720 Handle<JSReceiver> object(raw_object); in RUNTIME_FUNCTION()
8190 CONVERT_ARG_HANDLE_CHECKED(JSReceiver, callable, 0); in RUNTIME_FUNCTION()
8216 JSReceiver::cast(bound_args->get(JSFunction::kBoundFunctionIndex)), in RUNTIME_FUNCTION()
8799 CONVERT_ARG_CHECKED(JSReceiver, fun, argc + 1); in RUNTIME_FUNCTION()
8821 Handle<JSReceiver> hfun(fun); in RUNTIME_FUNCTION()
8834 CONVERT_ARG_HANDLE_CHECKED(JSReceiver, fun, 0); in RUNTIME_FUNCTION()
8922 JSReceiver* extension_object; in RUNTIME_FUNCTION()
8924 extension_object = JSReceiver::cast(args[0]); in RUNTIME_FUNCTION()
9089 JSReceiver::SetProperty(module, name, value, FROZEN, kStrictMode); in RUNTIME_FUNCTION()
9140 Handle<Object> result = JSReceiver::DeleteProperty(object, name); in RUNTIME_FUNCTION()
9270 Handle<JSReceiver> object = Handle<JSReceiver>::cast(holder); in LoadContextSlotHelper()
9271 ASSERT(object->IsJSProxy() || JSReceiver::HasProperty(object, name)); in LoadContextSlotHelper()
9359 Handle<JSReceiver> object; in RUNTIME_FUNCTION()
9363 object = Handle<JSReceiver>::cast(holder); in RUNTIME_FUNCTION()
9377 object = Handle<JSReceiver>(isolate->context()->global_object()); in RUNTIME_FUNCTION()
9385 JSReceiver::SetProperty(object, name, value, NONE, strict_mode)); in RUNTIME_FUNCTION()
9847 CONVERT_ARG_HANDLE_CHECKED(JSReceiver, element, 1); in RUNTIME_FUNCTION()
10264 } else if (JSReceiver::HasElement(receiver, j)) { in IterateElements()
10289 } else if (JSReceiver::HasElement(receiver, j)) { in IterateElements()
10679 CONVERT_ARG_HANDLE_CHECKED(JSReceiver, receiver, 0); in RUNTIME_FUNCTION()
11613 if (JSReceiver::HasProperty(ext, variable_name)) { in SetLocalVariableValue()
11696 if (JSReceiver::HasProperty(ext, variable_name)) { in SetClosureVariableValue()
12733 JSReceiver::HasLocalProperty(target, in MaterializeArgumentsObject()
14620 JSReceiver* obj = JSReceiver::cast(args[0]); in RUNTIME_FUNCTION()
14625 obj = JSReceiver::cast(proto); in RUNTIME_FUNCTION()
14634 CONVERT_ARG_HANDLE_CHECKED(JSReceiver, obj, 0); in RUNTIME_FUNCTION()
14639 obj = handle(JSReceiver::cast(proto)); in RUNTIME_FUNCTION()