495 lines
27 KiB
JavaScript
495 lines
27 KiB
JavaScript
/* Metro module 1617; source: unknown; dependencies: [65, 57, 1613, 1618, 1640, 1635] */
|
|
import Module00057 from './module-00057.js'; /* Metro dependency 57 */
|
|
import Module00065 from './module-00065.js'; /* Metro dependency 65 */
|
|
import * as ReanimatedModuleModule from './module-01618-ReanimatedModule.js'; /* Metro dependency 1618 */
|
|
import * as MakeShareableModule from './module-01640-makeShareable.js'; /* Metro dependency 1640 */
|
|
|
|
function _fun17737(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#17737, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1744:6, offset: 0x00e75224, size: 488 bytes, params: 8, frame: 24
|
|
const env0_1 = require;
|
|
const closure = function(a0) {
|
|
var r1;
|
|
var value4;
|
|
var value8;
|
|
var value9;
|
|
var value = arguments.length;
|
|
var Array = global.Array;
|
|
var value2 = 1;
|
|
reducibleJoin2: while (true) {
|
|
if (value > value2) {
|
|
value4 = value - value2;
|
|
r1 = value4;
|
|
break reducibleJoin2;
|
|
}
|
|
r1 = 0;
|
|
break reducibleJoin2;
|
|
}
|
|
var value6 = new Array();
|
|
if (value2 < value) {
|
|
r1 = value2;
|
|
reducibleLoop3: while (true) {
|
|
value8 = r1 - value2;
|
|
value6[value8] = arguments[r1];
|
|
value9 = typeof r1 === 'bigint' ? r1 + 1n : +r1 + 1;
|
|
if (value9 < value) {
|
|
r1 = value9;
|
|
continue reducibleLoop3;
|
|
}
|
|
break reducibleLoop3;
|
|
}
|
|
}
|
|
a0.apply(undefined, value6);
|
|
};
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
const env0_5 = (require(1613) /* metro dependency 1613 */).isJest();
|
|
value = require(1613) /* metro dependency 1613 */;
|
|
value = value.shouldBeUseWeb();
|
|
const env0_7 = [];
|
|
object = {code: 'function setupMicrotasks_Pnpm_threadsTs1(){let microtasksQueue=[];let isExecutingMicrotasksQueue=false;global.queueMicrotask=function(callback){microtasksQueue.push(callback);};global.__callMicrotasks=function(){if(isExecutingMicrotasksQueue){return;}try{isExecutingMicrotasksQueue=true;for(let index=0;index<microtasksQueue.length;index+=1){microtasksQueue[index]();}microtasksQueue=[];global._maybeFlushUIUpdatesQueue();}finally{isExecutingMicrotasksQueue=false;}};}'};
|
|
let value2 = _fun17739();
|
|
object = {code: 'function callMicrotasksOnUIThread_Pnpm_threadsTs2(){global.__callMicrotasks();}'};
|
|
const r6 = value ? function() {
|
|
} : _fun17743();
|
|
object = {code: "function runOnUI_Pnpm_threadsTs3(worklet){const{__DEV__,SHOULD_BE_USE_WEB,isWorkletFunction,IS_JEST,ReanimatedModule,makeShareableCloneRecursive,callMicrotasks}=this.__closure;if(__DEV__&&!SHOULD_BE_USE_WEB&&_WORKLET){throw new ReanimatedError('`runOnUI` cannot be called on the UI runtime. Please call the function synchronously or use `queueMicrotask` or `requestAnimationFrame` instead.');}if(__DEV__&&!SHOULD_BE_USE_WEB&&!isWorkletFunction(worklet)){throw new ReanimatedError('`runOnUI` can only be used with worklets.');}return function(...args){if(IS_JEST){ReanimatedModule.scheduleOnUI(makeShareableCloneRecursive(function(){'worklet';worklet(...args);}));return;}if(__DEV__){makeShareableCloneRecursive(worklet);makeShareableCloneRecursive(args);}_runOnUIQueue.push([worklet,args]);if(_runOnUIQueue.length===1){queueMicrotask(function(){const queue=_runOnUIQueue;_runOnUIQueue=[];ReanimatedModule.scheduleOnUI(makeShareableCloneRecursive(function(){'worklet';queue.forEach(function([worklet,args]){worklet(...args);});callMicrotasks();}));});}};}"};
|
|
object = {code: 'function pnpm_threadsTs4(){const{worklet,args}=this.__closure;worklet(...args);}'};
|
|
object = {code: 'function pnpm_threadsTs5(){const{queue,callMicrotasks}=this.__closure;queue.forEach(function([worklet,args]){worklet(...args);});callMicrotasks();}'};
|
|
let value4 = _fun17746();
|
|
object = {code: 'function pnpm_threadsTs6(){const{worklet,args,makeShareableCloneOnUIRecursive}=this.__closure;const result=worklet(...args);return makeShareableCloneOnUIRecursive(result);}'};
|
|
object = {code: "function runOnUIImmediately_Pnpm_threadsTs7(worklet){const{__DEV__,SHOULD_BE_USE_WEB,isWorkletFunction,ReanimatedModule,makeShareableCloneRecursive}=this.__closure;if(__DEV__&&!SHOULD_BE_USE_WEB&&_WORKLET){throw new ReanimatedError('`runOnUIImmediately` cannot be called on the UI runtime. Please call the function synchronously or use `queueMicrotask` or `requestAnimationFrame` instead.');}if(__DEV__&&!SHOULD_BE_USE_WEB&&!isWorkletFunction(worklet)){throw new ReanimatedError('`runOnUIImmediately` can only be used with worklets.');}return function(...args){ReanimatedModule.scheduleOnUI(makeShareableCloneRecursive(function(){'worklet';worklet(...args);}));};}"};
|
|
object = {code: 'function pnpm_threadsTs8(){const{worklet,args}=this.__closure;worklet(...args);}'};
|
|
const value5 = _fun17753();
|
|
const runOnJS2 = runOnJS;
|
|
const object2 = {SHOULD_BE_USE_WEB: value};
|
|
object2.isWorkletFunction = (require(1635) /* metro dependency 1635 */).isWorkletFunction;
|
|
object2.runWorkletOnJS = closure;
|
|
object2.makeShareableCloneOnUIRecursive = (require(1640) /* metro dependency 1640 */).makeShareableCloneOnUIRecursive;
|
|
runOnJS2.__closure = object2;
|
|
runOnJS2.__workletHash = 4576792393858;
|
|
runOnJS2.__initData = {code: "function runOnJS_Pnpm_threadsTs9(fun){const runOnJS_Pnpm_threadsTs9=this._recur;const{SHOULD_BE_USE_WEB,isWorkletFunction,runWorkletOnJS,makeShareableCloneOnUIRecursive}=this.__closure;if(SHOULD_BE_USE_WEB||!_WORKLET){return function(...args){return queueMicrotask(args.length?function(){return fun(...args);}:fun);};}if(isWorkletFunction(fun)){return function(...args){return runOnJS_Pnpm_threadsTs9(runWorkletOnJS)(fun,...args);};}if(fun.__remoteFunction){fun=fun.__remoteFunction;}const scheduleOnJS=typeof fun==='function'?global._scheduleHostFunctionOnJS:global._scheduleRemoteFunctionOnJS;return function(...args){scheduleOnJS(fun,args.length>0?makeShareableCloneOnUIRecursive(args):undefined);};}"};
|
|
exports.setupMicrotasks = value2;
|
|
exports.callMicrotasks = r6;
|
|
exports.runOnUI = value4;
|
|
exports.executeOnUIRuntimeSync = function(a0) {
|
|
var env0_0 = a0;
|
|
return _fun17763;
|
|
};
|
|
exports.runOnUIImmediately = value5;
|
|
exports.runOnJS = runOnJS2;
|
|
function _fun17739() { // fn#17739, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1744:649, offset: 0x00e7546f, size: 46 bytes, params: 1, frame: 2
|
|
const setupMicrotasks2 = setupMicrotasks;
|
|
setupMicrotasks2.__closure = {};
|
|
setupMicrotasks2.__workletHash = 2487728156345;
|
|
setupMicrotasks2.__initData = env0_8;
|
|
return setupMicrotasks2;
|
|
function setupMicrotasks() { // fn#17740, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1744:666, offset: 0x00e7549d, size: 49 bytes, params: 1, frame: 3
|
|
const env0_0 = [];
|
|
const binding = env1_0;
|
|
binding.queueMicrotask = queueMicrotask_17741;
|
|
binding.__callMicrotasks = __callMicrotasks;
|
|
function setupMicrotasksQueueMicrotask(a0) { // fn#17741, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1744:724, owner: setupMicrotasks.queueMicrotask, offset: 0x00c786d6, size: 24 bytes, params: 2, frame: 11
|
|
env0_0.push(a0);
|
|
}
|
|
|
|
function __callMicrotasks() { // fn#17742, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1744:766, owner: setupMicrotasks.__callMicrotasks, offset: 0x00e754ce, size: 122 bytes, params: 1, frame: 14
|
|
var r5;
|
|
var value2;
|
|
var binding;
|
|
var length;
|
|
var value3;
|
|
var value4;
|
|
var value5;
|
|
var value6;
|
|
var error;
|
|
if (!env0_1) {
|
|
try {
|
|
env0_1 = true;
|
|
value2 = 0;
|
|
binding = items2;
|
|
length = binding.length;
|
|
value3 = value2 < length;
|
|
if (value3) {
|
|
r5 = value2;
|
|
while (true) {
|
|
binding = items2;
|
|
binding[r5]();
|
|
value4 = r5 + 1;
|
|
binding = items2;
|
|
length = binding.length;
|
|
value5 = value4 < length;
|
|
if (value5) {
|
|
r5 = value4;
|
|
continue;
|
|
}
|
|
break;
|
|
}
|
|
}
|
|
items2 = [];
|
|
value6 = environment.__proto__.__proto__;
|
|
binding = env2_0;
|
|
binding._maybeFlushUIUpdatesQueue();
|
|
} catch (error) {
|
|
env0_1 = false;
|
|
throw error;
|
|
}
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
function _fun17743() { // fn#17743, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1744:1043, offset: 0x00e75548, size: 46 bytes, params: 1, frame: 2
|
|
const callMicrotasksOnUIThread2 = callMicrotasksOnUIThread;
|
|
callMicrotasksOnUIThread2.__closure = {};
|
|
callMicrotasksOnUIThread2.__workletHash = 741957556389;
|
|
callMicrotasksOnUIThread2.__initData = env0_9;
|
|
return callMicrotasksOnUIThread2;
|
|
function callMicrotasksOnUIThread() { // fn#17744, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1744:1060, offset: 0x00e75576, size: 21 bytes, params: 1, frame: 9
|
|
env1_0.__callMicrotasks();
|
|
}
|
|
|
|
}
|
|
|
|
function _fun17746() { // fn#17746, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1744:2527, offset: 0x00e7558b, size: 159 bytes, params: 1, frame: 15
|
|
const closure = function(a0) {
|
|
var env0_0 = a0;
|
|
return _fun17748;
|
|
};
|
|
const object = {__DEV__: false};
|
|
object.SHOULD_BE_USE_WEB = env0_6;
|
|
object.isWorkletFunction = (require(1635) /* metro dependency 1635 */).isWorkletFunction;
|
|
object.IS_JEST = env0_5;
|
|
const ReanimatedModule = (ReanimatedModuleModule).ReanimatedModule;
|
|
object.ReanimatedModule = ReanimatedModule;
|
|
object.makeShareableCloneRecursive = (require(1640) /* metro dependency 1640 */).makeShareableCloneRecursive;
|
|
object.callMicrotasks = env0_10;
|
|
closure.__closure = object;
|
|
closure.__workletHash = 8710271011487;
|
|
closure.__initData = env0_11;
|
|
return closure;
|
|
function runOnUI(a0) { // fn#17747, offset: 0x00e7562a, size: 16 bytes, params: 2, frame: 2
|
|
const env0_0 = a0;
|
|
return _fun17748;
|
|
function _fun17748() { // fn#17748, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1744:2571, offset: 0x00e7563a, size: 266 bytes, params: 1, frame: 18
|
|
var environment;
|
|
var r3;
|
|
var value5;
|
|
var binding;
|
|
var queueMicrotask;
|
|
var ReanimatedModule;
|
|
var scheduleOnUI;
|
|
var moduleValue;
|
|
var makeShareableCloneRecursive;
|
|
var pnpm_threadsTs42;
|
|
let value = arguments.length;
|
|
const Array = global.Array;
|
|
const array = new Array(value);
|
|
const array2 = array;
|
|
const value4 = 0;
|
|
if (value4 < value) {
|
|
r3 = value4;
|
|
reducibleLoop1: while (true) {
|
|
array[r3] = arguments[r3];
|
|
value5 = typeof r3 === 'bigint' ? r3 + 1n : +r3 + 1;
|
|
if (value5 < value) {
|
|
r3 = value5;
|
|
continue reducibleLoop1;
|
|
}
|
|
break reducibleLoop1;
|
|
}
|
|
}
|
|
value = environment.__proto__.__proto__;
|
|
if (env2_5) {
|
|
ReanimatedModule = (require(1618) /* metro dependency 1618 */).ReanimatedModule;
|
|
scheduleOnUI = ReanimatedModule.scheduleOnUI;
|
|
moduleValue = require(1640) /* metro dependency 1640 */;
|
|
makeShareableCloneRecursive = moduleValue.makeShareableCloneRecursive;
|
|
pnpm_threadsTs42 = pnpm_threadsTs4;
|
|
pnpm_threadsTs42.__closure = {worklet: array2, args: array};
|
|
pnpm_threadsTs42.__workletHash = 10268384484340;
|
|
pnpm_threadsTs42.__initData = env2_12;
|
|
Reflect.apply(scheduleOnUI, ReanimatedModule, [Reflect.apply(makeShareableCloneRecursive, moduleValue,
|
|
[pnpm_threadsTs42])]);
|
|
} else {
|
|
binding = env2_7;
|
|
binding.push([array2, array]);
|
|
reducibleJoin6: while (true) {
|
|
if (env2_7.length !== 1) {
|
|
break reducibleJoin6;
|
|
}
|
|
queueMicrotask = global.queueMicrotask;
|
|
queueMicrotask(_fun17750);
|
|
break reducibleJoin6;
|
|
}
|
|
}
|
|
function pnpm_threadsTs4() { // fn#17749, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1744:2740, offset: 0x00e75744, size: 29 bytes, params: 1, frame: 13
|
|
env1_0.apply(undefined, env0_0);
|
|
}
|
|
|
|
function _fun17750() { // fn#17750, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1744:2911, offset: 0x00e75761, size: 138 bytes, params: 1, frame: 17
|
|
const binding = items2;
|
|
items2 = [];
|
|
const ReanimatedModule = (ReanimatedModuleModule).ReanimatedModule;
|
|
const scheduleOnUI = ReanimatedModule.scheduleOnUI;
|
|
const makeShareableCloneRecursive = MakeShareableModule.makeShareableCloneRecursive;
|
|
const pnpm_threadsTs52 = pnpm_threadsTs5;
|
|
pnpm_threadsTs52.__closure = {queue: binding, callMicrotasks: env3_10};
|
|
pnpm_threadsTs52.__workletHash = 2773761092576;
|
|
pnpm_threadsTs52.__initData = env3_13;
|
|
Reflect.apply(scheduleOnUI, ReanimatedModule, [Reflect.apply(makeShareableCloneRecursive, MakeShareableModule,
|
|
[pnpm_threadsTs52])]);
|
|
function pnpm_threadsTs5() { // fn#17751, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1744:3014, offset: 0x00e757eb, size: 39 bytes, params: 1, frame: 11
|
|
env0_0.forEach(_fun17752);
|
|
env4_10();
|
|
function _fun17752(a0) { // fn#17752, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1744:3052, offset: 0x00e75812, size: 56 bytes, params: 2, frame: 14
|
|
const value2 = env5_4(a0, 2);
|
|
value2[0].apply(undefined, env5_3(value2[1]));
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
function _fun17753() { // fn#17753, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1744:4452, offset: 0x00e7584a, size: 141 bytes, params: 1, frame: 15
|
|
const closure = function(a0) {
|
|
var env0_0 = a0;
|
|
return _fun17755;
|
|
};
|
|
const object = {__DEV__: false};
|
|
object.SHOULD_BE_USE_WEB = env0_6;
|
|
object.isWorkletFunction = (require(1635) /* metro dependency 1635 */).isWorkletFunction;
|
|
const ReanimatedModule = (ReanimatedModuleModule).ReanimatedModule;
|
|
object.ReanimatedModule = ReanimatedModule;
|
|
object.makeShareableCloneRecursive = (require(1640) /* metro dependency 1640 */).makeShareableCloneRecursive;
|
|
closure.__closure = object;
|
|
closure.__workletHash = 3385146413149;
|
|
closure.__initData = env0_15;
|
|
return closure;
|
|
function runOnUIImmediately(a0) { // fn#17754, offset: 0x00e758d7, size: 16 bytes, params: 2, frame: 2
|
|
const env0_0 = a0;
|
|
return _fun17755;
|
|
function _fun17755() { // fn#17755, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1744:4507, offset: 0x00e758e7, size: 189 bytes, params: 1, frame: 18
|
|
var environment;
|
|
var r2;
|
|
var value5;
|
|
let value = arguments.length;
|
|
const Array = global.Array;
|
|
const array = new Array(value);
|
|
const array2 = array;
|
|
const value4 = 0;
|
|
if (value4 < value) {
|
|
for (r2 = value4; true; r2 = value5) {
|
|
array[r2] = arguments[r2];
|
|
value5 = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1;
|
|
if (!(value5 < value)) {
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
value = environment.__proto__.__proto__;
|
|
const ReanimatedModule = (ReanimatedModuleModule).ReanimatedModule;
|
|
const scheduleOnUI = ReanimatedModule.scheduleOnUI;
|
|
const makeShareableCloneRecursive = MakeShareableModule.makeShareableCloneRecursive;
|
|
const pnpm_threadsTs82 = pnpm_threadsTs8;
|
|
pnpm_threadsTs82.__closure = {worklet: array2, args: array};
|
|
pnpm_threadsTs82.__workletHash = 6969436050040;
|
|
pnpm_threadsTs82.__initData = env2_16;
|
|
Reflect.apply(scheduleOnUI, ReanimatedModule, [Reflect.apply(makeShareableCloneRecursive, MakeShareableModule,
|
|
[pnpm_threadsTs82])]);
|
|
function pnpm_threadsTs8() { // fn#17756, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1744:4674, offset: 0x00e75744, size: 29 bytes, params: 1, frame: 13
|
|
env1_0.apply(undefined, env0_0);
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
function runOnJS(a0) { // fn#17757, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1744:5907, offset: 0x00e759a4, size: 154 bytes, params: 2, frame: 14
|
|
var r1;
|
|
var moduleValue;
|
|
var __remoteFunction;
|
|
let value = a0;
|
|
let env0_0 = value;
|
|
if (!env0_6) {
|
|
if (global._WORKLET) {
|
|
moduleValue = require(1635) /* metro dependency 1635 */;
|
|
if (moduleValue.isWorkletFunction(value)) {
|
|
return _fun17760;
|
|
}
|
|
__remoteFunction = value.__remoteFunction;
|
|
if (__remoteFunction) {
|
|
__remoteFunction = value.__remoteFunction;
|
|
env0_0 = __remoteFunction;
|
|
r1 = __remoteFunction;
|
|
} else {
|
|
r1 = value;
|
|
}
|
|
r1 = typeof r1 === 'function' ? env0_0._scheduleHostFunctionOnJS : env0_0._scheduleRemoteFunctionOnJS;
|
|
return _fun17761;
|
|
}
|
|
}
|
|
return function() {
|
|
var r4;
|
|
var value6;
|
|
var value = arguments.length;
|
|
var value3 = new global.Array(value);
|
|
var env0_0 = value3;
|
|
var value5 = 0;
|
|
if (value5 < value) {
|
|
for (r4 = value5; true; r4 = value6) {
|
|
value3[r4] = arguments[r4];
|
|
value6 = typeof r4 === 'bigint' ? r4 + 1n : +r4 + 1;
|
|
if (!(value6 < value)) {
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return global.queueMicrotask(value3.length ? _fun17759 : __remoteFunction);
|
|
};
|
|
function _fun17758() { // fn#17758, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1744:5950, offset: 0x00e75a3e, size: 103 bytes, params: 1, frame: 16
|
|
var r4;
|
|
var value5;
|
|
const length = arguments.length;
|
|
const Array = global.Array;
|
|
const array = new Array(length);
|
|
const value4 = 0;
|
|
if (value4 < length) {
|
|
for (r4 = value4; true; r4 = value5) {
|
|
array[r4] = arguments[r4];
|
|
value5 = typeof r4 === 'bigint' ? r4 + 1n : +r4 + 1;
|
|
if (!(value5 < length)) {
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return global.queueMicrotask(array.length ? _fun17759 : __remoteFunction);
|
|
function _fun17759() { // fn#17759, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1744:6064, offset: 0x00e75aa5, size: 29 bytes, params: 1, frame: 13
|
|
return __remoteFunction.apply(undefined, env0_0);
|
|
}
|
|
|
|
}
|
|
|
|
function _fun17760() { // fn#17760, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1744:6144, offset: 0x00e75ac2, size: 116 bytes, params: 1, frame: 15
|
|
var r0;
|
|
var value5;
|
|
let value = arguments.length;
|
|
const Array = global.Array;
|
|
const array = new Array(value);
|
|
const value4 = 0;
|
|
if (value4 < value) {
|
|
for (r0 = value4; true; r0 = value5) {
|
|
array[r0] = arguments[r0];
|
|
value5 = typeof r0 === 'bigint' ? r0 + 1n : +r0 + 1;
|
|
if (!(value5 < value)) {
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
value = environment.__proto__;
|
|
value = runOnJS(runWorkletOnJS);
|
|
const apply = value.apply;
|
|
const items2 = [__remoteFunction];
|
|
return Reflect.apply(apply, value, [undefined, items2.concat(array)]);
|
|
}
|
|
|
|
function _fun17761() { // fn#17761, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1744:6416, offset: 0x00e75b36, size: 131 bytes, params: 1, frame: 17
|
|
var r1;
|
|
var value6;
|
|
var value8;
|
|
var moduleValue;
|
|
var makeShareableCloneOnUIRecursive;
|
|
var shareableCloneOnUIRecursive;
|
|
const value = undefined;
|
|
const length = arguments.length;
|
|
const Array = global.Array;
|
|
const array = new Array(length);
|
|
const value5 = 0;
|
|
if (value5 < length) {
|
|
r1 = value5;
|
|
reducibleLoop1: while (true) {
|
|
array[r1] = arguments[r1];
|
|
value6 = typeof r1 === 'bigint' ? r1 + 1n : +r1 + 1;
|
|
if (value6 < length) {
|
|
r1 = value6;
|
|
continue reducibleLoop1;
|
|
}
|
|
break reducibleLoop1;
|
|
}
|
|
}
|
|
const binding = env0_1;
|
|
const __remoteFunctionBinding = __remoteFunction;
|
|
reducibleJoin4: while (true) {
|
|
if (array.length > value5) {
|
|
value8 = environment.__proto__;
|
|
moduleValue = require(1640) /* metro dependency 1640 */;
|
|
makeShareableCloneOnUIRecursive = moduleValue.makeShareableCloneOnUIRecursive;
|
|
shareableCloneOnUIRecursive = Reflect.apply(makeShareableCloneOnUIRecursive, moduleValue, [array]);
|
|
r1 = shareableCloneOnUIRecursive;
|
|
break reducibleJoin4;
|
|
}
|
|
r1 = value;
|
|
break reducibleJoin4;
|
|
}
|
|
binding(__remoteFunctionBinding, r1);
|
|
return value;
|
|
}
|
|
|
|
}
|
|
|
|
function executeOnUIRuntimeSync(a0) { // fn#17762, offset: 0x00e75bb9, size: 16 bytes, params: 2, frame: 2
|
|
const env0_0 = a0;
|
|
return _fun17763;
|
|
function _fun17763() { // fn#17763, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1744:6913, offset: 0x00e75bc9, size: 209 bytes, params: 1, frame: 21
|
|
var environment;
|
|
var r1;
|
|
var value5;
|
|
let value = arguments.length;
|
|
const Array = global.Array;
|
|
const array = new Array(value);
|
|
const array2 = array;
|
|
const value4 = 0;
|
|
if (value4 < value) {
|
|
for (r1 = value4; true; r1 = value5) {
|
|
array[r1] = arguments[r1];
|
|
value5 = typeof r1 === 'bigint' ? r1 + 1n : +r1 + 1;
|
|
if (!(value5 < value)) {
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
value = environment.__proto__;
|
|
const ReanimatedModule = (ReanimatedModuleModule).ReanimatedModule;
|
|
const executeOnUIRuntimeSync = ReanimatedModule.executeOnUIRuntimeSync;
|
|
const makeShareableCloneRecursive = MakeShareableModule.makeShareableCloneRecursive;
|
|
const pnpm_threadsTs62 = pnpm_threadsTs6;
|
|
const object = {};
|
|
object.worklet = array2;
|
|
object.args = array;
|
|
object.makeShareableCloneOnUIRecursive = MakeShareableModule.makeShareableCloneOnUIRecursive;
|
|
pnpm_threadsTs62.__closure = object;
|
|
pnpm_threadsTs62.__workletHash = 6038069575410;
|
|
pnpm_threadsTs62.__initData = env1_14;
|
|
return Reflect.apply(executeOnUIRuntimeSync, ReanimatedModule, [Reflect.apply(makeShareableCloneRecursive,
|
|
MakeShareableModule, [pnpm_threadsTs62])]);
|
|
function pnpm_threadsTs6() { // fn#17764, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1744:7091, offset: 0x00e75c9a, size: 63 bytes, params: 1, frame: 14
|
|
const value = environment.__proto__;
|
|
return (MakeShareableModule).makeShareableCloneOnUIRecursive(env1_0.apply(undefined, env0_0));
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun17737, 1617, [65, 57, 1613, 1618, 1640,
|
|
1635]) /* metro module 1617, dependencies: [65, 57, 1613, 1618, 1640, 1635] */;
|