/* Metro module 4426; source: unknown; dependencies: [813, 4427] */ function _fun37884(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#37884, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4604:6, offset: 0x010b2bab, size: 34 bytes, params: 8, frame: 2 const env0_0 = require; module.exports = exports_37885; function exports_37885(a0, a1, a2, a3) { // fn#37885, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4604:40, offset: 0x010b2bcd, size: 138 bytes, params: 5, frame: 28 var r1; var r12; var property; var property2; var value5; var property3; var value6; const value = a2; const r0 = value || ({}); const length = a1.length; const value2 = 0; const value3 = undefined; if (value2 < length) { r1 = value2; while (true) { property = a1[r1]; if (a3) { property2 = r0[property]; value5 = a3(property2, a0[property], property, r0, a0); r12 = value5; } else { r12 = value3; } if (value3 !== r12) { continue; } property3 = a0[property]; r12 = property3; if (value) { (require(4427) /* metro dependency 4427 */)(r0, property, r12); } else { require(dependencyMap[value2])(r0, property, r12); } value6 = typeof r1 === 'bigint' ? r1 + 1n : +r1 + 1; if (value6 < length) { r1 = value6; continue; } break; } } return r0; } } global.__d(_fun37884, 4426, [813, 4427]) /* metro module 4426, dependencies: [813, 4427] */;