/* Metro module 4477; source: unknown; dependencies: [714, 4478, 715] */ function _fun38090(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#38090, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4655:6, offset: 0x010b86f5, size: 34 bytes, params: 8, frame: 2 const env0_0 = require; module.exports = function(a0, a1, a2) { var r1; var property; var value3; var moduleValue; var value4; var length = a1.length; var object = {}; var value = 0; if (value < length) { r1 = value; while (true) { property = a1[r1]; value3 = require(dependencyMap[value])(a0, property); if (a2(value3, property)) { moduleValue = require(dependencyMap[1]); moduleValue(object, require(dependencyMap[2])(property, a0), value3); } value4 = typeof r1 === 'bigint' ? r1 + 1n : +r1 + 1; if (value4 < length) { r1 = value4; continue; } break; } } return object; }; }