/* Metro module 780; source: unknown; dependencies: [719, 781, 782] */ import * as Module00781Module from './module-00781.js'; /* Metro dependency 781 */ function _fun8830(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#8830, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:907:6, offset: 0x00d55188, size: 91 bytes, params: 8, frame: 15 const env0_0 = require; const closure = function(a0) { var r1; var r2; var length; var value = 0; reducibleJoin2: while (true) { if (a0 == null) { r1 = value; break reducibleJoin2; } length = a0.length; r1 = length; break reducibleJoin2; } var moduleValue = require(dependencyMap[value]); var value3 = Object.create(moduleValue.prototype, {constructor: {value: moduleValue}}); var value4 = new moduleValue(); this.__data__ = value4 instanceof Object ? value4 : value3; if (value < r1) { r2 = value; reducibleLoop3: while (true) { this.add(a0[r2]); value = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1; if (value < r1) { r2 = value; continue reducibleLoop3; } break reducibleLoop3; } } }; const prototype = closure.prototype; const prototype2 = closure.prototype; let value = Module00781Module; prototype2.push = value; prototype.add = value; closure.prototype.has = require(782) /* metro dependency 782 */; module.exports = closure; } global.__d(_fun8830, 780, [719, 781, 782]) /* metro module 780, dependencies: [719, 781, 782] */;