Author: stl_msft Date: Fri Aug 11 13:53:53 2017 New Revision: 310758 URL: http://llvm.org/viewvc/llvm-project?rev=310758&view=rev Log: [libcxx] [test] Rename _Tp to T. NFCI.
This improves readability and (theoretically) improves portability, as _Ugly names are reserved. Modified: libcxx/trunk/test/std/iterators/iterator.primitives/iterator.traits/empty.pass.cpp libcxx/trunk/test/std/language.support/support.limits/limits/numeric.limits.members/const_data_members.pass.cpp libcxx/trunk/test/std/localization/locale.categories/category.ctype/ctype_base.pass.cpp libcxx/trunk/test/std/localization/locale.categories/category.monetary/locale.moneypunct/types.pass.cpp libcxx/trunk/test/std/localization/locales/locale/locale.types/locale.category/category.pass.cpp libcxx/trunk/test/std/numerics/numeric.ops/transform.exclusive.scan/transform_exclusive_scan_init_bop_uop.pass.cpp libcxx/trunk/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop.pass.cpp libcxx/trunk/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop_init.pass.cpp libcxx/trunk/test/std/numerics/numeric.ops/transform.reduce/transform_reduce_iter_iter_init_bop_uop.pass.cpp libcxx/trunk/test/std/numerics/rand/rand.adapt/rand.adapt.disc/values.pass.cpp libcxx/trunk/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/values.pass.cpp libcxx/trunk/test/std/numerics/rand/rand.eng/rand.eng.lcong/values.pass.cpp libcxx/trunk/test/std/numerics/rand/rand.eng/rand.eng.mers/values.pass.cpp libcxx/trunk/test/std/numerics/rand/rand.eng/rand.eng.sub/values.pass.cpp libcxx/trunk/test/std/re/re.regex/re.regex.const/constants.pass.cpp libcxx/trunk/test/std/utilities/function.objects/arithmetic.operations/transparent.pass.cpp libcxx/trunk/test/std/utilities/function.objects/bitwise.operations/transparent.pass.cpp libcxx/trunk/test/std/utilities/function.objects/comparisons/transparent.pass.cpp libcxx/trunk/test/std/utilities/function.objects/logical.operations/transparent.pass.cpp libcxx/trunk/test/std/utilities/time/time.clock/time.clock.hires/consistency.pass.cpp libcxx/trunk/test/std/utilities/time/time.clock/time.clock.steady/consistency.pass.cpp libcxx/trunk/test/std/utilities/time/time.clock/time.clock.system/consistency.pass.cpp libcxx/trunk/test/support/any_helpers.h libcxx/trunk/test/support/experimental_any_helpers.h Modified: libcxx/trunk/test/std/iterators/iterator.primitives/iterator.traits/empty.pass.cpp URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/iterators/iterator.primitives/iterator.traits/empty.pass.cpp?rev=310758&r1=310757&r2=310758&view=diff ============================================================================== --- libcxx/trunk/test/std/iterators/iterator.primitives/iterator.traits/empty.pass.cpp (original) +++ libcxx/trunk/test/std/iterators/iterator.primitives/iterator.traits/empty.pass.cpp Fri Aug 11 13:53:53 2017 @@ -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() Modified: libcxx/trunk/test/std/language.support/support.limits/limits/numeric.limits.members/const_data_members.pass.cpp URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/language.support/support.limits/limits/numeric.limits.members/const_data_members.pass.cpp?rev=310758&r1=310757&r2=310758&view=diff ============================================================================== --- libcxx/trunk/test/std/language.support/support.limits/limits/numeric.limits.members/const_data_members.pass.cpp (original) +++ libcxx/trunk/test/std/language.support/support.limits/limits/numeric.limits.members/const_data_members.pass.cpp Fri Aug 11 13:53:53 2017 @@ -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); \ Modified: libcxx/trunk/test/std/localization/locale.categories/category.ctype/ctype_base.pass.cpp URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/localization/locale.categories/category.ctype/ctype_base.pass.cpp?rev=310758&r1=310757&r2=310758&view=diff ============================================================================== --- libcxx/trunk/test/std/localization/locale.categories/category.ctype/ctype_base.pass.cpp (original) +++ libcxx/trunk/test/std/localization/locale.categories/category.ctype/ctype_base.pass.cpp Fri Aug 11 13:53:53 2017 @@ -36,8 +36,8 @@ #include <locale> #include <cassert> -template <class _Tp> -void test(const _Tp &) {} +template <class T> +void test(const T &) {} int main() { Modified: libcxx/trunk/test/std/localization/locale.categories/category.monetary/locale.moneypunct/types.pass.cpp URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/localization/locale.categories/category.monetary/locale.moneypunct/types.pass.cpp?rev=310758&r1=310757&r2=310758&view=diff ============================================================================== --- libcxx/trunk/test/std/localization/locale.categories/category.monetary/locale.moneypunct/types.pass.cpp (original) +++ libcxx/trunk/test/std/localization/locale.categories/category.monetary/locale.moneypunct/types.pass.cpp Fri Aug 11 13:53:53 2017 @@ -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() { Modified: libcxx/trunk/test/std/localization/locales/locale/locale.types/locale.category/category.pass.cpp URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/localization/locales/locale/locale.types/locale.category/category.pass.cpp?rev=310758&r1=310757&r2=310758&view=diff ============================================================================== --- libcxx/trunk/test/std/localization/locales/locale/locale.types/locale.category/category.pass.cpp (original) +++ libcxx/trunk/test/std/localization/locales/locale/locale.types/locale.category/category.pass.cpp Fri Aug 11 13:53:53 2017 @@ -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() Modified: libcxx/trunk/test/std/numerics/numeric.ops/transform.exclusive.scan/transform_exclusive_scan_init_bop_uop.pass.cpp URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/numerics/numeric.ops/transform.exclusive.scan/transform_exclusive_scan_init_bop_uop.pass.cpp?rev=310758&r1=310757&r2=310758&view=diff ============================================================================== --- libcxx/trunk/test/std/numerics/numeric.ops/transform.exclusive.scan/transform_exclusive_scan_init_bop_uop.pass.cpp (original) +++ libcxx/trunk/test/std/numerics/numeric.ops/transform.exclusive.scan/transform_exclusive_scan_init_bop_uop.pass.cpp Fri Aug 11 13:53:53 2017 @@ -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> Modified: libcxx/trunk/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop.pass.cpp URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop.pass.cpp?rev=310758&r1=310757&r2=310758&view=diff ============================================================================== --- libcxx/trunk/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop.pass.cpp (original) +++ libcxx/trunk/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop.pass.cpp Fri Aug 11 13:53:53 2017 @@ -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> Modified: libcxx/trunk/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop_init.pass.cpp URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop_init.pass.cpp?rev=310758&r1=310757&r2=310758&view=diff ============================================================================== --- libcxx/trunk/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop_init.pass.cpp (original) +++ libcxx/trunk/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop_init.pass.cpp Fri Aug 11 13:53:53 2017 @@ -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> Modified: libcxx/trunk/test/std/numerics/numeric.ops/transform.reduce/transform_reduce_iter_iter_init_bop_uop.pass.cpp URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/numerics/numeric.ops/transform.reduce/transform_reduce_iter_iter_init_bop_uop.pass.cpp?rev=310758&r1=310757&r2=310758&view=diff ============================================================================== --- libcxx/trunk/test/std/numerics/numeric.ops/transform.reduce/transform_reduce_iter_iter_init_bop_uop.pass.cpp (original) +++ libcxx/trunk/test/std/numerics/numeric.ops/transform.reduce/transform_reduce_iter_iter_init_bop_uop.pass.cpp Fri Aug 11 13:53:53 2017 @@ -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; } Modified: libcxx/trunk/test/std/numerics/rand/rand.adapt/rand.adapt.disc/values.pass.cpp URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/numerics/rand/rand.adapt/rand.adapt.disc/values.pass.cpp?rev=310758&r1=310757&r2=310758&view=diff ============================================================================== --- libcxx/trunk/test/std/numerics/rand/rand.adapt/rand.adapt.disc/values.pass.cpp (original) +++ libcxx/trunk/test/std/numerics/rand/rand.adapt/rand.adapt.disc/values.pass.cpp Fri Aug 11 13:53:53 2017 @@ -28,8 +28,8 @@ #include "test_macros.h" -template <class _Tp> -void where(const _Tp &) {} +template <class T> +void where(const T &) {} void test1() Modified: libcxx/trunk/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/values.pass.cpp URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/values.pass.cpp?rev=310758&r1=310757&r2=310758&view=diff ============================================================================== --- libcxx/trunk/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/values.pass.cpp (original) +++ libcxx/trunk/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/values.pass.cpp Fri Aug 11 13:53:53 2017 @@ -27,8 +27,8 @@ #include "test_macros.h" -template <class _Tp> -void where(const _Tp &) {} +template <class T> +void where(const T &) {} void test1() Modified: libcxx/trunk/test/std/numerics/rand/rand.eng/rand.eng.lcong/values.pass.cpp URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/numerics/rand/rand.eng/rand.eng.lcong/values.pass.cpp?rev=310758&r1=310757&r2=310758&view=diff ============================================================================== --- libcxx/trunk/test/std/numerics/rand/rand.eng/rand.eng.lcong/values.pass.cpp (original) +++ libcxx/trunk/test/std/numerics/rand/rand.eng/rand.eng.lcong/values.pass.cpp Fri Aug 11 13:53:53 2017 @@ -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 Modified: libcxx/trunk/test/std/numerics/rand/rand.eng/rand.eng.mers/values.pass.cpp URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/numerics/rand/rand.eng/rand.eng.mers/values.pass.cpp?rev=310758&r1=310757&r2=310758&view=diff ============================================================================== --- libcxx/trunk/test/std/numerics/rand/rand.eng/rand.eng.mers/values.pass.cpp (original) +++ libcxx/trunk/test/std/numerics/rand/rand.eng/rand.eng.mers/values.pass.cpp Fri Aug 11 13:53:53 2017 @@ -42,8 +42,8 @@ #include "test_macros.h" -template <class _Tp> -void where(const _Tp &) {} +template <class T> +void where(const T &) {} void test1() Modified: libcxx/trunk/test/std/numerics/rand/rand.eng/rand.eng.sub/values.pass.cpp URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/numerics/rand/rand.eng/rand.eng.sub/values.pass.cpp?rev=310758&r1=310757&r2=310758&view=diff ============================================================================== --- libcxx/trunk/test/std/numerics/rand/rand.eng/rand.eng.sub/values.pass.cpp (original) +++ libcxx/trunk/test/std/numerics/rand/rand.eng/rand.eng.sub/values.pass.cpp Fri Aug 11 13:53:53 2017 @@ -30,8 +30,8 @@ #include "test_macros.h" -template <class _Tp> -void where(const _Tp &) {} +template <class T> +void where(const T &) {} void test1() Modified: libcxx/trunk/test/std/re/re.regex/re.regex.const/constants.pass.cpp URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/re/re.regex/re.regex.const/constants.pass.cpp?rev=310758&r1=310757&r2=310758&view=diff ============================================================================== --- libcxx/trunk/test/std/re/re.regex/re.regex.const/constants.pass.cpp (original) +++ libcxx/trunk/test/std/re/re.regex/re.regex.const/constants.pass.cpp Fri Aug 11 13:53:53 2017 @@ -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 Modified: libcxx/trunk/test/std/utilities/function.objects/arithmetic.operations/transparent.pass.cpp URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/utilities/function.objects/arithmetic.operations/transparent.pass.cpp?rev=310758&r1=310757&r2=310758&view=diff ============================================================================== --- libcxx/trunk/test/std/utilities/function.objects/arithmetic.operations/transparent.pass.cpp (original) +++ libcxx/trunk/test/std/utilities/function.objects/arithmetic.operations/transparent.pass.cpp Fri Aug 11 13:53:53 2017 @@ -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; }; Modified: libcxx/trunk/test/std/utilities/function.objects/bitwise.operations/transparent.pass.cpp URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/utilities/function.objects/bitwise.operations/transparent.pass.cpp?rev=310758&r1=310757&r2=310758&view=diff ============================================================================== --- libcxx/trunk/test/std/utilities/function.objects/bitwise.operations/transparent.pass.cpp (original) +++ libcxx/trunk/test/std/utilities/function.objects/bitwise.operations/transparent.pass.cpp Fri Aug 11 13:53:53 2017 @@ -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; }; Modified: libcxx/trunk/test/std/utilities/function.objects/comparisons/transparent.pass.cpp URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/utilities/function.objects/comparisons/transparent.pass.cpp?rev=310758&r1=310757&r2=310758&view=diff ============================================================================== --- libcxx/trunk/test/std/utilities/function.objects/comparisons/transparent.pass.cpp (original) +++ libcxx/trunk/test/std/utilities/function.objects/comparisons/transparent.pass.cpp Fri Aug 11 13:53:53 2017 @@ -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; }; Modified: libcxx/trunk/test/std/utilities/function.objects/logical.operations/transparent.pass.cpp URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/utilities/function.objects/logical.operations/transparent.pass.cpp?rev=310758&r1=310757&r2=310758&view=diff ============================================================================== --- libcxx/trunk/test/std/utilities/function.objects/logical.operations/transparent.pass.cpp (original) +++ libcxx/trunk/test/std/utilities/function.objects/logical.operations/transparent.pass.cpp Fri Aug 11 13:53:53 2017 @@ -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; }; Modified: libcxx/trunk/test/std/utilities/time/time.clock/time.clock.hires/consistency.pass.cpp URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/utilities/time/time.clock/time.clock.hires/consistency.pass.cpp?rev=310758&r1=310757&r2=310758&view=diff ============================================================================== --- libcxx/trunk/test/std/utilities/time/time.clock/time.clock.hires/consistency.pass.cpp (original) +++ libcxx/trunk/test/std/utilities/time/time.clock/time.clock.hires/consistency.pass.cpp Fri Aug 11 13:53:53 2017 @@ -24,8 +24,8 @@ #include <chrono> -template <class _Tp> -void test(const _Tp &) {} +template <class T> +void test(const T &) {} int main() { Modified: libcxx/trunk/test/std/utilities/time/time.clock/time.clock.steady/consistency.pass.cpp URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/utilities/time/time.clock/time.clock.steady/consistency.pass.cpp?rev=310758&r1=310757&r2=310758&view=diff ============================================================================== --- libcxx/trunk/test/std/utilities/time/time.clock/time.clock.steady/consistency.pass.cpp (original) +++ libcxx/trunk/test/std/utilities/time/time.clock/time.clock.steady/consistency.pass.cpp Fri Aug 11 13:53:53 2017 @@ -26,8 +26,8 @@ #include <chrono> -template <class _Tp> -void test(const _Tp &) {} +template <class T> +void test(const T &) {} int main() { Modified: libcxx/trunk/test/std/utilities/time/time.clock/time.clock.system/consistency.pass.cpp URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/utilities/time/time.clock/time.clock.system/consistency.pass.cpp?rev=310758&r1=310757&r2=310758&view=diff ============================================================================== --- libcxx/trunk/test/std/utilities/time/time.clock/time.clock.system/consistency.pass.cpp (original) +++ libcxx/trunk/test/std/utilities/time/time.clock/time.clock.system/consistency.pass.cpp Fri Aug 11 13:53:53 2017 @@ -24,8 +24,8 @@ #include <chrono> -template <class _Tp> -void test(const _Tp &) {} +template <class T> +void test(const T &) {} int main() { Modified: libcxx/trunk/test/support/any_helpers.h URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/support/any_helpers.h?rev=310758&r1=310757&r2=310758&view=diff ============================================================================== --- libcxx/trunk/test/support/any_helpers.h (original) +++ libcxx/trunk/test/support/any_helpers.h Fri Aug 11 13:53:53 2017 @@ -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 > {}; Modified: libcxx/trunk/test/support/experimental_any_helpers.h URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/support/experimental_any_helpers.h?rev=310758&r1=310757&r2=310758&view=diff ============================================================================== --- libcxx/trunk/test/support/experimental_any_helpers.h (original) +++ libcxx/trunk/test/support/experimental_any_helpers.h Fri Aug 11 13:53:53 2017 @@ -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 > {}; _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits