/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.7/include/tr1/ |
functional_hash.h | 44 template<typename _Tp> 45 struct hash : public std::unary_function<_Tp, size_t> 48 operator()(_Tp __val) const; 52 template<typename _Tp> 53 struct hash<_Tp*> : public std::unary_function<_Tp*, size_t> 56 operator()(_Tp* __p) const 61 #define _TR1_hashtable_define_trivial_hash(_Tp) \ 64 hash<_Tp>::operator()(_Tp __val) const [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.8/include/tr1/ |
functional_hash.h | 44 template<typename _Tp> 45 struct hash : public std::unary_function<_Tp, size_t> 48 operator()(_Tp __val) const; 52 template<typename _Tp> 53 struct hash<_Tp*> : public std::unary_function<_Tp*, size_t> 56 operator()(_Tp* __p) const 61 #define _TR1_hashtable_define_trivial_hash(_Tp) \ 64 hash<_Tp>::operator()(_Tp __val) const [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.4.3/include/bits/ |
shared_ptr.h | 154 template<typename _Tp> 157 void operator()(_Tp* __p) const { if (__p) __p->~_Tp(); } 162 template<typename _Tp, typename _Alloc, _Lock_policy _Lp> 164 : public _Sp_counted_deleter<_Tp*, _Sp_destroy_inplace<_Tp>, _Alloc, _Lp> 166 typedef _Sp_counted_deleter<_Tp*, _Sp_destroy_inplace<_Tp>, _Alloc, _Lp> 171 : _Base_type(static_cast<_Tp*>(0), _Sp_destroy_inplace<_Tp>(), __a [all...] |
/external/clang/test/CodeGenCXX/ |
2007-09-10-RecursiveTypeResolution.cpp | 28 template < typename _Tp > struct allocator 30 typedef _Tp *pointer; 33 typename _Tp > inline void find (_InputIterator __last, 34 const _Tp & __val) 41 template < typename _Tp, typename _Alloc> struct _Vector_base 45 _Tp *_M_start; 50 template < typename _Tp, typename _Alloc = std::allocator < _Tp > > 51 class vector:protected _Vector_base < _Tp,_Alloc > 55 vector < _Tp, _Alloc > > iterator [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.7/include/ext/ |
pointer.h | 64 template<typename _Tp> 69 typedef _Tp element_type; 72 inline _Tp* 107 template<typename _Tp> 111 typedef _Tp element_type; 113 _Tp* 119 return reinterpret_cast<_Tp*>(reinterpret_cast<_UIntPtrType>(this) 124 set(_Tp* __arg) 159 template<typename _Tp> 160 class _Relative_pointer_impl<const _Tp> [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.7/include/ext/ |
pointer.h | 64 template<typename _Tp> 69 typedef _Tp element_type; 72 inline _Tp* 107 template<typename _Tp> 111 typedef _Tp element_type; 113 _Tp* 119 return reinterpret_cast<_Tp*>(reinterpret_cast<_UIntPtrType>(this) 124 set(_Tp* __arg) 159 template<typename _Tp> 160 class _Relative_pointer_impl<const _Tp> [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.8/include/ext/ |
pointer.h | 65 template<typename _Tp> 70 typedef _Tp element_type; 73 inline _Tp* 108 template<typename _Tp> 112 typedef _Tp element_type; 114 _Tp* 120 return reinterpret_cast<_Tp*>(reinterpret_cast<_UIntPtrType>(this) 125 set(_Tp* __arg) 160 template<typename _Tp> 161 class _Relative_pointer_impl<const _Tp> [all...] |
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/ext/ |
extptr_allocator.h | 51 template<typename _Tp> 59 typedef _Pointer_adapter<_Relative_pointer_impl<_Tp> > pointer; 60 typedef _Pointer_adapter<_Relative_pointer_impl<const _Tp> > 63 typedef _Tp& reference; 64 typedef const _Tp& const_reference; 65 typedef _Tp value_type; 97 { return std::numeric_limits<size_type>::max() / sizeof(_Tp); } 99 void construct(pointer __p, const _Tp& __val) 100 { ::new(__p.get()) _Tp(__val); } 106 { ::new(__p.get()) _Tp(std::forward<_Args>(__args)...); [all...] |
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6/i686-linux/include/c++/4.6.x-google/ext/ |
extptr_allocator.h | 55 template<typename _Tp> 63 typedef _Pointer_adapter<_Relative_pointer_impl<_Tp> > pointer; 64 typedef _Pointer_adapter<_Relative_pointer_impl<const _Tp> > 67 typedef _Tp& reference; 68 typedef const _Tp& const_reference; 69 typedef _Tp value_type; 101 { return std::numeric_limits<size_type>::max() / sizeof(_Tp); } 103 void construct(pointer __p, const _Tp& __val) 104 { ::new(__p.get()) _Tp(__val); } 110 { ::new(__p.get()) _Tp(std::forward<_Args>(__args)...); [all...] |
/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 | 55 template<typename _Tp> 63 typedef _Pointer_adapter<_Relative_pointer_impl<_Tp> > pointer; 64 typedef _Pointer_adapter<_Relative_pointer_impl<const _Tp> > 67 typedef _Tp& reference; 68 typedef const _Tp& const_reference; 69 typedef _Tp value_type; 101 { return std::numeric_limits<size_type>::max() / sizeof(_Tp); } 103 void construct(pointer __p, const _Tp& __val) 104 { ::new(__p.get()) _Tp(__val); } 110 { ::new(__p.get()) _Tp(std::forward<_Args>(__args)...); [all...] |
/prebuilts/ndk/5/sources/cxx-stl/gnu-libstdc++/include/ext/ |
extptr_allocator.h | 51 template<typename _Tp> 59 typedef _Pointer_adapter<_Relative_pointer_impl<_Tp> > pointer; 60 typedef _Pointer_adapter<_Relative_pointer_impl<const _Tp> > 63 typedef _Tp& reference; 64 typedef const _Tp& const_reference; 65 typedef _Tp value_type; 97 { return std::numeric_limits<size_type>::max() / sizeof(_Tp); } 99 void construct(pointer __p, const _Tp& __val) 100 { ::new(__p.get()) _Tp(__val); } 106 { ::new(__p.get()) _Tp(std::forward<_Args>(__args)...); [all...] |
/prebuilts/ndk/6/sources/cxx-stl/gnu-libstdc++/include/ext/ |
extptr_allocator.h | 51 template<typename _Tp> 59 typedef _Pointer_adapter<_Relative_pointer_impl<_Tp> > pointer; 60 typedef _Pointer_adapter<_Relative_pointer_impl<const _Tp> > 63 typedef _Tp& reference; 64 typedef const _Tp& const_reference; 65 typedef _Tp value_type; 97 { return std::numeric_limits<size_type>::max() / sizeof(_Tp); } 99 void construct(pointer __p, const _Tp& __val) 100 { ::new(__p.get()) _Tp(__val); } 106 { ::new(__p.get()) _Tp(std::forward<_Args>(__args)...); [all...] |
/prebuilts/ndk/7/sources/cxx-stl/gnu-libstdc++/include/ext/ |
extptr_allocator.h | 51 template<typename _Tp> 59 typedef _Pointer_adapter<_Relative_pointer_impl<_Tp> > pointer; 60 typedef _Pointer_adapter<_Relative_pointer_impl<const _Tp> > 63 typedef _Tp& reference; 64 typedef const _Tp& const_reference; 65 typedef _Tp value_type; 97 { return std::numeric_limits<size_type>::max() / sizeof(_Tp); } 99 void construct(pointer __p, const _Tp& __val) 100 { ::new(__p.get()) _Tp(__val); } 106 { ::new(__p.get()) _Tp(std::forward<_Args>(__args)...); [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.4.3/include/ext/ |
extptr_allocator.h | 51 template<typename _Tp> 59 typedef _Pointer_adapter<_Relative_pointer_impl<_Tp> > pointer; 60 typedef _Pointer_adapter<_Relative_pointer_impl<const _Tp> > 63 typedef _Tp& reference; 64 typedef const _Tp& const_reference; 65 typedef _Tp value_type; 97 { return std::numeric_limits<size_type>::max() / sizeof(_Tp); } 99 void construct(pointer __p, const _Tp& __val) 100 { ::new(__p.get()) _Tp(__val); } 106 { ::new(__p.get()) _Tp(std::forward<_Args>(__args)...); [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.6/include/ext/ |
extptr_allocator.h | 55 template<typename _Tp> 63 typedef _Pointer_adapter<_Relative_pointer_impl<_Tp> > pointer; 64 typedef _Pointer_adapter<_Relative_pointer_impl<const _Tp> > 67 typedef _Tp& reference; 68 typedef const _Tp& const_reference; 69 typedef _Tp value_type; 101 { return std::numeric_limits<size_type>::max() / sizeof(_Tp); } 103 void construct(pointer __p, const _Tp& __val) 104 { ::new(__p.get()) _Tp(__val); } 110 { ::new(__p.get()) _Tp(std::forward<_Args>(__args)...); [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.6/include/ext/ |
extptr_allocator.h | 55 template<typename _Tp> 63 typedef _Pointer_adapter<_Relative_pointer_impl<_Tp> > pointer; 64 typedef _Pointer_adapter<_Relative_pointer_impl<const _Tp> > 67 typedef _Tp& reference; 68 typedef const _Tp& const_reference; 69 typedef _Tp value_type; 101 { return std::numeric_limits<size_type>::max() / sizeof(_Tp); } 103 void construct(pointer __p, const _Tp& __val) 104 { ::new(__p.get()) _Tp(__val); } 110 { ::new(__p.get()) _Tp(std::forward<_Args>(__args)...); [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/ |
functional_hash.h | 57 template<typename _Tp> 61 template<typename _Tp> 62 struct hash<_Tp*> : public __hash_base<size_t, _Tp*> 65 operator()(_Tp* __p) const noexcept 70 #define _Cxx_hashtable_define_trivial_hash(_Tp) \ 72 struct hash<_Tp> : public __hash_base<size_t, _Tp> \ 75 operator()(_Tp __val) const noexcept \ 133 template<typename _Tp> [all...] |
/external/stlport/stlport/stl/ |
_pthread_alloc.h | 96 template <class _Tp> 97 class pthread_allocator : public __stlport_class<pthread_allocator<_Tp> > { 102 typedef _Tp* pointer; 103 typedef const _Tp* const_pointer; 104 typedef _Tp& reference; 105 typedef const _Tp& const_reference; 106 typedef _Tp value_type; 115 pthread_allocator(const pthread_allocator<_Tp>& a) _STLP_NOTHROW {} 129 _Tp* allocate(size_type __n, const void* = 0) { 135 _Tp* __ret = __REINTERPRET_CAST(value_type*, _S_Alloc::allocate(__buf_size)) [all...] |
_stream_iterator.h | 65 # define __ISI_TMPL_HEADER_ARGUMENTS class _Tp, class _CharT, class _Traits, class _Dist 66 # define __ISI_TMPL_ARGUMENTS _Tp, _CharT, _Traits, _Dist 67 template <class _Tp, 70 class istream_iterator : public iterator<input_iterator_tag, _Tp , _Dist, 71 const _Tp*, const _Tp& > { 74 # define __ISI_TMPL_HEADER_ARGUMENTS class _Tp 75 # define __ISI_TMPL_ARGUMENTS _Tp 76 template <class _Tp> 77 class istream_iterator : public iterator<input_iterator_tag, _Tp , ptrdiff_t [all...] |
/ndk/sources/cxx-stl/stlport/stlport/stl/ |
_pthread_alloc.h | 96 template <class _Tp> 97 class pthread_allocator : public __stlport_class<pthread_allocator<_Tp> > { 102 typedef _Tp* pointer; 103 typedef const _Tp* const_pointer; 104 typedef _Tp& reference; 105 typedef const _Tp& const_reference; 106 typedef _Tp value_type; 115 pthread_allocator(const pthread_allocator<_Tp>& a) _STLP_NOTHROW {} 129 _Tp* allocate(size_type __n, const void* = 0) { 135 _Tp* __ret = __REINTERPRET_CAST(value_type*, _S_Alloc::allocate(__buf_size)) [all...] |
/prebuilts/ndk/5/sources/cxx-stl/stlport/stlport/stl/ |
_pthread_alloc.h | 96 template <class _Tp> 97 class pthread_allocator : public __stlport_class<pthread_allocator<_Tp> > { 102 typedef _Tp* pointer; 103 typedef const _Tp* const_pointer; 104 typedef _Tp& reference; 105 typedef const _Tp& const_reference; 106 typedef _Tp value_type; 115 pthread_allocator(const pthread_allocator<_Tp>& a) _STLP_NOTHROW {} 129 _Tp* allocate(size_type __n, const void* = 0) { 135 _Tp* __ret = __REINTERPRET_CAST(value_type*, _S_Alloc::allocate(__buf_size)) [all...] |
/prebuilts/ndk/6/sources/cxx-stl/stlport/stlport/stl/ |
_pthread_alloc.h | 96 template <class _Tp> 97 class pthread_allocator : public __stlport_class<pthread_allocator<_Tp> > { 102 typedef _Tp* pointer; 103 typedef const _Tp* const_pointer; 104 typedef _Tp& reference; 105 typedef const _Tp& const_reference; 106 typedef _Tp value_type; 115 pthread_allocator(const pthread_allocator<_Tp>& a) _STLP_NOTHROW {} 129 _Tp* allocate(size_type __n, const void* = 0) { 135 _Tp* __ret = __REINTERPRET_CAST(value_type*, _S_Alloc::allocate(__buf_size)) [all...] |
/prebuilts/ndk/7/sources/cxx-stl/stlport/stlport/stl/ |
_pthread_alloc.h | 96 template <class _Tp> 97 class pthread_allocator : public __stlport_class<pthread_allocator<_Tp> > { 102 typedef _Tp* pointer; 103 typedef const _Tp* const_pointer; 104 typedef _Tp& reference; 105 typedef const _Tp& const_reference; 106 typedef _Tp value_type; 115 pthread_allocator(const pthread_allocator<_Tp>& a) _STLP_NOTHROW {} 129 _Tp* allocate(size_type __n, const void* = 0) { 135 _Tp* __ret = __REINTERPRET_CAST(value_type*, _S_Alloc::allocate(__buf_size)) [all...] |
/prebuilts/ndk/8/sources/cxx-stl/stlport/stlport/stl/ |
_pthread_alloc.h | 96 template <class _Tp> 97 class pthread_allocator : public __stlport_class<pthread_allocator<_Tp> > { 102 typedef _Tp* pointer; 103 typedef const _Tp* const_pointer; 104 typedef _Tp& reference; 105 typedef const _Tp& const_reference; 106 typedef _Tp value_type; 115 pthread_allocator(const pthread_allocator<_Tp>& a) _STLP_NOTHROW {} 129 _Tp* allocate(size_type __n, const void* = 0) { 135 _Tp* __ret = __REINTERPRET_CAST(value_type*, _S_Alloc::allocate(__buf_size)) [all...] |
/prebuilts/ndk/9/sources/cxx-stl/EH/stlport/stlport/stl/ |
_pthread_alloc.h | 96 template <class _Tp> 97 class pthread_allocator : public __stlport_class<pthread_allocator<_Tp> > { 102 typedef _Tp* pointer; 103 typedef const _Tp* const_pointer; 104 typedef _Tp& reference; 105 typedef const _Tp& const_reference; 106 typedef _Tp value_type; 115 pthread_allocator(const pthread_allocator<_Tp>& a) _STLP_NOTHROW {} 129 _Tp* allocate(size_type __n, const void* = 0) { 135 _Tp* __ret = __REINTERPRET_CAST(value_type*, _S_Alloc::allocate(__buf_size)) [all...] |