| /llvm-project-15.0.7/libcxx/test/std/containers/sequences/vector/vector.cons/ |
| H A D | construct_default.pass.cpp | 87 test0<std::vector<int, explicit_allocator<int>> >(); in tests() 88 test0<std::vector<NotConstructible, explicit_allocator<NotConstructible>> >(); in tests() 89 test1<std::vector<int, explicit_allocator<int> > >(explicit_allocator<int>{}); in tests() 90 test1<std::vector<NotConstructible, explicit_allocator<NotConstructible> > > in tests() 91 (explicit_allocator<NotConstructible>{}); in tests() 94 std::vector<int, explicit_allocator<int> > v; in tests()
|
| /llvm-project-15.0.7/libcxx/test/std/containers/sequences/vector.bool/ |
| H A D | construct_default.pass.cpp | 72 test0<std::vector<bool, explicit_allocator<bool>> >(); in tests() 73 test1<std::vector<bool, explicit_allocator<bool> > >(explicit_allocator<bool>()); in tests()
|
| H A D | insert_iter_value.pass.cpp | 66 std::vector<bool, explicit_allocator<bool>> v(10); in tests() 67 std::vector<bool, explicit_allocator<bool>>::iterator i in tests()
|
| H A D | insert_iter_size_value.pass.cpp | 69 std::vector<bool, explicit_allocator<bool>> v(10); in tests() 70 std::vector<bool, explicit_allocator<bool>>::iterator i in tests()
|
| /llvm-project-15.0.7/libcxx/test/std/containers/sequences/list/list.cons/ |
| H A D | default.pass.cpp | 58 std::list<int, explicit_allocator<int>> l; in main() 63 std::list<int, explicit_allocator<int>> l((explicit_allocator<int>())); in main()
|
| /llvm-project-15.0.7/libcxx/test/std/containers/sequences/deque/deque.cons/ |
| H A D | alloc.pass.cpp | 37 test<int>(explicit_allocator<int>()); in main() 38 test<NotConstructible>(explicit_allocator<NotConstructible>{}); in main()
|
| /llvm-project-15.0.7/libcxx/test/support/ |
| H A D | min_allocator.h | 410 class explicit_allocator 415 TEST_CONSTEXPR_CXX20 explicit_allocator() TEST_NOEXCEPT {} in explicit_allocator() function 418 TEST_CONSTEXPR_CXX20 explicit explicit_allocator(explicit_allocator<U>) TEST_NOEXCEPT {} in explicit_allocator() function 430 … TEST_CONSTEXPR_CXX20 friend bool operator==(explicit_allocator, explicit_allocator) {return true;} 431 …TEST_CONSTEXPR_CXX20 friend bool operator!=(explicit_allocator x, explicit_allocator y) {return !(…
|
| /llvm-project-15.0.7/libcxx/test/std/strings/basic.string/string.cons/ |
| H A D | iter_alloc_deduction.pass.cpp | 95 std::basic_string s1{s, s+10, explicit_allocator<char32_t>{}}; in test() 99 static_assert(std::is_same_v<S::allocator_type, explicit_allocator<char32_t>>, ""); in test()
|
| H A D | string_view_deduction.pass.cpp | 104 std::basic_string s1{sv, explicit_allocator<char32_t>{}}; in test() 108 static_assert(std::is_same_v<S::allocator_type, explicit_allocator<char32_t>>, ""); in test()
|
| H A D | string_view_size_size_deduction.pass.cpp | 108 std::basic_string s1{sv, 0, 4, explicit_allocator<char32_t>{}}; in test() 112 static_assert(std::is_same_v<S::allocator_type, explicit_allocator<char32_t>>, ""); in test()
|
| /llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.set/unord.set.cnstr/ |
| H A D | size_allocator.pass.cpp | 53 test(explicit_allocator<NotConstructible>()); in main()
|
| H A D | size_hash_allocator.pass.cpp | 53 test(explicit_allocator<NotConstructible>()); in main()
|
| /llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/ |
| H A D | size_allocator.pass.cpp | 53 test(explicit_allocator<NotConstructible>()); in main()
|
| H A D | size_hash_allocator.pass.cpp | 53 test(explicit_allocator<NotConstructible>()); in main()
|
| /llvm-project-15.0.7/libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/ |
| H A D | alloc.pass.cpp | 41 typedef explicit_allocator<NotConstructible> A; in main()
|
| /llvm-project-15.0.7/libcxx/test/std/containers/associative/set/set.cons/ |
| H A D | default.pass.cpp | 35 typedef explicit_allocator<int> A; in main()
|
| /llvm-project-15.0.7/libcxx/test/std/containers/associative/multiset/multiset.cons/ |
| H A D | default.pass.cpp | 35 typedef explicit_allocator<int> A; in main()
|
| /llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/ |
| H A D | size_hash_allocator.pass.cpp | 56 test(explicit_allocator<V>()); in main()
|
| H A D | size_allocator.pass.cpp | 55 test(explicit_allocator<V>()); in main()
|
| /llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.map/unord.map.cnstr/ |
| H A D | size_hash_allocator.pass.cpp | 56 test(explicit_allocator<V>()); in main()
|
| H A D | size_allocator.pass.cpp | 56 test(explicit_allocator<V>()); in main()
|
| /llvm-project-15.0.7/libcxx/test/std/containers/associative/multimap/multimap.cons/ |
| H A D | default.pass.cpp | 35 typedef explicit_allocator<std::pair<const int, double>> A; in main()
|
| H A D | alloc.pass.cpp | 43 typedef explicit_allocator<std::pair<const int, double> > A; in main()
|
| /llvm-project-15.0.7/libcxx/test/std/containers/associative/map/map.cons/ |
| H A D | default.pass.cpp | 35 typedef explicit_allocator<std::pair<const int, double>> A; in main()
|
| H A D | alloc.pass.cpp | 43 typedef explicit_allocator<std::pair<const int, double> > A; in main()
|