/* Metro module 162; source: unknown; dependencies: [163, 164, 17, 19] */ function _fun2467(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#2467, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:187:6, offset: 0x00c81721, size: 71 bytes, params: 8, frame: 3 const env0_0 = require; module.exports = exports_2468; module.exports.__esModule = true; module.exports.default = module.exports; } function exports_2468(a0) { // fn#2468, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:187:31, offset: 0x00c81768, size: 119 bytes, params: 2, frame: 14 var map; const Map = global.Map; if (typeof Map === 'function') { map = new global.Map(); } const binding = env0_1; const closure = exports_2469; binding.exports = closure; binding.exports.__esModule = true; binding.exports.default = binding.exports; return closure(a0); } function exports_2468Exports(a0) { // fn#2469, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:187:138, owner: exports_2468.exports, offset: 0x00c817df, size: 245 bytes, params: 2, frame: 20 var environment; var binding; var value3; var Object; const env0_0 = a0; const closure = value_2470; if (a0 !== null) { var value = environment.__proto__; if ((require(163) /* metro dependency 163 */)(a0)) { if (typeof a0 !== 'function') { throw new global.TypeError('Super expression must either be null or a function'); } if (env0_0 === undefined) { Object = global.Object; closure.prototype = Object.create(a0.prototype, {constructor: {'value': null, 'enumerable': false, 'writable': true, 'configurable': true, value: closure}}); return (require(19) /* metro dependency 19 */)(closure, a0); } binding = env0_0; value3 = binding.has(a0); binding = env0_0; if (value3) { return binding.get(a0); } binding.set(a0, closure); Object = global.Object; closure.prototype = Object.create(a0.prototype, {constructor: {'value': null, 'enumerable': false, 'writable': true, 'configurable': true, value: closure}}); return (require(19) /* metro dependency 19 */)(closure, a0); } } return a0; }