/* Metro module 762; source: unknown; dependencies: [730, 763, 735, 764, 765, 766, 578] */ function _fun8799(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#8799, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:889:6, offset: 0x00d548a1, size: 517 bytes, params: 8, frame: 22 var r3; var r4; var value3; var ArrayBuffer; var prototype; var value4; var arrayBuffer; var value5; var value6; var value7; var value11; var value12; var value13; var value14; var value18; var value19; var value22; var value23; var value24; var value25; var value29; var value30; var value31; var value32; const env0_0 = require; const env0_2 = (require(730) /* metro dependency 730 */)(require(763) /* metro dependency 763 */); const env0_3 = (require(730) /* metro dependency 730 */)(require(735) /* metro dependency 735 */); const env0_4 = (require(730) /* metro dependency 730 */)(require(764) /* metro dependency 764 */); const env0_5 = (require(730) /* metro dependency 730 */)(require(765) /* metro dependency 765 */); const env0_6 = (require(730) /* metro dependency 730 */)(require(766) /* metro dependency 766 */); value = require(578) /* metro dependency 578 */; const value2 = require(763) /* metro dependency 763 */; if (value2) { value3 = value2; ArrayBuffer = global.ArrayBuffer; prototype = ArrayBuffer.prototype; value4 = Object.create(prototype, {constructor: {value: ArrayBuffer}}); arrayBuffer = new ArrayBuffer(1); value5 = arrayBuffer instanceof Object ? arrayBuffer : value4; prototype = value3.prototype; value6 = Object.create(prototype, {constructor: {value: value3}}); value7 = new value3(); r3 = value(value7 instanceof Object ? value7 : value6) != '[object DataView]'; } else { r3 = value2; } if (!r3) { value11 = require(735) /* metro dependency 735 */; if (value11) { value12 = require(735) /* metro dependency 735 */; value13 = Object.create(value12.prototype, {constructor: {value: value12}}); value14 = new value12(); r4 = value(value14 instanceof Object ? value14 : value13) != '[object Map]'; } else { r4 = value11; } r3 = r4; } if (!r3) { value18 = require(764) /* metro dependency 764 */; if (value18) { value19 = require(764) /* metro dependency 764 */; r4 = value(value19.resolve()) != '[object Promise]'; } else { r4 = value18; } r3 = r4; } if (!r3) { value22 = require(765) /* metro dependency 765 */; if (value22) { value23 = require(765) /* metro dependency 765 */; value24 = Object.create(value23.prototype, {constructor: {value: value23}}); value25 = new value23(); r4 = value(value25 instanceof Object ? value25 : value24) != '[object Set]'; } else { r4 = value22; } r3 = r4; } if (!r3) { value29 = require(766) /* metro dependency 766 */; if (value29) { value30 = require(766) /* metro dependency 766 */; value31 = Object.create(value30.prototype, {constructor: {value: value30}}); value32 = new value30(); r4 = value(value32 instanceof Object ? value32 : value31) != '[object WeakMap]'; } else { r4 = value29; } r3 = r4; } module.exports = r3 ? getTag : value; }