Files
discord-decomp/sources/by-id/module-00516.js
T
2026-07-28 01:06:53 +03:00

118 lines
6.4 KiB
JavaScript

/* Metro module 516; source: unknown; dependencies: [517, 551, 518, 552, 554] */
import * as Module00517Module from './module-00517.js'; /* Metro dependency 517 */
import * as Module00551Module from './module-00551.js'; /* Metro dependency 551 */
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 = Module00517Module;
value = value('%WeakMap%', true);
const env0_3 = (Module00551Module)('WeakMap.prototype.get', true);
const env0_4 = (Module00551Module)('WeakMap.prototype.set', true);
const env0_5 = (Module00551Module)('WeakMap.prototype.has', true);
const env0_6 = (Module00551Module)('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);
}
}
}
}
global.__d(_fun6599, 516, [517, 551, 518, 552, 554]) /* metro module 516, dependencies: [517, 551, 518, 552, 554] */;