diff options
| author | Eric Fiselier <eric@efcs.ca> | 2016-10-01 10:34:13 +0000 |
|---|---|---|
| committer | Eric Fiselier <eric@efcs.ca> | 2016-10-01 10:34:13 +0000 |
| commit | f18891050b6934c2745874de38cdb125047a35ca (patch) | |
| tree | c09a472ef4fe6b510be67150ea76dd242a082927 /libcxx/test/std/utilities/memory/specialized.algorithms/uninitialized.construct.default | |
| parent | 2b44936f6dcb2b68454af330a2fb69d51206d467 (diff) | |
| download | bcm5719-llvm-f18891050b6934c2745874de38cdb125047a35ca.tar.gz bcm5719-llvm-f18891050b6934c2745874de38cdb125047a35ca.zip | |
Replace test_throw.h header with a single test macro
llvm-svn: 283030
Diffstat (limited to 'libcxx/test/std/utilities/memory/specialized.algorithms/uninitialized.construct.default')
2 files changed, 2 insertions, 4 deletions
diff --git a/libcxx/test/std/utilities/memory/specialized.algorithms/uninitialized.construct.default/uninitialized_default_construct.pass.cpp b/libcxx/test/std/utilities/memory/specialized.algorithms/uninitialized.construct.default/uninitialized_default_construct.pass.cpp index 6bdb49cad88..cd57769df2e 100644 --- a/libcxx/test/std/utilities/memory/specialized.algorithms/uninitialized.construct.default/uninitialized_default_construct.pass.cpp +++ b/libcxx/test/std/utilities/memory/specialized.algorithms/uninitialized.construct.default/uninitialized_default_construct.pass.cpp @@ -20,7 +20,6 @@ #include "test_macros.h" #include "test_iterators.h" -#include "test_throw.h" struct Counted { static int count; @@ -43,7 +42,7 @@ struct ThrowsCounted { explicit ThrowsCounted() { ++constructed; if (throw_after > 0 && --throw_after == 0) { - test_throw<int>(); + TEST_THROW(1); } ++count; } diff --git a/libcxx/test/std/utilities/memory/specialized.algorithms/uninitialized.construct.default/uninitialized_default_construct_n.pass.cpp b/libcxx/test/std/utilities/memory/specialized.algorithms/uninitialized.construct.default/uninitialized_default_construct_n.pass.cpp index f59ea8256c0..bfb74b99ecd 100644 --- a/libcxx/test/std/utilities/memory/specialized.algorithms/uninitialized.construct.default/uninitialized_default_construct_n.pass.cpp +++ b/libcxx/test/std/utilities/memory/specialized.algorithms/uninitialized.construct.default/uninitialized_default_construct_n.pass.cpp @@ -20,7 +20,6 @@ #include "test_macros.h" #include "test_iterators.h" -#include "test_throw.h" struct Counted { static int count; @@ -43,7 +42,7 @@ struct ThrowsCounted { explicit ThrowsCounted() { ++constructed; if (throw_after > 0 && --throw_after == 0) { - test_throw<int>(); + TEST_THROW(1); } ++count; } |

