diff options
| author | Martin Hořeňovský | 2019-06-14 14:59:19 +0200 |
|---|---|---|
| committer | Martin Hořeňovský | 2019-06-14 19:13:50 +0200 |
| commit | 1967feac498795615d512d1de43bf2140575e597 (patch) | |
| tree | ba80b2e526aa3400bad30382a80cb14704202e92 /examples/200-Rpt-CatchMain.cpp | |
| parent | f0b7b0ca119d8cf58c2b89dea663f921dbdbd332 (diff) | |
| download | catch3-1967feac498795615d512d1de43bf2140575e597.tar.gz | |
Introduce stubs for throwing specific exception types
This allows us to move <stdexcept> out of the common path, and replace
it with just <exception>. The difference between these two headers is
~13k lines after preprocessing on libstdc++ (16k vs 3k) and ~17k lines
for MS's STL(33k vs 16k).
Note that this is only beneficial if no other stdlib header we use
includes <stdexcept>. AFAIK this is true for the newest MS's STL,
but I have no idea of the applicability for libstdc++ and libc++.
Diffstat (limited to 'examples/200-Rpt-CatchMain.cpp')
0 files changed, 0 insertions, 0 deletions