/ndk/sources/cxx-stl/stlport/stlport/stl/ |
D | _auto_ptr.h | 88 template<class _Tp1> auto_ptr(auto_ptr<_Tp1>& __r) _STLP_NOTHROW { in auto_ptr() 93 template<class _Tp1> auto_ptr<_Tp>& operator=(auto_ptr<_Tp1>& __r) _STLP_NOTHROW { 118 template<class _Tp1> operator auto_ptr_ref<_Tp1>() _STLP_NOTHROW 119 { return auto_ptr_ref<_Tp1>(*this, this->get()); } 120 template<class _Tp1> operator auto_ptr<_Tp1>() _STLP_NOTHROW 121 { return auto_ptr<_Tp1>(release()); }
|
D | type_manips.h | 104 template <class _CondT, class _Tp1, class _Tp2> 105 struct __selectT { typedef _Tp1 _Ret; }; 107 template <class _Tp1, class _Tp2> 108 struct __selectT<__false_type, _Tp1, _Tp2> { typedef _Tp2 _Ret; }; 112 template <bool _Cond, class _Tp1, class _Tp2> 113 struct __select { typedef _Tp1 _Ret; }; 115 template <class _Tp1, class _Tp2> 116 struct __select<false, _Tp1, _Tp2> { typedef _Tp2 _Ret; }; 118 template <bool _Cond, class _Tp1, class _Tp2> 120 { typedef __selectT<typename __bool2type<_Cond>::_Ret, _Tp1, _Tp2>::_Ret _Ret; }; [all …]
|
D | _move_construct_fwk.h | 113 template <class _Tp1, class _Tp2> 115 typedef __move_traits<_Tp1> _MoveTraits1; 134 template <class _Tp1, class _Tp2> 136 typedef __move_traits<_Tp1> _MoveTraits1; 145 template <class _Tp1, class _Tp2> 147 typedef __move_traits<_Tp1> _MoveTraits1;
|
D | _alloc.h | 285 template <class _Tp1> struct rebind { 286 typedef allocator<_Tp1> other; 291 template <class _Tp1> allocator(const allocator<_Tp1>&) _STLP_NOTHROW {} in allocator() argument 374 template <class _Tp1> struct rebind { 375 typedef allocator<_Tp1> other; 441 template <class _Tp, class _Tp1> 442 struct _Alloc_traits<_Tp, allocator<_Tp1> > { 443 typedef allocator<_Tp1> _Orig; 445 static allocator_type create_allocator(const allocator<_Tp1 >& __a) 460 template <class _Tp1, class _Tp2> [all …]
|
D | _iostream_string.h | 54 template <class _Tp1> struct rebind { 56 typedef __iostring_allocator<_Tp1> other; 58 typedef _STLP_PRIV __iostring_allocator<_Tp1> other;
|
D | _pthread_alloc.h | 227 template <class _Tp1, class _Tp2> 229 __stl_alloc_rebind(pthread_allocator<_Tp1>& __x, const _Tp2*) 232 template <class _Tp1, class _Tp2> 234 __stl_alloc_create(pthread_allocator<_Tp1>&, const _Tp2*) 410 template <class _Tp1, class _Tp2> 412 __stl_alloc_rebind(per_thread_allocator<_Tp1>& __x, const _Tp2*) 415 template <class _Tp1, class _Tp2> 417 __stl_alloc_create(per_thread_allocator<_Tp1>&, const _Tp2*)
|
D | boost_type_traits.h | 86 template <class _Tp1, class _Tp2> 88 typedef typename ::boost::remove_cv<_Tp1>::type uncv1; 103 template <class _Tp1, class _Tp2> 105 typedef typename ::boost::remove_cv<_Tp1>::type uncv1;
|
D | type_traits.h | 428 typedef typename _UnConstPtr<_Tp*>::_Type _Tp1; 429 typedef typename __type_traits<_Tp1>::has_trivial_copy_constructor _Tr1; 479 template <class _Tp1, class _Tp2> 481 typedef typename _IsPtr<_Tp1>::_Ret _IsPtr1; 488 template <class _Tp1, class _Tp2, class _IsRef1, class _IsRef2> 490 typedef typename _AreSameTypes<_Tp1, _Tp2>::_Ret _Same; 495 template <class _Tp1, class _Tp2, class _IsRef1, class _IsRef2> 496 inline _OKToSwap<_Tp1, _Tp2, _IsRef1, _IsRef2> 497 _IsOKToSwap(_Tp1*, _Tp2*, const _IsRef1&, const _IsRef2&) 498 { return _OKToSwap<_Tp1, _Tp2, _IsRef1, _IsRef2>(); }
|
D | _algobase.c | 286 template <class _Tp1, class _Tp2> 287 inline bool __stlp_eq(_Tp1 __val1, _Tp2 __val2) 326 template <class _InputIter, class _ForwardIter, class _Tp1, class _Tp2> 329 _Tp1* __pt1, _Tp2* __pt2) { 330 typedef _STLP_TYPENAME _STLP_STD::_IsIntegral<_Tp1>::_Ret _IsIntegral;
|
D | concept_checks.h | 167 template <__func##__type_var##__concept _Tp1> \ 178 template < __func_##__type_x##__type_y##same_type _Tp1> \ 187 template <__f_##__func##__ret##_generator _Tp1> \ 198 template <__f_##__func##__ret##__arg##_unary_check _Tp1> \ 209 template <__f_##__func##__ret##__first##__second##_binary_check _Tp1> \ 220 template <__f_##__func##__ret##__first##__second##_binary_op _Tp1> \
|
/ndk/sources/cxx-stl/stlport/stlport/ |
D | type_traits | 188 template <class _Tp1, class _Tp2> \ 304 // _SPEC_FULL2(is_member_object_pointer, _Tp1 _Tp2::*,!is_function<_Tp1>::value); 306 template <class _Tp1, class _Tp2> 307 struct is_member_object_pointer<_Tp1 _Tp2::*> : 308 public integral_constant<bool, !is_function<_Tp1>::value> 311 template <class _Tp1, class _Tp2> 312 struct is_member_object_pointer<_Tp1 _Tp2::* const> : 313 public integral_constant<bool, !is_function<_Tp1>::value> 316 template <class _Tp1, class _Tp2> 317 struct is_member_object_pointer<_Tp1 _Tp2::* volatile> : [all …]
|
/ndk/tests/device/test-gnustl-full/unit/ |
D | stack_allocator.h | 175 template <class _Tp1, class _Tp2> 177 __stl_alloc_rebind(StackAllocator<_Tp1>& __a, const _Tp2*) { return (StackAllocator<_Tp2>&)(__a); } in __stl_alloc_rebind() 178 template <class _Tp1, class _Tp2> 180 __stl_alloc_create(const StackAllocator<_Tp1>& __a, const _Tp2*) { return StackAllocator<_Tp2>(__a.… in __stl_alloc_create()
|
D | mvctor_declaration_test.cpp | 93 template <class _Tp1> struct rebind { 94 typedef allocator<_Tp1> other; 99 template <class _Tp1> allocator(const allocator<_Tp1>&) _STLP_NOTHROW {} in allocator() argument
|
D | type_traits_test.cpp | 412 template <typename _Tp1, typename _Tp2> 413 int are_both_pointer_type (_Tp1, _Tp2) { in are_both_pointer_type() argument 414 return type_to_value(_BothPtrType<_Tp1, _Tp2>::_Answer()); in are_both_pointer_type() 434 template <typename _Tp1, typename _Tp2> 435 int is_ok_to_use_memcpy(_Tp1 val1, _Tp2 val2) { in is_ok_to_use_memcpy() 466 template <typename _Tp1, typename _Tp2> 467 int is_ok_to_use_memmove(_Tp1 val1, _Tp2 val2) { in is_ok_to_use_memmove()
|
D | vector_test.cpp | 512 template <class _Tp1> struct rebind { 513 typedef NotSTLportAllocator<_Tp1> other; 518 template <class _Tp1> NotSTLportAllocator(const NotSTLportAllocator<_Tp1>&) NOTHROW {} in NotSTLportAllocator()
|
/ndk/tests/device/test-stlport/unit/ |
D | stack_allocator.h | 175 template <class _Tp1, class _Tp2> 177 __stl_alloc_rebind(StackAllocator<_Tp1>& __a, const _Tp2*) { return (StackAllocator<_Tp2>&)(__a); } in __stl_alloc_rebind() 178 template <class _Tp1, class _Tp2> 180 __stl_alloc_create(const StackAllocator<_Tp1>& __a, const _Tp2*) { return StackAllocator<_Tp2>(__a.… in __stl_alloc_create()
|
D | mvctor_declaration_test.cpp | 93 template <class _Tp1> struct rebind { 94 typedef allocator<_Tp1> other; 99 template <class _Tp1> allocator(const allocator<_Tp1>&) _STLP_NOTHROW {} in allocator() argument
|
D | type_traits_test.cpp | 412 template <typename _Tp1, typename _Tp2> 413 int are_both_pointer_type (_Tp1, _Tp2) { in are_both_pointer_type() argument 414 return type_to_value(_BothPtrType<_Tp1, _Tp2>::_Answer()); in are_both_pointer_type() 434 template <typename _Tp1, typename _Tp2> 435 int is_ok_to_use_memcpy(_Tp1 val1, _Tp2 val2) { in is_ok_to_use_memcpy() 466 template <typename _Tp1, typename _Tp2> 467 int is_ok_to_use_memmove(_Tp1 val1, _Tp2 val2) { in is_ok_to_use_memmove()
|
D | vector_test.cpp | 512 template <class _Tp1> struct rebind { 513 typedef NotSTLportAllocator<_Tp1> other; 518 template <class _Tp1> NotSTLportAllocator(const NotSTLportAllocator<_Tp1>&) NOTHROW {} in NotSTLportAllocator()
|
/ndk/sources/cxx-stl/stlport/stlport/stl/pointers/ |
D | _tools.h | 328 template <class _Tp1> 329 static _Tp1 const& to_storage_type_crefT(_Tp1 const& __ref) 428 template <class _Tp1> 429 static _Tp1 const& to_storage_type_crefT(_Tp1 const& __ref)
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/ |
D | __functional_base | 509 template <class _Tp1, class _Tp2 = void> 517 static const bool value = sizeof(__test<_Tp1>(0)) == 1;
|