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

summaryrefslogtreecommitdiffhomepage
path: root/projects/SelfTest/ToStringWhich.cpp
diff options
context:
space:
mode:
authorMartin Hořeňovský2017-03-23 21:11:21 +0100
committerMartin Hořeňovský2017-03-23 21:11:21 +0100
commitf23b6b8b855b565ade37802d5c8f55012264d94f (patch)
tree8a1b512e3f840eacbdeccb6d52985ce2ec760808 /projects/SelfTest/ToStringWhich.cpp
parent4597b439120e2b8c9dbd370a10fae510132ebce0 (diff)
downloadcatch3-f23b6b8b855b565ade37802d5c8f55012264d94f.tar.gz
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.
Diffstat (limited to 'projects/SelfTest/ToStringWhich.cpp')
0 files changed, 0 insertions, 0 deletions