Drop constexpr from uuid::as_bytes() due to reinterpret_cast
This commit is contained in:
parent
99d1fade3a
commit
257fec44b6
@ -515,7 +515,7 @@ namespace uuids
|
|||||||
constexpr uuid_const_iterator begin() const noexcept { return uuid_const_iterator(&data[0], 0); }
|
constexpr uuid_const_iterator begin() const noexcept { return uuid_const_iterator(&data[0], 0); }
|
||||||
constexpr uuid_const_iterator end() const noexcept { return uuid_const_iterator(&data[0], 16); }
|
constexpr uuid_const_iterator end() const noexcept { return uuid_const_iterator(&data[0], 16); }
|
||||||
|
|
||||||
constexpr inline gsl::span<std::byte const, 16> as_bytes() const
|
inline gsl::span<std::byte const, 16> as_bytes() const
|
||||||
{
|
{
|
||||||
return gsl::span<std::byte const, 16>(reinterpret_cast<std::byte const*>(data.data()), 16);
|
return gsl::span<std::byte const, 16>(reinterpret_cast<std::byte const*>(data.data()), 16);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user