1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109
|
//// [uncalledFunctionChecksInConditional2.ts]
{
const perf = window.performance
// Simplified
if (
perf &&
perf.measure &&
perf.clearMarks &&
perf.clearMeasures
) {
perf.measure("");
perf.clearMarks("")
perf.clearMeasures("")
}
// With ||
if (
perf &&
perf.mark &&
perf.measure || !!true
) {
perf.mark("");
}
// With ??
if (
(
perf &&
perf.mark &&
perf.measure
) ?? !!true
) {
perf.mark("");
}
};
// Original #49192
declare let inBrowser: boolean;
{
let mark;
let measure;
const perf = inBrowser && window.performance
/* istanbul ignore if */
if (
perf &&
perf.mark &&
perf.measure &&
perf.clearMarks &&
perf.clearMeasures
) {
mark = (tag) => perf.mark(tag)
measure = (name, startTag, endTag) => {
perf.measure(name, startTag, endTag)
perf.clearMarks(startTag)
perf.clearMarks(endTag)
// perf.clearMeasures(name)
}
}
};
//// [uncalledFunctionChecksInConditional2.js]
var _a;
{
var perf = window.performance;
// Simplified
if (perf &&
perf.measure &&
perf.clearMarks &&
perf.clearMeasures) {
perf.measure("");
perf.clearMarks("");
perf.clearMeasures("");
}
// With ||
if (perf &&
perf.mark &&
perf.measure || !!true) {
perf.mark("");
}
// With ??
if ((_a = (perf &&
perf.mark &&
perf.measure)) !== null && _a !== void 0 ? _a : !!true) {
perf.mark("");
}
}
;
{
var mark = void 0;
var measure = void 0;
var perf_1 = inBrowser && window.performance;
/* istanbul ignore if */
if (perf_1 &&
perf_1.mark &&
perf_1.measure &&
perf_1.clearMarks &&
perf_1.clearMeasures) {
mark = function (tag) { return perf_1.mark(tag); };
measure = function (name, startTag, endTag) {
perf_1.measure(name, startTag, endTag);
perf_1.clearMarks(startTag);
perf_1.clearMarks(endTag);
// perf.clearMeasures(name)
};
}
}
;
|