Fix warnings

This commit is contained in:
momo5502
2025-03-18 19:50:13 +01:00
parent 2a9a8eda35
commit ef8a9dae6e
14 changed files with 58 additions and 18 deletions

View File

@@ -15,22 +15,22 @@ enum class memory_permission : uint8_t
*
****************************************************************************/
inline constexpr memory_permission operator&(const memory_permission x, const memory_permission y)
constexpr memory_permission operator&(const memory_permission x, const memory_permission y)
{
return static_cast<memory_permission>(static_cast<uint8_t>(x) & static_cast<uint8_t>(y));
}
inline constexpr memory_permission operator|(const memory_permission x, const memory_permission y)
constexpr memory_permission operator|(const memory_permission x, const memory_permission y)
{
return static_cast<memory_permission>(static_cast<uint8_t>(x) | static_cast<uint8_t>(y));
}
inline constexpr memory_permission operator^(const memory_permission x, const memory_permission y)
constexpr memory_permission operator^(const memory_permission x, const memory_permission y)
{
return static_cast<memory_permission>(static_cast<uint8_t>(x) ^ static_cast<uint8_t>(y));
}
inline constexpr memory_permission operator~(memory_permission x)
constexpr memory_permission operator~(memory_permission x)
{
return static_cast<memory_permission>(~static_cast<uint8_t>(x));
}