Forráskód Böngészése

Merge branch 'refactor/expected' into feat/format-matcher-with-expect

# Conflicts:
#	include/jvalidate/validation_visitor.h
Sam Jaffe 1 hete
szülő
commit
eb6a439b51
1 módosított fájl, 3 hozzáadás és 3 törlés
  1. 3 3
      include/jvalidate/compat/expected.h

+ 3 - 3
include/jvalidate/compat/expected.h

@@ -146,21 +146,21 @@ public:
   constexpr T & operator*() & noexcept { return *std::get_if<0>(&value_); }
   constexpr T && operator*() && noexcept { return std::move(*std::get_if<0>(&value_)); }
 
-  constexpr const T & value() const & noexcept {
+  constexpr const T & value() const & {
     if (JVALIDATE_LIKELY(has_value())) {
       return operator*();
     }
     throw bad_expected_access(error());
   }
 
-  constexpr T & value() & noexcept {
+  constexpr T & value() & {
     if (JVALIDATE_LIKELY(has_value())) {
       return operator*();
     }
     throw bad_expected_access(std::as_const(error()));
   }
 
-  constexpr T && value() && noexcept {
+  constexpr T && value() && {
     if (JVALIDATE_LIKELY(has_value())) {
       return std::move(*this).operator*();
     }