decord/source/1391_checkBoxedPrimitive.js
2026-08-04 21:03:28 +00:00

381 lines
12 KiB
JavaScript

// Module ID: 1391
// Function ID: 1392
// Name: checkBoxedPrimitive
// Dependencies: [1392, 1394, 1397, 1398]
// Exports: isAnyArrayBuffer, isArrayBuffer, isArrayBufferView, isAsyncFunction, isBigInt64Array, isBigIntObject, isBigUint64Array, isBooleanObject, isBoxedPrimitive, isDataView, isFloat32Array, isFloat64Array, isGeneratorObject, isInt16Array, isInt32Array, isInt8Array, isMap, isMapIterator, isNumberObject, isPromise, isSet, isSetIterator, isSharedArrayBuffer, isStringObject, isSymbolObject, isUint16Array, isUint32Array, isUint8Array, isUint8ClampedArray, isWeakMap, isWeakSet, isWebAssemblyCompiledModule
// Module 1391 (checkBoxedPrimitive)
function checkBoxedPrimitive(obj, closure_6) {
if (typeof obj !== "object") {
return false;
} else {
try {
closure_6(obj);
return true;
} catch (err) {
return false;
}
}
}
function isMapToString(arg0) {
return "[object Map]" === bindResult(arg0);
}
function isSetToString(arg0) {
return "[object Set]" === bindResult(arg0);
}
function isWeakMapToString(arg0) {
return "[object WeakMap]" === bindResult(arg0);
}
function isArrayBufferToString(arg0) {
return "[object ArrayBuffer]" === bindResult(arg0);
}
function isDataViewToString(arg0) {
return "[object DataView]" === bindResult(arg0);
}
function isSharedArrayBufferToString(arg0) {
return "[object SharedArrayBuffer]" === bindResult(arg0);
}
let closure_3 = typeof BigInt !== "undefined";
let closure_4 = typeof Symbol !== "undefined";
const call = toString.call;
const bindResult = call.bind(toString);
let c5 = bindResult;
const call2 = valueOf.call;
let closure_6 = call2.bind(valueOf);
valueOf = String.prototype.valueOf;
const call3 = valueOf.call;
let closure_7 = call3.bind(valueOf);
valueOf = Boolean.prototype.valueOf;
const call4 = valueOf.call;
let closure_8 = call4.bind(valueOf);
if (typeof BigInt !== "undefined") {
const _BigInt = BigInt;
const call5 = valueOf1.call;
let closure_9 = call5.bind(valueOf1);
}
if (typeof Symbol !== "undefined") {
const _Symbol = Symbol;
const call6 = valueOf2.call;
let closure_10 = call6.bind(valueOf2);
}
let tmp2 = typeof Map !== "undefined";
if (typeof Map !== "undefined") {
let _Map = Map;
const map = new Map();
tmp2 = "[object Map]" === bindResult(map);
}
isMapToString.working = tmp2;
let tmp3 = typeof Set !== "undefined";
if (typeof Set !== "undefined") {
let _Set = Set;
const set = new Set();
tmp3 = "[object Set]" === bindResult(set);
}
isSetToString.working = tmp3;
let tmp4 = typeof WeakMap !== "undefined";
if (typeof WeakMap !== "undefined") {
let _WeakMap = WeakMap;
const weakMap = new WeakMap();
tmp4 = "[object WeakMap]" === bindResult(weakMap);
}
isWeakMapToString.working = tmp4;
let tmp5 = typeof WeakSet !== "undefined";
if (typeof WeakSet !== "undefined") {
const _WeakSet = WeakSet;
const weakSet = new WeakSet();
tmp5 = "[object WeakSet]" === bindResult(weakSet);
}
function isWeakSetToString(arg0) {
return "[object WeakSet]" === bindResult(arg0);
}.working = tmp5;
let tmp6 = typeof ArrayBuffer !== "undefined";
if (typeof ArrayBuffer !== "undefined") {
let _ArrayBuffer2 = ArrayBuffer;
let arrayBuffer = new ArrayBuffer();
tmp6 = "[object ArrayBuffer]" === bindResult(arrayBuffer);
}
isArrayBufferToString.working = tmp6;
let tmp7 = typeof ArrayBuffer !== "undefined";
if (typeof ArrayBuffer !== "undefined") {
let _DataView2 = DataView;
tmp7 = typeof DataView !== "undefined";
}
if (tmp7) {
let _DataView = DataView;
let _ArrayBuffer = ArrayBuffer;
arrayBuffer = new ArrayBuffer(1);
const dataView = new DataView(arrayBuffer, 0, 1);
tmp7 = "[object DataView]" === bindResult(dataView);
}
isDataViewToString.working = tmp7;
let _SharedArrayBuffer;
if (typeof SharedArrayBuffer !== "undefined") {
_SharedArrayBuffer = SharedArrayBuffer;
}
const items = ["isProxy", "isExternal", "isModuleNamespaceObject"];
const item = items.forEach((arg0) => {
let closure_0 = arg0;
Object.defineProperty(exports, arg0, {
enumerable: false,
value() {
const error = new Error(closure_0 + " is not supported in userland");
throw error;
}
});
});
export const isArgumentsObject = require("isArguments");
export const isGeneratorFunction = require("isGeneratorFunction");
export const isTypedArray = require("isTypedArray");
export const isPromise = function isPromise(obj) {
let tmp = typeof Promise !== "undefined";
if (typeof Promise !== "undefined") {
tmp = obj instanceof Promise;
}
if (!tmp) {
tmp = null !== obj && typeof obj === "object" && typeof obj.then === "function" && typeof obj.catch === "function";
const tmp3 = null !== obj && typeof obj === "object" && typeof obj.then === "function" && typeof obj.catch === "function";
}
return tmp;
};
export const isArrayBufferView = function isArrayBufferView(arg0) {
if (typeof ArrayBuffer !== "undefined") {
const _ArrayBuffer2 = ArrayBuffer;
if (ArrayBuffer.isView) {
const _ArrayBuffer = ArrayBuffer;
let isViewResult = ArrayBuffer.isView(arg0);
}
return isViewResult;
}
isViewResult = require(1397) /* isTypedArray */(arg0);
if (!isViewResult) {
const _DataView = DataView;
if (typeof DataView === "undefined") {
isViewResult = typeof DataView !== "undefined";
} else if (isDataViewToString.working) {
let tmp2 = "[object DataView]" === bindResult(arg0);
} else {
const _DataView2 = DataView;
tmp2 = arg0 instanceof DataView;
}
}
};
export const isUint8Array = function isUint8Array(arg0) {
return "Uint8Array" === require(1398)(arg0);
};
export const isUint8ClampedArray = function isUint8ClampedArray(arg0) {
return "Uint8ClampedArray" === require(1398)(arg0);
};
export const isUint16Array = function isUint16Array(arg0) {
return "Uint16Array" === require(1398)(arg0);
};
export const isUint32Array = function isUint32Array(arg0) {
return "Uint32Array" === require(1398)(arg0);
};
export const isInt8Array = function isInt8Array(arg0) {
return "Int8Array" === require(1398)(arg0);
};
export const isInt16Array = function isInt16Array(arg0) {
return "Int16Array" === require(1398)(arg0);
};
export const isInt32Array = function isInt32Array(arg0) {
return "Int32Array" === require(1398)(arg0);
};
export const isFloat32Array = function isFloat32Array(arg0) {
return "Float32Array" === require(1398)(arg0);
};
export const isFloat64Array = function isFloat64Array(arg0) {
return "Float64Array" === require(1398)(arg0);
};
export const isBigInt64Array = function isBigInt64Array(arg0) {
return "BigInt64Array" === require(1398)(arg0);
};
export const isBigUint64Array = function isBigUint64Array(arg0) {
return "BigUint64Array" === require(1398)(arg0);
};
export const isMap = function isMap(arg0) {
if (typeof Map === "undefined") {
return typeof Map !== "undefined";
} else {
let tmp3 = arg0;
if (isMapToString.working) {
tmp3 = bindResult(tmp3);
let tmp = "[object Map]" === tmp3;
} else {
const _Map = Map;
tmp = tmp3 instanceof Map;
}
}
};
export const isSet = function isSet(arg0) {
if (typeof Set === "undefined") {
return typeof Set !== "undefined";
} else {
let tmp3 = arg0;
if (isSetToString.working) {
tmp3 = bindResult(tmp3);
let tmp = "[object Set]" === tmp3;
} else {
const _Set = Set;
tmp = tmp3 instanceof Set;
}
}
};
export const isWeakMap = function isWeakMap(arg0) {
if (typeof WeakMap === "undefined") {
return typeof WeakMap !== "undefined";
} else {
let tmp3 = arg0;
if (isWeakMapToString.working) {
tmp3 = bindResult(tmp3);
let tmp = "[object WeakMap]" === tmp3;
} else {
const _WeakMap = WeakMap;
tmp = tmp3 instanceof WeakMap;
}
}
};
export const isWeakSet = function isWeakSet(arg0) {
return "[object WeakSet]" === bindResult(arg0);
};
export const isArrayBuffer = function isArrayBuffer(arg0) {
if (typeof ArrayBuffer === "undefined") {
return typeof ArrayBuffer !== "undefined";
} else {
let tmp3 = arg0;
if (isArrayBufferToString.working) {
tmp3 = bindResult(tmp3);
let tmp = "[object ArrayBuffer]" === tmp3;
} else {
const _ArrayBuffer = ArrayBuffer;
tmp = tmp3 instanceof ArrayBuffer;
}
}
};
export const isDataView = function isDataView(arg0) {
if (typeof DataView === "undefined") {
return typeof DataView !== "undefined";
} else {
let tmp3 = arg0;
if (isDataViewToString.working) {
tmp3 = bindResult(tmp3);
let tmp = "[object DataView]" === tmp3;
} else {
const _DataView = DataView;
tmp = tmp3 instanceof DataView;
}
}
};
export const isSharedArrayBuffer = function isSharedArrayBuffer(arg0) {
let tmp = _SharedArrayBuffer;
if (undefined === _SharedArrayBuffer) {
return tmp2;
} else {
if (undefined === isSharedArrayBufferToString.working) {
tmp = new tmp();
tmp3.working = "[object SharedArrayBuffer]" === bindResult(tmp);
}
let tmp9 = arg0;
if (isSharedArrayBufferToString.working) {
tmp9 = bindResult(tmp9);
let tmp10 = "[object SharedArrayBuffer]" === tmp9;
} else {
tmp10 = tmp9 instanceof tmp;
}
}
};
export const isAsyncFunction = function isAsyncFunction(arg0) {
return "[object AsyncFunction]" === bindResult(arg0);
};
export const isMapIterator = function isMapIterator(arg0) {
return "[object Map Iterator]" === bindResult(arg0);
};
export const isSetIterator = function isSetIterator(arg0) {
return "[object Set Iterator]" === bindResult(arg0);
};
export const isGeneratorObject = function isGeneratorObject(arg0) {
return "[object Generator]" === bindResult(arg0);
};
export const isWebAssemblyCompiledModule = function isWebAssemblyCompiledModule(arg0) {
return "[object WebAssembly.Module]" === bindResult(arg0);
};
export const isNumberObject = function isNumberObject(arg0) {
return checkBoxedPrimitive(arg0, closure_6);
};
export const isStringObject = function isStringObject(arg0) {
return checkBoxedPrimitive(arg0, closure_7);
};
export const isBooleanObject = function isBooleanObject(arg0) {
return checkBoxedPrimitive(arg0, closure_8);
};
export const isBigIntObject = function isBigIntObject(arg0) {
let tmp = closure_3;
if (closure_3) {
tmp = checkBoxedPrimitive(arg0, closure_9);
}
return tmp;
};
export const isSymbolObject = function isSymbolObject(arg0) {
let tmp = closure_4;
if (closure_4) {
tmp = checkBoxedPrimitive(arg0, closure_10);
}
return tmp;
};
export const isBoxedPrimitive = function isBoxedPrimitive(arg0) {
let tmpResult = checkBoxedPrimitive(arg0, closure_6);
if (!tmpResult) {
tmpResult = tmp(arg0, closure_7);
}
if (!tmpResult) {
tmpResult = tmp(arg0, closure_8);
}
if (!tmpResult) {
tmpResult = closure_3;
if (closure_3) {
tmpResult = tmp(arg0, closure_9);
}
}
if (!tmpResult) {
let tmpResult1 = closure_4;
if (closure_4) {
tmpResult1 = tmp(arg0, closure_10);
}
tmpResult = tmpResult1;
}
return tmpResult;
};
export const isAnyArrayBuffer = function isAnyArrayBuffer(arg0) {
let tmp = typeof Uint8Array !== "undefined";
if (typeof Uint8Array !== "undefined") {
let tmp15 = arg0;
const _ArrayBuffer2 = ArrayBuffer;
let tmp17 = typeof ArrayBuffer !== "undefined";
if (typeof ArrayBuffer === "undefined") {
if (!tmp17) {
let tmp5 = _SharedArrayBuffer;
if (undefined === _SharedArrayBuffer) {
tmp17 = tmp6;
} else {
if (undefined === isSharedArrayBufferToString.working) {
tmp5 = new tmp5();
tmp7.working = "[object SharedArrayBuffer]" === bindResult(tmp5);
}
if (isSharedArrayBufferToString.working) {
tmp15 = bindResult(tmp15);
let tmp13 = "[object SharedArrayBuffer]" === tmp15;
} else {
tmp13 = tmp15 instanceof tmp5;
}
}
}
tmp = tmp17;
} else if (isArrayBufferToString.working) {
let tmp2 = "[object ArrayBuffer]" === bindResult(tmp15);
} else {
const _ArrayBuffer = ArrayBuffer;
tmp2 = tmp15 instanceof ArrayBuffer;
}
}
return tmp;
};