/* Metro module 1000; source: unknown; dependencies: [842, 999] */ function _fun10480(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#10480, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1127:6, offset: 0x00d8f13a, size: 89 bytes, params: 8, frame: 17 let env0_0 = require; const Object = global.Object; const defineProperty = Object.defineProperty; const Symbol = global.Symbol; Reflect.apply(defineProperty, Object, [exports, Symbol.toStringTag, {value: 'Module'}]); exports.callFrameToStackFrame = callFrameToStackFrame; exports.watchdogTimer = function(a0, a1, a2, a3) { var env0_0 = a1; var env0_1 = a2; var env0_2 = a3; var env0_3 = a0(); var env0_4 = false; var env0_5 = true; global.setInterval(_fun10483, 20); return {poll: _fun10484, enabled: _fun10485}; }; function callFrameToStackFrame(a0, a1, a2) { // fn#10481, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1127:115, offset: 0x00d8f193, size: 228 bytes, params: 4, frame: 18 let value = undefined; const r4 = a1 ? a1.replace(RegExp('^file:\\/\\/', ''), '') : value; const r2 = a0.location.columnNumber ? a0.location.columnNumber + 1 : value; let r1 = a0.location.lineNumber ? a0.location.lineNumber + 1 : value; const object = {filename: r4, module: a2(r4)}; object.function = a0.functionName || (require(842) /* metro dependency 842 */).UNKNOWN_FUNCTION; object.colno = r2; object.lineno = r1; if (r4) { value = require(999) /* metro dependency 999 */; value = value.filenameIsInApp(r4); r1 = value; } else { r1 = value; } object.in_app = r1; return object; } function watchdogTimer(a0, a1, a2, a3) { // fn#10482, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1127:467, offset: 0x00d8f277, size: 93 bytes, params: 5, frame: 14 const env0_0 = a1; const env0_1 = a2; const env0_2 = a3; const env0_3 = a0(); global.setInterval(_fun10483, 20); return {poll: poll, enabled: function(a0) { env0_5 = a0; }}; function _fun10483() { // fn#10483, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1127:539, offset: 0x00d8f2d4, size: 96 bytes, params: 1, frame: 13 const timeMs = env0_3.getTimeMs(); if (env0_4 === false && timeMs > require + importDefault) { if (env0_5) { importAll(); } } if (timeMs < require + importDefault) { } } function poll() { // fn#10484, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1127:625, owner: watchdogTimer.poll, offset: 0x00d8f334, size: 21 bytes, params: 1, frame: 9 env0_3.reset(); } function enabled(a0) { // fn#10485, owner: watchdogTimer.enabled, offset: 0x00c39529, size: 14 bytes, params: 2, frame: 2 env0_5 = a0; } } } global.__d(_fun10480, 1000, [842, 999]) /* metro module 1000, dependencies: [842, 999] */;