Searched refs:rebind (Results 1 - 25 of 52) sorted by relevance

123

/external/libcxx/test/std/utilities/memory/pointer.traits/
H A Drebind.pass.cpp15 // template <class U> using rebind = U*;
25 static_assert((std::is_same<std::pointer_traits<int*>::rebind<double>, double*>::value), "");
27 static_assert((std::is_same<std::pointer_traits<int*>::rebind<double>::other, double*>::value), "");
/external/libcxx/test/std/utilities/memory/pointer.traits/pointer.traits.types/
H A Drebind.pass.cpp15 // template <class U> using rebind = <details>;
33 template <class U> using rebind = B1<U>;
35 template <class U> struct rebind {typedef B1<U> other;};
50 template <class V> using rebind = D1<V, U>;
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), "");
60 static_assert((std::is_same<std::pointer_traits<B<int> >::rebind<double>, B1<double> >::value), "");
61 static_assert((std::is_same<std::pointer_traits<C<char, int> >::rebind<double>, C<double, int> >::value), "");
62 static_assert((std::is_same<std::pointer_traits<D<char, int> >::rebind<double>, D1<double, int> >::value), "");
64 static_assert((std::is_same<std::pointer_traits<A<int*> >::rebind<doubl
[all...]
/external/clang/test/SemaCXX/
H A DPR9908.cpp7 typedef typename _Tp::template rebind<_Up>::other type;
27 template <class U> struct rebind {typedef ReboundA<U> other;}; struct in struct:A
/external/libcxx/test/std/utilities/memory/allocator.traits/allocator.traits.types/
H A Drebind_alloc.pass.cpp15 // template <class T> using rebind_alloc = Alloc::rebind<U>::other | Alloc<T, Args...>;
30 template <class U> struct rebind {typedef ReboundA<U> other;}; struct in struct:A
41 template <class V> struct rebind {typedef ReboundB<V, U> other;}; struct in struct:B
61 template <class U> struct rebind {typedef ReboundA<U> otter;}; struct in struct:E
/external/libcxx/test/std/utilities/memory/allocator.traits/
H A Drebind_traits.pass.cpp30 template <class U> struct rebind {typedef ReboundA<U> other;}; struct in struct:A
41 template <class V> struct rebind {typedef ReboundB<V, U> other;}; struct in struct:B
61 template <class U> struct rebind {typedef ReboundA<U> otter;}; struct in struct:E
/external/clang/test/Index/
H A Dannotate-nested-name-specifier.cpp107 typedef typename outer_alias::inner::vector<type>::template rebind<type> type1;
108 typedef typename outer_alias::inner::vector<type>::template rebind<type>::other type2;
109 typedef class outer_alias::inner::vector<type>::template rebind<type> type3;
110 typedef class outer_alias::inner::vector<type>::template rebind<type>::other type4;
383 // CHECK: Identifier: "rebind" [107:63 - 107:69] TypedefDecl=type1:107:76 (Definition)
401 // CHECK: Identifier: "rebind" [108:63 - 108:69] TypedefDecl=type2:108:83 (Definition)
421 // CHECK: Identifier: "rebind" [109:60 - 109:66] TypedefDecl=type3:109:73 (Definition)
438 // CHECK: Identifier: "rebind" [110:60 - 110:66] TypedefDecl=type4:110:80 (Definition)
/external/libcxx/test/std/utilities/memory/default.allocator/
H A Dallocator_void.pass.cpp20 // template <class _Up> struct rebind {typedef allocator<_Up> other;};
31 static_assert((std::is_same<std::allocator<void>::rebind<int>::other,
H A Dallocator_types.pass.cpp27 // template <class U> struct rebind {typedef allocator<U> other;};
44 static_assert((std::is_same<std::allocator<char>::rebind<int>::other,
/external/clang/test/CodeGenCXX/
H A Dlpad-linetable.cpp18 struct rebind struct in class:std::allocator
25 typedef typename _Alloc::template rebind<_Tp>::other _Tp_alloc_type;
H A Dthunk-use-after-free.cpp8 template < typename > struct rebind { struct in struct:new_allocator
15 typedef typename _Alloc::template rebind < _Tp >::other _Tp_alloc_type;
H A Ddebug-info-use-after-free.cpp95 template < typename > struct rebind { struct in struct:new_allocator
102 typedef typename _Alloc::template rebind < _Tp >::other _Tp_alloc_type;
/external/opencv3/modules/cudev/include/opencv2/cudev/grid/detail/
H A Dreduce_to_column.hpp63 typename Reductor::template rebind<work_elem_type>::other op;
72 typename Reductor::template rebind<work_elem_type>::other op;
81 typename Reductor::template rebind<work_elem_type>::other op;
90 typename Reductor::template rebind<work_elem_type>::other op;
/external/clang/test/SemaTemplate/
H A Dalias-templates.cpp29 template<typename U> using rebind_thing = typename thing::template rebind<U>;
30 template<typename U> using rebind = traits<rebind_thing<U>>;
46 template<typename U> using rebind = thing<U>;
69 itt::rebind<bool> btr;
H A Dinstantiate-member-template.cpp232 template <class _Xp> static char __test(typename _Xp::template rebind<_Up>* = 0);
244 template <class U> struct rebind {typedef B1<U> other;}; struct in struct:rdar8986308::B
252 template <class V> struct rebind {typedef D1<V, U> other;}; struct in struct:rdar8986308::D
/external/eigen/Eigen/src/StlSupport/
H A Ddetails.h34 struct rebind struct in class:Eigen::aligned_allocator_indirection
/external/libcxx/test/std/containers/
H A Dstack_allocator.h30 template <class U> struct rebind {typedef stack_allocator<U, N> other;}; struct in class:stack_allocator
/external/opencv3/modules/cudev/include/opencv2/cudev/grid/
H A Dreduce_to_vec.hpp69 template <typename U> struct rebind struct in struct:cv::cudev::Sum
89 template <typename U> struct rebind struct in struct:cv::cudev::Avg
109 template <typename U> struct rebind struct in struct:cv::cudev::Min
129 template <typename U> struct rebind struct in struct:cv::cudev::Max
/external/v8/src/
H A Dzone-allocator.h25 template<class O> struct rebind { struct in class:v8::internal::zone_allocator
/external/libcxx/test/support/
H A Dtest_allocator.h54 template <class U> struct rebind {typedef test_allocator<U> other;}; struct in class:test_allocator
114 template <class U> struct rebind {typedef non_default_test_allocator<U> other;}; struct in class:non_default_test_allocator
172 template <class U> struct rebind {typedef test_allocator<U> other;}; struct in class:test_allocator
/external/mesa3d/src/gallium/drivers/svga/
H A Dsvga_pipe_clear.c55 if (svga->rebind.rendertargets) {
H A Dsvga_state_framebuffer.c47 boolean reemit = svga->rebind.rendertargets;
92 svga->rebind.rendertargets = FALSE;
113 assert(svga->rebind.rendertargets);
145 svga->rebind.rendertargets = FALSE;
H A Dsvga_state_tss.c70 boolean reemit = svga->rebind.texture_samplers;
165 svga->rebind.texture_samplers = FALSE;
189 assert(svga->rebind.texture_samplers);
230 svga->rebind.texture_samplers = FALSE;
H A Dsvga_context.c231 svga->rebind.rendertargets = TRUE;
232 svga->rebind.texture_samplers = TRUE;
/external/icu/icu4c/source/config/
H A Dmh-os40047 ## Make target to rebind the common library
49 POST_DATA_BUILD = os400-data-rebind
/external/libcxx/test/std/thread/futures/
H A Dtest_allocator.h48 template <class U> struct rebind {typedef test_allocator<U> other;}; struct in class:test_allocator
104 template <class U> struct rebind {typedef test_allocator<U> other;}; struct in class:test_allocator

Completed in 1624 milliseconds

123