Home
last modified time | relevance | path

Searched refs:_Tp2 (Results 1 – 12 of 12) sorted by relevance

/external/stlport/stlport/stl/
Dtype_manips.h104 template <class _CondT, class _Tp1, class _Tp2>
107 template <class _Tp1, class _Tp2>
108 struct __selectT<__false_type, _Tp1, _Tp2> { typedef _Tp2 _Ret; };
112 template <bool _Cond, class _Tp1, class _Tp2>
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; };
128 template <class _Tp1, class _Tp2>
136 template <class _Tp1, class _Tp2>
[all …]
D_complex.h56 template <class _Tp2>
57 explicit complex(const complex<_Tp2>& __z) in complex()
60 template <class _Tp2>
61 _Self& operator=(const complex<_Tp2>& __z) {
110 template <class _Tp2> _Self& operator+= (const complex<_Tp2>& __z) {
116 template <class _Tp2> _Self& operator-= (const complex<_Tp2>& __z) {
122 template <class _Tp2> _Self& operator*= (const complex<_Tp2>& __z) {
130 template <class _Tp2> _Self& operator/= (const complex<_Tp2>& __z) {
235 template <class _Tp2>
236 complex<float>& operator=(const complex<_Tp2>& __z) {
[all …]
D_pthread_alloc.h227 template <class _Tp1, class _Tp2>
228 inline pthread_allocator<_Tp2>&
229 __stl_alloc_rebind(pthread_allocator<_Tp1>& __x, const _Tp2*)
230 { return (pthread_allocator<_Tp2>&)__x; }
232 template <class _Tp1, class _Tp2>
233 inline pthread_allocator<_Tp2>
234 __stl_alloc_create(pthread_allocator<_Tp1>&, const _Tp2*)
235 { return pthread_allocator<_Tp2>(); }
410 template <class _Tp1, class _Tp2>
411 inline per_thread_allocator<_Tp2>&
[all …]
D_move_construct_fwk.h113 template <class _Tp1, class _Tp2>
116 typedef __move_traits<_Tp2> _MoveTraits2;
134 template <class _Tp1, class _Tp2>
137 typedef __move_traits<_Tp2> _MoveTraits2;
145 template <class _Tp1, class _Tp2>
148 typedef __move_traits<_Tp2> _MoveTraits2;
D_algobase.c286 template <class _Tp1, class _Tp2>
287 inline bool __stlp_eq(_Tp1 __val1, _Tp2 __val2)
296 template <class _InputIter, class _ForwardIter, class _Tp2, class _Predicate>
299 _Tp2*, _Predicate __pred,
309 _Tp2 __tmp = (_Tp2)*__first1;
317 template <class _InputIter, class _ForwardIter, class _Tp2, class _Predicate>
320 _Tp2* /* __dummy */, _Predicate /* __pred */,
326 template <class _InputIter, class _ForwardIter, class _Tp1, class _Tp2>
329 _Tp1* __pt1, _Tp2* __pt2) {
331 typedef _STLP_TYPENAME _STLP_PRIV _IsCharLikeType<_Tp2>::_Ret _IsCharLike;
D_alloc.h460 template <class _Tp1, class _Tp2>
461 inline allocator<_Tp2>& _STLP_CALL
462 __stl_alloc_rebind(allocator<_Tp1>& __a, const _Tp2*) { return (allocator<_Tp2>&)(__a); }
463 template <class _Tp1, class _Tp2>
464 inline allocator<_Tp2> _STLP_CALL
465 __stl_alloc_create(const allocator<_Tp1>&, const _Tp2*) { return allocator<_Tp2>(); }
Dboost_type_traits.h86 template <class _Tp1, class _Tp2>
89 typedef typename ::boost::remove_cv<_Tp2>::type uncv2;
103 template <class _Tp1, class _Tp2>
106 typedef typename ::boost::remove_cv<_Tp2>::type uncv2;
Dtype_traits.h479 template <class _Tp1, class _Tp2>
482 typedef typename _IsPtr<_Tp2>::_Ret _IsPtr2;
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>(); }
/external/stlport/test/unit/
Dstack_allocator.h175 template <class _Tp1, class _Tp2>
176 inline StackAllocator<_Tp2>&
177 __stl_alloc_rebind(StackAllocator<_Tp1>& __a, const _Tp2*) { return (StackAllocator<_Tp2>&)(__a); } in __stl_alloc_rebind() argument
178 template <class _Tp1, class _Tp2>
179 inline StackAllocator<_Tp2>
180 __stl_alloc_create(const StackAllocator<_Tp1>& __a, const _Tp2*) { return StackAllocator<_Tp2>(__a.… in __stl_alloc_create() 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()
/external/stlport/test/eh/
DPrefix.h166 template <class _Tp1, class _Tp2>
167 inline EH_allocator<_Tp2>& _STLP_CALL
168 __stl_alloc_rebind(EH_allocator<_Tp1>& __a, const _Tp2*) { return (EH_allocator<_Tp2>&)(__a); } in __stl_alloc_rebind() argument
169 template <class _Tp1, class _Tp2>
170 inline EH_allocator<_Tp2> _STLP_CALL
171 __stl_alloc_create(const EH_allocator<_Tp1>&, const _Tp2*) { return EH_allocator<_Tp2>(); } in __stl_alloc_create() argument
/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::*> :
311 template <class _Tp1, class _Tp2>
312 struct is_member_object_pointer<_Tp1 _Tp2::* const> :
316 template <class _Tp1, class _Tp2>
317 struct is_member_object_pointer<_Tp1 _Tp2::* volatile> :
321 template <class _Tp1, class _Tp2>
322 struct is_member_object_pointer<_Tp1 _Tp2::* const volatile> :
[all …]