/* Metro module 7448; source: unknown; dependencies: [7370] */ function _fun60085(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#60085, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7626:6, offset: 0x016faecd, size: 152 bytes, params: 8, frame: 18 let env0_0 = require; let closure = getMetadataForUrl_60086; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); const Map = global.Map; const map = new Map(); const Set = global.Set; const set = new Set(); exports.addMetadataToStackFrames = function(a0, a1) { var property; var closure; var error; var env0_0 = a0; try { property = a1.exception; property = property.values; closure = _fun60088; property.forEach(closure); } catch (error) { } }; exports.getMetadataForUrl = closure; exports.stripMetadataFromStackFrames = function(a0) { var property; var closure; var error; try { property = a0.exception; property = property.values; closure = _fun60090; property.forEach(closure); } catch (error) { } }; } function addMetadataToStackFrames_60087(a0, a1) { // fn#60087, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7626:489, offset: 0x016faf65, size: 46 bytes, params: 3, frame: 11 var exception; var values; var closure; var error; const env0_0 = a0; try { exception = a1.exception; values = exception.values; closure = _fun60088; values.forEach(closure); } catch (error) { } } function stripMetadataFromStackFrames_60089(a0) { // fn#60089, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7626:808, offset: 0x016fb01b, size: 39 bytes, params: 2, frame: 11 var exception; var values; var closure; var error; try { exception = a0.exception; values = exception.values; closure = function(a0) { var r0; var r1; var frames; var iterator; var iterator2; var item; var item2; var error; exceptionSkip6: while (true) { exceptionLanding6: while (true) { if (a0.stacktrace) { frames = a0.stacktrace.frames; if (frames) { r0 = frames; continue; } iterator = [][Symbol.iterator](); iterator2 = iterator.next; for (r1 = iterator; true; r1 = item2) { item2 = Reflect.apply(iterator2, r1, []); item = item2.value; item2 = item2.done ? undefined : r1; if (item2 === undefined) { break; } try { delete item.module_metadata; } catch (error) { break exceptionLanding6; } } } return undefined; break exceptionSkip6; } try { item2.return(); } catch { } throw error; break exceptionSkip6; } }; values.forEach(closure); } catch (error) { } } function _fun60088(a0) { // fn#60088, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7626:560, offset: 0x016faf93, size: 136 bytes, params: 2, frame: 19 var r1; var r2; var stacktrace; var frames; var iterator; var iterator2; var value; var value2; var item; var item2; var filename; var module_metadata; var getMetadataForUrl_60086Binding; var binding; var metadataForUrl_60086Binding; var error; exceptionSkip19: while (true) { exceptionLanding19: while (true) { stacktrace = a0.stacktrace; if (stacktrace) { stacktrace = a0.stacktrace; frames = stacktrace.frames; if (frames) { r1 = frames; continue; } iterator = [][Symbol.iterator](); iterator2 = iterator.next; value = environment.__proto__; value2 = environment; r2 = iterator; while (true) { item2 = Reflect.apply(iterator2, r2, []); item = item2.value; item2 = item2.done ? undefined : r2; if (item2 === undefined) { break; } try { filename = item.filename; } catch (error) { break exceptionLanding19; } if (!filename) { r2 = item2; continue; } try { module_metadata = item.module_metadata; } catch (error) { break exceptionLanding19; } if (module_metadata) { r2 = item2; continue; } try { getMetadataForUrl_60086Binding = getMetadataForUrl_60086; } catch (error) { break exceptionLanding19; } try { binding = env0_0; } catch (error) { break exceptionLanding19; } try { filename = item.filename; } catch (error) { break exceptionLanding19; } try { metadataForUrl_60086Binding = getMetadataForUrl_60086Binding(binding, filename); } catch (error) { break exceptionLanding19; } if (!metadataForUrl_60086Binding) { r2 = item2; continue; } try { item.module_metadata = metadataForUrl_60086Binding; } catch (error) { break exceptionLanding19; } r2 = item2; } } return undefined; break exceptionSkip19; } try { item2.return(); } catch { } throw error; break exceptionSkip19; } }