/* Metro module 4184; source: unknown; dependencies: [517, 4185, 518, 4186, 4188, 4194, 4148, 4196] */ import * as Module00517Module from './module-00517.js'; /* Metro dependency 517 */ function _fun34470(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#34470, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4355:6, offset: 0x01056dac, size: 63 bytes, params: 8, frame: 14 const env0_0 = require; const env0_2 = (Module00517Module)('%Symbol.species%', true); module.exports = exports_34471; function exports_34471(a0, a1) { // fn#34471, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4355:90, offset: 0x01056deb, size: 387 bytes, params: 3, frame: 18 var r4; var r1; var value4; var value6; var value7; var value; const value2 = undefined; if ((require(4185) /* metro dependency 4185 */)(a1)) { if (a1 < 0) { value = require(518) /* metro dependency 518 */; value = new value('Assertion failed: length must be an integer >= 0'); throw value; } if ((require(4186) /* metro dependency 4186 */)(a0)) { value4 = (require(4194) /* metro dependency 4194 */)(a0, 'constructor'); r4 = env0_2 && (require(4148) /* metro dependency 4148 */)(value4); if (r4) { value6 = (require(4194) /* metro dependency 4194 */)(value4, env0_2); value7 = value6 === null; r1 = value6; r4 = value7; } else { r1 = value4; } r1 = r4 ? value2 : r1; if (value2 === r1) { return (require(4188) /* metro dependency 4188 */)(a1); } if ((require(4196) /* metro dependency 4196 */)(r1)) { value = Object.create(r1.prototype, {constructor: {value: r1}}); r1 = new r1(a1); return r1 instanceof Object ? r1 : value; } value = require(518) /* metro dependency 518 */; value = new value('C must be a constructor'); throw value; } return (require(4188) /* metro dependency 4188 */)(a1); } value = require(518) /* metro dependency 518 */; value = new value('Assertion failed: length must be an integer >= 0'); throw value; } } global.__d(_fun34470, 4184, [517, 4185, 518, 4186, 4188, 4194, 4148, 4196]) /* metro module 4184, dependencies: [517, 4185, 518, 4186, 4188, 4194, 4148, 4196] */;