Protect template argument from user interference.

llvm-svn: 244462
This commit is contained in:
Joerg Sonnenberger 2015-08-10 16:58:04 +00:00
parent 0b4c9693d2
commit 08142fa6c7
1 changed files with 2 additions and 2 deletions

View File

@ -219,8 +219,8 @@ _LIBCPP_BEGIN_NAMESPACE_STD
template <class>
struct __void_t { typedef void type; };
template <class T>
struct __identity { typedef T type; };
template <class _Tp>
struct __identity { typedef _Tp type; };
template <class _Tp, bool>
struct _LIBCPP_TYPE_VIS_ONLY __dependent_type : public _Tp {};