Operator consistency checks. More...
Go to the source code of this file.
Namespaces | |
Scine::Molassembler | |
Central library namespace. | |
Scine::Molassembler::Temple | |
Template shorthands, optimizers and constexpr data types. | |
Functions | |
template<typename T > | |
constexpr bool | Scine::Molassembler::Temple::testLogicalOperators (const T &a, const T &b) |
For any two types, check consistency of their logical operators. | |
template<typename T > | |
constexpr bool | Scine::Molassembler::Temple::testOperatorSmaller (const T &a, const T &b) |
Limited variant of testLogicalOperators. | |
template<typename T > | |
void | Scine::Molassembler::Temple::dynamic::explainLogicalOperatorFailures (const T &a, const T &b) |
Dynamic explainer of inconsistencies. | |
Operator consistency checks.