80 lines
2.9 KiB
JavaScript
80 lines
2.9 KiB
JavaScript
/* Metro module 4350; source: unknown; dependencies: [4315, 4312, 596, 620, 591, 610] */
|
|
function _fun37071(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#37071, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4522:6, offset: 0x0109c5ad, size: 34 bytes, params: 8, frame: 2
|
|
const env0_0 = require;
|
|
module.exports = exports_37072;
|
|
function exports_37072(a0, a1, a2) { // fn#37072, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4522:40, offset: 0x00d542d2, size: 310 bytes, params: 4, frame: 27
|
|
var r0;
|
|
var r10;
|
|
var r16;
|
|
var r2;
|
|
var r4;
|
|
var r6;
|
|
var r9;
|
|
var r1;
|
|
var value7;
|
|
var value8;
|
|
var property;
|
|
var value9;
|
|
let value = a0;
|
|
const value3 = 0;
|
|
const value4 = undefined;
|
|
const value5 = require(dependencyMap[value3])(a1, value);
|
|
let length = value5.length;
|
|
if (value3 < length) {
|
|
r0 = value3;
|
|
r10 = value;
|
|
while (true) {
|
|
value = require(4312) /* metro dependency 4312 */;
|
|
value = value(value5[r0]);
|
|
value7 = r10 != null;
|
|
if (value7) {
|
|
value8 = a2(r10, value);
|
|
r16 = value8;
|
|
} else {
|
|
r16 = value7;
|
|
}
|
|
if (r16) {
|
|
property = r10[value];
|
|
value9 = typeof r0 === 'bigint' ? r0 + 1n : +r0 + 1;
|
|
if (value9 < length) {
|
|
r0 = value9;
|
|
r10 = property;
|
|
continue;
|
|
}
|
|
r2 = value9;
|
|
r4 = property;
|
|
r6 = value;
|
|
r9 = r16;
|
|
break;
|
|
}
|
|
r2 = r0;
|
|
r4 = r10;
|
|
r6 = value;
|
|
r9 = r16;
|
|
break;
|
|
}
|
|
} else {
|
|
r2 = value3;
|
|
r4 = value;
|
|
r6 = value4;
|
|
r9 = false;
|
|
}
|
|
if (r9) {
|
|
r0 = r9;
|
|
} else if ((typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1) != length) {
|
|
r0 = r9;
|
|
} else {
|
|
length = r4 == null ? value3 : r4.length;
|
|
r1 = length ? (require(596) /* metro dependency 596 */)(length) : !!length;
|
|
r1 = r1 && (require(620) /* metro dependency 620 */)(r6, length);
|
|
r1 = r1 && ((require(591) /* metro dependency 591 */)(r4) || (require(610) /* metro dependency 610 */)(r4));
|
|
r0 = r1;
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun37071, 4350, [4315, 4312, 596, 620, 591,
|
|
610]) /* metro module 4350, dependencies: [4315, 4312, 596, 620, 591, 610] */;
|