summaryrefslogtreecommitdiffstats
path: root/test/libcxx/utilities
diff options
context:
space:
mode:
authorEric Fiselier <eric@efcs.ca>2016-11-17 19:24:34 +0000
committerEric Fiselier <eric@efcs.ca>2016-11-17 19:24:34 +0000
commitc0ccadbd90117d43d10c61f86c90d1e00e59b9e0 (patch)
tree164934ec2ddf32e3288f37fc25a0398bdc7c689f /test/libcxx/utilities
parent8d33526db21faae800518c03cb93b8c7b4d2bbfd (diff)
downloadexternal_libcxx-c0ccadbd90117d43d10c61f86c90d1e00e59b9e0.tar.gz
external_libcxx-c0ccadbd90117d43d10c61f86c90d1e00e59b9e0.tar.bz2
external_libcxx-c0ccadbd90117d43d10c61f86c90d1e00e59b9e0.zip
Remove files missed in r287250
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@287251 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/libcxx/utilities')
-rw-r--r--test/libcxx/utilities/utility/utility.inplace/__is_inplace_tag.pass.cpp36
1 files changed, 0 insertions, 36 deletions
diff --git a/test/libcxx/utilities/utility/utility.inplace/__is_inplace_tag.pass.cpp b/test/libcxx/utilities/utility/utility.inplace/__is_inplace_tag.pass.cpp
deleted file mode 100644
index 057bcf5b2..000000000
--- a/test/libcxx/utilities/utility/utility.inplace/__is_inplace_tag.pass.cpp
+++ /dev/null
@@ -1,36 +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.
-//
-//===----------------------------------------------------------------------===//
-
-// UNSUPPORTED: c++98, c++03, c++11, c++14
-
-// <utility>
-
-// template <class Tp>
-// struct __is_inplace_tag;
-
-#include <utility>
-#include <cassert>
-
-template <bool Expect, class RefFn, class Fn = std::remove_reference_t<RefFn>>
-void do_test() {
- static_assert(std::__is_inplace_tag<RefFn>::value == Expect, "");
- static_assert(std::__is_inplace_tag<Fn>::value == Expect, "");
- static_assert(std::__is_inplace_tag<std::decay_t<RefFn>>::value == Expect, "");
- static_assert(std::__is_inplace_tag<Fn*>::value == Expect, "");
-}
-
-int main() {
- do_test<true, std::in_place_t>();
- do_test<true, std::in_place_type_t<int>>();
- do_test<true, std::in_place_index_t<42>>();
- do_test<false, std::in_place_tag>();
- do_test<false, void>();
- do_test<false, void*>();
- do_test<false, std::in_place_tag(&)(...)>();
-} \ No newline at end of file