Home
last modified time | relevance | path

Searched refs:explicit_allocator (Results 1 – 25 of 71) sorted by relevance

123

/llvm-project-15.0.7/libcxx/test/std/containers/sequences/vector/vector.cons/
H A Dconstruct_default.pass.cpp87 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 Dconstruct_default.pass.cpp72 test0<std::vector<bool, explicit_allocator<bool>> >(); in tests()
73 test1<std::vector<bool, explicit_allocator<bool> > >(explicit_allocator<bool>()); in tests()
H A Dinsert_iter_value.pass.cpp66 std::vector<bool, explicit_allocator<bool>> v(10); in tests()
67 std::vector<bool, explicit_allocator<bool>>::iterator i in tests()
H A Dinsert_iter_size_value.pass.cpp69 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 Ddefault.pass.cpp58 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 Dalloc.pass.cpp37 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 Dmin_allocator.h410 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 Diter_alloc_deduction.pass.cpp95 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 Dstring_view_deduction.pass.cpp104 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 Dstring_view_size_size_deduction.pass.cpp108 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 Dsize_allocator.pass.cpp53 test(explicit_allocator<NotConstructible>()); in main()
H A Dsize_hash_allocator.pass.cpp53 test(explicit_allocator<NotConstructible>()); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/
H A Dsize_allocator.pass.cpp53 test(explicit_allocator<NotConstructible>()); in main()
H A Dsize_hash_allocator.pass.cpp53 test(explicit_allocator<NotConstructible>()); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/sequences/forwardlist/forwardlist.cons/
H A Dalloc.pass.cpp41 typedef explicit_allocator<NotConstructible> A; in main()
/llvm-project-15.0.7/libcxx/test/std/containers/associative/set/set.cons/
H A Ddefault.pass.cpp35 typedef explicit_allocator<int> A; in main()
/llvm-project-15.0.7/libcxx/test/std/containers/associative/multiset/multiset.cons/
H A Ddefault.pass.cpp35 typedef explicit_allocator<int> A; in main()
/llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/
H A Dsize_hash_allocator.pass.cpp56 test(explicit_allocator<V>()); in main()
H A Dsize_allocator.pass.cpp55 test(explicit_allocator<V>()); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/unord/unord.map/unord.map.cnstr/
H A Dsize_hash_allocator.pass.cpp56 test(explicit_allocator<V>()); in main()
H A Dsize_allocator.pass.cpp56 test(explicit_allocator<V>()); in main()
/llvm-project-15.0.7/libcxx/test/std/containers/associative/multimap/multimap.cons/
H A Ddefault.pass.cpp35 typedef explicit_allocator<std::pair<const int, double>> A; in main()
H A Dalloc.pass.cpp43 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 Ddefault.pass.cpp35 typedef explicit_allocator<std::pair<const int, double>> A; in main()
H A Dalloc.pass.cpp43 typedef explicit_allocator<std::pair<const int, double> > A; in main()

123