/* Metro module 516; source: unknown; dependencies: [517, 551, 518, 552, 554] */ function _fun6599(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#6599, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:566:6, offset: 0x00d01bfc, size: 181 bytes, params: 8, frame: 18 const env0_0 = require; let value = require(517) /* metro dependency 517 */; value = value('%WeakMap%', true); const env0_3 = (require(551) /* metro dependency 551 */)('WeakMap.prototype.get', true); const env0_4 = (require(551) /* metro dependency 551 */)('WeakMap.prototype.set', true); const env0_5 = (require(551) /* metro dependency 551 */)('WeakMap.prototype.has', true); const env0_6 = (require(551) /* metro dependency 551 */)('WeakMap.prototype.delete', true); module.exports = value ? function() { return {assert: _fun6601, delete: _fun6602, get: _fun6603, has: _fun6604, set: _fun6605}; } : require(554) /* metro dependency 554 */; } function getSideChannelWeakMap() { // fn#6600, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:566:240, offset: 0x00d01cb1, size: 56 bytes, params: 1, frame: 3 return {assert: assert_6601, delete: getSideChannelWeakMap_delete, get: get_6603, has: has_6604, set: set_6605}; } function getSideChannelWeakMapAssert(a0) { // fn#6601, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:566:291, owner: getSideChannelWeakMap.assert, offset: 0x00d01ce9, size: 101 bytes, params: 2, frame: 14 const binding = env0_2; if (binding.has(a0)) { return undefined; } let value = environment.__proto__; value = require(518) /* metro dependency 518 */; value = new value('Side channel does not contain ' + (require(552) /* metro dependency 552 */)(a0)); throw value; } function getSideChannelWeakMap_delete(a0) { // fn#6602, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:566:395, owner: getSideChannelWeakMap._delete, offset: 0x00d01d4e, size: 118 bytes, params: 2, frame: 14 var value2; if (env1_2) { if (a0) { value2 = typeof a0; if (value2 === 'object') { if (env0_0) { return env1_6(env0_0, a0); } return false; } if (value2 === 'function') { if (env0_0) { return env1_6(env0_0, a0); } return false; } if (require(554) /* metro dependency 554 */) { if (env0_1) { return env0_1.delete(a0); } return false; } return false; } if (require(554) /* metro dependency 554 */) { if (env0_1) { return env0_1.delete(a0); } return false; } } else if (require(554) /* metro dependency 554 */) { if (env0_1) { return env0_1.delete(a0); } return false; } return false; } function getSideChannelWeakMapGet(a0) { // fn#6603, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:566:539, owner: getSideChannelWeakMap.get, offset: 0x00d01dc4, size: 89 bytes, params: 2, frame: 15 const value = environment.__proto__; return env1_2 && a0 ? typeof a0 === 'object' ? env0_0 ? env1_3(env0_0, a0) : env0_1 && env0_1.get(a0) : typeof a0 !== 'function' ? env0_1 && env0_1.get(a0) : env0_0 ? env1_3(env0_0, a0) : env0_1 && env0_1.get(a0) : env0_1 && env0_1.get(a0); } function getSideChannelWeakMapHas(a0) { // fn#6604, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:566:638, owner: getSideChannelWeakMap.has, offset: 0x00d01e1d, size: 95 bytes, params: 2, frame: 15 const value = environment.__proto__; return env1_2 && a0 ? typeof a0 === 'object' ? env0_0 ? env1_5(env0_0, a0) : env0_1 ? env0_1.has(a0) : !!env0_1 : typeof a0 !== 'function' ? env0_1 ? env0_1.has(a0) : !!env0_1 : env0_0 ? env1_5(env0_0, a0) : env0_1 ? env0_1.has(a0) : !!env0_1 : env0_1 ? env0_1.has(a0) : !!env0_1; } function getSideChannelWeakMapSet(a0, a1) { // fn#6605, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:566:739, owner: getSideChannelWeakMap.set, offset: 0x00d01e7c, size: 174 bytes, params: 3, frame: 18 var value2; var value6; if (env1_2) { if (a0) { value2 = typeof a0; if (value2 === 'object') { if (!env0_0) { value6 = new env1_2(); } env1_4(env0_0, a0, a1); } else if (value2 === 'function') { if (!env0_0) { value6 = new env1_2(); } env1_4(env0_0, a0, a1); } else if (require(554) /* metro dependency 554 */) { env0_1 = !env0_1 ? (require(554) /* metro dependency 554 */)() : env0_1; env0_1.set(a0, a1); } } else if (require(554) /* metro dependency 554 */) { env0_1 = !env0_1 ? (require(554) /* metro dependency 554 */)() : env0_1; env0_1.set(a0, a1); } } else if (require(554) /* metro dependency 554 */) { env0_1 = !env0_1 ? (require(554) /* metro dependency 554 */)() : env0_1; env0_1.set(a0, a1); } }