Lines Matching defs:thisHandle
518 JSHandle<JSTaggedValue> thisHandle = GetThis(argv); // JSAPIVector
520 if (!thisHandle->IsJSAPIVector()) {
521 if (thisHandle->IsJSProxy() && JSHandle<JSProxy>::Cast(thisHandle)->GetTarget().IsJSAPIVector()) {
522 thisHandle = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(thisHandle)->GetTarget());
535 return JSAPIVector::ForEach(thread, thisHandle, callbackFnHandle, thisArgHandle);
545 JSHandle<JSTaggedValue> thisHandle = GetThis(argv); // JSAPIVector
546 if (!thisHandle->IsJSAPIVector()) {
547 if (thisHandle->IsJSProxy() && JSHandle<JSProxy>::Cast(thisHandle)->GetTarget().IsJSAPIVector()) {
548 thisHandle = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(thisHandle)->GetTarget());
561 return JSAPIVector::ReplaceAllElements(thread, thisHandle, callbackFnHandle, thisArgHandle);