86 lines
3.3 KiB
JavaScript
86 lines
3.3 KiB
JavaScript
/* Metro module 1411; source: unknown; dependencies: [1412, 517, 518, 519, 1413] */
|
|
import * as Module00517Module from './module-00517.js'; /* Metro dependency 517 */
|
|
import * as Module01412Module from './module-01412.js'; /* Metro dependency 1412 */
|
|
|
|
function _fun16538(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#16538, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1538:6, offset: 0x00e521d8, size: 78 bytes, params: 8, frame: 13
|
|
const env0_0 = require;
|
|
const env0_2 = (Module01412Module)();
|
|
const env0_3 = (Module00517Module)('%Math.floor%');
|
|
module.exports = exports_16539;
|
|
function exports_16539(a0, a1) { // fn#16539, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1538:95, offset: 0x00e52226, size: 395 bytes, params: 3, frame: 25
|
|
var r9;
|
|
var r10;
|
|
var r6;
|
|
var r8;
|
|
var value;
|
|
var value5;
|
|
var value9;
|
|
var binding;
|
|
if (typeof a0 !== 'function') {
|
|
value = require(518) /* metro dependency 518 */;
|
|
value = new value('`fn` is not a function');
|
|
throw value;
|
|
}
|
|
if (typeof a1 !== 'number') {
|
|
value = require(518) /* metro dependency 518 */;
|
|
value = new value('`length` must be a positive 32-bit integer');
|
|
throw value;
|
|
}
|
|
if (a1 < 0) {
|
|
value = require(518) /* metro dependency 518 */;
|
|
value = new value('`length` must be a positive 32-bit integer');
|
|
throw value;
|
|
}
|
|
if (a1 > 4294967295) {
|
|
value = require(518) /* metro dependency 518 */;
|
|
value = new value('`length` must be a positive 32-bit integer');
|
|
throw value;
|
|
}
|
|
if (env0_3(a1) !== a1) {
|
|
value = require(518) /* metro dependency 518 */;
|
|
value = new value('`length` must be a positive 32-bit integer');
|
|
throw value;
|
|
}
|
|
const r7 = arguments.length > 2 && !!arguments[2];
|
|
const value4 = true;
|
|
if ('length' in a0) {
|
|
if (require(519) /* metro dependency 519 */) {
|
|
value5 = (require(519) /* metro dependency 519 */)(a0, 'length');
|
|
r9 = value5 && !value5.configurable;
|
|
r10 = !r9 && value4;
|
|
r9 = value5 && !value5.writable;
|
|
if (r9) {
|
|
value9 = false;
|
|
r6 = r10;
|
|
r8 = value9;
|
|
} else {
|
|
r6 = r10;
|
|
r8 = value4;
|
|
}
|
|
} else {
|
|
r6 = value4;
|
|
r8 = value4;
|
|
}
|
|
} else {
|
|
r6 = value4;
|
|
r8 = value4;
|
|
}
|
|
r6 = !r6 ? r8 : r6;
|
|
r6 = !r6 ? !r7 : r6;
|
|
if (r6) {
|
|
binding = env0_2;
|
|
value = require(1413) /* metro dependency 1413 */;
|
|
if (binding) {
|
|
value(a0, 'length', a1, value4, value4);
|
|
} else {
|
|
value(a0, 'length', a1);
|
|
}
|
|
}
|
|
return a0;
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun16538, 1411, [1412, 517, 518, 519,
|
|
1413]) /* metro module 1411, dependencies: [1412, 517, 518, 519, 1413] */;
|