/* Metro module 4478; source: unknown; dependencies: [573, 715, 712, 756, 4427] */ function _fun38092(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#38092, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4656:6, offset: 0x010b8791, size: 34 bytes, params: 8, frame: 2 const env0_0 = require; module.exports = exports_38093; function exports_38093(a0, a1, a2, a3) { // fn#38093, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4656:40, offset: 0x010b87b3, size: 332 bytes, params: 5, frame: 36 var r2; var r3; var r23; var r24; var r22; var value6; var length; var value7; var moduleValue2; var value8; var property; var value9; var moduleValue3; var value10; const value = a0; const value2 = a2; const value4 = 0; const value5 = undefined; if (require(dependencyMap[value4])(value)) { value6 = (require(715) /* metro dependency 715 */)(a1, value); length = value6.length; value7 = length - 1; if (value == null) { return value; } if (value4 < length) { r2 = value; r3 = value4; loopExit4: while (true) { moduleValue2 = require(712) /* metro dependency 712 */; value8 = moduleValue2(value6[r3]); if (value8 === '__proto__') { return value; } if (value8 === 'constructor') { return value; } if (value8 === 'prototype') { return value; } if (r3 == value7) { r22 = value2; continue; } property = r2[value8]; if (!a3) { r23 = value5; continue; } value9 = a3(property, value8, r2); r23 = value9; if (value5 !== r23) { r22 = r23; continue; } if (require(dependencyMap[value4])(property)) { r23 = property; continue; } moduleValue3 = require(756) /* metro dependency 756 */; if (moduleValue3(value6[r3 + 1])) { r24 = []; } else { r24 = {}; } r23 = r24; r22 = r23; (require(4427) /* metro dependency 4427 */)(r2, value8, r22); property = r2[value8]; if (property == null) { break loopExit4; } value10 = typeof r3 === 'bigint' ? r3 + 1n : +r3 + 1; if (value10 < length) { r2 = property; r3 = value10; continue; } break loopExit4; } return value; } } return value; } } global.__d(_fun38092, 4478, [573, 715, 712, 756, 4427]) /* metro module 4478, dependencies: [573, 715, 712, 756, 4427] */;