505 lines
24 KiB
React
505 lines
24 KiB
React
/* Metro module 874; source: unknown; dependencies: [57, 77, 857, 864, 853, 875, 828, 849, 834, 850, 844, 843, 838, 840, 832, 833, 863, 865, 869, 829, 876, 845, 868, 848] */
|
|
function _fun9393(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#9393, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1001:6, offset: 0x00d65f9b, size: 247 bytes, params: 8, frame: 20
|
|
let env0_0 = require;
|
|
const closure = withActiveSpan;
|
|
const closure2 = startNewTrace;
|
|
const getActiveSpanWrapper = function(a0) {
|
|
var env0_0 = a0;
|
|
return a0 !== undefined ? _fun9404 : _fun9405;
|
|
};
|
|
let env0_2 = require(57) /* metro dependency 57 */;
|
|
let env0_3 = require(77) /* metro dependency 77 */;
|
|
const Object = global.Object;
|
|
const defineProperty = Object.defineProperty;
|
|
const Symbol = global.Symbol;
|
|
Reflect.apply(defineProperty, Object, [exports, Symbol.toStringTag, {value: 'Module'}]);
|
|
exports.continueTrace = continueTrace;
|
|
exports.startInactiveSpan = function(a0) {
|
|
var env0_0 = a0;
|
|
var value2 = getAcs();
|
|
if (value2.startInactiveSpan) {
|
|
return value2.startInactiveSpan(a0);
|
|
}
|
|
var env0_1 = parseSentrySpanArguments(a0);
|
|
var env0_2 = a0.forceTransaction;
|
|
var parentSpan = a0.parentSpan;
|
|
var env0_3 = parentSpan;
|
|
return (a0.scope ? _fun9409 : parentSpan !== undefined ? _fun9410 : _fun9411)(_fun9412);
|
|
};
|
|
exports.startNewTrace = closure2;
|
|
exports.startSpan = startSpan;
|
|
exports.startSpanManual = startSpanManual;
|
|
exports.suppressTracing = suppressTracing;
|
|
exports.withActiveSpan = closure;
|
|
}
|
|
|
|
function withActiveSpan(a0, a1) { // fn#9394, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1001:151, offset: 0x00d66092, size: 90 bytes, params: 3, frame: 17
|
|
var r0;
|
|
const env0_0 = a0;
|
|
const env0_1 = a1;
|
|
var value;
|
|
const acs = getAcs();
|
|
if (acs.withActiveSpan) {
|
|
r0 = acs.withActiveSpan(a0, a1);
|
|
} else {
|
|
value = require(857) /* metro dependency 857 */;
|
|
value = value.withScope(_fun9395);
|
|
r0 = value;
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
function startNewTrace(a0) { // fn#9396, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1001:325, offset: 0x00d6612b, size: 52 bytes, params: 2, frame: 12
|
|
const env0_0 = a0;
|
|
return (require(857) /* metro dependency 857 */).withScope(_fun9397);
|
|
}
|
|
|
|
function createChildOrRootSpan({parentSpan, spanArguments, forceTransaction, scope}) { // fn#9398, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1001:631, offset: 0x00d66229, size: 966 bytes, params: 2, frame: 27
|
|
var r2;
|
|
var r0;
|
|
const SentryNonRecordingSpan = (require(864) /* metro dependency 864 */).SentryNonRecordingSpan;
|
|
var sentryNonRecordingSpan;
|
|
var Object;
|
|
var assign;
|
|
var object2;
|
|
var isolationScope;
|
|
var value5;
|
|
var spanId;
|
|
var traceId;
|
|
var SentrySpan;
|
|
var value10;
|
|
var sentrySpan;
|
|
var client;
|
|
var value16;
|
|
var dsc;
|
|
var parentSpanId;
|
|
var sampled;
|
|
var _startRootSpanBinding;
|
|
var value17;
|
|
var dynamicSamplingContextFromSpan;
|
|
var value19;
|
|
var value20;
|
|
var value21;
|
|
var value;
|
|
if ((require(863) /* metro dependency 863 */).hasSpansEnabled()) {
|
|
isolationScope = (require(857) /* metro dependency 857 */).getIsolationScope();
|
|
if (parentSpan) {
|
|
if (forceTransaction) {
|
|
if (parentSpan) {
|
|
dynamicSamplingContextFromSpan = (require(865) /* metro dependency 865 */).getDynamicSamplingContextFromSpan(parentSpan);
|
|
value19 = parentSpan.spanContext();
|
|
traceId = value19.traceId;
|
|
spanId = value19.spanId;
|
|
value20 = (require(828) /* metro dependency 828 */).spanIsSampled(parentSpan);
|
|
_startRootSpanBinding = _startRootSpan;
|
|
Object = global.Object;
|
|
value21 = _startRootSpanBinding(Object.assign({traceId: traceId, parentSpanId: spanId},
|
|
spanArguments),
|
|
scope,
|
|
value20);
|
|
(require(865) /* metro dependency 865 */).freezeDscOnSpan(value21, dynamicSamplingContextFromSpan);
|
|
r0 = value21;
|
|
} else {
|
|
Object = global.Object;
|
|
value16 = Object.assign({}, isolationScope.getPropagationContext(), scope.getPropagationContext());
|
|
traceId = value16.traceId;
|
|
dsc = value16.dsc;
|
|
parentSpanId = value16.parentSpanId;
|
|
sampled = value16.sampled;
|
|
_startRootSpanBinding = _startRootSpan;
|
|
Object = global.Object;
|
|
value17 = _startRootSpanBinding(Object.assign({traceId: traceId, parentSpanId: parentSpanId},
|
|
spanArguments),
|
|
scope,
|
|
sampled);
|
|
if (dsc) {
|
|
(require(865) /* metro dependency 865 */).freezeDscOnSpan(value17, dsc);
|
|
r0 = value17;
|
|
} else {
|
|
r0 = value17;
|
|
}
|
|
}
|
|
} else {
|
|
value5 = parentSpan.spanContext();
|
|
spanId = value5.spanId;
|
|
traceId = value5.traceId;
|
|
r2 = !scope.getScopeData().sdkProcessingMetadata[env0_4] && (require(828) /* metro dependency 828 */).spanIsSampled(parentSpan);
|
|
if (r2) {
|
|
SentrySpan = (require(868) /* metro dependency 868 */).SentrySpan;
|
|
Object = global.Object;
|
|
value10 = Object.assign({}, spanArguments, {parentSpanId: spanId, traceId: traceId, sampled: r2});
|
|
sentrySpan = new SentrySpan();
|
|
} else {
|
|
object2 = {traceId: traceId};
|
|
sentryNonRecordingSpan = new SentryNonRecordingSpan();
|
|
}
|
|
(require(828) /* metro dependency 828 */).addChildSpanToSpan(parentSpan, r0);
|
|
client = (require(857) /* metro dependency 857 */).getClient();
|
|
if (client) {
|
|
client.emit('spanStart', r0);
|
|
if (spanArguments.endTimestamp) {
|
|
client.emit('spanEnd', r0);
|
|
}
|
|
}
|
|
(require(828) /* metro dependency 828 */).addChildSpanToSpan(parentSpan, r0);
|
|
}
|
|
} else if (parentSpan) {
|
|
dynamicSamplingContextFromSpan = (require(865) /* metro dependency 865 */).getDynamicSamplingContextFromSpan(parentSpan);
|
|
value19 = parentSpan.spanContext();
|
|
traceId = value19.traceId;
|
|
spanId = value19.spanId;
|
|
value20 = (require(828) /* metro dependency 828 */).spanIsSampled(parentSpan);
|
|
_startRootSpanBinding = _startRootSpan;
|
|
Object = global.Object;
|
|
value21 = _startRootSpanBinding(Object.assign({traceId: traceId, parentSpanId: spanId}, spanArguments),
|
|
scope,
|
|
value20);
|
|
(require(865) /* metro dependency 865 */).freezeDscOnSpan(value21, dynamicSamplingContextFromSpan);
|
|
r0 = value21;
|
|
} else {
|
|
Object = global.Object;
|
|
value16 = Object.assign({}, isolationScope.getPropagationContext(), scope.getPropagationContext());
|
|
traceId = value16.traceId;
|
|
dsc = value16.dsc;
|
|
parentSpanId = value16.parentSpanId;
|
|
sampled = value16.sampled;
|
|
_startRootSpanBinding = _startRootSpan;
|
|
Object = global.Object;
|
|
value17 = _startRootSpanBinding(Object.assign({traceId: traceId, parentSpanId: parentSpanId},
|
|
spanArguments),
|
|
scope,
|
|
sampled);
|
|
if (dsc) {
|
|
(require(865) /* metro dependency 865 */).freezeDscOnSpan(value17, dsc);
|
|
r0 = value17;
|
|
} else {
|
|
r0 = value17;
|
|
}
|
|
}
|
|
value = require(869) /* metro dependency 869 */;
|
|
value.logSpanStart(r0);
|
|
value = require(829) /* metro dependency 829 */;
|
|
value.setCapturedScopesOnSpan(r0, scope, isolationScope);
|
|
return r0;
|
|
}
|
|
sentryNonRecordingSpan = new SentryNonRecordingSpan();
|
|
if (forceTransaction) {
|
|
Object = global.Object;
|
|
assign = Object.assign;
|
|
object2 = {'sampled': 'false', 'sample_rate': '0'};
|
|
object2.transaction = spanArguments.name;
|
|
value = require(865) /* metro dependency 865 */;
|
|
value = Reflect.apply(assign, Object, [object2,
|
|
value.getDynamicSamplingContextFromSpan(sentryNonRecordingSpan)]);
|
|
(require(865) /* metro dependency 865 */).freezeDscOnSpan(sentryNonRecordingSpan, value);
|
|
} else if (!parentSpan) {
|
|
Object = global.Object;
|
|
assign = Object.assign;
|
|
object2 = {'sampled': 'false', 'sample_rate': '0'};
|
|
object2.transaction = spanArguments.name;
|
|
value = require(865) /* metro dependency 865 */;
|
|
value = Reflect.apply(assign, Object, [object2,
|
|
value.getDynamicSamplingContextFromSpan(sentryNonRecordingSpan)]);
|
|
(require(865) /* metro dependency 865 */).freezeDscOnSpan(sentryNonRecordingSpan, value);
|
|
}
|
|
return sentryNonRecordingSpan;
|
|
}
|
|
|
|
function _startRootSpan(a0, a1, a2) { // fn#9401, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1001:2347, offset: 0x00d666ae, size: 662 bytes, params: 4, frame: 31
|
|
var r7;
|
|
var moduleValue2;
|
|
var sampleSpan;
|
|
var moduleValue3;
|
|
var parseSampleRate;
|
|
var dsc;
|
|
let value = a2;
|
|
const value3 = undefined;
|
|
const client = (require(857) /* metro dependency 857 */).getClient();
|
|
let r10 = client == null ? value3 : client.getOptions();
|
|
r10 = !r10 ? {} : r10;
|
|
const name = a0.name;
|
|
const r16 = value3 === name ? '' : name;
|
|
let object2 = {};
|
|
let Object = global.Object;
|
|
let assign = Object.assign;
|
|
object2.spanAttributes = Reflect.apply(assign, Object, [{}, a0.attributes]);
|
|
object2.spanName = r16;
|
|
object2.parentSampled = value;
|
|
if (client != null) {
|
|
client.emit('beforeSampling', object2, {decision: false});
|
|
}
|
|
const r13 = object2.parentSampled ?? value;
|
|
const spanAttributes = object2.spanAttributes;
|
|
value = a1.getPropagationContext();
|
|
const getScopeData = a1.getScopeData;
|
|
if (Reflect.apply(getScopeData, a1, []).sdkProcessingMetadata[env0_4]) {
|
|
r7 = [false];
|
|
} else {
|
|
moduleValue2 = require(876) /* metro dependency 876 */;
|
|
sampleSpan = moduleValue2.sampleSpan;
|
|
object2 = {name: r16, parentSampled: r13, attributes: spanAttributes};
|
|
moduleValue3 = require(845) /* metro dependency 845 */;
|
|
parseSampleRate = moduleValue3.parseSampleRate;
|
|
dsc = value.dsc;
|
|
object2.parentSampleRate = Reflect.apply(parseSampleRate, moduleValue3,
|
|
[dsc == null ? value3 : dsc.sample_rate]);
|
|
value = Reflect.apply(sampleSpan, moduleValue2, [r10, object2, value.sampleRand]);
|
|
r7 = value;
|
|
}
|
|
value = env0_2(r7, 3);
|
|
const property = value[0];
|
|
const property2 = value[1];
|
|
const property3 = value[2];
|
|
const SentrySpan = (require(868) /* metro dependency 868 */).SentrySpan;
|
|
Object = global.Object;
|
|
assign = Object.assign;
|
|
object2 = {};
|
|
const Object2 = global.Object;
|
|
const assign2 = Object2.assign;
|
|
const binding = env0_3;
|
|
const SEMANTIC_ATTRIBUTE_SENTRY_SOURCE = (require(848) /* metro dependency 848 */).SEMANTIC_ATTRIBUTE_SENTRY_SOURCE;
|
|
value = binding({}, SEMANTIC_ATTRIBUTE_SENTRY_SOURCE, 'custom');
|
|
const SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE = (require(848) /* metro dependency 848 */).SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE;
|
|
object2.attributes = Reflect.apply(assign2, Object2, [binding(value, SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE,
|
|
value3 === property2 ? value3 : property3 ? property2 : value3), spanAttributes]);
|
|
object2.sampled = property;
|
|
const sentrySpan = new SentrySpan(Reflect.apply(assign, Object, [{}, a0, object2]));
|
|
if (!property && client) {
|
|
if ((require(832) /* metro dependency 832 */).DEBUG_BUILD) {
|
|
(require(833) /* metro dependency 833 */).debug.log('[Tracing] Discarding root span because its trace was not chosen to be sampled.');
|
|
}
|
|
client.recordDroppedEvent('sample_rate', 'transaction');
|
|
}
|
|
if (client) {
|
|
client.emit('spanStart', sentrySpan);
|
|
}
|
|
return sentrySpan;
|
|
}
|
|
|
|
function getParentSpan(a0, a1) { // fn#9402, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1001:3349, offset: 0x00d66944, size: 155 bytes, params: 3, frame: 15
|
|
var r1;
|
|
var client;
|
|
if (a1) {
|
|
return a1;
|
|
}
|
|
if (a1 !== null) {
|
|
var value;
|
|
var value2 = (require(853) /* metro dependency 853 */)._getSpanForScope(a0);
|
|
if (value2) {
|
|
client = (require(857) /* metro dependency 857 */).getClient();
|
|
r1 = client ? client.getOptions() : {};
|
|
if (r1.parentSpanIsAlwaysRootSpan) {
|
|
value = require(828) /* metro dependency 828 */;
|
|
value = value.getRootSpan(value2);
|
|
r1 = value;
|
|
} else {
|
|
r1 = value2;
|
|
}
|
|
return r1;
|
|
}
|
|
}
|
|
}
|
|
|
|
function getActiveSpanWrapper(a0) { // fn#9403, offset: 0x00d669df, size: 29 bytes, params: 2, frame: 3
|
|
const env0_0 = a0;
|
|
return a0 !== undefined ? _fun9404 : function(a0) {
|
|
return a0();
|
|
};
|
|
}
|
|
|
|
function continueTrace(a0, a1) { // fn#9406, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1001:3683, offset: 0x00d669fc, size: 270 bytes, params: 3, frame: 22
|
|
var r0;
|
|
var moduleValue5;
|
|
const env0_0 = a1;
|
|
var value;
|
|
const value2 = undefined;
|
|
const asyncContextStrategy = (require(850) /* metro dependency 850 */).getAsyncContextStrategy((require(834) /* metro dependency 834 */).getMainCarrier());
|
|
if (asyncContextStrategy.continueTrace) {
|
|
return asyncContextStrategy.continueTrace(a0, a1);
|
|
}
|
|
const env0_1 = a0.sentryTrace;
|
|
const baggage = a0.baggage;
|
|
const client = (require(857) /* metro dependency 857 */).getClient();
|
|
const value6 = (require(844) /* metro dependency 844 */).baggageHeaderToDynamicSamplingContext(baggage);
|
|
if (client) {
|
|
moduleValue5 = require(843) /* metro dependency 843 */;
|
|
if (moduleValue5.shouldContinueTrace(client, value6 == null ? value2 : value6.org_id)) {
|
|
value = require(857) /* metro dependency 857 */;
|
|
value = value.withScope(_fun9407);
|
|
r0 = value;
|
|
} else {
|
|
r0 = startNewTrace(a1);
|
|
}
|
|
} else {
|
|
value = require(857) /* metro dependency 857 */;
|
|
value = value.withScope(_fun9407);
|
|
r0 = value;
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
function startInactiveSpan(a0) { // fn#9408, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1001:4194, offset: 0x00d66b6a, size: 121 bytes, params: 2, frame: 14
|
|
const env0_0 = a0;
|
|
const acs = getAcs();
|
|
if (acs.startInactiveSpan) {
|
|
return acs.startInactiveSpan(a0);
|
|
}
|
|
const env0_1 = parseSentrySpanArguments(a0);
|
|
const env0_2 = a0.forceTransaction;
|
|
return (a0.scope ? _fun9409 : a0.parentSpan !== undefined ? function(a0) {
|
|
return withActiveSpan(parentSpan, a0);
|
|
} : _fun9411)(_fun9412);
|
|
}
|
|
|
|
function startSpan(a0, a1) { // fn#9413, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1001:4756, offset: 0x00d66cd2, size: 151 bytes, params: 3, frame: 18
|
|
const env0_0 = a0;
|
|
const env0_1 = a1;
|
|
const getAcsBinding = getAcs;
|
|
const value2 = undefined;
|
|
const acsBinding = getAcsBinding();
|
|
if (acsBinding.startSpan) {
|
|
return acsBinding.startSpan(a0, a1);
|
|
}
|
|
const env0_2 = parseSentrySpanArguments(a0);
|
|
const env0_3 = a0.forceTransaction;
|
|
const env0_4 = a0.parentSpan;
|
|
const scope = a0.scope;
|
|
return (require(857) /* metro dependency 857 */).withScope(scope == null ? value2 : scope.clone(), _fun9414);
|
|
}
|
|
|
|
function startSpanManual(a0, a1) { // fn#9419, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1001:5505, offset: 0x00d66f35, size: 151 bytes, params: 3, frame: 18
|
|
const env0_0 = a0;
|
|
const env0_1 = a1;
|
|
const getAcsBinding = getAcs;
|
|
const value2 = undefined;
|
|
const acsBinding = getAcsBinding();
|
|
if (acsBinding.startSpanManual) {
|
|
return acsBinding.startSpanManual(a0, a1);
|
|
}
|
|
const env0_2 = parseSentrySpanArguments(a0);
|
|
const env0_3 = a0.forceTransaction;
|
|
const env0_4 = a0.parentSpan;
|
|
const scope = a0.scope;
|
|
return (require(857) /* metro dependency 857 */).withScope(scope == null ? value2 : scope.clone(), _fun9420);
|
|
}
|
|
|
|
function suppressTracing(a0) { // fn#9425, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1001:6279, offset: 0x00d67105, size: 82 bytes, params: 2, frame: 15
|
|
var r0;
|
|
const env0_0 = a0;
|
|
var value;
|
|
const acs = getAcs();
|
|
if (acs.suppressTracing) {
|
|
r0 = acs.suppressTracing(a0);
|
|
} else {
|
|
value = require(857) /* metro dependency 857 */;
|
|
value = value.withScope(_fun9426);
|
|
r0 = value;
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
function _fun9397(a0) { // fn#9397, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1001:377, offset: 0x00d6615f, size: 202 bytes, params: 2, frame: 18
|
|
var debug;
|
|
const setPropagationContext = a0.setPropagationContext;
|
|
const object2 = {};
|
|
object2.traceId = (require(838) /* metro dependency 838 */).generateTraceId();
|
|
object2.sampleRand = (require(840) /* metro dependency 840 */).safeMathRandom();
|
|
Reflect.apply(setPropagationContext, a0, [object2]);
|
|
if ((require(832) /* metro dependency 832 */).DEBUG_BUILD) {
|
|
debug = (require(833) /* metro dependency 833 */).debug;
|
|
debug.log('Starting a new trace with id ' + a0.getPropagationContext().traceId);
|
|
}
|
|
return withActiveSpan(null, env0_0);
|
|
}
|
|
|
|
function _fun9407(a0) { // fn#9407, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1001:4035, offset: 0x00d66b0a, size: 96 bytes, params: 2, frame: 18
|
|
let value = environment.__proto__;
|
|
value = Reflect.apply((require(843) /* metro dependency 843 */).propagationContextFromHeaders, value, [sentryTrace,
|
|
baggage]);
|
|
a0.setPropagationContext(value);
|
|
(require(853) /* metro dependency 853 */)._setSpanForScope(a0, undefined);
|
|
return require();
|
|
}
|
|
|
|
function _fun9412() { // fn#9412, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1001:4503, offset: 0x00d66c35, size: 157 bytes, params: 1, frame: 17
|
|
const value = environment.__proto__;
|
|
const currentScope = (require(857) /* metro dependency 857 */).getCurrentScope();
|
|
const parentSpan2 = getParentSpan(currentScope, parentSpan);
|
|
return env0_0.onlyIfParent ? parentSpan2 ? createChildOrRootSpan({parentSpan: parentSpan2, spanArguments: env0_1,
|
|
forceTransaction: forceTransaction,
|
|
scope: currentScope}) : new (require(864) /* metro dependency 864 */).SentryNonRecordingSpan() : createChildOrRootSpan({parentSpan: parentSpan2,
|
|
spanArguments: env0_1, forceTransaction: forceTransaction, scope: currentScope});
|
|
}
|
|
|
|
function _fun9414() { // fn#9414, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1001:4969, offset: 0x00d66d69, size: 35 bytes, params: 1, frame: 11
|
|
var environment;
|
|
const value = environment.__proto__;
|
|
return getActiveSpanWrapper(parentSpan)(_fun9415);
|
|
}
|
|
|
|
function _fun9420() { // fn#9420, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1001:5736, offset: 0x00d66fcc, size: 35 bytes, params: 1, frame: 11
|
|
var environment;
|
|
const value = environment.__proto__;
|
|
return getActiveSpanWrapper(parentSpan)(_fun9421);
|
|
}
|
|
|
|
function _fun9426(a0) { // fn#9426, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1001:6387, offset: 0x00d67157, size: 79 bytes, params: 2, frame: 18
|
|
a0.setSDKProcessingMetadata(env1_3({}, env1_4, true));
|
|
const value3 = env0_0();
|
|
a0.setSDKProcessingMetadata(env1_3({}, env1_4, undefined));
|
|
return value3;
|
|
}
|
|
|
|
function _fun9415() { // fn#9415, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1001:5012, offset: 0x00d66d8c, size: 235 bytes, params: 1, frame: 19
|
|
var environment;
|
|
var childOrRootSpan;
|
|
var sentryNonRecordingSpan;
|
|
const value = environment.__proto__.__proto__;
|
|
const currentScope = (require(857) /* metro dependency 857 */).getCurrentScope();
|
|
const parentSpan2 = getParentSpan(currentScope, parentSpan);
|
|
if (env1_0.onlyIfParent) {
|
|
if (parentSpan2) {
|
|
childOrRootSpan = createChildOrRootSpan({parentSpan: parentSpan2, spanArguments: env1_2,
|
|
forceTransaction: forceTransaction, scope: currentScope});
|
|
} else {
|
|
sentryNonRecordingSpan = new (require(864) /* metro dependency 864 */).SentryNonRecordingSpan();
|
|
}
|
|
} else {
|
|
childOrRootSpan = createChildOrRootSpan({parentSpan: parentSpan2, spanArguments: env1_2,
|
|
forceTransaction: forceTransaction, scope: currentScope});
|
|
}
|
|
(require(853) /* metro dependency 853 */)._setSpanForScope(currentScope, childOrRootSpan);
|
|
return (require(875) /* metro dependency 875 */).handleCallbackErrors(_fun9416, _fun9417, _fun9418);
|
|
}
|
|
|
|
function _fun9421() { // fn#9421, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1001:5779, offset: 0x00d66fef, size: 229 bytes, params: 1, frame: 18
|
|
var environment;
|
|
var childOrRootSpan;
|
|
var sentryNonRecordingSpan;
|
|
const value = environment.__proto__.__proto__;
|
|
const currentScope = (require(857) /* metro dependency 857 */).getCurrentScope();
|
|
const parentSpan2 = getParentSpan(currentScope, parentSpan);
|
|
if (env1_0.onlyIfParent) {
|
|
if (parentSpan2) {
|
|
childOrRootSpan = createChildOrRootSpan({parentSpan: parentSpan2, spanArguments: env1_2,
|
|
forceTransaction: forceTransaction, scope: currentScope});
|
|
} else {
|
|
sentryNonRecordingSpan = new (require(864) /* metro dependency 864 */).SentryNonRecordingSpan();
|
|
}
|
|
} else {
|
|
childOrRootSpan = createChildOrRootSpan({parentSpan: parentSpan2, spanArguments: env1_2,
|
|
forceTransaction: forceTransaction, scope: currentScope});
|
|
}
|
|
(require(853) /* metro dependency 853 */)._setSpanForScope(currentScope, childOrRootSpan);
|
|
return (require(875) /* metro dependency 875 */).handleCallbackErrors(_fun9422, _fun9424);
|
|
}
|
|
|
|
function _fun9422() { // fn#9422, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1001:6048, offset: 0x00d670d4, size: 31 bytes, params: 1, frame: 13
|
|
return require(env0_0, _fun9423);
|
|
}
|
|
|
|
function _fun9423() { // fn#9423, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1001:6071, offset: 0x00d670f3, size: 18 bytes, params: 1, frame: 9
|
|
return env1_0.end();
|
|
}
|
|
|