/* Metro module 4748; source: unknown; dependencies: [4736] */ function _fun40959(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#40959, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4926:6, offset: 0x011116e5, size: 231 bytes, params: 8, frame: 19 const closure = function(a0, a1) { return a0.getUint8(a1); }; const closure2 = function(a0, a1, a2) { var LITTLE_ENDIAN = importDefault(dependencyMap[0]).LITTLE_ENDIAN; return a0.getUint32(a1, a2 === LITTLE_ENDIAN); }; const closure3 = function(a0, a1, a2) { var LITTLE_ENDIAN = importDefault(dependencyMap[0]).LITTLE_ENDIAN; return a0.getInt32(a1, a2 === LITTLE_ENDIAN); }; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); exports.default = {getAsciiValue: function(a0) { return a0.map(_fun40964); }, getByteAt: closure, getAsciiAt: function(a0, a1) { return a0.getUint8(a1); }, getShortAt: function(a0, a1, a2) { var LITTLE_ENDIAN = importDefault(dependencyMap[0]).LITTLE_ENDIAN; return a0.getUint16(a1, a2 === LITTLE_ENDIAN); }, getLongAt: closure2, getRationalAt: getRationalAt, getUndefinedAt: function(a0, a1) { return getByteAt(a0, a1); }, getSlongAt: closure3, getSrationalAt: getSrationalAt, getIfdPointerAt: function(a0, a1, a2) { return getLongAt(a0, a1, a2); }, typeSizes: {1: 1, 2: 1, 3: 2, 4: 4, 5: 8, 7: 1, 9: 4, 10: 8, 13: 4}, tagTypes: {'BYTE': 1, 'ASCII': 2, 'SHORT': 3, 'LONG': 4, 'RATIONAL': 5, 'UNDEFINED': 7, 'SLONG': 9, 'SRATIONAL': 10, 'IFD': 13}, getTypeSize: getTypeSize}; function getAsciiValue(a0) { // fn#40963, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4926:240, offset: 0x01111851, size: 22 bytes, params: 2, frame: 11 return a0.map(function(a0) { var String = global.String; return String.fromCharCode(a0); }); } function getRationalAt(a0, a1, a2) { // fn#40967, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4926:525, offset: 0x011118a0, size: 53 bytes, params: 4, frame: 17 const getLongAtBinding = getLongAt; return [getLongAtBinding(a0, a1, a2), getLongAtBinding(a0, a1 + 4, a2)]; } function getSrationalAt(a0, a1, a2) { // fn#40969, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4926:704, offset: 0x011118d5, size: 53 bytes, params: 4, frame: 17 const getSlongAtBinding = getSlongAt; return [getSlongAtBinding(a0, a1, a2), getSlongAtBinding(a0, a1 + 4, a2)]; } function getTypeSize(a0) { // fn#40971, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4926:890, offset: 0x01111925, size: 74 bytes, params: 2, frame: 12 if (env0_3[a0] === undefined) { throw new global.Error('No such type found.'); } return env0_2[env0_3[a0]]; } } function _fun40964(a0) { // fn#40964, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4926:280, offset: 0x011075bf, size: 24 bytes, params: 2, frame: 11 const String = global.String; return String.fromCharCode(a0); } global.__d(_fun40959, 4748, [4736]) /* metro module 4748, dependencies: [4736] */;