26 return (!lhs && rhs) || (lhs && !rhs);
35 return lhs ? rhs :
true;
Definition: basic_shared_pointer.h:20
bool boolXor(T lhs, T rhs)
Returns "eXclusive OR" evaluation of expressions in lhs and rhs.
Definition: bool_utils.h:24
bool boolImplies(T lhs, T rhs)
Returns "boolean implies" evaluation of expressions in lhs and rhs.
Definition: bool_utils.h:33