Read-only mirrors. Development, issues and pull requests are on GitHub.

summaryrefslogtreecommitdiffhomepage
path: root/src/catch2/internal/catch_stringref.hpp
diff options
context:
space:
mode:
authorMartin Hořeňovský2022-11-01 15:01:43 +0100
committerMartin Hořeňovský2022-11-04 19:24:44 +0100
commitec59cd8736b7ee8fcd69c76c71c2a0b72293b00c (patch)
tree1cb8b66b56e6fe4fe6307e88e32c18d69c2a89a7 /src/catch2/internal/catch_stringref.hpp
parentd7f8c36e4cb856ee632b4ca01f8d5847984aa276 (diff)
downloadcatch3-ec59cd8736b7ee8fcd69c76c71c2a0b72293b00c.tar.gz
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
Diffstat (limited to 'src/catch2/internal/catch_stringref.hpp')
0 files changed, 0 insertions, 0 deletions