summaryrefslogtreecommitdiffstats
path: root/libcxx/test/language.support/support.exception/propagation/exception_ptr.pass.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libcxx/test/language.support/support.exception/propagation/exception_ptr.pass.cpp')
-rw-r--r--libcxx/test/language.support/support.exception/propagation/exception_ptr.pass.cpp34
1 files changed, 0 insertions, 34 deletions
diff --git a/libcxx/test/language.support/support.exception/propagation/exception_ptr.pass.cpp b/libcxx/test/language.support/support.exception/propagation/exception_ptr.pass.cpp
deleted file mode 100644
index 3aa8dcf55bb..00000000000
--- a/libcxx/test/language.support/support.exception/propagation/exception_ptr.pass.cpp
+++ /dev/null
@@ -1,34 +0,0 @@
-//===----------------------------------------------------------------------===//
-//
-// The LLVM Compiler Infrastructure
-//
-// This file is dual licensed under the MIT and the University of Illinois Open
-// Source Licenses. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-
-// <exception>
-
-// typedef unspecified exception_ptr;
-
-// exception_ptr shall satisfy the requirements of NullablePointer.
-
-#include <exception>
-#include <cassert>
-
-int main()
-{
- std::exception_ptr p;
- assert(p == nullptr);
- std::exception_ptr p2 = p;
- assert(nullptr == p);
- assert(!p);
- assert(p2 == p);
- p2 = p;
- assert(p2 == p);
- assert(p2 == nullptr);
- std::exception_ptr p3 = nullptr;
- assert(p3 == nullptr);
- p3 = nullptr;
- assert(p3 == nullptr);
-}
OpenPOWER on IntegriCloud