17 #ifndef ABSL_HAVE_STD_VARIANT 34 return "Bad variant access";
37 namespace variant_internal {
40 #ifdef ABSL_HAVE_EXCEPTIONS 49 #ifdef ABSL_HAVE_EXCEPTIONS 53 "Internal error in absl::variant implementation. Attempted to " 54 "rethrow an exception when building with exceptions disabled.");
62 #endif // ABSL_HAVE_STD_VARIANT
~bad_variant_access() override
#define ABSL_RAW_LOG(severity,...)
const char * what() const noexceptoverride
void ThrowBadVariantAccess()
bad_variant_access() noexcept=default