Home
last modified time | relevance | path

Searched refs:propagate_on_container_move_assignment (Results 1 – 25 of 29) sorted by relevance

12

/llvm-project-15.0.7/libcxx/test/std/utilities/memory/allocator.traits/allocator.traits.types/
H A Dpropagate_on_container_move_assignment.pass.cpp28 typedef std::true_type propagate_on_container_move_assignment; typedef
43 typedef std::true_type propagate_on_container_move_assignment; typedef
49 …ic_assert((std::is_same<std::allocator_traits<A<char> >::propagate_on_container_move_assignment, s… in main()
50 …ic_assert((std::is_same<std::allocator_traits<B<char> >::propagate_on_container_move_assignment, s… in main()
52 …ic_assert((std::is_same<std::allocator_traits<C<char> >::propagate_on_container_move_assignment, s… in main()
/llvm-project-15.0.7/libcxx/test/std/utilities/allocator.adaptor/allocator.adaptor.types/
H A Dpropagate_on_container_move_assignment.pass.cpp27 std::scoped_allocator_adaptor<A1<int>>::propagate_on_container_move_assignment, in main()
31 std::scoped_allocator_adaptor<A1<int>, A2<int>>::propagate_on_container_move_assignment, in main()
35 … std::scoped_allocator_adaptor<A1<int>, A2<int>, A3<int>>::propagate_on_container_move_assignment, in main()
/llvm-project-15.0.7/libcxx/test/std/containers/sequences/vector.bool/
H A Dmove_assign_noexcept.pass.cpp42 typedef std::false_type propagate_on_container_move_assignment; typedef
55 typedef std::false_type propagate_on_container_move_assignment; typedef
/llvm-project-15.0.7/libcxx/test/std/strings/basic.string/string.cons/
H A Dmove_assign_noexcept.pass.cpp47 typedef std::false_type propagate_on_container_move_assignment; typedef
61 typedef std::false_type propagate_on_container_move_assignment; typedef
/llvm-project-15.0.7/libcxx/test/std/containers/sequences/vector/vector.cons/
H A Dmove_assign_noexcept.pass.cpp45 typedef std::false_type propagate_on_container_move_assignment; typedef
59 typedef std::false_type propagate_on_container_move_assignment; typedef
/llvm-project-15.0.7/libcxx/test/libcxx/utilities/any/
H A Dallocator.pass.cpp47 using propagate_on_container_move_assignment = std::true_type; typedef
77 using propagate_on_container_move_assignment = std::true_type; typedef
/llvm-project-15.0.7/libcxx/test/std/re/re.results/re.results.const/
H A Dmove_assign.pass.cpp32 if (std::allocator_traits<Allocator>::propagate_on_container_move_assignment::value) in test()
/llvm-project-15.0.7/libcxx/test/std/utilities/memory/default.allocator/
H A Dallocator_types.pass.cpp48 …static_assert((std::is_same<typename Alloc::propagate_on_container_move_assignment, std::true_type… in test()
/llvm-project-15.0.7/libcxx/include/__memory/
H A Dallocator.h95 typedef true_type propagate_on_container_move_assignment;
184 typedef true_type propagate_on_container_move_assignment;
H A Dallocator_traits.h124 …AITS_HAS_XXX(__has_propagate_on_container_move_assignment, propagate_on_container_move_assignment);
129 using type _LIBCPP_NODEBUG = typename _Alloc::propagate_on_container_move_assignment;
240 …using propagate_on_container_move_assignment = typename __propagate_on_container_move_assignment<a…
/llvm-project-15.0.7/libcxx/include/
H A D__split_buffer84 _NOEXCEPT_((__alloc_traits::propagate_on_container_move_assignment::value &&
86 !__alloc_traits::propagate_on_container_move_assignment::value);
404 _NOEXCEPT_((__alloc_traits::propagate_on_container_move_assignment::value &&
406 !__alloc_traits::propagate_on_container_move_assignment::value)
416 __alloc_traits::propagate_on_container_move_assignment::value>());
H A D__node_handle150 __alloc_traits::propagate_on_container_move_assignment::value ||
158 if (__alloc_traits::propagate_on_container_move_assignment::value ||
H A Dscoped_allocator38 typedef see below propagate_on_container_move_assignment;
154 propagate_on_container_move_assignment::value;
161 allocator_traits<_A0>::propagate_on_container_move_assignment::value ||
419 > propagate_on_container_move_assignment;
H A Dforward_list60 allocator_type::propagate_on_container_move_assignment::value &&
553 _NOEXCEPT_(!__node_traits::propagate_on_container_move_assignment::value ||
556 __node_traits::propagate_on_container_move_assignment::value>());}
730 __node_traits::propagate_on_container_move_assignment::value &&
1067 __node_traits::propagate_on_container_move_assignment::value &&
1071 __node_traits::propagate_on_container_move_assignment::value>());
H A Dmemory76 typedef Alloc::propagate_on_container_move_assignment
77 | false_type propagate_on_container_move_assignment;
139 typedef true_type propagate_on_container_move_assignment;
933 _Traits::propagate_on_container_move_assignment::value
H A Dvector53 allocator_type::propagate_on_container_move_assignment::value ||
177 allocator_type::propagate_on_container_move_assignment::value ||
855 !__alloc_traits::propagate_on_container_move_assignment::value ||
858 __alloc_traits::propagate_on_container_move_assignment::value>());}
1323 __alloc_traits::propagate_on_container_move_assignment::value>());
2448 !__storage_traits::propagate_on_container_move_assignment::value ||
2451 __storage_traits::propagate_on_container_move_assignment::value>());}
2859 __storage_traits::propagate_on_container_move_assignment::value>());
H A Dlist62 allocator_type::propagate_on_container_move_assignment::value &&
655 !__node_alloc_traits::propagate_on_container_move_assignment::value ||
658 __node_alloc_traits::propagate_on_container_move_assignment::value>());}
895 __node_alloc_traits::propagate_on_container_move_assignment::value &&
1309 __node_alloc_traits::propagate_on_container_move_assignment::value &&
1313 __node_alloc_traits::propagate_on_container_move_assignment::value>());
H A Ddeque61 allocator_type::propagate_on_container_move_assignment::value &&
1086 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value &&
1098 _NOEXCEPT_(!__alloc_traits::propagate_on_container_move_assignment::value ||
1101 __alloc_traits::propagate_on_container_move_assignment::value>());}
1354 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value &&
1727 _NOEXCEPT_(__alloc_traits::propagate_on_container_move_assignment::value &&
1731 __alloc_traits::propagate_on_container_move_assignment::value>());
H A D__hash_table993 __node_traits::propagate_on_container_move_assignment::value &&
1323 !__node_traits::propagate_on_container_move_assignment::value ||
1327 __node_traits::propagate_on_container_move_assignment::value>());}
1633 __node_traits::propagate_on_container_move_assignment::value &&
1639 __node_traits::propagate_on_container_move_assignment::value>());
H A D__tree1116 __node_traits::propagate_on_container_move_assignment::value &&
1474 !__node_traits::propagate_on_container_move_assignment::value ||
1477 __node_traits::propagate_on_container_move_assignment::value>());}
1773 __node_traits::propagate_on_container_move_assignment::value &&
1779 __node_traits::propagate_on_container_move_assignment::value>());
H A Dset80 allocator_type::propagate_on_container_move_assignment::value &&
304 allocator_type::propagate_on_container_move_assignment::value &&
/llvm-project-15.0.7/libcxx/test/std/strings/basic.string/string.nonmembers/string_op+/
H A Dallocator_propagation.pass.cpp44 typedef std::true_type propagate_on_container_move_assignment; typedef in soccc_allocator
/llvm-project-15.0.7/libcxx/test/support/
H A Dallocators.h91 typedef std::true_type propagate_on_container_move_assignment; typedef
H A Dtest_allocator.h352 typedef std::true_type propagate_on_container_move_assignment; typedef
/llvm-project-15.0.7/libcxx/docs/Status/
H A DCxx14Issues.csv29 …/lwg2103>`__","std::allocator_traits<std::allocator<T>>::propagate_on_container_move_assignment","…

12