diff options
author | Marshall Clow <mclow.lists@gmail.com> | 2018-02-06 23:13:48 +0000 |
---|---|---|
committer | Marshall Clow <mclow.lists@gmail.com> | 2018-02-06 23:13:48 +0000 |
commit | a3d37f071697771071addf2d9f2decad923de3ad (patch) | |
tree | f6111247cc56a4536b50590840bde12e16bf3d8b /libcxx/test/std/experimental/utilities/syserror | |
parent | 98f8bba283969d51aba53018a0a1f31838006a58 (diff) | |
download | bcm5719-llvm-a3d37f071697771071addf2d9f2decad923de3ad.tar.gz bcm5719-llvm-a3d37f071697771071addf2d9f2decad923de3ad.zip |
Remove more of the std::experimental bits that are now in std::. All the _v type aliases, conjunction/disjunction, apply, etc. See https://libcxx.llvm.org/TS_deprecation.html
llvm-svn: 324423
Diffstat (limited to 'libcxx/test/std/experimental/utilities/syserror')
3 files changed, 0 insertions, 96 deletions
diff --git a/libcxx/test/std/experimental/utilities/syserror/header.system_error.synop/includes.pass.cpp b/libcxx/test/std/experimental/utilities/syserror/header.system_error.synop/includes.pass.cpp deleted file mode 100644 index de813925f21..00000000000 --- a/libcxx/test/std/experimental/utilities/syserror/header.system_error.synop/includes.pass.cpp +++ /dev/null @@ -1,21 +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 - -// <experimental/system_error> - -#include <experimental/system_error> - -int main() -{ - // Check that <system_error> has been included - std::error_code ec; - ((void)ec); -} diff --git a/libcxx/test/std/experimental/utilities/syserror/header.system_error.synop/is_error_code_enum_v.pass.cpp b/libcxx/test/std/experimental/utilities/syserror/header.system_error.synop/is_error_code_enum_v.pass.cpp deleted file mode 100644 index f944123ebc0..00000000000 --- a/libcxx/test/std/experimental/utilities/syserror/header.system_error.synop/is_error_code_enum_v.pass.cpp +++ /dev/null @@ -1,37 +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 - -// <experimental/system_error> - -// template <class T> constexpr bool is_error_code_enum_v; - -#include <experimental/system_error> -#include <ios> /* for std::io_errc */ - -namespace ex = std::experimental; - -int main() { - { - static_assert(ex::is_error_code_enum_v<std::io_errc>, ""); - - static_assert(ex::is_error_code_enum_v<std::io_errc> == - std::is_error_code_enum <std::io_errc>::value, ""); - - static_assert(std::is_same<decltype(ex::is_error_code_enum_v<std::io_errc>), - const bool>::value, ""); - } - { - static_assert(!ex::is_error_code_enum_v<int>, ""); - - static_assert(ex::is_error_code_enum_v<int> == - std::is_error_code_enum <int>::value, ""); - } -} diff --git a/libcxx/test/std/experimental/utilities/syserror/header.system_error.synop/is_error_condition_enum.pass.cpp b/libcxx/test/std/experimental/utilities/syserror/header.system_error.synop/is_error_condition_enum.pass.cpp deleted file mode 100644 index ee8dc57aa9d..00000000000 --- a/libcxx/test/std/experimental/utilities/syserror/header.system_error.synop/is_error_condition_enum.pass.cpp +++ /dev/null @@ -1,38 +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 - -// <experimental/system_error> - -// template <class T> constexpr bool is_error_condition_enum_v; - -#include <experimental/system_error> -#include <type_traits> -namespace ex = std::experimental; - -int main() { - { - static_assert(ex::is_error_condition_enum_v<std::errc>, ""); - - static_assert(ex::is_error_condition_enum_v<std::errc> == - std::is_error_condition_enum <std::errc>::value, ""); - - static_assert( - std::is_same<decltype(ex::is_error_condition_enum_v<std::errc>), - const bool>::value, - ""); - } - { - static_assert(!ex::is_error_condition_enum_v<int>, ""); - - static_assert(ex::is_error_condition_enum_v<int> == - std::is_error_condition_enum <int>::value, ""); - } -} |