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

506 lines
21 KiB
JavaScript

/* Metro module 7448; source: unknown; dependencies: [7370] */
function _fun60085(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#60085, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7626:6, offset: 0x016faecd, size: 152 bytes, params: 8, frame: 18
let env0_0 = require;
const getMetadataForUrl_600862 = getMetadataForUrl_60086;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const Map = global.Map;
const map = new Map();
const Set = global.Set;
const set = new Set();
exports.addMetadataToStackFrames = function(a0, a1) {
var property;
var closure;
var error;
var env0_0 = a0;
try {
property = a1.exception;
property = property.values;
closure = _fun60088;
property.forEach(closure);
} catch (error) {
}
};
exports.getMetadataForUrl = getMetadataForUrl_600862;
exports.stripMetadataFromStackFrames = function(a0) {
var property;
var closure;
var error;
try {
property = a0.exception;
property = property.values;
closure = _fun60090;
property.forEach(closure);
} catch (error) {
}
};
function getMetadataForUrl_60086(a0, a1) { // fn#60086, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7626:103, offset: 0x00d74426, size: 307 bytes, params: 3, frame: 23
var r2;
var r10;
var value;
var GLOBAL_OBJ;
var _sentryModuleMetadata;
var Object;
var keys;
var iterator;
var iterator2;
var item;
var item2;
var property;
var moduleValue;
var binding;
var has;
var value2;
var add;
var value3;
var reverse;
var value4;
var iterator3;
var item3;
var value5;
var filename;
var set;
var error;
var get;
exceptionSkip43: while (true) {
exceptionLanding43: while (true) {
exceptionSkip40: while (true) {
exceptionLanding40: while (true) {
value = environment;
GLOBAL_OBJ = require(dependencyMap[0]).GLOBAL_OBJ;
_sentryModuleMetadata = GLOBAL_OBJ._sentryModuleMetadata;
if (_sentryModuleMetadata) {
Object = global.Object;
keys = Object.keys;
GLOBAL_OBJ = require(dependencyMap[0]).GLOBAL_OBJ;
_sentryModuleMetadata = GLOBAL_OBJ._sentryModuleMetadata;
iterator = Reflect.apply(keys, Object, [_sentryModuleMetadata])[Symbol.iterator]();
iterator2 = iterator.next;
r2 = iterator;
while (true) {
item2 = Reflect.apply(iterator2, r2, []);
item = item2.value;
item2 = item2.done ? undefined : r2;
if (item2 === undefined) {
break;
}
try {
} catch (error) {
break exceptionLanding43;
}
try {
} catch (error) {
break exceptionLanding43;
}
try {
property = dependencyMap[0];
} catch (error) {
break exceptionLanding43;
}
try {
moduleValue = require(property);
} catch (error) {
break exceptionLanding43;
}
try {
GLOBAL_OBJ = moduleValue.GLOBAL_OBJ;
} catch (error) {
break exceptionLanding43;
}
try {
_sentryModuleMetadata = GLOBAL_OBJ._sentryModuleMetadata;
} catch (error) {
break exceptionLanding43;
}
try {
property = _sentryModuleMetadata[item];
} catch (error) {
break exceptionLanding43;
}
try {
binding = env0_3;
} catch (error) {
break exceptionLanding43;
}
try {
has = binding.has;
} catch (error) {
break exceptionLanding43;
}
try {
value2 = Reflect.apply(has, binding, [item]);
} catch (error) {
break exceptionLanding43;
}
if (value2) {
r2 = item2;
continue;
}
try {
binding = env0_3;
} catch (error) {
break exceptionLanding43;
}
try {
add = binding.add;
} catch (error) {
break exceptionLanding43;
}
try {
Reflect.apply(add, binding, [item]);
} catch (error) {
break exceptionLanding43;
}
try {
value3 = a0(item);
} catch (error) {
break exceptionLanding43;
}
try {
reverse = value3.reverse;
} catch (error) {
break exceptionLanding43;
}
try {
value4 = Reflect.apply(reverse, value3, []);
} catch (error) {
break exceptionLanding43;
}
try {
iterator = value4[Symbol.iterator]();
iterator3 = iterator.next;
} catch (error) {
break exceptionLanding43;
}
r10 = iterator;
while (true) {
try {
item3 = Reflect.apply(iterator3, r10, []);
item = item3.value;
item3 = item3.done ? undefined : r10;
} catch (error) {
break exceptionLanding43;
}
try {
value5 = item3 === undefined;
} catch (error) {
break exceptionLanding43;
}
if (value5) {
r2 = item2;
break;
}
try {
try {
filename = item.filename;
} catch (error) {
break exceptionLanding40;
}
} catch (error) {
break exceptionLanding43;
}
if (filename) {
try {
try {
binding = env0_2;
} catch (error) {
break exceptionLanding40;
}
} catch (error) {
break exceptionLanding43;
}
try {
try {
set = binding.set;
} catch (error) {
break exceptionLanding40;
}
} catch (error) {
break exceptionLanding43;
}
try {
try {
filename = item.filename;
} catch (error) {
break exceptionLanding40;
}
} catch (error) {
break exceptionLanding43;
}
try {
try {
Reflect.apply(set, binding, [filename, property]);
} catch (error) {
break exceptionLanding40;
}
} catch (error) {
break exceptionLanding43;
}
try {
item3.return();
} catch (error) {
break exceptionLanding43;
}
r2 = item2;
break;
}
r10 = item3;
}
}
}
binding = env0_2;
get = binding.get;
return Reflect.apply(get, binding, [a1]);
break exceptionSkip40;
}
try {
try {
item3.return();
} catch {
}
} catch (error) {
break exceptionLanding43;
}
try {
throw error;
} catch (error) {
break exceptionLanding43;
}
break exceptionSkip40;
}
break exceptionSkip43;
}
try {
item2.return();
} catch {
}
throw error;
break exceptionSkip43;
}
}
function addMetadataToStackFrames_60087(a0, a1) { // fn#60087, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7626:489, offset: 0x016faf65, size: 46 bytes, params: 3, frame: 11
var exception;
var values;
var closure;
var error;
const env0_0 = a0;
try {
exception = a1.exception;
values = exception.values;
closure = _fun60088;
values.forEach(closure);
} catch (error) {
}
function _fun60088(a0) { // fn#60088, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7626:560, offset: 0x016faf93, size: 136 bytes, params: 2, frame: 19
var r1;
var r2;
var stacktrace;
var frames;
var iterator;
var iterator2;
var value;
var value2;
var item;
var item2;
var filename;
var module_metadata;
var getMetadataForUrl_60086Binding;
var binding;
var metadataForUrl_60086Binding;
var error;
exceptionSkip19: while (true) {
exceptionLanding19: while (true) {
stacktrace = a0.stacktrace;
if (stacktrace) {
stacktrace = a0.stacktrace;
frames = stacktrace.frames;
if (frames) {
r1 = frames;
continue;
}
iterator = [][Symbol.iterator]();
iterator2 = iterator.next;
value = environment.__proto__;
value2 = environment;
r2 = iterator;
while (true) {
item2 = Reflect.apply(iterator2, r2, []);
item = item2.value;
item2 = item2.done ? undefined : r2;
if (item2 === undefined) {
break;
}
try {
filename = item.filename;
} catch (error) {
break exceptionLanding19;
}
if (!filename) {
r2 = item2;
continue;
}
try {
module_metadata = item.module_metadata;
} catch (error) {
break exceptionLanding19;
}
if (module_metadata) {
r2 = item2;
continue;
}
try {
getMetadataForUrl_60086Binding = getMetadataForUrl_60086;
} catch (error) {
break exceptionLanding19;
}
try {
binding = env0_0;
} catch (error) {
break exceptionLanding19;
}
try {
filename = item.filename;
} catch (error) {
break exceptionLanding19;
}
try {
metadataForUrl_60086Binding = getMetadataForUrl_60086Binding(binding, filename);
} catch (error) {
break exceptionLanding19;
}
if (!metadataForUrl_60086Binding) {
r2 = item2;
continue;
}
try {
item.module_metadata = metadataForUrl_60086Binding;
} catch (error) {
break exceptionLanding19;
}
r2 = item2;
}
}
return undefined;
break exceptionSkip19;
}
try {
item2.return();
} catch {
}
throw error;
break exceptionSkip19;
}
}
}
function stripMetadataFromStackFrames_60089(a0) { // fn#60089, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7626:808, offset: 0x016fb01b, size: 39 bytes, params: 2, frame: 11
var exception;
var values;
var closure;
var error;
try {
exception = a0.exception;
values = exception.values;
closure = function(a0) {
var r0;
var r1;
var frames;
var iterator;
var iterator2;
var item;
var item2;
var error;
exceptionSkip6: while (true) {
exceptionLanding6: while (true) {
if (a0.stacktrace) {
frames = a0.stacktrace.frames;
if (frames) {
r0 = frames;
continue;
}
iterator = [][Symbol.iterator]();
iterator2 = iterator.next;
for (r1 = iterator; true; r1 = item2) {
item2 = Reflect.apply(iterator2, r1, []);
item = item2.value;
item2 = item2.done ? undefined : r1;
if (item2 === undefined) {
break;
}
try {
delete item.module_metadata;
} catch (error) {
break exceptionLanding6;
}
}
}
return undefined;
break exceptionSkip6;
}
try {
item2.return();
} catch {
}
throw error;
break exceptionSkip6;
}
};
values.forEach(closure);
} catch (error) {
}
}
}
function _fun60090(a0) { // fn#60090, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7626:881, offset: 0x016fb042, size: 68 bytes, params: 2, frame: 5
var r0;
var r1;
var stacktrace;
var frames;
var iterator;
var iterator2;
var item;
var item2;
var error;
exceptionSkip6: while (true) {
exceptionLanding6: while (true) {
stacktrace = a0.stacktrace;
if (stacktrace) {
stacktrace = a0.stacktrace;
frames = stacktrace.frames;
if (frames) {
r0 = frames;
continue;
}
iterator = [][Symbol.iterator]();
iterator2 = iterator.next;
for (r1 = iterator; true; r1 = item2) {
item2 = Reflect.apply(iterator2, r1, []);
item = item2.value;
item2 = item2.done ? undefined : r1;
if (item2 === undefined) {
break;
}
try {
delete item.module_metadata;
} catch (error) {
break exceptionLanding6;
}
}
}
return undefined;
break exceptionSkip6;
}
try {
item2.return();
} catch {
}
throw error;
break exceptionSkip6;
}
}
global.__d(_fun60085, 7448, [7370]) /* metro module 7448, dependencies: [7370] */;