Files
2026-07-28 01:06:53 +03:00

171 lines
7.2 KiB
JavaScript

/* Metro module 4371; source: unknown; dependencies: [600, 4372, 4339, 4373, 4374, 4365] */
function _fun37110(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#37110, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4543:6, offset: 0x0109cbb0, size: 78 bytes, params: 8, frame: 15
const env0_0 = require;
const value = undefined;
const prototype = (require(600) /* metro dependency 600 */) ? (require(600) /* metro dependency 600 */).prototype : value;
const env0_2 = prototype ? prototype.valueOf : value;
module.exports = exports_37111;
return value;
function exports_37111(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#37111, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4543:100, offset: 0x00d552e8, size: 617 bytes, params: 8, frame: 26
var r3;
var buffer2;
var r0;
var value6;
var value8;
var value9;
var value13;
var moduleValue4;
var byteLength;
var buffer;
var prototype;
var value16;
var moduleValue5;
var value17;
var moduleValue52;
let value = global;
const value2 = require;
if (importDefault === '[object DataView]') {
byteLength = value.byteLength;
if (byteLength != value2.byteLength) {
return false;
}
if (value.byteOffset != value2.byteOffset) {
return false;
}
buffer = value.buffer;
buffer2 = value2.buffer;
byteLength = buffer.byteLength;
value = byteLength != buffer2.byteLength;
if (value) {
r0 = value;
} else {
value = require(dependencyMap[1]);
prototype = value.prototype;
value16 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value16;
moduleValue5 = require(dependencyMap[1]);
prototype = moduleValue5.prototype;
value17 = Object.create(prototype, {constructor: {value: moduleValue5}});
moduleValue52 = new moduleValue5();
value = !exports(value, moduleValue52 instanceof Object ? moduleValue52 : value17);
r0 = value;
}
return !r0;
}
if (importDefault === '[object ArrayBuffer]') {
value = value.byteLength != value2.byteLength;
if (value) {
r0 = value;
} else {
value = require(dependencyMap[1]);
prototype = value.prototype;
value16 = Object.create(prototype, {constructor: {value: value}});
value = new value();
value = value instanceof Object ? value : value16;
moduleValue5 = require(dependencyMap[1]);
prototype = moduleValue5.prototype;
value17 = Object.create(prototype, {constructor: {value: moduleValue5}});
moduleValue52 = new moduleValue5();
value = !exports(value, moduleValue52 instanceof Object ? moduleValue52 : value17);
r0 = value;
}
return !r0;
}
if (importDefault === '[object Boolean]') {
moduleValue4 = require(dependencyMap[2]);
value = Number(value);
return moduleValue4(value, Number(value2));
}
if (importDefault === '[object Date]') {
moduleValue4 = require(dependencyMap[2]);
value = Number(value);
return moduleValue4(value, Number(value2));
}
if (importDefault === '[object Number]') {
moduleValue4 = require(dependencyMap[2]);
value = Number(value);
return moduleValue4(value, Number(value2));
}
if (importDefault === '[object Error]') {
return value.name == value2.name && value.message == value2.message;
}
if (importDefault === '[object RegExp]') {
return value == String(value2);
}
if (importDefault === '[object String]') {
return value == String(value2);
}
if (importDefault === '[object Map]') {
r3 = require(dependencyMap[3]);
value6 = 1 & importAll;
r3 = !r3 ? require(dependencyMap[4]) : r3;
if (value.size == value2.size) {
value8 = dependencyMap.get(value);
if (value8) {
return value8 == value2;
}
value9 = importAll | 2;
dependencyMap.set(value, value2);
value13 = require(dependencyMap[5])(r3(value), r3(value2), value9, module, exports, dependencyMap);
dependencyMap.delete(value);
return value13;
}
if (value6) {
value8 = dependencyMap.get(value);
if (value8) {
return value8 == value2;
}
value9 = importAll | 2;
dependencyMap.set(value, value2);
value13 = require(dependencyMap[5])(r3(value), r3(value2), value9, module, exports, dependencyMap);
dependencyMap.delete(value);
return value13;
}
} else {
if (importDefault === '[object Set]') {
r3 = undefined;
value6 = 1 & importAll;
r3 = !r3 ? require(dependencyMap[4]) : r3;
if (value.size == value2.size) {
value8 = dependencyMap.get(value);
if (value8) {
return value8 == value2;
}
value9 = importAll | 2;
dependencyMap.set(value, value2);
value13 = require(dependencyMap[5])(r3(value), r3(value2), value9, module, exports, dependencyMap);
dependencyMap.delete(value);
return value13;
}
if (value6) {
value8 = dependencyMap.get(value);
if (value8) {
return value8 == value2;
}
value9 = importAll | 2;
dependencyMap.set(value, value2);
value13 = require(dependencyMap[5])(r3(value), r3(value2), value9, module, exports, dependencyMap);
dependencyMap.delete(value);
return value13;
}
return false;
}
if (importDefault !== '[object Symbol]') {
return false;
}
var valueOfBinding = valueOf;
if (valueOfBinding) {
value = valueOf.call(value);
valueOfBinding = valueOf;
return value == valueOfBinding.call(value2);
}
}
return false;
}
}
global.__d(_fun37110, 4371, [600, 4372, 4339, 4373, 4374,
4365]) /* metro module 4371, dependencies: [600, 4372, 4339, 4373, 4374, 4365] */;