/* Metro module 4431; source: unknown; dependencies: [573, 4432, 798] */ function _fun37894(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#37894, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4609:6, offset: 0x010b2e6c, size: 57 bytes, params: 8, frame: 2 const env0_0 = require; const Object = global.Object; const env0_2 = Object.prototype.hasOwnProperty; module.exports = exports_37895; } function exports_37895(a0) { // fn#37895, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4609:78, offset: 0x010b2ea5, size: 158 bytes, params: 2, frame: 24 var r4; var r12; var r10; var value3; var items2; var propertyName; var propertyName2; var value4; var value5; var value6; if ((require(573) /* metro dependency 573 */)(a0)) { value3 = (require(798) /* metro dependency 798 */)(a0); items2 = []; for (propertyName in a0) { value4 = propertyName != 'constructor'; if (value4) { r10 = value4; continue; } value5 = !value3; if (value3) { r12 = value5; continue; } value6 = hasOwnProperty.call(a0, propertyName); r12 = value6; r10 = r12; if (!r10) { r4 = propertyName2; continue; } items2.push(propertyName); r4 = propertyName2; } return items2; } return (require(4432) /* metro dependency 4432 */)(a0); }