| /arkcompiler/ets_runtime/ecmascript/ |
| D | template_map.h | 32 ASSERT(obj.IsJSArray()); in Hash()
|
| D | js_array_iterator.cpp | 63 } else if (array->IsJSArray()) { in NextInternal()
|
| D | js_array.cpp | 133 if (hclass->IsJSArray() && !hclass->HasConstructor() && proto.IsJSArray()) { in ArraySpeciesCreate() 534 ASSERT(obj->IsJSArray()); in IncludeInSortedValue() 559 ASSERT(obj->IsJSArray()); in ToTaggedArray()
|
| D | js_array.h | 31 CAST_CHECK(JSArray, IsJSArray);
|
| D | js_object-inl.h | 103 inline bool JSObject::IsJSArray() const in IsJSArray() function 105 return GetJSHClass()->IsJSArray(); in IsJSArray()
|
| D | js_tagged_value-inl.h | 887 if (jsHclass->IsJSArray()) { in IsArray() 907 inline bool JSTaggedValue::IsJSArray() const in IsJSArray() function 909 return IsHeapObject() && GetTaggedObject()->GetClass()->IsJSArray(); in IsJSArray()
|
| D | js_thread.cpp | 407 if (!receiver->GetJSHClass()->IsPrototype() && !receiver->IsJSArray()) { in NotifyStableArrayElementsGuardians() 416 if (changeKind == StableArrayChangeKind::PROTO && receiver->IsJSArray()) { in NotifyStableArrayElementsGuardians()
|
| D | js_object.cpp | 93 if (obj->IsJSArray()) { in GrowElementsCapacity() 109 if (thread->IsPGOProfilerEnable() && obj->IsJSArray()) { in GrowElementsCapacity() 266 ASSERT(obj->GetJSHClass()->IsDictionaryElement() && obj->IsJSArray()); in TryOptimizeAsFastElements() 344 if (receiver->IsJSArray()) { in AddElementInternal() 361 if (receiver->GetJSHClass()->IsDictionaryElement() && receiver->IsJSArray()) { in AddElementInternal()
|
| D | js_tagged_value.h | 486 bool IsJSArray() const;
|
| D | js_tagged_value.cpp | 103 return IsJSArray() && JSArray::Cast(GetTaggedObject())->GetElements().IsCOWArray(); in IsJSCOWArray() 866 if (obj->IsJSArray()) { in DefineOwnProperty()
|
| D | js_object.h | 599 bool IsJSArray() const;
|
| /arkcompiler/ets_runtime/test/fuzztest/jsvaluerefisjs_fuzzer/ |
| D | jsvaluerefisjs_fuzzer.cpp | 40 jsArray->IsJSArray(vm); in JSValueRefIsJSArrayFuzzTest()
|
| /arkcompiler/ets_runtime/ecmascript/ic/tests/ |
| D | ic_handler_test.cpp | 132 EXPECT_TRUE(HandlerBase::IsJSArray(handlerInfo1->GetInt())); in HWTEST_F_L0() 133 EXPECT_TRUE(HandlerBase::IsJSArray(handlerInfo2->GetInt())); in HWTEST_F_L0() 134 EXPECT_FALSE(HandlerBase::IsJSArray(handlerInfo3->GetInt())); in HWTEST_F_L0()
|
| /arkcompiler/ets_runtime/ecmascript/ic/ |
| D | ic_handler.h | 159 static inline bool IsJSArray(uint32_t handler) in IsJSArray() function 254 if (op.GetReceiver()->IsJSArray()) { in LoadElement() 329 if (receiver->IsJSArray()) { in StoreElement()
|
| D | ic_runtime_stub-inl.h | 565 } else if (HandlerBase::IsJSArray(handlerInfo)) { in StoreElement()
|
| /arkcompiler/ets_runtime/ecmascript/serializer/ |
| D | value_serializer.cpp | 379 if (!transfer->IsJSArray()) { in PrepareTransfer() 403 if (!cloneList->IsJSArray()) { in PrepareClone()
|
| /arkcompiler/ets_runtime/ecmascript/builtins/ |
| D | builtins_ark_tools.cpp | 572 if (!array->IsJSArray()) { in HasHoleyElements() 603 if (!array->IsJSArray()) { in HasSmiElements() 623 if (!array->IsJSArray()) { in HasDoubleElements() 643 if (!array->IsJSArray()) { in HasObjectElements() 718 return JSTaggedValue(array->IsJSArray()); in IsArray()
|
| /arkcompiler/ets_runtime/ecmascript/base/ |
| D | array_helper.cpp | 249 if (thisHandle->IsJSArray()) { in GetLength() 265 if (thisHandle->IsJSArray()) { in GetArrayLength()
|
| D | json_stringifier.cpp | 53 if (replacer->IsJSArray()) { in Stringify()
|
| /arkcompiler/ets_runtime/ecmascript/builtins/tests/ |
| D | builtins_regexp_test.cpp | 697 EXPECT_TRUE(indicesArr->IsJSArray()); in HWTEST_F_L0() 700 EXPECT_TRUE(indices0->IsJSArray()); in HWTEST_F_L0() 705 EXPECT_TRUE(indices1->IsJSArray()); in HWTEST_F_L0() 715 EXPECT_TRUE(groupNameArr->IsJSArray()); in HWTEST_F_L0()
|
| /arkcompiler/ets_runtime/ecmascript/containers/tests/ |
| D | containers_vector_test.cpp | 589 EXPECT_TRUE(arr.IsJSArray()); in HWTEST_F_L0() 612 EXPECT_TRUE(array->IsJSArray()); in HWTEST_F_L0() 637 EXPECT_TRUE(longArray->IsJSArray()); in HWTEST_F_L0()
|
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | parallel_evacuator.cpp | 165 if (actualPromoted && klass->IsJSArray()) { in EvacuateRegion()
|
| /arkcompiler/ets_runtime/ecmascript/js_api/ |
| D | js_api_lightweightset.cpp | 263 if (value.GetTaggedValue().IsJSArray()) { in Equal()
|
| /arkcompiler/ets_runtime/ecmascript/stubs/ |
| D | runtime_stubs-inl.h | 281 if (!array->IsJSArray()) { in RuntimeNewObjApply() 423 ASSERT(dst->IsJSArray()); in RuntimeStArraySpread() 424 if (dst->IsJSArray()) { in RuntimeStArraySpread() 482 } else if (src->IsJSArray()) { in RuntimeStArraySpread() 2264 … if ((!obj->IsUndefined() && !obj->IsECMAObject()) || !func->IsCallable() || !array->IsJSArray()) { in RuntimeCallSpread()
|
| /arkcompiler/ets_runtime/ecmascript/napi/test/ |
| D | ffi_workload.cpp | 7027 intValue->IsJSArray(vm_); in HWTEST_F_L0() 7030 TEST_TIME(JSValueRef::IsJSArray::IntegerRef); in HWTEST_F_L0() 7033 resUnit32->IsJSArray(vm_); in HWTEST_F_L0() 7036 TEST_TIME(JSValueRef::IsJSArray::NumberRef); in HWTEST_F_L0() 7039 maxBigintUint64->IsJSArray(vm_); in HWTEST_F_L0() 7042 TEST_TIME(JSValueRef::IsJSArray::BigIntRef); in HWTEST_F_L0() 7045 stringUtf8->IsJSArray(vm_); in HWTEST_F_L0() 7048 TEST_TIME(JSValueRef::IsJSArray::StringRef); in HWTEST_F_L0() 7051 arrayObject->IsJSArray(vm_); in HWTEST_F_L0() 7054 TEST_TIME(JSValueRef::IsJSArray::ArrayRef); in HWTEST_F_L0() [all …]
|