Home
last modified time | relevance | path

Searched refs:_Tp1 (Results 1 – 17 of 17) sorted by relevance

/external/stlport/stlport/stl/
Dtype_manips.h104 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_auto_ptr.h88 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_alloc.h285 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_move_construct_fwk.h113 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_pthread_alloc.h227 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*)
Dtype_traits.h428 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>(); }
Dboost_type_traits.h86 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_iostream_string.h54 template <class _Tp1> struct rebind {
56 typedef __iostring_allocator<_Tp1> other;
58 typedef _STLP_PRIV __iostring_allocator<_Tp1> other;
D_algobase.c286 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;
Dconcept_checks.h167 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> \
/external/stlport/stlport/
Dtype_traits188 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 …]
/external/stlport/test/eh/
DPrefix.h132 template <class _Tp1> struct rebind {
133 typedef EH_allocator<_Tp1> other;
138 template <class _Tp1> EH_allocator(const EH_allocator<_Tp1>&) _STLP_NOTHROW {} in EH_allocator() argument
166 template <class _Tp1, class _Tp2>
168 __stl_alloc_rebind(EH_allocator<_Tp1>& __a, const _Tp2*) { return (EH_allocator<_Tp2>&)(__a); } in __stl_alloc_rebind()
169 template <class _Tp1, class _Tp2>
171 __stl_alloc_create(const EH_allocator<_Tp1>&, const _Tp2*) { return EH_allocator<_Tp2>(); } in __stl_alloc_create() argument
/external/stlport/test/unit/
Dstack_allocator.h175 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()
Dmvctor_declaration_test.cpp93 template <class _Tp1> struct rebind {
94 typedef allocator<_Tp1> other;
99 template <class _Tp1> allocator(const allocator<_Tp1>&) _STLP_NOTHROW {} in allocator() argument
Dtype_traits_test.cpp412 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()
Dvector_test.cpp512 template <class _Tp1> struct rebind {
513 typedef NotSTLportAllocator<_Tp1> other;
518 template <class _Tp1> NotSTLportAllocator(const NotSTLportAllocator<_Tp1>&) NOTHROW {} in NotSTLportAllocator()
/external/stlport/stlport/stl/pointers/
D_tools.h328 template <class _Tp1>
329 static _Tp1 const& to_storage_type_crefT(_Tp1 const& __ref)
425 template <class _Tp1>
426 static _Tp1 const& to_storage_type_crefT(_Tp1 const& __ref)