Simplify logical_xor()

This commit is contained in:
Kolja Brix 2021-12-16 20:20:47 +00:00 committed by Rasmus Munk Larsen
parent e93a071774
commit d0b4b75fbb

View File

@ -646,7 +646,7 @@ inline constexpr int max_size_prefer_dynamic(A a, B b) {
/// \internal Calculate logical XOR at compile time
inline constexpr bool logical_xor(bool a, bool b) {
return (a || b) && !(a && b);
return a != b;
}
/// \internal Calculate logical IMPLIES at compile time