Lines Matching full:cast
42 JSHandle<JSAPIList> list = JSHandle<JSAPIList>::Cast(obj); in ListConstructor()
59 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIList()) { in Add()
60 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget()); in Add()
69 JSHandle<JSAPIList> jSAPIList = JSHandle<JSAPIList>::Cast(self); in Add()
82 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIList()) { in Insert()
83 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget()); in Insert()
103 JSHandle<JSAPIList> jSAPIList = JSHandle<JSAPIList>::Cast(self); in Insert()
117 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIList()) { in GetFirst()
118 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget()); in GetFirst()
125 JSHandle<JSAPIList> jSAPIList = JSHandle<JSAPIList>::Cast(self); in GetFirst()
137 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIList()) { in GetLast()
138 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget()); in GetLast()
145 JSHandle<JSAPIList> jSAPIList = JSHandle<JSAPIList>::Cast(self); in GetLast()
157 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIList()) { in Has()
158 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget()); in Has()
165 JSHandle<JSAPIList> jSAPIList = JSHandle<JSAPIList>::Cast(self); in Has()
178 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIList()) { in IsEmpty()
179 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget()); in IsEmpty()
186 JSHandle<JSAPIList> jSAPIList = JSHandle<JSAPIList>::Cast(self); in IsEmpty()
198 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIList()) { in Get()
199 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget()); in Get()
206 JSHandle<JSAPIList> jsAPIList = JSHandle<JSAPIList>::Cast(self); in Get()
230 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIList()) { in GetIndexOf()
231 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget()); in GetIndexOf()
238 JSHandle<JSAPIList> jsAPIList = JSHandle<JSAPIList>::Cast(self); in GetIndexOf()
251 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIList()) { in GetLastIndexOf()
252 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget()); in GetLastIndexOf()
259 JSHandle<JSAPIList> jsAPIList = JSHandle<JSAPIList>::Cast(self); in GetLastIndexOf()
272 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIList()) { in Set()
273 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget()); in Set()
293 JSHandle<JSAPIList> jsAPIList = JSHandle<JSAPIList>::Cast(self); in Set()
308 … if (thisHandle->IsJSProxy() && JSHandle<JSProxy>::Cast(thisHandle)->GetTarget().IsJSAPIList()) { in ForEach()
309 … thisHandle = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(thisHandle)->GetTarget()); in ForEach()
330 JSHandle<JSAPIList> list = JSHandle<JSAPIList>::Cast(thisHandle); in ForEach()
360 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIList()) { in Clear()
361 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget()); in Clear()
368 JSHandle<JSAPIList> jsAPIList = JSHandle<JSAPIList>::Cast(self); in Clear()
381 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIList()) { in RemoveByIndex()
382 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget()); in RemoveByIndex()
401 JSHandle<JSAPIList> jsAPIList = JSHandle<JSAPIList>::Cast(self); in RemoveByIndex()
415 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIList()) { in Remove()
416 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget()); in Remove()
424 JSHandle<JSAPIList> jsAPIList = JSHandle<JSAPIList>::Cast(self); in Remove()
435 … if (thisHandle->IsJSProxy() && JSHandle<JSProxy>::Cast(thisHandle)->GetTarget().IsJSAPIList()) { in ReplaceAllElements()
436 … thisHandle = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(thisHandle)->GetTarget()); in ReplaceAllElements()
464 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIList()) { in Equal()
465 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget()); in Equal()
472 JSHandle<JSAPIList> jsAPIList = JSHandle<JSAPIList>::Cast(self); in Equal()
475 if (obj->IsJSProxy() && JSHandle<JSProxy>::Cast(obj)->GetTarget().IsJSAPIList()) { in Equal()
476 obj = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(obj)->GetTarget()); in Equal()
481 JSHandle<JSAPIList> handleObj = JSHandle<JSAPIList>::Cast(obj); in Equal()
493 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIList()) { in Sort()
494 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget()); in Sort()
532 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIList()) { in ConvertToArray()
533 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget()); in ConvertToArray()
540 JSHandle<JSAPIList> jsAPIList = JSHandle<JSAPIList>::Cast(self); in ConvertToArray()
552 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIList()) { in GetSubList()
553 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget()); in GetSubList()
591 JSHandle<JSAPIList> jsAPIList = JSHandle<JSAPIList>::Cast(self); in GetSubList()
605 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIList()) { in Length()
606 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget()); in Length()
613 JSHandle<JSAPIList> jsAPIList = JSHandle<JSAPIList>::Cast(self); in Length()