607 lines
21 KiB
React
607 lines
21 KiB
React
/* Metro module 867; source: unknown; dependencies: [833, 841, 832] */
|
|
function _fun9319(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#9319, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:994:6, offset: 0x00d6311c, size: 98 bytes, params: 8, frame: 17
|
|
const env0_0 = require;
|
|
const logIgnoredSpan = function(a0) {
|
|
require(dependencyMap[0]).debug.log('Ignoring span ' + a0.op + ' - ' + a0.description + ' because it matches `ignoreSpans`.');
|
|
};
|
|
const Object = global.Object;
|
|
const defineProperty = Object.defineProperty;
|
|
const Symbol = global.Symbol;
|
|
Reflect.apply(defineProperty, Object, [exports, Symbol.toStringTag, {value: 'Module'}]);
|
|
exports.reparentChildSpans = function(a0, a1) {
|
|
var r2;
|
|
var parent_span_id;
|
|
var span_id;
|
|
var iterator;
|
|
var iterator2;
|
|
var item;
|
|
var item2;
|
|
var parent_span_id2;
|
|
var value;
|
|
var error;
|
|
exceptionSkip9: while (true) {
|
|
exceptionLanding9: while (true) {
|
|
parent_span_id = a1.parent_span_id;
|
|
span_id = a1.span_id;
|
|
if (parent_span_id) {
|
|
iterator = a0[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 {
|
|
parent_span_id2 = item.parent_span_id;
|
|
} catch (error) {
|
|
break exceptionLanding9;
|
|
}
|
|
try {
|
|
value = parent_span_id2 !== span_id;
|
|
} catch (error) {
|
|
break exceptionLanding9;
|
|
}
|
|
if (value) {
|
|
r2 = item2;
|
|
continue;
|
|
}
|
|
try {
|
|
item.parent_span_id = parent_span_id;
|
|
} catch (error) {
|
|
break exceptionLanding9;
|
|
}
|
|
r2 = item2;
|
|
}
|
|
}
|
|
return undefined;
|
|
break exceptionSkip9;
|
|
}
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
break exceptionSkip9;
|
|
}
|
|
};
|
|
exports.shouldIgnoreSpan = shouldIgnoreSpan;
|
|
}
|
|
|
|
function shouldIgnoreSpan(a0, a1) { // fn#9322, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:994:388, offset: 0x00d6322e, size: 457 bytes, params: 3, frame: 27
|
|
var r12;
|
|
var r13;
|
|
var r122;
|
|
var value2;
|
|
var RegExp;
|
|
var value3;
|
|
var name;
|
|
var op;
|
|
var value4;
|
|
var property;
|
|
var moduleValue;
|
|
var isMatchingPattern;
|
|
var isMatchingPattern2;
|
|
var value5;
|
|
var moduleValue2;
|
|
var op2;
|
|
var isMatchingPattern3;
|
|
var moduleValue3;
|
|
var DEBUG_BUILD;
|
|
var logIgnoredSpanBinding;
|
|
var moduleValue4;
|
|
var isMatchingPattern4;
|
|
var moduleValue5;
|
|
var error;
|
|
if (a1 == null) {
|
|
return false;
|
|
}
|
|
if (!a1.length) {
|
|
return false;
|
|
}
|
|
let description = a0.description;
|
|
if (!description) {
|
|
return false;
|
|
}
|
|
const iterator = a1[Symbol.iterator]();
|
|
const iterator2 = iterator.next;
|
|
let r1 = iterator;
|
|
let item2 = Reflect.apply(iterator2, r1, []);
|
|
let item = item2.value;
|
|
item2 = item2.done ? undefined : r1;
|
|
if (item2 === undefined) {
|
|
return false;
|
|
}
|
|
reducibleLoop5: while (true) {
|
|
try {
|
|
value2 = typeof item === 'string';
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
if (!value2) {
|
|
try {
|
|
RegExp = global.RegExp;
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
value3 = item instanceof RegExp;
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
reducibleJoin60: while (true) {
|
|
if (value3) {
|
|
break reducibleJoin60;
|
|
}
|
|
try {
|
|
name = item.name;
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
if (!name) {
|
|
try {
|
|
op = item.op;
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
reducibleJoin17: while (true) {
|
|
if (op) {
|
|
break reducibleJoin17;
|
|
}
|
|
r1 = item2;
|
|
item2 = Reflect.apply(iterator2, r1, []);
|
|
item = item2.value;
|
|
item2 = item2.done ? undefined : r1;
|
|
if (item2 === undefined) {
|
|
return false;
|
|
}
|
|
continue reducibleLoop5;
|
|
}
|
|
}
|
|
try {
|
|
name = item.name;
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
value4 = !name;
|
|
reducibleJoin30: while (true) {
|
|
if (name) {
|
|
try {
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
property = dependencyMap[1];
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
moduleValue = require(property);
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
isMatchingPattern = moduleValue.isMatchingPattern;
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
description = a0.description;
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
name = item.name;
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
isMatchingPattern2 = Reflect.apply(isMatchingPattern, moduleValue, [description, name]);
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
r12 = isMatchingPattern2;
|
|
break reducibleJoin30;
|
|
}
|
|
r12 = value4;
|
|
break reducibleJoin30;
|
|
}
|
|
try {
|
|
op = item.op;
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
value5 = !op;
|
|
reducibleJoin47: while (true) {
|
|
if (op) {
|
|
try {
|
|
op = a0.op;
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
reducibleJoin46: while (true) {
|
|
if (op) {
|
|
try {
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
property = dependencyMap[1];
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
moduleValue2 = require(property);
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
isMatchingPattern = moduleValue2.isMatchingPattern;
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
op = a0.op;
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
op2 = item.op;
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
isMatchingPattern3 = Reflect.apply(isMatchingPattern, moduleValue2, [op, op2]);
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
r13 = isMatchingPattern3;
|
|
break reducibleJoin46;
|
|
}
|
|
r13 = op;
|
|
break reducibleJoin46;
|
|
}
|
|
r122 = r13;
|
|
break reducibleJoin47;
|
|
}
|
|
r122 = value5;
|
|
break reducibleJoin47;
|
|
}
|
|
if (r12) {
|
|
reducibleJoin4: while (true) {
|
|
if (r122) {
|
|
try {
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
property = dependencyMap[2];
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
moduleValue3 = require(property);
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
DEBUG_BUILD = moduleValue3.DEBUG_BUILD;
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
reducibleJoin59: while (true) {
|
|
if (DEBUG_BUILD) {
|
|
try {
|
|
logIgnoredSpanBinding = logIgnoredSpan;
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
logIgnoredSpanBinding(a0);
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
break reducibleJoin59;
|
|
}
|
|
break reducibleJoin59;
|
|
}
|
|
item2.return();
|
|
return true;
|
|
}
|
|
r1 = item2;
|
|
break reducibleJoin4;
|
|
}
|
|
} else {
|
|
r1 = item2;
|
|
}
|
|
item2 = Reflect.apply(iterator2, r1, []);
|
|
item = item2.value;
|
|
item2 = item2.done ? undefined : r1;
|
|
if (item2 === undefined) {
|
|
return false;
|
|
}
|
|
continue reducibleLoop5;
|
|
}
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
property = dependencyMap[1];
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
moduleValue4 = require(property);
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
isMatchingPattern = moduleValue4.isMatchingPattern;
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
description = a0.description;
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
isMatchingPattern4 = Reflect.apply(isMatchingPattern, moduleValue4, [description, item]);
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
if (isMatchingPattern4) {
|
|
try {
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
property = dependencyMap[2];
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
moduleValue5 = require(property);
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
DEBUG_BUILD = moduleValue5.DEBUG_BUILD;
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
reducibleJoin79: while (true) {
|
|
if (DEBUG_BUILD) {
|
|
try {
|
|
logIgnoredSpanBinding = logIgnoredSpan;
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
try {
|
|
logIgnoredSpanBinding(a0);
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
break reducibleJoin79;
|
|
}
|
|
break reducibleJoin79;
|
|
}
|
|
item2.return();
|
|
return true;
|
|
}
|
|
r1 = item2;
|
|
item2 = Reflect.apply(iterator2, r1, []);
|
|
item = item2.value;
|
|
item2 = item2.done ? undefined : r1;
|
|
if (item2 === undefined) {
|
|
return false;
|
|
}
|
|
continue reducibleLoop5;
|
|
}
|
|
}
|
|
|