/external/clang/test/SemaCXX/ |
PR9902.cpp | 4 template <class _Tp, class _Up, bool = false> 10 class _Up> 11 struct __allocator_traits_rebind<_Alloc<_Tp, _Args...>, _Up, false> 13 typedef _Alloc<_Up, _Args...> type;
|
PR9908.cpp | 4 template <class _Tp, class _Up> 7 typedef typename _Tp::template rebind<_Up>::other type;
|
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.7/include/bits/ |
ptr_traits.h | 72 template<typename _Ptr, typename _Up> 86 static const bool __value = _S_chk<_Ptr, _Up>(nullptr); 89 template<typename _Ptr, typename _Up> 90 const bool __ptrtr_rebind_helper<_Ptr, _Up>::__value; 92 template<typename _Tp, typename _Up, 93 bool = __ptrtr_rebind_helper<_Tp, _Up>::__value> 96 template<typename _Tp, typename _Up> 97 struct __ptrtr_rebind<_Tp, _Up, true> 99 typedef typename _Tp::template rebind<_Up> __type; 102 template<template<typename, typename...> class _SomePtr, typename _Up, [all...] |
unique_ptr.h | 54 template<typename _Up, typename = typename 55 std::enable_if<std::is_convertible<_Up*, _Tp*>::value>::type> 56 default_delete(const default_delete<_Up>&) noexcept { } 83 template<typename _Up> void operator()(_Up*) const = delete; 93 template<typename _Up> 94 static typename _Up::pointer __test(typename _Up::pointer*); 96 template<typename _Up> 145 template<typename _Up, typename _Ep, typename = typenam [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.7/include/ext/ |
extptr_allocator.h | 71 template<typename _Up> 73 { typedef _ExtPtr_allocator<_Up> other; }; 81 template<typename _Up> 82 _ExtPtr_allocator(const _ExtPtr_allocator<_Up>& __rarg) 105 template<typename _Up, typename... _Args> 107 construct(_Up* __p, _Args&&... __args) 108 { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } 115 template<typename _Up> 117 destroy(_Up* __p) 118 { __p->~_Up(); } [all...] |
malloc_allocator.h | 112 template<typename _Up, typename... _Args> 114 construct(_Up* __p, _Args&&... __args) 115 { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } 117 template<typename _Up> 119 destroy(_Up* __p) { __p->~_Up(); }
|
new_allocator.h | 107 template<typename _Up, typename... _Args> 109 construct(_Up* __p, _Args&&... __args) 110 { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } 112 template<typename _Up> 114 destroy(_Up* __p) { __p->~_Up(); }
|
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/ext/ |
extptr_allocator.h | 67 template<typename _Up> 69 { typedef _ExtPtr_allocator<_Up> other; }; 77 template<typename _Up> 78 _ExtPtr_allocator(const _ExtPtr_allocator<_Up>& __rarg) throw() 112 template<typename _Up> 114 operator==(const _ExtPtr_allocator<_Up>& __rarg) 121 template<typename _Up> 123 operator!=(const _ExtPtr_allocator<_Up>& __rarg) 130 template<typename _Up> 132 swap(_ExtPtr_allocator<_Up>&, _ExtPtr_allocator<_Up>&) [all...] |
type_traits.h | 166 template<typename _Tp, typename _Up> 171 typedef typename __promote<_Up>::__type __type2; 177 template<typename _Tp, typename _Up, typename _Vp> 182 typedef typename __promote<_Up>::__type __type2; 189 template<typename _Tp, typename _Up, typename _Vp, typename _Wp> 194 typedef typename __promote<_Up>::__type __type2;
|
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6/i686-linux/include/c++/4.6.x-google/ext/ |
extptr_allocator.h | 71 template<typename _Up> 73 { typedef _ExtPtr_allocator<_Up> other; }; 81 template<typename _Up> 82 _ExtPtr_allocator(const _ExtPtr_allocator<_Up>& __rarg) throw() 116 template<typename _Up> 118 operator==(const _ExtPtr_allocator<_Up>& __rarg) 125 template<typename _Up> 127 operator!=(const _ExtPtr_allocator<_Up>& __rarg) 134 template<typename _Up> 136 swap(_ExtPtr_allocator<_Up>&, _ExtPtr_allocator<_Up>&) [all...] |
type_traits.h | 184 template<typename _Tp, typename _Up, 186 typename _Up2 = typename __promote<_Up>::__type> 192 template<typename _Tp, typename _Up, typename _Vp, 194 typename _Up2 = typename __promote<_Up>::__type, 201 template<typename _Tp, typename _Up, typename _Vp, typename _Wp, 203 typename _Up2 = typename __promote<_Up>::__type,
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/x86_64-linux/include/c++/4.6.x-google/ext/ |
extptr_allocator.h | 71 template<typename _Up> 73 { typedef _ExtPtr_allocator<_Up> other; }; 81 template<typename _Up> 82 _ExtPtr_allocator(const _ExtPtr_allocator<_Up>& __rarg) throw() 116 template<typename _Up> 118 operator==(const _ExtPtr_allocator<_Up>& __rarg) 125 template<typename _Up> 127 operator!=(const _ExtPtr_allocator<_Up>& __rarg) 134 template<typename _Up> 136 swap(_ExtPtr_allocator<_Up>&, _ExtPtr_allocator<_Up>&) [all...] |
/prebuilts/ndk/5/sources/cxx-stl/gnu-libstdc++/include/ext/ |
extptr_allocator.h | 67 template<typename _Up> 69 { typedef _ExtPtr_allocator<_Up> other; }; 77 template<typename _Up> 78 _ExtPtr_allocator(const _ExtPtr_allocator<_Up>& __rarg) throw() 112 template<typename _Up> 114 operator==(const _ExtPtr_allocator<_Up>& __rarg) 121 template<typename _Up> 123 operator!=(const _ExtPtr_allocator<_Up>& __rarg) 130 template<typename _Up> 132 swap(_ExtPtr_allocator<_Up>&, _ExtPtr_allocator<_Up>&) [all...] |
/prebuilts/ndk/6/sources/cxx-stl/gnu-libstdc++/include/ext/ |
extptr_allocator.h | 67 template<typename _Up> 69 { typedef _ExtPtr_allocator<_Up> other; }; 77 template<typename _Up> 78 _ExtPtr_allocator(const _ExtPtr_allocator<_Up>& __rarg) throw() 112 template<typename _Up> 114 operator==(const _ExtPtr_allocator<_Up>& __rarg) 121 template<typename _Up> 123 operator!=(const _ExtPtr_allocator<_Up>& __rarg) 130 template<typename _Up> 132 swap(_ExtPtr_allocator<_Up>&, _ExtPtr_allocator<_Up>&) [all...] |
/prebuilts/ndk/7/sources/cxx-stl/gnu-libstdc++/include/ext/ |
extptr_allocator.h | 67 template<typename _Up> 69 { typedef _ExtPtr_allocator<_Up> other; }; 77 template<typename _Up> 78 _ExtPtr_allocator(const _ExtPtr_allocator<_Up>& __rarg) throw() 112 template<typename _Up> 114 operator==(const _ExtPtr_allocator<_Up>& __rarg) 121 template<typename _Up> 123 operator!=(const _ExtPtr_allocator<_Up>& __rarg) 130 template<typename _Up> 132 swap(_ExtPtr_allocator<_Up>&, _ExtPtr_allocator<_Up>&) [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.4.3/include/ext/ |
extptr_allocator.h | 67 template<typename _Up> 69 { typedef _ExtPtr_allocator<_Up> other; }; 77 template<typename _Up> 78 _ExtPtr_allocator(const _ExtPtr_allocator<_Up>& __rarg) throw() 112 template<typename _Up> 114 operator==(const _ExtPtr_allocator<_Up>& __rarg) 121 template<typename _Up> 123 operator!=(const _ExtPtr_allocator<_Up>& __rarg) 130 template<typename _Up> 132 swap(_ExtPtr_allocator<_Up>&, _ExtPtr_allocator<_Up>&) [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.6/include/ext/ |
extptr_allocator.h | 71 template<typename _Up> 73 { typedef _ExtPtr_allocator<_Up> other; }; 81 template<typename _Up> 82 _ExtPtr_allocator(const _ExtPtr_allocator<_Up>& __rarg) throw() 116 template<typename _Up> 118 operator==(const _ExtPtr_allocator<_Up>& __rarg) 125 template<typename _Up> 127 operator!=(const _ExtPtr_allocator<_Up>& __rarg) 134 template<typename _Up> 136 swap(_ExtPtr_allocator<_Up>&, _ExtPtr_allocator<_Up>&) [all...] |
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6/i686-linux/include/c++/4.6.x-google/bits/ |
unique_ptr.h | 54 template<typename _Up, typename = typename 55 std::enable_if<std::is_convertible<_Up*, _Tp*>::value>::type> 56 default_delete(const default_delete<_Up>&) { } 83 template<typename _Up> void operator()(_Up*) const = delete; 93 template<typename _Up> 94 static typename _Up::pointer __test(typename _Up::pointer*); 96 template<typename _Up> 145 template<typename _Up, typename _Ep, typename = typenam [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/x86_64-linux/include/c++/4.6.x-google/bits/ |
unique_ptr.h | 54 template<typename _Up, typename = typename 55 std::enable_if<std::is_convertible<_Up*, _Tp*>::value>::type> 56 default_delete(const default_delete<_Up>&) { } 83 template<typename _Up> void operator()(_Up*) const = delete; 93 template<typename _Up> 94 static typename _Up::pointer __test(typename _Up::pointer*); 96 template<typename _Up> 145 template<typename _Up, typename _Ep, typename = typenam [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.6/include/bits/ |
unique_ptr.h | 54 template<typename _Up, typename = typename 55 std::enable_if<std::is_convertible<_Up*, _Tp*>::value>::type> 56 default_delete(const default_delete<_Up>&) { } 83 template<typename _Up> void operator()(_Up*) const = delete; 93 template<typename _Up> 94 static typename _Up::pointer __test(typename _Up::pointer*); 96 template<typename _Up> 145 template<typename _Up, typename _Ep, typename = typenam [all...] |
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/bits/ |
unique_ptr.h | 56 template<typename _Up> 57 default_delete(const default_delete<_Up>&) { } 123 template<typename _Up, typename _Up_Deleter> 124 unique_ptr(unique_ptr<_Up, _Up_Deleter>&& __u) 140 template<typename _Up, typename _Up_Deleter> 142 operator=(unique_ptr<_Up, _Up_Deleter>&& __u) 216 template<typename _Up, typename _Up_Deleter> 217 unique_ptr(const unique_ptr<_Up, _Up_Deleter>&) = delete; 221 template<typename _Up, typename _Up_Deleter> 222 unique_ptr& operator=(const unique_ptr<_Up, _Up_Deleter>&) = delete [all...] |
/prebuilts/ndk/5/sources/cxx-stl/gnu-libstdc++/include/bits/ |
unique_ptr.h | 56 template<typename _Up> 57 default_delete(const default_delete<_Up>&) { } 123 template<typename _Up, typename _Up_Deleter> 124 unique_ptr(unique_ptr<_Up, _Up_Deleter>&& __u) 140 template<typename _Up, typename _Up_Deleter> 142 operator=(unique_ptr<_Up, _Up_Deleter>&& __u) 216 template<typename _Up, typename _Up_Deleter> 217 unique_ptr(const unique_ptr<_Up, _Up_Deleter>&) = delete; 221 template<typename _Up, typename _Up_Deleter> 222 unique_ptr& operator=(const unique_ptr<_Up, _Up_Deleter>&) = delete [all...] |
/prebuilts/ndk/6/sources/cxx-stl/gnu-libstdc++/include/bits/ |
unique_ptr.h | 56 template<typename _Up> 57 default_delete(const default_delete<_Up>&) { } 123 template<typename _Up, typename _Up_Deleter> 124 unique_ptr(unique_ptr<_Up, _Up_Deleter>&& __u) 140 template<typename _Up, typename _Up_Deleter> 142 operator=(unique_ptr<_Up, _Up_Deleter>&& __u) 216 template<typename _Up, typename _Up_Deleter> 217 unique_ptr(const unique_ptr<_Up, _Up_Deleter>&) = delete; 221 template<typename _Up, typename _Up_Deleter> 222 unique_ptr& operator=(const unique_ptr<_Up, _Up_Deleter>&) = delete [all...] |
/prebuilts/ndk/7/sources/cxx-stl/gnu-libstdc++/include/bits/ |
unique_ptr.h | 56 template<typename _Up> 57 default_delete(const default_delete<_Up>&) { } 123 template<typename _Up, typename _Up_Deleter> 124 unique_ptr(unique_ptr<_Up, _Up_Deleter>&& __u) 140 template<typename _Up, typename _Up_Deleter> 142 operator=(unique_ptr<_Up, _Up_Deleter>&& __u) 216 template<typename _Up, typename _Up_Deleter> 217 unique_ptr(const unique_ptr<_Up, _Up_Deleter>&) = delete; 221 template<typename _Up, typename _Up_Deleter> 222 unique_ptr& operator=(const unique_ptr<_Up, _Up_Deleter>&) = delete [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.4.3/include/bits/ |
unique_ptr.h | 56 template<typename _Up> 57 default_delete(const default_delete<_Up>&) { } 123 template<typename _Up, typename _Up_Deleter> 124 unique_ptr(unique_ptr<_Up, _Up_Deleter>&& __u) 140 template<typename _Up, typename _Up_Deleter> 142 operator=(unique_ptr<_Up, _Up_Deleter>&& __u) 216 template<typename _Up, typename _Up_Deleter> 217 unique_ptr(const unique_ptr<_Up, _Up_Deleter>&) = delete; 221 template<typename _Up, typename _Up_Deleter> 222 unique_ptr& operator=(const unique_ptr<_Up, _Up_Deleter>&) = delete [all...] |