Lines Matching defs:self

69     JSHandle<JSTaggedValue> self = GetThis(argv);
71 if (!self->IsJSAPIBitVector()) {
72 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIBitVector()) {
73 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget());
82 return GetTaggedBoolean(JSAPIBitVector::Push(thread, JSHandle<JSAPIBitVector>::Cast(self), value));
90 JSHandle<JSTaggedValue> self = GetThis(argv);
92 if (!self->IsJSAPIBitVector()) {
93 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIBitVector()) {
94 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget());
102 return JSHandle<JSAPIBitVector>::Cast(self)->Pop(thread, JSHandle<JSAPIBitVector>::Cast(self));
111 JSHandle<JSTaggedValue> self = GetThis(argv);
113 if (!self->IsJSAPIBitVector()) {
114 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIBitVector()) {
115 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget());
139 bool isHas = JSHandle<JSAPIBitVector>::Cast(self)->Has(
140 thread, JSHandle<JSAPIBitVector>::Cast(self), value, startIndex, endIndex);
151 JSHandle<JSTaggedValue> self = GetThis(argv);
153 if (!self->IsJSAPIBitVector()) {
154 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIBitVector()) {
155 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget());
180 JSHandle<JSAPIBitVector>::Cast(self)->SetBitsByRange(
181 thread, JSHandle<JSAPIBitVector>::Cast(self), value, startIndex, endIndex);
191 JSHandle<JSTaggedValue> self = GetThis(argv);
193 if (!self->IsJSAPIBitVector()) {
194 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIBitVector()) {
195 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget());
219 return JSHandle<JSAPIBitVector>::Cast(self)->GetBitsByRange(
220 thread, JSHandle<JSAPIBitVector>::Cast(self), startIndex, endIndex);
229 JSHandle<JSTaggedValue> self = GetThis(argv);
231 if (!self->IsJSAPIBitVector()) {
232 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIBitVector()) {
233 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget());
248 JSHandle<JSAPIBitVector>::Cast(self)->Resize(
249 thread, JSHandle<JSAPIBitVector>::Cast(self), JSTaggedValue::ToUint32(thread, size));
258 JSHandle<JSTaggedValue> self = GetThis(argv);
260 if (!self->IsJSAPIBitVector()) {
261 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIBitVector()) {
262 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget());
271 JSHandle<JSAPIBitVector>::Cast(self)->SetAllBits(thread, JSHandle<JSAPIBitVector>::Cast(self), value);
281 JSHandle<JSTaggedValue> self = GetThis(argv);
283 if (!self->IsJSAPIBitVector()) {
284 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIBitVector()) {
285 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget());
310 return JSHandle<JSAPIBitVector>::Cast(self)->GetBitCountByRange(
311 thread, JSHandle<JSAPIBitVector>::Cast(self), value, startIndex, endIndex);
320 JSHandle<JSTaggedValue> self = GetThis(argv);
322 if (!self->IsJSAPIBitVector()) {
323 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIBitVector()) {
324 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget());
351 JSAPIBitVector::GetIndexOf(thread, JSHandle<JSAPIBitVector>::Cast(self), value, startIndex, endIndex));
360 JSHandle<JSTaggedValue> self = GetThis(argv);
362 if (!self->IsJSAPIBitVector()) {
363 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIBitVector()) {
364 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget());
390 JSAPIBitVector::GetLastIndexOf(thread, JSHandle<JSAPIBitVector>::Cast(self), value, startIndex, endIndex));
399 JSHandle<JSTaggedValue> self = GetThis(argv);
401 if (!self->IsJSAPIBitVector()) {
402 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIBitVector()) {
403 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget());
420 thread, JSHandle<JSAPIBitVector>::Cast(self), JSTaggedValue::ToUint32(thread, value));
430 JSHandle<JSTaggedValue> self = GetThis(argv);
432 if (!self->IsJSAPIBitVector()) {
433 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIBitVector()) {
434 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget());
457 JSHandle<JSAPIBitVector>::Cast(self)->FlipBitsByRange(
458 thread, JSHandle<JSAPIBitVector>::Cast(self), startIndex, endIndex);
468 JSHandle<JSTaggedValue> self = GetThis(argv);
470 if (!self->IsJSAPIBitVector()) {
471 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIBitVector()) {
472 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget());
480 return JSTaggedValue(JSHandle<JSAPIBitVector>::Cast(self)->GetSize());
490 JSHandle<JSTaggedValue> self = GetThis(argv);
492 if (!self->IsJSAPIBitVector()) {
493 if (self->IsJSProxy() && JSHandle<JSProxy>::Cast(self)->GetTarget().IsJSAPIBitVector()) {
494 self = JSHandle<JSTaggedValue>(thread, JSHandle<JSProxy>::Cast(self)->GetTarget());
502 JSTaggedValue values = JSAPIBitVector::GetIteratorObj(thread, JSHandle<JSAPIBitVector>::Cast(self));