| /llvm-project-15.0.7/libcxx/test/std/utilities/memory/allocator.traits/allocator.traits.types/ |
| H A D | propagate_on_container_move_assignment.pass.cpp | 28 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 D | propagate_on_container_move_assignment.pass.cpp | 27 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 D | move_assign_noexcept.pass.cpp | 42 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 D | move_assign_noexcept.pass.cpp | 47 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 D | move_assign_noexcept.pass.cpp | 45 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 D | allocator.pass.cpp | 47 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 D | move_assign.pass.cpp | 32 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 D | allocator_types.pass.cpp | 48 …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 D | allocator.h | 95 typedef true_type propagate_on_container_move_assignment; 184 typedef true_type propagate_on_container_move_assignment;
|
| H A D | allocator_traits.h | 124 …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_buffer | 84 _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_handle | 150 __alloc_traits::propagate_on_container_move_assignment::value || 158 if (__alloc_traits::propagate_on_container_move_assignment::value ||
|
| H A D | scoped_allocator | 38 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 D | forward_list | 60 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 D | memory | 76 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 D | vector | 53 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 D | list | 62 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 D | deque | 61 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_table | 993 __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 | __tree | 1116 __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 D | set | 80 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 D | allocator_propagation.pass.cpp | 44 typedef std::true_type propagate_on_container_move_assignment; typedef in soccc_allocator
|
| /llvm-project-15.0.7/libcxx/test/support/ |
| H A D | allocators.h | 91 typedef std::true_type propagate_on_container_move_assignment; typedef
|
| H A D | test_allocator.h | 352 typedef std::true_type propagate_on_container_move_assignment; typedef
|
| /llvm-project-15.0.7/libcxx/docs/Status/ |
| H A D | Cxx14Issues.csv | 29 …/lwg2103>`__","std::allocator_traits<std::allocator<T>>::propagate_on_container_move_assignment","…
|