Lines Matching defs:thisHandle
306 JSHandle<JSTaggedValue> thisHandle = GetThis(argv);
307 if (!thisHandle->IsJSAPIList()) {
308 if (thisHandle->IsJSProxy() && JSHandle<JSProxy>::Cast(thisHandle)->GetTarget().IsJSAPIList()) {
309 thisHandle = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(thisHandle)->GetTarget());
330 JSHandle<JSAPIList> list = JSHandle<JSAPIList>::Cast(thisHandle);
344 info->SetCallArg(value, JSTaggedValue(index), thisHandle.GetTaggedValue());
433 JSHandle<JSTaggedValue> thisHandle = GetThis(argv);
434 if (!thisHandle->IsJSAPIList()) {
435 if (thisHandle->IsJSProxy() && JSHandle<JSProxy>::Cast(thisHandle)->GetTarget().IsJSAPIList()) {
436 thisHandle = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(thisHandle)->GetTarget());
453 return JSAPIList::ReplaceAllElements(thread, thisHandle, callbackFnHandle, thisArgHandle);