/* 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; }