catch2/tests/SelfTest
Martin Hořeňovský ec59cd8736
Support decomposing types that only compare with literal 0
This is primarily done to support new `std::*_ordering` types,
but the refactoring also supports any other type with this
property.

The compilation overhead is surprisingly low. Testing it with
clang on a Linux machine, compiling our SelfTest project takes
only 2-3% longer with these changes than it takes otherwise.

Closes #2555
2022-11-04 19:24:44 +01:00
..
Baselines Change reporters to report filters in round-trippable format 2022-10-27 20:46:59 +02:00
helpers Support decomposing types that only compare with literal 0 2022-11-04 19:24:44 +01:00
IntrospectiveTests Support decomposing types that only compare with literal 0 2022-11-04 19:24:44 +01:00
Misc Move tests from projects/ to tests/ 2019-12-05 16:00:20 +01:00
TimingTests Fix references to license file 2022-10-28 11:30:15 +02:00
UsageTests Support decomposing types that only compare with literal 0 2022-11-04 19:24:44 +01:00
TestRegistrations.cpp Fix references to license file 2022-10-28 11:30:15 +02:00