Lines Matching defs:newArray

115         auto newArray = JSArray::CreateArrayFromList(thread, newTarget, elements);
118 JSHClass::TransitToElementsKind(thread, newArray, newKind);
121 return newArray.GetTaggedValue();
125 JSTaggedValue newArray = JSArray::ArrayCreate(thread, JSTaggedNumber(argc), newTarget).GetTaggedValue();
127 if (!newArray.IsArray(thread)) {
130 JSHandle<JSObject> newArrayHandle(thread, newArray);
217 JSTaggedValue newArray;
221 newArray = JSFunction::Construct(info);
224 newArray = JSArray::ArrayCreate(thread, JSTaggedNumber(0)).GetTaggedValue();
227 if (!newArray.IsECMAObject()) {
230 JSHandle<JSObject> newArrayHandle(thread, newArray);
337 JSTaggedValue newArray;
343 newArray = JSFunction::Construct(info);
346 newArray = JSArray::ArrayCreate(thread, JSTaggedNumber(static_cast<double>(len))).GetTaggedValue();
349 if (!newArray.IsECMAObject()) {
352 JSHandle<JSObject> newArrayHandle(thread, newArray);
426 JSHandle<JSTaggedValue> newArray;
435 newArray = JSHandle<JSTaggedValue>(thread, taggedArray);
437 newArray = JSArray::ArrayCreate(thread, JSTaggedNumber(argc));
440 if (!newArray->IsECMAObject()) {
443 JSHandle<JSObject> newArrayHandle(newArray);
493 JSTaggedValue newArray = JSArray::ArraySpeciesCreate(thread, thisObjHandle, JSTaggedNumber(arrayLen));
495 if (!(newArray.IsECMAObject() || newArray.IsUndefined())) {
499 JSHandle<JSObject> newArrayHandle(thread, newArray);
961 JSTaggedValue newArray = JSArray::ArraySpeciesCreate(thread, thisObjHandle, JSTaggedNumber(arrayLen));
964 JSHandle<JSObject> newArrayHandle(thread, newArray);
1523 JSTaggedValue newArray =
1527 if (!newArray.IsECMAObject()) {
1530 JSHandle<JSObject> newArrayHandle(thread, newArray);
2227 JSTaggedValue newArray =
2232 return newArray;
2234 JSHandle<JSObject> newArrayHandle(thread, newArray);
2452 JSTaggedValue newArray = JSArray::ArraySpeciesCreate(thread, thisObjHandle,
2455 JSHandle<JSObject> newArrayHandle(thread, newArray);
2874 JSTaggedValue newArray = JSArray::ArraySpeciesCreate(thread, thisObjHandle, JSTaggedNumber(arrayLen));
2878 JSHandle<JSObject> newArrayHandle(thread, newArray);
2914 JSTaggedValue newArray = JSArray::ArraySpeciesCreate(thread, thisObjHandle, JSTaggedNumber(arrayLen));
2918 JSHandle<JSObject> newArrayHandle(thread, newArray);
3085 JSTaggedValue newArray =
3089 JSHandle<JSObject> newArrayHandle(thread, newArray);
3145 JSTaggedValue newArray = JSArray::ArrayCreate(thread, JSTaggedNumber(static_cast<double>(len))).GetTaggedValue();
3147 JSHandle<JSObject> newArrayHandle(thread, newArray);
3243 // ReturnIfAbrupt(newArray).
3469 JSTaggedValue newArray = JSArray::ArrayCreate(thread, JSTaggedNumber(static_cast<double>(len))).GetTaggedValue();
3472 JSHandle<JSObject> newArrayHandle(thread, newArray);