summaryrefslogtreecommitdiffstats
path: root/libcxx/test
diff options
context:
space:
mode:
authorStephan T. Lavavej <stl@exchange.microsoft.com>2017-08-11 20:53:53 +0000
committerStephan T. Lavavej <stl@exchange.microsoft.com>2017-08-11 20:53:53 +0000
commitaae63566dc6b33da741364dec97fd7f34d5efb3a (patch)
tree738e4f26d5347cb31b0479081376c06a78d4a19e /libcxx/test
parentbe7e0013695c1efcb84a9fdc7127ef155f6c9503 (diff)
downloadbcm5719-llvm-aae63566dc6b33da741364dec97fd7f34d5efb3a.tar.gz
bcm5719-llvm-aae63566dc6b33da741364dec97fd7f34d5efb3a.zip
[libcxx] [test] Rename _Tp to T. NFCI.
This improves readability and (theoretically) improves portability, as _Ugly names are reserved. llvm-svn: 310758
Diffstat (limited to 'libcxx/test')
-rw-r--r--libcxx/test/std/iterators/iterator.primitives/iterator.traits/empty.pass.cpp4
-rw-r--r--libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/const_data_members.pass.cpp4
-rw-r--r--libcxx/test/std/localization/locale.categories/category.ctype/ctype_base.pass.cpp4
-rw-r--r--libcxx/test/std/localization/locale.categories/category.monetary/locale.moneypunct/types.pass.cpp4
-rw-r--r--libcxx/test/std/localization/locales/locale/locale.types/locale.category/category.pass.cpp4
-rw-r--r--libcxx/test/std/numerics/numeric.ops/transform.exclusive.scan/transform_exclusive_scan_init_bop_uop.pass.cpp16
-rw-r--r--libcxx/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop.pass.cpp16
-rw-r--r--libcxx/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop_init.pass.cpp16
-rw-r--r--libcxx/test/std/numerics/numeric.ops/transform.reduce/transform_reduce_iter_iter_init_bop_uop.pass.cpp24
-rw-r--r--libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/values.pass.cpp4
-rw-r--r--libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/values.pass.cpp4
-rw-r--r--libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/values.pass.cpp4
-rw-r--r--libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/values.pass.cpp4
-rw-r--r--libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/values.pass.cpp4
-rw-r--r--libcxx/test/std/re/re.regex/re.regex.const/constants.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/function.objects/arithmetic.operations/transparent.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/function.objects/bitwise.operations/transparent.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/function.objects/comparisons/transparent.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/function.objects/logical.operations/transparent.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.clock/time.clock.hires/consistency.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.clock/time.clock.steady/consistency.pass.cpp4
-rw-r--r--libcxx/test/std/utilities/time/time.clock/time.clock.system/consistency.pass.cpp4
-rw-r--r--libcxx/test/support/any_helpers.h8
-rw-r--r--libcxx/test/support/experimental_any_helpers.h8
24 files changed, 80 insertions, 80 deletions
diff --git a/libcxx/test/std/iterators/iterator.primitives/iterator.traits/empty.pass.cpp b/libcxx/test/std/iterators/iterator.primitives/iterator.traits/empty.pass.cpp
index e48e44b3777..57d4a3834a0 100644
--- a/libcxx/test/std/iterators/iterator.primitives/iterator.traits/empty.pass.cpp
+++ b/libcxx/test/std/iterators/iterator.primitives/iterator.traits/empty.pass.cpp
@@ -20,7 +20,7 @@ struct not_an_iterator
{
};
-template <class _Tp>
+template <class T>
struct has_value_type
{
private:
@@ -28,7 +28,7 @@ private:
template <class _Up> static two test(...);
template <class _Up> static char test(typename _Up::value_type* = 0);
public:
- static const bool value = sizeof(test<_Tp>(0)) == 1;
+ static const bool value = sizeof(test<T>(0)) == 1;
};
int main()
diff --git a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/const_data_members.pass.cpp b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/const_data_members.pass.cpp
index 50cfc467425..6a46c370e75 100644
--- a/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/const_data_members.pass.cpp
+++ b/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/const_data_members.pass.cpp
@@ -37,8 +37,8 @@
round_style
*/
-template <class _Tp>
-void test(const _Tp &) {}
+template <class T>
+void test(const T &) {}
#define TEST_NUMERIC_LIMITS(type) \
test(std::numeric_limits<type>::is_specialized); \
diff --git a/libcxx/test/std/localization/locale.categories/category.ctype/ctype_base.pass.cpp b/libcxx/test/std/localization/locale.categories/category.ctype/ctype_base.pass.cpp
index 06c171f56da..c260e34e3ac 100644
--- a/libcxx/test/std/localization/locale.categories/category.ctype/ctype_base.pass.cpp
+++ b/libcxx/test/std/localization/locale.categories/category.ctype/ctype_base.pass.cpp
@@ -36,8 +36,8 @@
#include <locale>
#include <cassert>
-template <class _Tp>
-void test(const _Tp &) {}
+template <class T>
+void test(const T &) {}
int main()
{
diff --git a/libcxx/test/std/localization/locale.categories/category.monetary/locale.moneypunct/types.pass.cpp b/libcxx/test/std/localization/locale.categories/category.monetary/locale.moneypunct/types.pass.cpp
index 323d856a392..8998bf00465 100644
--- a/libcxx/test/std/localization/locale.categories/category.monetary/locale.moneypunct/types.pass.cpp
+++ b/libcxx/test/std/localization/locale.categories/category.monetary/locale.moneypunct/types.pass.cpp
@@ -27,8 +27,8 @@
#include <locale>
#include <type_traits>
-template <class _Tp>
-void test(const _Tp &) {}
+template <class T>
+void test(const T &) {}
int main()
{
diff --git a/libcxx/test/std/localization/locales/locale/locale.types/locale.category/category.pass.cpp b/libcxx/test/std/localization/locales/locale/locale.types/locale.category/category.pass.cpp
index 8fc311a5bd8..dbab8212a73 100644
--- a/libcxx/test/std/localization/locales/locale/locale.types/locale.category/category.pass.cpp
+++ b/libcxx/test/std/localization/locales/locale/locale.types/locale.category/category.pass.cpp
@@ -20,8 +20,8 @@
#include <type_traits>
#include <cassert>
-template <class _Tp>
-void test(const _Tp &) {}
+template <class T>
+void test(const T &) {}
int main()
diff --git a/libcxx/test/std/numerics/numeric.ops/transform.exclusive.scan/transform_exclusive_scan_init_bop_uop.pass.cpp b/libcxx/test/std/numerics/numeric.ops/transform.exclusive.scan/transform_exclusive_scan_init_bop_uop.pass.cpp
index d96d4d6ec43..2226ac72319 100644
--- a/libcxx/test/std/numerics/numeric.ops/transform.exclusive.scan/transform_exclusive_scan_init_bop_uop.pass.cpp
+++ b/libcxx/test/std/numerics/numeric.ops/transform.exclusive.scan/transform_exclusive_scan_init_bop_uop.pass.cpp
@@ -25,20 +25,20 @@
#include "test_iterators.h"
-template <class _Tp = void>
-struct identity : std::unary_function<_Tp, _Tp>
+template <class T = void>
+struct identity : std::unary_function<T, T>
{
- constexpr const _Tp& operator()(const _Tp& __x) const { return __x;}
+ constexpr const T& operator()(const T& __x) const { return __x;}
};
template <>
struct identity<void>
{
- template <class _Tp>
- constexpr auto operator()(_Tp&& __x) const
- _NOEXCEPT_(noexcept(_VSTD::forward<_Tp>(__x)))
- -> decltype (_VSTD::forward<_Tp>(__x))
- { return _VSTD::forward<_Tp>(__x); }
+ template <class T>
+ constexpr auto operator()(T&& __x) const
+ _NOEXCEPT_(noexcept(_VSTD::forward<T>(__x)))
+ -> decltype (_VSTD::forward<T>(__x))
+ { return _VSTD::forward<T>(__x); }
};
template <class Iter1, class BOp, class UOp, class T, class Iter2>
diff --git a/libcxx/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop.pass.cpp b/libcxx/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop.pass.cpp
index 62fba023eb6..246467bfc2c 100644
--- a/libcxx/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop.pass.cpp
+++ b/libcxx/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop.pass.cpp
@@ -25,20 +25,20 @@
#include "test_iterators.h"
-template <class _Tp = void>
-struct identity : std::unary_function<_Tp, _Tp>
+template <class T = void>
+struct identity : std::unary_function<T, T>
{
- constexpr const _Tp& operator()(const _Tp& __x) const { return __x;}
+ constexpr const T& operator()(const T& __x) const { return __x;}
};
template <>
struct identity<void>
{
- template <class _Tp>
- constexpr auto operator()(_Tp&& __x) const
- _NOEXCEPT_(noexcept(_VSTD::forward<_Tp>(__x)))
- -> decltype (_VSTD::forward<_Tp>(__x))
- { return _VSTD::forward<_Tp>(__x); }
+ template <class T>
+ constexpr auto operator()(T&& __x) const
+ _NOEXCEPT_(noexcept(_VSTD::forward<T>(__x)))
+ -> decltype (_VSTD::forward<T>(__x))
+ { return _VSTD::forward<T>(__x); }
};
template <class Iter1, class BOp, class UOp, class Iter2>
diff --git a/libcxx/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop_init.pass.cpp b/libcxx/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop_init.pass.cpp
index 9c7178bc3b3..453e0367a57 100644
--- a/libcxx/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop_init.pass.cpp
+++ b/libcxx/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop_init.pass.cpp
@@ -25,20 +25,20 @@
#include "test_iterators.h"
-template <class _Tp = void>
-struct identity : std::unary_function<_Tp, _Tp>
+template <class T = void>
+struct identity : std::unary_function<T, T>
{
- constexpr const _Tp& operator()(const _Tp& __x) const { return __x;}
+ constexpr const T& operator()(const T& __x) const { return __x;}
};
template <>
struct identity<void>
{
- template <class _Tp>
- constexpr auto operator()(_Tp&& __x) const
- _NOEXCEPT_(noexcept(_VSTD::forward<_Tp>(__x)))
- -> decltype (_VSTD::forward<_Tp>(__x))
- { return _VSTD::forward<_Tp>(__x); }
+ template <class T>
+ constexpr auto operator()(T&& __x) const
+ _NOEXCEPT_(noexcept(_VSTD::forward<T>(__x)))
+ -> decltype (_VSTD::forward<T>(__x))
+ { return _VSTD::forward<T>(__x); }
};
template <class Iter1, class BOp, class UOp, class T, class Iter2>
diff --git a/libcxx/test/std/numerics/numeric.ops/transform.reduce/transform_reduce_iter_iter_init_bop_uop.pass.cpp b/libcxx/test/std/numerics/numeric.ops/transform.reduce/transform_reduce_iter_iter_init_bop_uop.pass.cpp
index 55c897d5101..b648aa528df 100644
--- a/libcxx/test/std/numerics/numeric.ops/transform.reduce/transform_reduce_iter_iter_init_bop_uop.pass.cpp
+++ b/libcxx/test/std/numerics/numeric.ops/transform.reduce/transform_reduce_iter_iter_init_bop_uop.pass.cpp
@@ -21,34 +21,34 @@
#include "test_iterators.h"
-template <class _Tp = void>
-struct identity : std::unary_function<_Tp, _Tp>
+template <class T = void>
+struct identity : std::unary_function<T, T>
{
- constexpr const _Tp& operator()(const _Tp& __x) const { return __x;}
+ constexpr const T& operator()(const T& __x) const { return __x;}
};
template <>
struct identity<void>
{
- template <class _Tp>
- constexpr auto operator()(_Tp&& __x) const
- _NOEXCEPT_(noexcept(_VSTD::forward<_Tp>(__x)))
- -> decltype (_VSTD::forward<_Tp>(__x))
- { return _VSTD::forward<_Tp>(__x); }
+ template <class T>
+ constexpr auto operator()(T&& __x) const
+ _NOEXCEPT_(noexcept(_VSTD::forward<T>(__x)))
+ -> decltype (_VSTD::forward<T>(__x))
+ { return _VSTD::forward<T>(__x); }
};
-template <class _Tp = void>
+template <class T = void>
struct twice
{
- constexpr const _Tp operator()(const _Tp& __x) const noexcept { return 2 * __x; }
+ constexpr const T operator()(const T& __x) const noexcept { return 2 * __x; }
};
template <>
struct twice<void>
{
- template <class _Tp>
- constexpr auto operator()(const _Tp& __x) const
+ template <class T>
+ constexpr auto operator()(const T& __x) const
_NOEXCEPT_(noexcept(2 * __x))
-> decltype (2 * __x)
{ return 2 * __x; }
diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/values.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/values.pass.cpp
index 8cc523e2fc0..5666fdce28d 100644
--- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/values.pass.cpp
+++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.disc/values.pass.cpp
@@ -28,8 +28,8 @@
#include "test_macros.h"
-template <class _Tp>
-void where(const _Tp &) {}
+template <class T>
+void where(const T &) {}
void
test1()
diff --git a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/values.pass.cpp b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/values.pass.cpp
index c592b6df2d6..ac3f1d7112d 100644
--- a/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/values.pass.cpp
+++ b/libcxx/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/values.pass.cpp
@@ -27,8 +27,8 @@
#include "test_macros.h"
-template <class _Tp>
-void where(const _Tp &) {}
+template <class T>
+void where(const T &) {}
void
test1()
diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/values.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/values.pass.cpp
index 2080ac5f41d..72d5854b765 100644
--- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/values.pass.cpp
+++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.lcong/values.pass.cpp
@@ -27,8 +27,8 @@
#include "test_macros.h"
-template <class _Tp>
-void where(const _Tp &) {}
+template <class T>
+void where(const T &) {}
template <class T, T a, T c, T m>
void
diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/values.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/values.pass.cpp
index f7834afd445..08d99b3d8ac 100644
--- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/values.pass.cpp
+++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.mers/values.pass.cpp
@@ -42,8 +42,8 @@
#include "test_macros.h"
-template <class _Tp>
-void where(const _Tp &) {}
+template <class T>
+void where(const T &) {}
void
test1()
diff --git a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/values.pass.cpp b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/values.pass.cpp
index 6b8b4eed97a..02f8b222d7d 100644
--- a/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/values.pass.cpp
+++ b/libcxx/test/std/numerics/rand/rand.eng/rand.eng.sub/values.pass.cpp
@@ -30,8 +30,8 @@
#include "test_macros.h"
-template <class _Tp>
-void where(const _Tp &) {}
+template <class T>
+void where(const T &) {}
void
test1()
diff --git a/libcxx/test/std/re/re.regex/re.regex.const/constants.pass.cpp b/libcxx/test/std/re/re.regex/re.regex.const/constants.pass.cpp
index e699de819b0..42bc526aed0 100644
--- a/libcxx/test/std/re/re.regex/re.regex.const/constants.pass.cpp
+++ b/libcxx/test/std/re/re.regex/re.regex.const/constants.pass.cpp
@@ -29,8 +29,8 @@
#include <type_traits>
#include "test_macros.h"
-template <class _Tp>
-void where(const _Tp &) {}
+template <class T>
+void where(const T &) {}
template <class CharT>
void
diff --git a/libcxx/test/std/utilities/function.objects/arithmetic.operations/transparent.pass.cpp b/libcxx/test/std/utilities/function.objects/arithmetic.operations/transparent.pass.cpp
index b85f439ba7a..19de6f7f0c5 100644
--- a/libcxx/test/std/utilities/function.objects/arithmetic.operations/transparent.pass.cpp
+++ b/libcxx/test/std/utilities/function.objects/arithmetic.operations/transparent.pass.cpp
@@ -11,7 +11,7 @@
#include <functional>
#include <string>
-template <class _Tp>
+template <class T>
struct is_transparent
{
private:
@@ -19,7 +19,7 @@ private:
template <class _Up> static __two __test(...);
template <class _Up> static char __test(typename _Up::is_transparent* = 0);
public:
- static const bool value = sizeof(__test<_Tp>(0)) == 1;
+ static const bool value = sizeof(__test<T>(0)) == 1;
};
diff --git a/libcxx/test/std/utilities/function.objects/bitwise.operations/transparent.pass.cpp b/libcxx/test/std/utilities/function.objects/bitwise.operations/transparent.pass.cpp
index db7168c44f8..0b9796027e9 100644
--- a/libcxx/test/std/utilities/function.objects/bitwise.operations/transparent.pass.cpp
+++ b/libcxx/test/std/utilities/function.objects/bitwise.operations/transparent.pass.cpp
@@ -11,7 +11,7 @@
#include <functional>
#include <string>
-template <class _Tp>
+template <class T>
struct is_transparent
{
private:
@@ -19,7 +19,7 @@ private:
template <class _Up> static __two __test(...);
template <class _Up> static char __test(typename _Up::is_transparent* = 0);
public:
- static const bool value = sizeof(__test<_Tp>(0)) == 1;
+ static const bool value = sizeof(__test<T>(0)) == 1;
};
diff --git a/libcxx/test/std/utilities/function.objects/comparisons/transparent.pass.cpp b/libcxx/test/std/utilities/function.objects/comparisons/transparent.pass.cpp
index f353fe7a72a..40b0f5e0752 100644
--- a/libcxx/test/std/utilities/function.objects/comparisons/transparent.pass.cpp
+++ b/libcxx/test/std/utilities/function.objects/comparisons/transparent.pass.cpp
@@ -11,7 +11,7 @@
#include <functional>
#include <string>
-template <class _Tp>
+template <class T>
struct is_transparent
{
private:
@@ -19,7 +19,7 @@ private:
template <class _Up> static __two __test(...);
template <class _Up> static char __test(typename _Up::is_transparent* = 0);
public:
- static const bool value = sizeof(__test<_Tp>(0)) == 1;
+ static const bool value = sizeof(__test<T>(0)) == 1;
};
diff --git a/libcxx/test/std/utilities/function.objects/logical.operations/transparent.pass.cpp b/libcxx/test/std/utilities/function.objects/logical.operations/transparent.pass.cpp
index 00e513ec546..b915863f29c 100644
--- a/libcxx/test/std/utilities/function.objects/logical.operations/transparent.pass.cpp
+++ b/libcxx/test/std/utilities/function.objects/logical.operations/transparent.pass.cpp
@@ -11,7 +11,7 @@
#include <functional>
#include <string>
-template <class _Tp>
+template <class T>
struct is_transparent
{
private:
@@ -19,7 +19,7 @@ private:
template <class _Up> static __two __test(...);
template <class _Up> static char __test(typename _Up::is_transparent* = 0);
public:
- static const bool value = sizeof(__test<_Tp>(0)) == 1;
+ static const bool value = sizeof(__test<T>(0)) == 1;
};
diff --git a/libcxx/test/std/utilities/time/time.clock/time.clock.hires/consistency.pass.cpp b/libcxx/test/std/utilities/time/time.clock/time.clock.hires/consistency.pass.cpp
index 24847dd70f8..2f8a707bfa2 100644
--- a/libcxx/test/std/utilities/time/time.clock/time.clock.hires/consistency.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.clock/time.clock.hires/consistency.pass.cpp
@@ -24,8 +24,8 @@
#include <chrono>
-template <class _Tp>
-void test(const _Tp &) {}
+template <class T>
+void test(const T &) {}
int main()
{
diff --git a/libcxx/test/std/utilities/time/time.clock/time.clock.steady/consistency.pass.cpp b/libcxx/test/std/utilities/time/time.clock/time.clock.steady/consistency.pass.cpp
index cdb38dfce3f..4458d6f213f 100644
--- a/libcxx/test/std/utilities/time/time.clock/time.clock.steady/consistency.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.clock/time.clock.steady/consistency.pass.cpp
@@ -26,8 +26,8 @@
#include <chrono>
-template <class _Tp>
-void test(const _Tp &) {}
+template <class T>
+void test(const T &) {}
int main()
{
diff --git a/libcxx/test/std/utilities/time/time.clock/time.clock.system/consistency.pass.cpp b/libcxx/test/std/utilities/time/time.clock/time.clock.system/consistency.pass.cpp
index dfc08a3bca6..deb4615fa5a 100644
--- a/libcxx/test/std/utilities/time/time.clock/time.clock.system/consistency.pass.cpp
+++ b/libcxx/test/std/utilities/time/time.clock/time.clock.system/consistency.pass.cpp
@@ -24,8 +24,8 @@
#include <chrono>
-template <class _Tp>
-void test(const _Tp &) {}
+template <class T>
+void test(const T &) {}
int main()
{
diff --git a/libcxx/test/support/any_helpers.h b/libcxx/test/support/any_helpers.h
index a720ecd7c82..afc85c97ff4 100644
--- a/libcxx/test/support/any_helpers.h
+++ b/libcxx/test/support/any_helpers.h
@@ -24,13 +24,13 @@ namespace std { namespace experimental {} }
#define RTTI_ASSERT(X)
#endif
-template <class _Tp>
+template <class T>
struct IsSmallObject
: public std::integral_constant<bool
- , sizeof(_Tp) <= (sizeof(void*)*3)
+ , sizeof(T) <= (sizeof(void*)*3)
&& std::alignment_of<void*>::value
- % std::alignment_of<_Tp>::value == 0
- && std::is_nothrow_move_constructible<_Tp>::value
+ % std::alignment_of<T>::value == 0
+ && std::is_nothrow_move_constructible<T>::value
>
{};
diff --git a/libcxx/test/support/experimental_any_helpers.h b/libcxx/test/support/experimental_any_helpers.h
index 9c906e6bf76..f7bc0e33e16 100644
--- a/libcxx/test/support/experimental_any_helpers.h
+++ b/libcxx/test/support/experimental_any_helpers.h
@@ -22,13 +22,13 @@
#define RTTI_ASSERT(X)
#endif
-template <class _Tp>
+template <class T>
struct IsSmallObject
: public std::integral_constant<bool
- , sizeof(_Tp) <= (sizeof(void*)*3)
+ , sizeof(T) <= (sizeof(void*)*3)
&& std::alignment_of<void*>::value
- % std::alignment_of<_Tp>::value == 0
- && std::is_nothrow_move_constructible<_Tp>::value
+ % std::alignment_of<T>::value == 0
+ && std::is_nothrow_move_constructible<T>::value
>
{};
OpenPOWER on IntegriCloud