|
@@ -213,6 +213,9 @@ namespace std {
|
|
#pragma GCC system_header
|
|
#pragma GCC system_header
|
|
#endif
|
|
#endif
|
|
|
|
|
|
|
|
+_LIBCPP_PUSH_MACROS
|
|
|
|
+#include <__undef_macros>
|
|
|
|
+
|
|
namespace std { // explicitly not using versioning namespace
|
|
namespace std { // explicitly not using versioning namespace
|
|
|
|
|
|
class _LIBCPP_EXCEPTION_ABI bad_variant_access : public exception {
|
|
class _LIBCPP_EXCEPTION_ABI bad_variant_access : public exception {
|
|
@@ -1586,4 +1589,6 @@ struct _LIBCPP_TEMPLATE_VIS hash<monostate> {
|
|
|
|
|
|
_LIBCPP_END_NAMESPACE_STD
|
|
_LIBCPP_END_NAMESPACE_STD
|
|
|
|
|
|
|
|
+_LIBCPP_POP_MACROS
|
|
|
|
+
|
|
#endif // _LIBCPP_VARIANT
|
|
#endif // _LIBCPP_VARIANT
|