catch2/projects/SelfTest
Martin Hořeňovský 7b865daccc
Make StringRef's operator std::string explicit
This way it is explicit when there is a `StringRef` -> `std::string`
conversion and makes it easier to look for allocations that could
be avoided.

Doing this has already removed one allocation per registered test
case, as there was a completely pointless `StringRef` -> `std::string`
conversion when parsing tags of a test case.
2019-09-08 15:58:10 +02:00
..
Baselines Make StringRef's operator std::string explicit 2019-09-08 15:58:10 +02:00
CompileTimePerfTests Added files for multiply inclusions of test cases 2017-11-17 15:46:57 +00:00
IntrospectiveTests Make StringRef's operator std::string explicit 2019-09-08 15:58:10 +02:00
SurrogateCpps Sweep out some extra warnings 2017-09-07 17:25:15 +02:00
UsageTests Allow to use non-copyable and non-movable types in TEMPLATE_LIST_TEST_CASE 2019-09-06 12:15:09 +02:00
TestMain.cpp Remove unnecessary semicolons 2018-02-05 10:03:51 +01:00
WarnAboutNoTests.cmake Improve reporting of unmatched filters (#1684) 2019-08-06 20:51:19 +02:00