Home
last modified time | relevance | path

Searched refs:rebind (Results 1 – 25 of 44) sorted by relevance

12

/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/pointer.traits/pointer.traits.types/
Drebind.pass.cpp33 template <class U> using rebind = B1<U>; typedef
35 template <class U> struct rebind {typedef B1<U> other;};
50 template <class V> using rebind = D1<V, U>; typedef
52 template <class V> struct rebind {typedef D1<V, U> other;};
59 …static_assert((std::is_same<std::pointer_traits<A<int*> >::rebind<double*>, A<double*> >::value), … in main()
60 …static_assert((std::is_same<std::pointer_traits<B<int> >::rebind<double>, B1<double> >::value), ""… in main()
61 …static_assert((std::is_same<std::pointer_traits<C<char, int> >::rebind<double>, C<double, int> >::… in main()
62 …static_assert((std::is_same<std::pointer_traits<D<char, int> >::rebind<double>, D1<double, int> >:… in main()
64 …static_assert((std::is_same<std::pointer_traits<A<int*> >::rebind<double*>::other, A<double*> >::v… in main()
65 …static_assert((std::is_same<std::pointer_traits<B<int> >::rebind<double>::other, B1<double> >::val… in main()
[all …]
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/pointer.traits/
Drebind.pass.cpp25 static_assert((std::is_same<std::pointer_traits<int*>::rebind<double>, double*>::value), ""); in main()
27 …static_assert((std::is_same<std::pointer_traits<int*>::rebind<double>::other, double*>::value), ""… in main()
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/type_traits/
Dis_abstract.hpp115 struct rebind
124 struct rebind
134 typedef typename selector::template rebind<T> binder;
Dis_signed.hpp53 struct rebind struct
63 struct rebind struct
77 typedef typename selector::template rebind<T> binder;
Dis_unsigned.hpp52 struct rebind struct
62 struct rebind struct
76 typedef typename selector::template rebind<T> binder;
Dis_convertible.hpp314 struct rebind struct
324 struct rebind struct
334 struct rebind struct
344 struct rebind struct
366 typedef typename selector::template rebind<From, To> isc_binder;
/ndk/sources/cxx-stl/stlport/stlport/stl/config/
D_hpacc.h45 typedef typename _STLP_dummy_type1:: _STLP_TEMPLATE rebind<t>::other _STLP_dummy_type2;
65 typedef typename _STLP_dummy_type1:: _STLP_TEMPLATE rebind<t>::other _STLP_dummy_type2;
121 typedef typename _STLP_dummy_type1:: _STLP_TEMPLATE rebind<t>::other _STLP_dummy_type2;
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/allocator.traits/allocator.traits.types/
Drebind_alloc.pass.cpp30 template <class U> struct rebind {typedef ReboundA<U> other;}; struct
41 template <class V> struct rebind {typedef ReboundB<V, U> other;}; argument
61 template <class U> struct rebind {typedef ReboundA<U> otter;}; struct
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/mpl/aux_/
Dlambda_support.hpp54 struct rebind \
80 struct rebind; \
87 struct name<BOOST_MPL_PP_PARAMS(i,T)>::rebind \
110 typedef BOOST_PP_CAT(name,_rebind) rebind; \
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/allocator.traits/
Drebind_traits.pass.cpp30 template <class U> struct rebind {typedef ReboundA<U> other;}; struct
41 template <class V> struct rebind {typedef ReboundB<V, U> other;}; struct
61 template <class U> struct rebind {typedef ReboundA<U> otter;}; argument
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/default.allocator/
Dallocator_void.pass.cpp31 static_assert((std::is_same<std::allocator<void>::rebind<int>::other, in main()
Dallocator_types.pass.cpp43 static_assert((std::is_same<std::allocator<char>::rebind<int>::other, in main()
/ndk/sources/cxx-stl/stlport/stlport/stl/
D_pthread_alloc.h109 template <class _NewType> struct rebind { struct
198 template <class _NewType> struct rebind { struct
290 template <class _NewType> struct rebind {
381 template <class _NewType> struct rebind {
D_alloc.h200 typedef typename _Allocator::_STLP_TEMPLATE rebind<_Tp> _Rebind_type;
285 template <class _Tp1> struct rebind { struct
374 template <class _Tp1> struct rebind { struct
454 typedef typename _Alloc::_STLP_TEMPLATE rebind<_Tp>::other _Rebound_type;
D_iostream_string.h54 template <class _Tp1> struct rebind { struct
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/support/
Dtest_allocator.h52 template <class U> struct rebind {typedef test_allocator<U> other;}; argument
112 template <class U> struct rebind {typedef non_default_test_allocator<U> other;}; argument
170 template <class U> struct rebind {typedef test_allocator<U> other;}; struct
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/
Dstack_allocator.h30 template <class U> struct rebind {typedef stack_allocator<U, N> other;}; struct
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/thread/futures/
Dtest_allocator.h47 template <class U> struct rebind {typedef test_allocator<U> other;}; struct
103 template <class U> struct rebind {typedef test_allocator<U> other;}; struct
/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/
Dmemory32 template <class U> using rebind = <details>;
44 template <class U> using rebind = U*;
58 | pointer_traits<pointer>::rebind<const value_type>
61 | pointer_traits<pointer>::rebind<void>
64 | pointer_traits<pointer>::rebind<const void>
79 template <class T> using rebind_alloc = Alloc::rebind<U>::other | Alloc<T, Args...>;
107 template <class _Up> struct rebind {typedef allocator<_Up> other;};
122 template <class U> struct rebind {typedef allocator<U> other;};
637 template <class _Up> struct rebind {typedef allocator<_Up> other;};
648 template <class _Up> struct rebind {typedef allocator<_Up> other;};
[all …]
D__tree561 rebind<__tree_node_base<_VoidPtr> >
563 rebind<__tree_node_base<_VoidPtr> >::other
572 rebind<__tree_node_base>
574 rebind<__tree_node_base>::other
579 rebind<const __tree_node_base>
581 rebind<const __tree_node_base>::other
638 rebind<value_type>
640 rebind<value_type>::other
697 rebind<__node_base>
699 rebind<__node_base>::other
[all …]
D__hash_table54 rebind<__hash_node<_Tp, _VoidPtr> >
56 rebind<__hash_node<_Tp, _VoidPtr> >::other
108 rebind<value_type>
110 rebind<value_type>::other
239 rebind<const value_type>
241 rebind<const value_type>::other
246 rebind<__node>
248 rebind<__node>::other
386 rebind<value_type>
388 rebind<value_type>::other
[all …]
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/smart_ptr/detail/
Dshared_count.hpp189 typedef typename A::template rebind< impl_type >::other A2; in shared_count()
237 typedef typename A::template rebind< impl_type >::other A2; in shared_count()
Dsp_counted_impl.hpp217 typedef typename A::template rebind< this_type >::other A2; in destroy()
/ndk/tests/device/test-gnustl-full/unit/
Dstack_allocator.h83 struct rebind { struct
/ndk/tests/device/test-stlport/unit/
Dstack_allocator.h83 struct rebind { struct

12