Whitespace maintenance. Remove a bunch of tabs that snuck in. No functionality change
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@220142 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -1543,11 +1543,11 @@ template <class _Tp> struct _LIBCPP_TYPE_VIS_ONLY is_move_assignable
|
||||
|
||||
// is_destructible
|
||||
|
||||
// if it's a reference, return true
|
||||
// if it's a function, return false
|
||||
// if it's void, return false
|
||||
// if it's an array of unknown bound, return false
|
||||
// Otherwise, return "std::declval<_Up&>().~_Up()" is well-formed
|
||||
// if it's a reference, return true
|
||||
// if it's a function, return false
|
||||
// if it's void, return false
|
||||
// if it's an array of unknown bound, return false
|
||||
// Otherwise, return "std::declval<_Up&>().~_Up()" is well-formed
|
||||
// where _Up is remove_all_extents<_Tp>::type
|
||||
|
||||
template <class>
|
||||
@@ -1555,15 +1555,15 @@ struct __is_destructible_apply { typedef int type; };
|
||||
|
||||
template <typename _Tp>
|
||||
struct __is_destructor_wellformed {
|
||||
template <typename _Tp1>
|
||||
static char __test (
|
||||
template <typename _Tp1>
|
||||
static char __test (
|
||||
typename __is_destructible_apply<decltype(_VSTD::declval<_Tp1&>().~_Tp1())>::type
|
||||
);
|
||||
|
||||
template <typename _Tp1>
|
||||
static __two __test (...);
|
||||
|
||||
static const bool value = sizeof(__test<_Tp>(12)) == sizeof(char);
|
||||
template <typename _Tp1>
|
||||
static __two __test (...);
|
||||
|
||||
static const bool value = sizeof(__test<_Tp>(12)) == sizeof(char);
|
||||
};
|
||||
|
||||
template <class _Tp, bool>
|
||||
|
Reference in New Issue
Block a user