17 #ifndef ABSL_HAVE_STD_OPTIONAL 29 return "optional has no value";
32 namespace optional_internal {
35 #ifdef ABSL_HAVE_EXCEPTIONS 46 #endif // ABSL_HAVE_STD_OPTIONAL
bad_optional_access()=default
#define ABSL_RAW_LOG(severity,...)
~bad_optional_access() override
const char * what() const noexceptoverride
void throw_bad_optional_access()