/* Metro module 4366; source: unknown; dependencies: [4319, 4367, 4368] */ import * as Module04367Module from './module-04367.js'; /* Metro dependency 4367 */ function _fun37100(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#37100, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4538:6, offset: 0x0109cb05, 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 = Module04367Module; prototype2.push = value; prototype.add = value; closure.prototype.has = require(4368) /* metro dependency 4368 */; module.exports = closure; } global.__d(_fun37100, 4366, [4319, 4367, 4368]) /* metro module 4366, dependencies: [4319, 4367, 4368] */;