/* Metro module 554; source: unknown; dependencies: [517, 551, 518, 552] */ function _fun6688(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#6688, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:604:6, offset: 0x00d05cf4, size: 198 bytes, params: 8, frame: 18 const env0_0 = require; let value = require(517) /* metro dependency 517 */; value = value('%Map%', true); const env0_3 = (require(551) /* metro dependency 551 */)('Map.prototype.get', true); const env0_4 = (require(551) /* metro dependency 551 */)('Map.prototype.set', true); const env0_5 = (require(551) /* metro dependency 551 */)('Map.prototype.has', true); const env0_6 = (require(551) /* metro dependency 551 */)('Map.prototype.delete', true); const env0_7 = (require(551) /* metro dependency 551 */)('Map.prototype.size', true); module.exports = value ? function() { return {assert: _fun6690, delete: _fun6691, get: _fun6692, has: _fun6693, set: _fun6694}; } : !!value; } function getSideChannelMap() { // fn#6689, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:604:258, offset: 0x00d05dba, size: 56 bytes, params: 1, frame: 3 return {assert: assert_6690, delete: getSideChannelMap_delete, get: get_6692, has: has_6693, set: set_6694}; } function getSideChannelMapAssert(a0) { // fn#6690, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:604:303, owner: getSideChannelMap.assert, offset: 0x00d05df2, size: 101 bytes, params: 2, frame: 14 const binding = env0_1; 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 getSideChannelMap_delete(a0) { // fn#6691, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:604:407, owner: getSideChannelMap._delete, offset: 0x00d05e57, size: 61 bytes, params: 2, frame: 15 var value2; var binding; var value3; if (env0_0) { value2 = environment.__proto__; binding = env1_6; value3 = binding(env0_0, a0); binding = env1_7; if (binding(env0_0) !== 0) { } return value3; } return false; } function getSideChannelMapGet(a0) { // fn#6692, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:604:490, owner: getSideChannelMap.get, offset: 0x00d05e94, size: 36 bytes, params: 2, frame: 13 var value2; if (env0_0) { value2 = environment.__proto__; return env1_3(env0_0, a0); } } function getSideChannelMapHas(a0) { // fn#6693, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:604:530, owner: getSideChannelMap.has, offset: 0x00d05eb8, size: 40 bytes, params: 2, frame: 14 const binding = env0_0; return binding ? env1_5(env0_0, a0) : !!binding; } function getSideChannelMapSet(a0, a1) { // fn#6694, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:604:569, owner: getSideChannelMap.set, offset: 0x00d05ee0, size: 69 bytes, params: 3, frame: 15 var value2; var value4; if (!env0_0) { value2 = environment.__proto__; value4 = new env1_2(); } env1_4(env0_0, a0, a1); }