mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-04-20 03:25:16 +00:00
Minor fixup for se_t operators &= |= ^=
This commit is contained in:
parent
f5d8110ead
commit
86fb2993ad
1 changed files with 3 additions and 3 deletions
|
@ -372,7 +372,7 @@ public:
|
|||
{
|
||||
if constexpr (std::is_integral_v<T>)
|
||||
{
|
||||
m_data = std::bit_cast<stype, T>(static_cast<T>(std::bit_cast<T>(m_data) & std::bit_cast<T>(static_cast<se_t>(rhs))));
|
||||
m_data = std::bit_cast<stype, type>(static_cast<type>(std::bit_cast<type>(m_data) & right_arg_cast<type>(rhs)));
|
||||
return *this;
|
||||
}
|
||||
|
||||
|
@ -385,7 +385,7 @@ public:
|
|||
{
|
||||
if constexpr (std::is_integral_v<T>)
|
||||
{
|
||||
m_data = std::bit_cast<stype, T>(static_cast<T>(std::bit_cast<T>(m_data) | std::bit_cast<T>(static_cast<se_t>(rhs))));
|
||||
m_data = std::bit_cast<stype, type>(static_cast<type>(std::bit_cast<type>(m_data) | right_arg_cast<type>(rhs)));
|
||||
return *this;
|
||||
}
|
||||
|
||||
|
@ -398,7 +398,7 @@ public:
|
|||
{
|
||||
if constexpr (std::is_integral_v<T>)
|
||||
{
|
||||
m_data = std::bit_cast<stype, T>(static_cast<T>(std::bit_cast<T>(m_data) ^ std::bit_cast<T>(static_cast<se_t>(rhs))));
|
||||
m_data = std::bit_cast<stype, type>(static_cast<type>(std::bit_cast<type>(m_data) ^ right_arg_cast<type>(rhs)));
|
||||
return *this;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue