mirror of
https://github.com/catchorg/Catch2.git
synced 2024-12-22 11:23:29 +01:00
45577a1f4c
By not materializing the lower cased tags ahead of time, we save allocations at the cost of worsened performance when comparing two tags. Since there are rarely many tags, and commonly they are not compared even if present, this is almost always a win. The new implementation also improves the robustness of the code responsible for handling tags in a case-insensitive manner. |
||
---|---|---|
.. | ||
000-CatchMain.cpp | ||
010-TestCase.cpp | ||
020-TestCase-1.cpp | ||
020-TestCase-2.cpp | ||
030-Asn-Require-Check.cpp | ||
100-Fix-Section.cpp | ||
110-Fix-ClassFixture.cpp | ||
120-Bdd-ScenarioGivenWhenThen.cpp | ||
210-Evt-EventListeners.cpp | ||
231-Cfg-OutputStreams.cpp | ||
300-Gen-OwnGenerator.cpp | ||
301-Gen-MapTypeConversion.cpp | ||
302-Gen-Table.cpp | ||
310-Gen-VariablesInGenerators.cpp | ||
311-Gen-CustomCapture.cpp | ||
CMakeLists.txt |