/* Metro module 4188; source: unknown; dependencies: [517, 4185, 518, 4189, 537, 4190, 539] */ function _fun34477(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#34477, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4359:6, offset: 0x01057085, size: 60 bytes, params: 8, frame: 12 const env0_0 = require; const env0_2 = (require(517) /* metro dependency 517 */)('%Array.prototype%'); module.exports = exports_34478; } function exports_34478(a0) { // fn#34478, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4359:88, offset: 0x010570c1, size: 300 bytes, params: 2, frame: 21 var r6; var items2; var value; if ((require(4185) /* metro dependency 4185 */)(a0)) { if (a0 < 0) { value = require(518) /* metro dependency 518 */; value = new value('Assertion failed: `length` must be an integer Number >= 0'); throw value; } if (a0 > (require(4189) /* metro dependency 4189 */)) { value = require(537) /* metro dependency 537 */; value = new value('length is greater than (2**32 - 1)'); throw value; } r6 = arguments.length > 1 ? arguments[1] : env0_2; items2 = []; if (r6 === env0_2) { if (a0 !== 0) { items2.length = a0; } return items2; } if (require(4190) /* metro dependency 4190 */) { (require(4190) /* metro dependency 4190 */)(items2, r6); if (a0 !== 0) { items2.length = a0; } return items2; } value = require(539) /* metro dependency 539 */; value = new value('ArrayCreate: a `proto` argument that is not `Array.prototype` is not supported in an environment that does not support setting the [[Prototype]]'); throw value; } value = require(518) /* metro dependency 518 */; value = new value('Assertion failed: `length` must be an integer Number >= 0'); throw value; }