catch2/projects
Martin Hořeňovský f23b6b8b85 Don't sanitize exception type in REQUIRE_THROWS_AS
Effectively a revert of previous commit, fixing #542, where this was
added to stop linters complaining about `REQUIRE_THROWS_AS` used like
`REQUIRE_THROWS_AS(expr, std::exception);`, which would be slicing the
caught exception. Now it is user's responsibility to pass us proper
exception type.

Closes #833 which wanted to add `typename`, so that the construct works
in a template, but that would not work with MSVC and older GCC's, as
having `typename` outside of a template is allowed only from C++11
onward.
2017-03-23 21:11:21 +01:00
..
Benchmark Added benchmark for the char literals change 2017-01-29 23:23:33 +01:00
SelfTest Don't sanitize exception type in REQUIRE_THROWS_AS 2017-03-23 21:11:21 +01:00
Where did the projects go.txt Renamed missing project explainer filename 2017-01-09 21:59:53 +00:00