117 lines
2.6 KiB
JavaScript
117 lines
2.6 KiB
JavaScript
// Metro module 5418 (f5419).
|
|
module.exports = function _iterableToArrayLimit(a0, a1) {
|
|
let r21;
|
|
let r0 = void 0;
|
|
const r7 = a0 == null;
|
|
let r1 = null;
|
|
if (!r7) {
|
|
const Symbol2 = globalThis.Symbol;
|
|
r1 = (typeof Symbol2 !== "undefined" ? a0[Symbol.iterator] : typeof Symbol2 !== "undefined") || a0["@@iterator"];
|
|
}
|
|
let r18 = r1;
|
|
if (r1 != null) {
|
|
let r19 = true;
|
|
let r20 = false;
|
|
L28: {
|
|
try {
|
|
r21 = [];
|
|
try {
|
|
const r23 = r18.call(a0);
|
|
r18 = r23;
|
|
const next = r23.next;
|
|
if (a1 === 0) {
|
|
const r49 = Object;
|
|
const r50 = r18;
|
|
if (r49(r50) !== r50) {
|
|
break L28;
|
|
}
|
|
r19 = false;
|
|
} else {
|
|
const r29 = next.call(r18);
|
|
const done = r29.done;
|
|
r19 = done;
|
|
if (!done) {
|
|
r21.push(r29.value);
|
|
while (r21.length !== a1) {
|
|
r19 = true;
|
|
const r40 = next.call(r18);
|
|
const done2 = r40.done;
|
|
r19 = done2;
|
|
if (done2) {
|
|
break;
|
|
}
|
|
r21.push(r40.value);
|
|
}
|
|
}
|
|
}
|
|
} catch ($e) {
|
|
r0 = $e;
|
|
r20 = true;
|
|
}
|
|
} catch ($e) {
|
|
const r84 = $e;
|
|
L60: {
|
|
try {
|
|
if (r19) {
|
|
break L60;
|
|
}
|
|
if (r18.return == null) {
|
|
break L60;
|
|
}
|
|
const r89 = r18.return();
|
|
if (Object(r89) === r89) {
|
|
break L60;
|
|
}
|
|
} catch (r97) {
|
|
if (r20) {
|
|
throw r0;
|
|
}
|
|
throw r97;
|
|
}
|
|
if (r20) {
|
|
throw r0;
|
|
}
|
|
return void 0;
|
|
}
|
|
if (r20) {
|
|
throw r0;
|
|
}
|
|
throw r84;
|
|
}
|
|
L47: {
|
|
try {
|
|
if (r19) {
|
|
break L47;
|
|
}
|
|
if (r18.return == null) {
|
|
break L47;
|
|
}
|
|
const r73 = r18.return();
|
|
if (Object(r73) === r73) {
|
|
break L47;
|
|
}
|
|
} catch (r81) {
|
|
if (r20) {
|
|
throw r0;
|
|
}
|
|
throw r81;
|
|
}
|
|
if (r20) {
|
|
throw r0;
|
|
}
|
|
return void 0;
|
|
}
|
|
if (r20) {
|
|
throw r0;
|
|
}
|
|
return r21;
|
|
}
|
|
try {} catch ($e) {
|
|
throw $e;
|
|
}
|
|
return void 0;
|
|
}
|
|
};
|
|
module.exports.__esModule = true;
|
|
module.exports.default = module.exports;
|