/* Metro module 5437; source: unknown; dependencies: [5438, 5440] */ function _fun47880(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#47880, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5615:6, offset: 0x011d1122, size: 79 bytes, params: 8, frame: 15 const env0_0 = require; const Object = global.Object; Object.keys(require(5438) /* metro dependency 5438 */).forEach(_fun47881); module.exports = {}; } function _fun47881(a0) { // fn#47881, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5615:70, offset: 0x011d1171, size: 192 bytes, params: 2, frame: 23 const env0_0 = a0; const binding = env0_2; binding[a0] = {}; let Object = global.Object; let defineProperty = Object.defineProperty; let property = binding[a0]; let object2 = {}; object2.value = (require(5438) /* metro dependency 5438 */)[a0].channels; Reflect.apply(defineProperty, Object, [property, 'channels', object2]); Object = global.Object; defineProperty = Object.defineProperty; property = binding[a0]; object2 = {}; object2.value = (require(5438) /* metro dependency 5438 */)[a0].labels; Reflect.apply(defineProperty, Object, [property, 'labels', object2]); let value = (require(5440) /* metro dependency 5440 */)(a0); Object = global.Object; value = Object.keys(value); value.forEach(_fun47882); } function _fun47882(a0) { // fn#47882, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5615:261, offset: 0x011d1231, size: 73 bytes, params: 2, frame: 16 const property = env0_1[a0]; const binding = env1_2; const binding2 = env0_0; binding[binding2][a0] = ((a0) => { var env0_0 = a0; var closure = _fun47884; if ('conversion' in a0) { closure.conversion = a0.conversion; } return closure; })(property); binding[binding2][a0].raw = ((a0) => { var env0_0 = a0; var closure = _fun47886; if ('conversion' in a0) { closure.conversion = a0.conversion; } return closure; })(property); } function wrapRounded(a0) { // fn#47883, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5615:292, offset: 0x011d127a, size: 39 bytes, params: 2, frame: 3 const env0_0 = a0; const closure = wrapRoundedWrappedFn; if ('conversion' in a0) { closure.conversion = a0.conversion; } return closure; } function wrapRaw(a0) { // fn#47885, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5615:630, offset: 0x011d1342, size: 39 bytes, params: 2, frame: 3 const env0_0 = a0; const closure = wrapRawWrappedFn; if ('conversion' in a0) { closure.conversion = a0.conversion; } return closure; } function wrapRoundedWrappedFn() { // fn#47884, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5615:322, owner: wrapRounded.wrappedFn, offset: 0x011d12a1, size: 161 bytes, params: 1, frame: 16 var r0; var r3; var value5; var Math; var round; var value6; let value = arguments.length; const Array = global.Array; const array = new Array(value); const value4 = 0; if (value4 < value) { r0 = value4; reducibleLoop1: while (true) { array[r0] = arguments[r0]; value5 = typeof r0 === 'bigint' ? r0 + 1n : +r0 + 1; if (value5 < value) { r0 = value5; continue reducibleLoop1; } break reducibleLoop1; } } const property = array[value4]; if (property == null) { return property; } let length = property.length; value = env0_0(length > 1 ? property : array); reducibleJoin7: while (true) { if (typeof value !== 'object') { break reducibleJoin7; } length = value.length; if (!(value4 < length)) { break reducibleJoin7; } r3 = value4; reducibleLoop6: while (true) { Math = global.Math; round = Math.round; value[r3] = Reflect.apply(round, Math, [value[r3]]); value6 = typeof r3 === 'bigint' ? r3 + 1n : +r3 + 1; if (value6 < length) { r3 = value6; continue reducibleLoop6; } break reducibleJoin7; } } return value; } function wrapRawWrappedFn() { // fn#47886, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5615:656, owner: wrapRaw.wrappedFn, offset: 0x011d1369, size: 106 bytes, params: 1, frame: 15 var r1; var r2; var r0; var value5; var length; let value = arguments.length; const Array = global.Array; const array = new Array(value); const value4 = 0; if (value4 < value) { r1 = value4; reducibleLoop1: while (true) { array[r1] = arguments[r1]; value5 = typeof r1 === 'bigint' ? r1 + 1n : +r1 + 1; if (value5 < value) { r1 = value5; continue reducibleLoop1; } break reducibleLoop1; } } const property = array[value4]; reducibleJoin5: while (true) { if (property == null) { r0 = property; break reducibleJoin5; } length = property.length; r2 = length > 1 ? property : array; value = environment; value = env0_0(r2); r0 = value; break reducibleJoin5; } return r0; }