Lines Matching full:target
91 // Reflect.apply (target, thisArgument, argumentsList)
98 // target in HWTEST_F_L0()
99 …JSHandle<JSFunction> target = factory->NewJSFunction(env, reinterpret_cast<void *>(TestReflectAppl… in HWTEST_F_L0() local
120 ecmaRuntimeCallInfo->SetCallArg(0, target.GetTaggedValue()); in HWTEST_F_L0()
135 // Reflect.construct (target, argumentsList [ , newTarget])
142 // target in HWTEST_F_L0()
143 JSHandle<JSFunction> target = JSHandle<JSFunction>::Cast(env->GetStringFunction()); in HWTEST_F_L0() local
153 ecmaRuntimeCallInfo->SetCallArg(0, target.GetTaggedValue()); in HWTEST_F_L0()
167 // Reflect.defineProperty (target, propertyKey, attributes)
172 // target in HWTEST_F_L0()
173 JSHandle<JSObject> target = in HWTEST_F_L0() local
201 ecmaRuntimeCallInfo->SetCallArg(0, target.GetTaggedValue()); in HWTEST_F_L0()
210 JSObject::GetOwnProperty(thread, target, key, descRuler); in HWTEST_F_L0()
218 // Reflect.deleteProperty (target, propertyKey)
223 // target in HWTEST_F_L0()
224 JSHandle<JSObject> target = in HWTEST_F_L0() local
229 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(target), key, value); in HWTEST_F_L0()
232 ASSERT_EQ(JSObject::GetOwnProperty(thread, target, key, desc), true); in HWTEST_F_L0()
237 ecmaRuntimeCallInfo->SetCallArg(0, target.GetTaggedValue()); in HWTEST_F_L0()
243 ASSERT_EQ(JSObject::GetOwnProperty(thread, target, key, desc), false); in HWTEST_F_L0()
247 // Reflect.get (target, propertyKey [ , receiver])
252 // target in HWTEST_F_L0()
253 JSHandle<JSObject> target = in HWTEST_F_L0() local
259 JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(target), key, value); in HWTEST_F_L0()
264 ecmaRuntimeCallInfo->SetCallArg(0, target.GetTaggedValue()); in HWTEST_F_L0()
275 // Reflect.getOwnPropertyDescriptor ( target, propertyKey )
280 // target in HWTEST_F_L0()
281 JSHandle<JSObject> target = in HWTEST_F_L0() local
286 …ASSERT_EQ(JSTaggedValue::DefinePropertyOrThrow(thread, JSHandle<JSTaggedValue>(target), key, desc)… in HWTEST_F_L0()
291 ecmaRuntimeCallInfo->SetCallArg(0, target.GetTaggedValue()); in HWTEST_F_L0()
320 // Reflect.getPrototypeOf (target)
325 JSHandle<JSObject> target = in HWTEST_F_L0() local
330 ASSERT_EQ(JSObject::SetPrototype(thread, target, JSHandle<JSTaggedValue>(proto)), true); in HWTEST_F_L0()
335 ecmaRuntimeCallInfo->SetCallArg(0, target.GetTaggedValue()); in HWTEST_F_L0()
345 // Reflect.has (target, propertyKey)
350 // target in HWTEST_F_L0()
351 JSHandle<JSObject> target = in HWTEST_F_L0() local
356 ASSERT_EQ(JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(target), key, value), true); in HWTEST_F_L0()
361 ecmaRuntimeCallInfo->SetCallArg(0, target.GetTaggedValue()); in HWTEST_F_L0()
371 // Reflect.isExtensible (target)
376 // target in HWTEST_F_L0()
377 JSHandle<JSObject> target = in HWTEST_F_L0() local
379 target->GetJSHClass()->SetExtensible(false); in HWTEST_F_L0()
384 ecmaRuntimeCallInfo->SetCallArg(0, target.GetTaggedValue()); in HWTEST_F_L0()
393 // Reflect.ownKeys (target)
398 // target in HWTEST_F_L0()
399 JSHandle<JSObject> target = in HWTEST_F_L0() local
403 ASSERT_EQ(JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(target), key0, value0), true); in HWTEST_F_L0()
406 ASSERT_EQ(JSObject::SetProperty(thread, JSHandle<JSTaggedValue>(target), key1, value1), true); in HWTEST_F_L0()
411 ecmaRuntimeCallInfo->SetCallArg(0, target.GetTaggedValue()); in HWTEST_F_L0()
443 // Reflect.preventExtensions (target)
448 // target in HWTEST_F_L0()
449 JSHandle<JSObject> target = in HWTEST_F_L0() local
451 target->GetJSHClass()->SetExtensible(true); in HWTEST_F_L0()
456 ecmaRuntimeCallInfo->SetCallArg(0, target.GetTaggedValue()); in HWTEST_F_L0()
462 ASSERT_EQ(target->IsExtensible(), false); in HWTEST_F_L0()
466 // Reflect.set (target, propertyKey, V [ , receiver])
471 // target in HWTEST_F_L0()
472 JSHandle<JSObject> target = in HWTEST_F_L0() local
482 ecmaRuntimeCallInfo->SetCallArg(0, target.GetTaggedValue()); in HWTEST_F_L0()
491 …JSHandle<JSTaggedValue> ruler = JSObject::GetProperty(thread, JSHandle<JSTaggedValue>(target), key… in HWTEST_F_L0()
496 // Reflect.setPrototypeOf (target, proto)
501 JSHandle<JSObject> target = in HWTEST_F_L0() local
509 ecmaRuntimeCallInfo->SetCallArg(0, target.GetTaggedValue()); in HWTEST_F_L0()
516 JSHandle<JSTaggedValue> resultObj(thread, target->GetJSHClass()->GetPrototype()); in HWTEST_F_L0()