/* Metro module 1398; source: unknown; dependencies: [1399, 1401, 1404, 1405] */ import * as Module01405Module from './module-01405.js'; /* Metro dependency 1405 */ function _fun16452(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#16452, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:6, offset: 0x00e50433, size: 1206 bytes, params: 8, frame: 35 var r14; var map; var set; var weakMap; var weakSet; var arrayBuffer; var DataView; var value4; var dataView; const env0_0 = require; const closure = function(a0) { return a0.call.bind(a0); }; const checkBoxedPrimitive = function(a0, a1) { var error; if (typeof a0 !== 'object') { return false; } try { a1(a0); } catch (error) { return false; } return true; }; const isMapToString2 = isMapToString; const isSetToString2 = isSetToString; const isWeakMapToString2 = isWeakMapToString; const isWeakSetToString2 = isWeakSetToString; const isArrayBufferToString2 = isArrayBufferToString; const closure7 = function(a0) { return typeof global.ArrayBuffer !== 'undefined' && (isArrayBufferToString.working ? isArrayBufferToString(a0) : a0 instanceof global.ArrayBuffer); }; const isDataViewToString2 = isDataViewToString; const closure9 = function(a0) { return typeof global.DataView !== 'undefined' && (isDataViewToString.working ? isDataViewToString(a0) : a0 instanceof global.DataView); }; const isSharedArrayBuffer2 = isSharedArrayBuffer; const isNumberObject2 = isNumberObject; const isStringObject2 = isStringObject; const isBooleanObject2 = isBooleanObject; const isBigIntObject2 = isBigIntObject; const isSymbolObject2 = isSymbolObject; const BigInt = global.BigInt; let value = typeof BigInt !== 'undefined'; const Symbol = global.Symbol; const value2 = typeof Symbol !== 'undefined'; const Object = global.Object; let prototype = Object.prototype; const toString = prototype.toString; const value3 = undefined; const env0_5 = closure(toString); const Number = global.Number; const env0_6 = closure(Number.prototype.valueOf); const String = global.String; const env0_7 = closure(String.prototype.valueOf); const Boolean = global.Boolean; const env0_8 = closure(Boolean.prototype.valueOf); if (value) { var env0_9 = closure(global.BigInt.prototype.valueOf); } if (value2) { var env0_10 = closure(global.Symbol.prototype.valueOf); } exports.isArgumentsObject = require(1399) /* metro dependency 1399 */; exports.isGeneratorFunction = require(1401) /* metro dependency 1401 */; exports.isTypedArray = require(1404) /* metro dependency 1404 */; exports.isPromise = function(a0) { var r0; var r1; r0 = typeof global.Promise !== 'undefined' && a0 instanceof global.Promise; if (!r0) { r1 = a0 !== null && typeof a0 === 'object'; r1 = r1 && typeof a0.then === 'function'; r1 = r1 && typeof a0.catch === 'function'; r0 = r1; } return r0; }; exports.isArrayBufferView = function(a0) { return typeof global.ArrayBuffer === 'undefined' ? require(dependencyMap[2])(a0) || isDataView(a0) : global.ArrayBuffer.isView ? global.ArrayBuffer.isView(a0) : require(dependencyMap[2])(a0) || isDataView(a0); }; exports.isUint8Array = isUint8Array_16472; exports.isUint8ClampedArray = isUint8ClampedArray; exports.isUint16Array = isUint16Array; exports.isUint32Array = isUint32Array; exports.isInt8Array = isInt8Array; exports.isInt16Array = isInt16Array; exports.isInt32Array = isInt32Array; exports.isFloat32Array = isFloat32Array; exports.isFloat64Array = isFloat64Array; exports.isBigInt64Array = isBigInt64Array; exports.isBigUint64Array = isBigUint64Array; const Map = global.Map; value = typeof Map !== 'undefined'; if (value) { map = new global.Map(); map = isMapToString2(map); r14 = map; } else { r14 = value; } isMapToString2.working = r14; exports.isMap = function(a0) { return typeof global.Map !== 'undefined' && (isMapToString.working ? isMapToString(a0) : a0 instanceof global.Map); }; const Set = global.Set; value = typeof Set !== 'undefined'; if (value) { set = new global.Set(); set = isSetToString2(set); r14 = set; } else { r14 = value; } isSetToString2.working = r14; exports.isSet = function(a0) { return typeof global.Set !== 'undefined' && (isSetToString.working ? isSetToString(a0) : a0 instanceof global.Set); }; const WeakMap = global.WeakMap; value = typeof WeakMap !== 'undefined'; if (value) { weakMap = new global.WeakMap(); weakMap = isWeakMapToString2(weakMap); r14 = weakMap; } else { r14 = value; } isWeakMapToString2.working = r14; exports.isWeakMap = function(a0) { return typeof global.WeakMap !== 'undefined' && (isWeakMapToString.working ? isWeakMapToString(a0) : a0 instanceof global.WeakMap); }; const WeakSet = global.WeakSet; value = typeof WeakSet !== 'undefined'; if (value) { weakSet = new global.WeakSet(); weakSet = isWeakSetToString2(weakSet); r14 = weakSet; } else { r14 = value; } isWeakSetToString2.working = r14; exports.isWeakSet = function(a0) { return isWeakSetToString(a0); }; let ArrayBuffer = global.ArrayBuffer; value = typeof ArrayBuffer !== 'undefined'; if (value) { arrayBuffer = new global.ArrayBuffer(); arrayBuffer = isArrayBufferToString2(arrayBuffer); r14 = arrayBuffer; } else { r14 = value; } isArrayBufferToString2.working = r14; exports.isArrayBuffer = closure7; ArrayBuffer = global.ArrayBuffer; let r11 = typeof ArrayBuffer !== 'undefined' && typeof global.DataView !== 'undefined'; if (r11) { DataView = global.DataView; ArrayBuffer = global.ArrayBuffer; prototype = ArrayBuffer.prototype; value = Object.create(prototype, {constructor: {value: ArrayBuffer}}); arrayBuffer = new ArrayBuffer(1); value = arrayBuffer instanceof Object ? arrayBuffer : value; prototype = DataView.prototype; value4 = Object.create(prototype, {constructor: {value: DataView}}); dataView = new DataView(value, 0, 1); value = dataView instanceof Object ? dataView : value4; value = isDataViewToString2(value); r11 = value; } isDataViewToString2.working = r11; exports.isDataView = closure9; let SharedArrayBuffer = global.SharedArrayBuffer; SharedArrayBuffer = typeof SharedArrayBuffer === 'undefined' ? value3 : global.SharedArrayBuffer; exports.isSharedArrayBuffer = isSharedArrayBuffer2; exports.isAsyncFunction = isAsyncFunction; exports.isMapIterator = isMapIterator; exports.isSetIterator = isSetIterator; exports.isGeneratorObject = isGeneratorObject; exports.isWebAssemblyCompiledModule = isWebAssemblyCompiledModule; exports.isNumberObject = isNumberObject2; exports.isStringObject = isStringObject2; exports.isBooleanObject = isBooleanObject2; exports.isBigIntObject = isBigIntObject2; exports.isSymbolObject = isSymbolObject2; exports.isBoxedPrimitive = isBoxedPrimitive; exports.isAnyArrayBuffer = function(a0) { return typeof global.Uint8Array !== 'undefined' && (isArrayBuffer(a0) || isSharedArrayBuffer(a0)); }; ['isProxy', 'isExternal', 'isModuleNamespaceObject'].forEach(_fun16494); return value3; function isMapToString(a0) { // fn#16455, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:515, offset: 0x00e5092c, size: 27 bytes, params: 2, frame: 11 return env0_5(a0) === '[object Map]'; } function isSetToString(a0) { // fn#16456, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:569, offset: 0x00e50947, size: 27 bytes, params: 2, frame: 11 return env0_5(a0) === '[object Set]'; } function isWeakMapToString(a0) { // fn#16457, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:623, offset: 0x00e50962, size: 27 bytes, params: 2, frame: 11 return env0_5(a0) === '[object WeakMap]'; } function isWeakSetToString(a0) { // fn#16458, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:685, offset: 0x00e5097d, size: 29 bytes, params: 2, frame: 11 return env0_5(a0) === '[object WeakSet]'; } function isArrayBufferToString(a0) { // fn#16459, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:747, offset: 0x00e5099a, size: 27 bytes, params: 2, frame: 11 return env0_5(a0) === '[object ArrayBuffer]'; } function isDataViewToString(a0) { // fn#16461, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:964, offset: 0x00e509fa, size: 27 bytes, params: 2, frame: 11 return env0_5(a0) === '[object DataView]'; } function isSharedArrayBufferToString(a0) { // fn#16463, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:3575, offset: 0x00e50a5a, size: 29 bytes, params: 2, frame: 11 return env0_5(a0) === '[object SharedArrayBuffer]'; } function isSharedArrayBuffer(a0) { // fn#16464, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:3657, offset: 0x00e50a77, size: 109 bytes, params: 2, frame: 15 var r0; var isSharedArrayBufferToStringBinding; var working; var value3; var sharedArrayBuffer; const value2 = SharedArrayBuffer !== undefined; if (value2) { working = isSharedArrayBufferToString.working; if (working === undefined) { isSharedArrayBufferToStringBinding = isSharedArrayBufferToString; value3 = Object.create(SharedArrayBuffer.prototype, {constructor: {value: SharedArrayBuffer}}); sharedArrayBuffer = new SharedArrayBuffer(); isSharedArrayBufferToStringBinding.working = isSharedArrayBufferToStringBinding(sharedArrayBuffer instanceof Object ? sharedArrayBuffer : value3); } working = isSharedArrayBufferToString.working; r0 = working ? isSharedArrayBufferToString(a0) : a0 instanceof SharedArrayBuffer; } else { r0 = value2; } return r0; } function isNumberObject(a0) { // fn#16465, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:3911, offset: 0x00e50ae4, size: 24 bytes, params: 2, frame: 13 return checkBoxedPrimitive(a0, env0_6); } function isStringObject(a0) { // fn#16466, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:3970, offset: 0x00e50afc, size: 24 bytes, params: 2, frame: 13 return checkBoxedPrimitive(a0, env0_7); } function isBooleanObject(a0) { // fn#16467, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:4029, offset: 0x00e50b14, size: 24 bytes, params: 2, frame: 13 return checkBoxedPrimitive(a0, env0_8); } function isBigIntObject(a0) { // fn#16468, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:4089, offset: 0x00e50b2c, size: 31 bytes, params: 2, frame: 14 return result && checkBoxedPrimitive(a0, env0_9); } function isSymbolObject(a0) { // fn#16469, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:4151, offset: 0x00e50b4b, size: 31 bytes, params: 2, frame: 14 return result_2 && checkBoxedPrimitive(a0, env0_10); } function isUint8Array_16472(a0) { // fn#16472, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:1595, offset: 0x00e50c33, size: 43 bytes, params: 2, frame: 11 let value = Module01405Module; value = value(a0); return value === 'Uint8Array'; } function isUint8ClampedArray(a0) { // fn#16473, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:1676, offset: 0x00e50c5e, size: 43 bytes, params: 2, frame: 11 let value = Module01405Module; value = value(a0); return value === 'Uint8ClampedArray'; } function isUint16Array(a0) { // fn#16474, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:1765, offset: 0x00e50c89, size: 43 bytes, params: 2, frame: 11 let value = Module01405Module; value = value(a0); return value === 'Uint16Array'; } function isUint32Array(a0) { // fn#16475, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:1842, offset: 0x00e50cb4, size: 43 bytes, params: 2, frame: 11 let value = Module01405Module; value = value(a0); return value === 'Uint32Array'; } function isInt8Array(a0) { // fn#16476, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:1917, offset: 0x00e50cdf, size: 43 bytes, params: 2, frame: 11 let value = Module01405Module; value = value(a0); return value === 'Int8Array'; } function isInt16Array(a0) { // fn#16477, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:1989, offset: 0x00e50d0a, size: 43 bytes, params: 2, frame: 11 let value = Module01405Module; value = value(a0); return value === 'Int16Array'; } function isInt32Array(a0) { // fn#16478, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:2063, offset: 0x00e50d35, size: 43 bytes, params: 2, frame: 11 let value = Module01405Module; value = value(a0); return value === 'Int32Array'; } function isFloat32Array(a0) { // fn#16479, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:2139, offset: 0x00e50d60, size: 43 bytes, params: 2, frame: 11 let value = Module01405Module; value = value(a0); return value === 'Float32Array'; } function isFloat64Array(a0) { // fn#16480, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:2219, offset: 0x00e50d8b, size: 43 bytes, params: 2, frame: 11 let value = Module01405Module; value = value(a0); return value === 'Float64Array'; } function isBigInt64Array(a0) { // fn#16481, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:2300, offset: 0x00e50db6, size: 43 bytes, params: 2, frame: 11 let value = Module01405Module; value = value(a0); return value === 'BigInt64Array'; } function isBigUint64Array(a0) { // fn#16482, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:2384, offset: 0x00e50de1, size: 43 bytes, params: 2, frame: 11 let value = Module01405Module; value = value(a0); return value === 'BigUint64Array'; } function isAsyncFunction(a0) { // fn#16487, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:4275, offset: 0x00e50eec, size: 29 bytes, params: 2, frame: 11 return env0_5(a0) === '[object AsyncFunction]'; } function isMapIterator(a0) { // fn#16488, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:4359, offset: 0x00e50f09, size: 29 bytes, params: 2, frame: 11 return env0_5(a0) === '[object Map Iterator]'; } function isSetIterator(a0) { // fn#16489, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:4440, offset: 0x00e50f26, size: 29 bytes, params: 2, frame: 11 return env0_5(a0) === '[object Set Iterator]'; } function isGeneratorObject(a0) { // fn#16490, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:4525, offset: 0x00e50f43, size: 29 bytes, params: 2, frame: 11 return env0_5(a0) === '[object Generator]'; } function isWebAssemblyCompiledModule(a0) { // fn#16491, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:4621, offset: 0x00e50f60, size: 29 bytes, params: 2, frame: 11 return env0_5(a0) === '[object WebAssembly.Module]'; } function isBoxedPrimitive(a0) { // fn#16492, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:4892, offset: 0x00e50f7d, size: 67 bytes, params: 2, frame: 13 let r0 = isNumberObject(a0) || isStringObject(a0); r0 = !r0 ? isBooleanObject(a0) : r0; r0 = !r0 ? isBigIntObject(a0) : r0; r0 = !r0 ? isSymbolObject(a0) : r0; return r0; } function _fun16494(a0) { // fn#16494, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:5215, offset: 0x00e50ff8, size: 57 bytes, params: 2, frame: 17 const env0_0 = a0; const Object = global.Object; Object.defineProperty(env0_1, a0, {enumerable: false, value: value_16495}); function value_16495() { // fn#16495, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1525:5275, offset: 0x00e51031, size: 47 bytes, params: 1, frame: 11 const Error = global.Error; const value = env0_0 + ' is not supported in userland'; const value2 = Object.create(Error.prototype, {constructor: {value: Error}}); const error = new Error(); throw error instanceof Object ? error : value2; } } } global.__d(_fun16452, 1398, [1399, 1401, 1404, 1405]) /* metro module 1398, dependencies: [1399, 1401, 1404, 1405] */;