/* Metro module 4193; source: unknown; dependencies: [519, 528, 518] */ function _fun34485(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#34485, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4364:6, offset: 0x0105733a, size: 293 bytes, params: 8, frame: 22 var r10; var r6; var r2; var error; var code; const env0_0 = require; const object = {}; try { object.__proto__ = null; } catch (error) { if (!error) { throw error; } if (typeof error !== 'object') { throw error; } if (!('code' in error)) { throw error; } code = error.code; if (code !== 'ERR_PROTO_ACCESS') { throw error; } } let value = 'toString' in object; const value2 = !value; const r3 = (require(519) /* metro dependency 519 */) && (require(519) /* metro dependency 519 */)(global.Object.prototype, '__proto__'); if (value) { r2 = value2; } else { value = !!r3; r10 = r3 ? typeof r3.set === 'function' : value; if (r10) { value = require(528) /* metro dependency 528 */; value = value([r3.set]); r6 = value; } else { r6 = r10; } r2 = r6 || setDunder; } module.exports = r2; function setDunder(a0, a1) { // fn#34486, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4364:297, offset: 0x0105745f, size: 73 bytes, params: 3, frame: 11 var value; if (a0 == null) { value = require(518) /* metro dependency 518 */; value = new value('set Object.prototype.__proto__ called on null or undefined'); throw value; } a0.__proto__ = a1; return a1; } } global.__d(_fun34485, 4193, [519, 528, 518]) /* metro module 4193, dependencies: [519, 528, 518] */;