/* Metro module 1527; source: unknown; dependencies: [] */ function _fun17284(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#17284, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1654:6, offset: 0x00e68c67, size: 20 bytes, params: 8, frame: 2 module.exports = function(a0, a1) { var r4; var r10; var property2; var value3; var value4; var value5; var object = {}; var property = global.Object; var value = property.keys(a0); var isArray = global.Array.isArray(a1); var value2 = 0; if (value2 < value.length) { r4 = value2; while (true) { property = value[r4]; property2 = a0[property]; if (isArray) { value4 = a1.indexOf(property) !== -1; r10 = value4; } else { value3 = a1(property, property2, a0); r10 = value3; } if (!r10) { continue; } object[property] = property2; value5 = typeof r4 === 'bigint' ? r4 + 1n : +r4 + 1; if (value5 < value.length) { r4 = value5; continue; } break; } } return object; }; }