87 lines
2.7 KiB
JavaScript
87 lines
2.7 KiB
JavaScript
// Module ID: 167
|
|
// Function ID: 2486
|
|
// Name: _callSuper
|
|
// Dependencies: [102, 7, 6, 15, 17, 18, 155]
|
|
|
|
// Module 167 (_callSuper)
|
|
import _get from "_get";
|
|
import _defineProperties from "_defineProperties";
|
|
import PerformanceEntry from "PerformanceEntry";
|
|
import _possibleConstructorReturn from "_possibleConstructorReturn";
|
|
import _getPrototypeOf from "_getPrototypeOf";
|
|
import _inherits from "_inherits";
|
|
|
|
function _callSuper(arg0, arg1, arg2) {
|
|
let items = arg2;
|
|
const obj = callback2(arg1);
|
|
if (_isNativeReflectConstruct()) {
|
|
if (!items) {
|
|
items = [];
|
|
}
|
|
let constructResult = Reflect.construct(obj, items, callback2(arg0).constructor);
|
|
} else {
|
|
constructResult = obj.apply(arg0, items);
|
|
}
|
|
return _possibleConstructorReturn(arg0, constructResult);
|
|
}
|
|
function _isNativeReflectConstruct() {
|
|
let _get = !valueOf.call(Reflect.construct(Boolean, [], () => {
|
|
|
|
}));
|
|
function _isNativeReflectConstruct() {
|
|
return _get;
|
|
}
|
|
const result = _isNativeReflectConstruct();
|
|
}
|
|
let closure_6 = Object.preventExtensions([]);
|
|
|
|
export const TaskAttributionTiming = ((PerformanceEntry) => {
|
|
class TaskAttributionTiming {
|
|
constructor() {
|
|
tmp = outer1_2(this, TaskAttributionTiming);
|
|
return outer1_7(this, TaskAttributionTiming, arguments);
|
|
}
|
|
}
|
|
callback3(TaskAttributionTiming, PerformanceEntry);
|
|
return callback(TaskAttributionTiming);
|
|
})(require("PerformanceEntry").PerformanceEntry);
|
|
export const PerformanceLongTaskTiming = ((PerformanceEntry) => {
|
|
class PerformanceLongTaskTiming {
|
|
constructor() {
|
|
tmp = outer1_2(this, PerformanceLongTaskTiming);
|
|
return outer1_7(this, PerformanceLongTaskTiming, arguments);
|
|
}
|
|
}
|
|
callback3(PerformanceLongTaskTiming, PerformanceEntry);
|
|
let obj = {
|
|
key: "attribution",
|
|
get() {
|
|
return outer1_6;
|
|
}
|
|
};
|
|
const items = [obj, ];
|
|
obj = {
|
|
key: "toJSON",
|
|
value: function toJSON() {
|
|
return Object.assign({}, (function _superPropGet(PerformanceLongTaskTiming, toJSON, arg2, arg3) {
|
|
let _get = arg2;
|
|
let prototype = PerformanceLongTaskTiming;
|
|
if (1) {
|
|
prototype = PerformanceLongTaskTiming.prototype;
|
|
}
|
|
const tmpResult = PerformanceLongTaskTiming(outer2_4(prototype), "toJSON", arg2);
|
|
let _defineProperties = tmpResult;
|
|
let fn = tmpResult;
|
|
if (2) {
|
|
fn = tmpResult;
|
|
if ("function" === typeof tmpResult) {
|
|
fn = (arg0) => tmpResult.apply(_get, arg0);
|
|
}
|
|
}
|
|
return fn;
|
|
})(PerformanceLongTaskTiming, "toJSON", this, 3)([]), { attribution: this.attribution });
|
|
}
|
|
};
|
|
items[1] = obj;
|
|
return callback(PerformanceLongTaskTiming, items);
|
|
})(require("PerformanceEntry").PerformanceEntry);
|