Home
last modified time | relevance | path

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

12345678

/external/libcxx/test/std/utilities/memory/pointer.traits/pointer.traits.types/
Drebind.pass.cpp35 template <class U> using rebind = B1<U>; typedef
37 template <class U> struct rebind {typedef B1<U> other;};
52 template <class V> using rebind = D1<V, U>; typedef
54 template <class V> struct rebind {typedef D1<V, U> other;};
62 void rebind() {} in rebind() function
71 using rebind = void; typedef
80 static constexpr int rebind = 42; member
88 …static_assert((std::is_same<std::pointer_traits<A<int*> >::rebind<double*>, A<double*> >::value), … in main()
89 …static_assert((std::is_same<std::pointer_traits<B<int> >::rebind<double>, B1<double> >::value), ""… in main()
90 …static_assert((std::is_same<std::pointer_traits<C<char, int> >::rebind<double>, C<double, int> >::… in main()
[all …]
/external/llvm-project/libcxx/test/std/utilities/memory/pointer.traits/pointer.traits.types/
Drebind.pass.cpp34 template <class U> using rebind = B1<U>; typedef
36 template <class U> struct rebind {typedef B1<U> other;};
51 template <class V> using rebind = D1<V, U>; typedef
53 template <class V> struct rebind {typedef D1<V, U> other;};
61 void rebind() {} in rebind() function
70 using rebind = void; typedef
79 static constexpr int rebind = 42; member
87 …static_assert((std::is_same<std::pointer_traits<A<int*> >::rebind<double*>, A<double*> >::value), … in main()
88 …static_assert((std::is_same<std::pointer_traits<B<int> >::rebind<double>, B1<double> >::value), ""… in main()
89 …static_assert((std::is_same<std::pointer_traits<C<char, int> >::rebind<double>, C<double, int> >::… in main()
[all …]
/external/mesa3d/src/gallium/winsys/svga/drm/
Dvmw_surface.c67 vsrf->rebind = TRUE; in vmw_svga_winsys_surface_init()
106 boolean *rebind) in vmw_svga_winsys_surface_map() argument
115 *rebind = FALSE; in vmw_svga_winsys_surface_map()
124 vsrf->rebind = FALSE; in vmw_svga_winsys_surface_map()
181 vsrf->rebind = TRUE; in vmw_svga_winsys_surface_map()
193 *rebind = TRUE; in vmw_svga_winsys_surface_map()
194 vsrf->rebind = FALSE; in vmw_svga_winsys_surface_map()
231 boolean *rebind) in vmw_svga_winsys_surface_unmap() argument
236 *rebind = vsrf->rebind; in vmw_svga_winsys_surface_unmap()
237 vsrf->rebind = FALSE; in vmw_svga_winsys_surface_unmap()
[all …]
Dvmw_surface.h67 boolean rebind; /* Surface needs a rebind after next unmap */ member
93 boolean *rebind);
97 boolean *rebind);
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_shader.c645 svga->rebind.flags.vs = 0; in svga_rebind_shaders()
646 svga->rebind.flags.gs = 0; in svga_rebind_shaders()
647 svga->rebind.flags.fs = 0; in svga_rebind_shaders()
648 svga->rebind.flags.tcs = 0; in svga_rebind_shaders()
649 svga->rebind.flags.tes = 0; in svga_rebind_shaders()
654 if (svga->rebind.flags.vs && hw->vs && hw->vs->gb_shader) { in svga_rebind_shaders()
659 svga->rebind.flags.vs = 0; in svga_rebind_shaders()
661 if (svga->rebind.flags.gs && hw->gs && hw->gs->gb_shader) { in svga_rebind_shaders()
666 svga->rebind.flags.gs = 0; in svga_rebind_shaders()
668 if (svga->rebind.flags.fs && hw->fs && hw->fs->gb_shader) { in svga_rebind_shaders()
[all …]
Dsvga_resource_buffer.h294 boolean rebind; in svga_buffer_hw_storage_map() local
300 map = swc->surface_map(swc, sbuf->handle, flags, retry, &rebind); in svga_buffer_hw_storage_map()
301 if (map && rebind) { in svga_buffer_hw_storage_map()
330 boolean rebind; in svga_buffer_hw_storage_unmap() local
332 swc->surface_unmap(swc, sbuf->handle, &rebind); in svga_buffer_hw_storage_unmap()
333 if (rebind) { in svga_buffer_hw_storage_unmap()
Dsvga_context.c409 svga->rebind.flags.rendertargets = TRUE; in svga_context_flush()
410 svga->rebind.flags.texture_samplers = TRUE; in svga_context_flush()
414 svga->rebind.flags.constbufs = TRUE; in svga_context_flush()
415 svga->rebind.flags.vs = TRUE; in svga_context_flush()
416 svga->rebind.flags.fs = TRUE; in svga_context_flush()
417 svga->rebind.flags.gs = TRUE; in svga_context_flush()
420 svga->rebind.flags.tcs = TRUE; in svga_context_flush()
421 svga->rebind.flags.tes = TRUE; in svga_context_flush()
425 svga->rebind.flags.query = TRUE; in svga_context_flush()
/external/libcxx/test/std/utilities/memory/allocator.traits/allocator.traits.types/
Drebind_alloc.pass.cpp32 template <class U> struct rebind {typedef ReboundA<U> other;}; argument
43 template <class V> struct rebind {typedef ReboundB<V, U> other;}; argument
63 template <class U> struct rebind {typedef ReboundA<U> otter;}; argument
71 struct rebind { typedef void other; }; argument
78 struct rebind { struct
/external/llvm-project/libcxx/test/std/utilities/memory/allocator.traits/allocator.traits.types/
Drebind_alloc.pass.cpp31 template <class U> struct rebind {typedef ReboundA<U> other;}; struct
42 template <class V> struct rebind {typedef ReboundB<V, U> other;}; struct
62 template <class U> struct rebind {typedef ReboundA<U> otter;}; argument
70 struct rebind { typedef void other; }; struct
77 struct rebind { struct
/external/llvm-project/clang/test/Index/
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;
/external/clang/test/Index/
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;
/external/libcxx/test/std/utilities/memory/allocator.traits/
Drebind_traits.pass.cpp32 template <class U> struct rebind {typedef ReboundA<U> other;}; struct
43 template <class V> struct rebind {typedef ReboundB<V, U> other;}; struct
63 template <class U> struct rebind {typedef ReboundA<U> otter;}; struct
/external/llvm-project/libcxx/test/std/utilities/memory/allocator.traits/
Drebind_traits.pass.cpp31 template <class U> struct rebind {typedef ReboundA<U> other;}; struct
42 template <class V> struct rebind {typedef ReboundB<V, U> other;}; struct
62 template <class U> struct rebind {typedef ReboundA<U> otter;}; struct
/external/libcxx/test/std/utilities/memory/pointer.traits/
Drebind.pass.cpp27 static_assert((std::is_same<std::pointer_traits<int*>::rebind<double>, double*>::value), ""); in main()
29 …static_assert((std::is_same<std::pointer_traits<int*>::rebind<double>::other, double*>::value), ""… in main()
/external/llvm-project/libcxx/test/std/utilities/memory/pointer.traits/
Drebind.pass.cpp26 static_assert((std::is_same<std::pointer_traits<int*>::rebind<double>, double*>::value), ""); in main()
28 …static_assert((std::is_same<std::pointer_traits<int*>::rebind<double>::other, double*>::value), ""… in main()
/external/abseil-cpp/absl/memory/
Dmemory.h334 struct RebindPtr<T, U, void_t<typename T::template rebind<U>>> {
335 using type = typename T::template rebind<U>;
344 constexpr bool HasRebindAlloc(typename T::template rebind<U>::other*) {
355 using type = typename T::template rebind<U>::other;
390 using rebind = typename memory_internal::RebindPtr<Ptr, U>::type;
407 using rebind = U*;
442 template rebind<const value_type>>;
449 typename absl::pointer_traits<pointer>::template rebind<void>>;
456 typename absl::pointer_traits<pointer>::template rebind<const void>>;
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/memory/
Dmemory.h334 struct RebindPtr<T, U, void_t<typename T::template rebind<U>>> {
335 using type = typename T::template rebind<U>;
344 constexpr bool HasRebindAlloc(typename T::template rebind<U>::other*) {
355 using type = typename T::template rebind<U>::other;
390 using rebind = typename memory_internal::RebindPtr<Ptr, U>::type;
407 using rebind = U*;
445 template rebind<const value_type>>;
452 typename absl::pointer_traits<pointer>::template rebind<void>>;
459 typename absl::pointer_traits<pointer>::template rebind<const void>>;
/external/openscreen/third_party/abseil/src/absl/memory/
Dmemory.h334 struct RebindPtr<T, U, void_t<typename T::template rebind<U>>> {
335 using type = typename T::template rebind<U>;
344 constexpr bool HasRebindAlloc(typename T::template rebind<U>::other*) {
355 using type = typename T::template rebind<U>::other;
390 using rebind = typename memory_internal::RebindPtr<Ptr, U>::type;
407 using rebind = U*;
445 template rebind<const value_type>>;
452 typename absl::pointer_traits<pointer>::template rebind<void>>;
459 typename absl::pointer_traits<pointer>::template rebind<const void>>;
/external/webrtc/third_party/abseil-cpp/absl/memory/
Dmemory.h334 struct RebindPtr<T, U, void_t<typename T::template rebind<U>>> {
335 using type = typename T::template rebind<U>;
344 constexpr bool HasRebindAlloc(typename T::template rebind<U>::other*) {
355 using type = typename T::template rebind<U>::other;
390 using rebind = typename memory_internal::RebindPtr<Ptr, U>::type;
407 using rebind = U*;
442 template rebind<const value_type>>;
449 typename absl::pointer_traits<pointer>::template rebind<void>>;
456 typename absl::pointer_traits<pointer>::template rebind<const void>>;
/external/libtextclassifier/abseil-cpp/absl/memory/
Dmemory.h334 struct RebindPtr<T, U, void_t<typename T::template rebind<U>>> {
335 using type = typename T::template rebind<U>;
344 constexpr bool HasRebindAlloc(typename T::template rebind<U>::other*) {
355 using type = typename T::template rebind<U>::other;
390 using rebind = typename memory_internal::RebindPtr<Ptr, U>::type;
407 using rebind = U*;
445 template rebind<const value_type>>;
452 typename absl::pointer_traits<pointer>::template rebind<void>>;
459 typename absl::pointer_traits<pointer>::template rebind<const void>>;
/external/clang/test/SemaCXX/
DPR9908.cpp7 typedef typename _Tp::template rebind<_Up>::other type;
27 template <class U> struct rebind {typedef ReboundA<U> other;}; struct
/external/llvm-project/clang/test/SemaCXX/
DPR9908.cpp7 typedef typename _Tp::template rebind<_Up>::other type;
27 template <class U> struct rebind {typedef ReboundA<U> other;}; struct
/external/llvm-project/libcxx/test/std/utilities/memory/default.allocator/
Dallocator_types.deprecated_in_cxx17.verify.cpp41 …typedef std::allocator<char>::rebind<int>::other ARO; // expected-warning {{'rebind<int>' is depre… in main()
47 …typedef std::allocator<char const>::rebind<int>::other ARO2; // expected-warning {{'rebind<int>' i… in main()
/external/llvm-project/clang-tools-extra/test/clang-tidy/checkers/
Dbugprone-forward-declaration-namespace.cpp121 struct rebind { typedef T_TEMP<_Tp1> other; }; struct in na::T_TEMP
133 struct rebind { typedef T_TEMP_1<_Tp1> other; }; argument
/external/clang/test/SemaTemplate/
Dalias-templates.cpp29 template<typename U> using rebind_thing = typename thing::template rebind<U>;
30 template<typename U> using rebind = traits<rebind_thing<U>>; typedef
46 template<typename U> using rebind = thing<U>; typedef
69 itt::rebind<bool> btr;

12345678