/* Metro module 4448; source: unknown; dependencies: [] */ function _fun37926(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#37926, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4626:6, offset: 0x010b368a, size: 20 bytes, params: 8, frame: 2 module.exports = function(a0, a1, a2, a3) { var r4; var r0; var r1; var property; var value5; var value = a2; var value2 = a3; var value3 = 0; reducibleJoin2: while (true) { if (a0 == null) { r4 = value3; break reducibleJoin2; } property = a0.length; r4 = property; break reducibleJoin2; } var r3 = value2 && r4; reducibleJoin5: while (true) { if (r3) { property = a0[value3]; r0 = property; r1 = value3; break reducibleJoin5; } r0 = value; r1 = -1; break reducibleJoin5; } value = typeof r1 === 'bigint' ? r1 + 1n : +r1 + 1; if (value < r4) { r1 = r0; r3 = value; reducibleLoop6: while (true) { value = a1(r1, a0[r3], r3, a0); value5 = typeof r3 === 'bigint' ? r3 + 1n : +r3 + 1; if (value5 < r4) { r1 = value; r3 = value5; continue reducibleLoop6; } r0 = value; break reducibleLoop6; } } return r0; }; }