51 lines
2.0 KiB
React
51 lines
2.0 KiB
React
/* Metro module 1399; source: unknown; dependencies: [1400, 551] */
|
|
function _fun16496(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#16496, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1526:6, offset: 0x00e51060, size: 104 bytes, params: 8, frame: 13
|
|
const env0_0 = (require(1400) /* metro dependency 1400 */)();
|
|
const env0_1 = (require(551) /* metro dependency 551 */)('Object.prototype.toString');
|
|
const closure = isArguments;
|
|
const closure2 = isLegacyArguments;
|
|
value = (function() {
|
|
return isArguments(arguments);
|
|
})();
|
|
closure.isLegacyArguments = closure2;
|
|
module.exports = value ? closure : closure2;
|
|
}
|
|
|
|
function isArguments(a0) { // fn#16497, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1526:100, offset: 0x00e510c8, size: 78 bytes, params: 2, frame: 13
|
|
let value = a0;
|
|
let r0 = env0_0 && value && typeof value === 'object' && global.Symbol.toStringTag in value;
|
|
if (r0) {
|
|
r0 = !r0;
|
|
} else {
|
|
value = env0_1(value);
|
|
value = value === '[object Arguments]';
|
|
r0 = value;
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
function isLegacyArguments(a0) { // fn#16498, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1526:215, offset: 0x00e51116, size: 155 bytes, params: 2, frame: 15
|
|
var r1;
|
|
var r0;
|
|
var value;
|
|
const isArguments2 = isArguments(a0);
|
|
if (isArguments2) {
|
|
r0 = !!isArguments2;
|
|
} else {
|
|
r1 = a0 !== null && typeof a0 === 'object';
|
|
r1 = r1 && 'length' in a0;
|
|
r1 = r1 && typeof a0.length === 'number';
|
|
r1 = r1 && a0.length >= 0;
|
|
r1 = r1 && env0_1(a0) !== '[object Array]';
|
|
r1 = r1 && 'callee' in a0;
|
|
if (r1) {
|
|
value = env0_1(a0.callee);
|
|
value = value === '[object Function]';
|
|
r1 = value;
|
|
}
|
|
r0 = r1;
|
|
}
|
|
return r0;
|
|
}
|
|
|