summaryrefslogtreecommitdiffstats
path: root/libcxx/include
diff options
context:
space:
mode:
authorEric Fiselier <eric@efcs.ca>2019-08-03 19:03:22 +0000
committerEric Fiselier <eric@efcs.ca>2019-08-03 19:03:22 +0000
commit208e8a1b6623e545a81298519b0235f357e62057 (patch)
treeaf9135c8afab26d19875d3ae515cf68880decc0e /libcxx/include
parent4197d1c3667b74d7ddec9c5055e7acf342a40b4f (diff)
downloadbcm5719-llvm-208e8a1b6623e545a81298519b0235f357e62057.tar.gz
bcm5719-llvm-208e8a1b6623e545a81298519b0235f357e62057.zip
Revert accidental change to __member_pointer_traits_imp.
A previous patch accidentally made the primary template an incomplete type. This broke some C++03 constructs. llvm-svn: 367762
Diffstat (limited to 'libcxx/include')
-rw-r--r--libcxx/include/type_traits4
1 files changed, 3 insertions, 1 deletions
diff --git a/libcxx/include/type_traits b/libcxx/include/type_traits
index de54c05670f..657c0d568dd 100644
--- a/libcxx/include/type_traits
+++ b/libcxx/include/type_traits
@@ -2274,7 +2274,9 @@ __decay_copy(_Tp&& __t)
}
template <class _MP, bool _IsMemberFunctionPtr, bool _IsMemberObjectPtr>
-struct __member_pointer_traits_imp;
+struct __member_pointer_traits_imp
+{
+};
template <class _Rp, class _Class, class ..._Param>
struct __member_pointer_traits_imp<_Rp (_Class::*)(_Param...), true, false>
OpenPOWER on IntegriCloud