diff --git a/Memory/Buffer.h b/Memory/Buffer.h index ed96ec0..85e00a6 100644 --- a/Memory/Buffer.h +++ b/Memory/Buffer.h @@ -448,8 +448,8 @@ namespace Alepha::Hydrogen::inline exports::inline Buffer_m template<> constexpr auto -std::cbegin( const ::Alepha::Hydrogen::Buffer< Alepha::Hydrogen::Mutable > &range ) -> decltype( range.begin() )= delete; +std::cbegin( const ::Alepha::Hydrogen::Buffer< Alepha::Hydrogen::Mutable > &range ) noexcept( noexcept( std::begin( range ) ) ) -> decltype( range.begin() )= delete; template<> constexpr auto -std::cend( const ::Alepha::Hydrogen::Buffer< Alepha::Hydrogen::Mutable > &range ) -> decltype( range.end() )= delete; +std::cend( const ::Alepha::Hydrogen::Buffer< Alepha::Hydrogen::Mutable > &range ) noexcept( noexcept( std::end( range ) ) ) -> decltype( range.end() )= delete;