// Metro module 770 (f771). import * as _toSource from "./toSource"; import * as _Module771 from "./Module771"; import * as _Module747 from "./Module747"; import * as _Module772 from "./Module772"; import { resolve } from "./Module772"; import * as _Module773 from "./Module773"; import * as _Module774 from "./Module774"; import * as _baseGetTag from "./baseGetTag"; let c639_2 = _toSource(_Module771); let c639_3 = _toSource(_Module747); let c639_4 = _toSource(_Module772); let c639_5 = _toSource(_Module773); let c639_6 = _toSource(_Module774); let exports2 = _baseGetTag; if (_Module771 && exports2(new _Module771(new ArrayBuffer(1))) != "[object DataView]" || _Module747 && exports2(new _Module747()) != "[object Map]" || _Module772 && exports2(resolve()) != "[object Promise]" || _Module773 && exports2(new _Module773()) != "[object Set]" || _Module774 && exports2(new _Module774()) != "[object WeakMap]") { exports2 = function v(a0) { const r9 = _baseGetTag(a0); const r10 = r9 == "[object Object]" ? a0.constructor : void 0; const r11 = r10 ? _toSource(r10) : ""; if (r11) { if (c639_2 === r11) { return "[object DataView]"; } if (c639_3 === r11) { return "[object Map]"; } if (c639_4 === r11) { return "[object Promise]"; } if (c639_5 === r11) { return "[object Set]"; } if (c639_6 === r11) { return "[object WeakMap]"; } } return r9; }; } module.exports = exports2;