catch2/tests/SelfTest/IntrospectiveTests
Martin Hořeňovský 9137e591fa
Cleanup and optimize stringifying of string-like types
More specifically, made the actual implementation of string-like
type handling take argument as `Catch::StringRef`, instead of
taking `std::string const&`.

This means that string-like types that are not `std::string` no
longer need to pay for an extra construction of `std::string`
(including the potential allocation), before they can be stringified.

The actual string stringification routine is now also better about
reserving sufficient space.
2021-05-18 23:15:22 +02:00
..
Clara.tests.cpp Arg::parse accepts plain Args as argument 2020-11-07 18:00:27 +01:00
CmdLine.tests.cpp Add more tests for test spec parser 2020-05-02 18:24:07 +02:00
Details.tests.cpp Standardize header names and file locations 2020-04-24 18:58:44 +02:00
GeneratorsImpl.tests.cpp Fix types in generators: decay types, properly constrain forwarding 2020-10-20 10:57:37 +02:00
InternalBenchmark.tests.cpp Make warnings in assertions fire for GCC/Clang again 2020-04-29 21:27:57 +02:00
PartTracker.tests.cpp Modify generator tracking to allow GENERATEs between SECTIONs 2020-07-26 11:35:06 +02:00
RandomNumberGeneration.tests.cpp Standardize header names and file locations 2020-04-24 18:58:44 +02:00
Reporters.tests.cpp --list-* flags write to target specified by the -o flag 2021-01-26 18:36:54 +01:00
String.tests.cpp Remove StringRef::isNullTerminated and StringRef::c_str 2021-03-26 21:11:44 +01:00
StringManip.tests.cpp Standardize header names and file locations 2020-04-24 18:58:44 +02:00
Tag.tests.cpp Add test for dots in tag names 2021-05-12 21:43:14 +02:00
ToString.tests.cpp Cleanup and optimize stringifying of string-like types 2021-05-18 23:15:22 +02:00
UniquePtr.tests.cpp Sweep out Wshadow 2020-09-06 13:11:42 +02:00
Xml.tests.cpp Fix Wold-style-cast error (#2125) 2020-12-28 14:00:19 +01:00