Home
last modified time | relevance | path

Searched refs:unordered_multimap (Results 1 – 25 of 276) sorted by relevance

12345678910>>...12

/external/llvm-project/libcxx/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/
Ddeduct.pass.cpp76 std::unordered_multimap m(std::begin(arr), std::end(arr)); in main()
77 ASSERT_SAME_TYPE(decltype(m), std::unordered_multimap<int, long>); in main()
83 std::unordered_multimap m(std::begin(arr), std::end(arr), 42); in main()
84 ASSERT_SAME_TYPE(decltype(m), std::unordered_multimap<int, long>); in main()
90 std::unordered_multimap m(std::begin(arr), std::end(arr), 42, std::hash<short>()); in main()
91 …ASSERT_SAME_TYPE(decltype(m), std::unordered_multimap<int, long, std::hash<short>, std::equal_to<i… in main()
97 …std::unordered_multimap m(std::begin(arr), std::end(arr), 42, std::hash<short>(), std::equal_to<>(… in main()
98 …ASSERT_SAME_TYPE(decltype(m), std::unordered_multimap<int, long, std::hash<short>, std::equal_to<>… in main()
104 …std::unordered_multimap m(std::begin(arr), std::end(arr), 42, std::hash<short>(), std::equal_to<>(… in main()
105 …ASSERT_SAME_TYPE(decltype(m), std::unordered_multimap<int, long, std::hash<short>, std::equal_to<>… in main()
[all …]
Ddeduct_const.pass.cpp77 std::unordered_multimap m(std::begin(arr), std::end(arr)); in main()
78 ASSERT_SAME_TYPE(decltype(m), std::unordered_multimap<int, long>); in main()
84 std::unordered_multimap m(std::begin(arr), std::end(arr), 42); in main()
85 ASSERT_SAME_TYPE(decltype(m), std::unordered_multimap<int, long>); in main()
91 std::unordered_multimap m(std::begin(arr), std::end(arr), 42, std::hash<short>()); in main()
92 …ASSERT_SAME_TYPE(decltype(m), std::unordered_multimap<int, long, std::hash<short>, std::equal_to<i… in main()
98 …std::unordered_multimap m(std::begin(arr), std::end(arr), 42, std::hash<short>(), std::equal_to<>(… in main()
99 …ASSERT_SAME_TYPE(decltype(m), std::unordered_multimap<int, long, std::hash<short>, std::equal_to<>… in main()
105 …std::unordered_multimap m(std::begin(arr), std::end(arr), 42, std::hash<short>(), std::equal_to<>(… in main()
106 …ASSERT_SAME_TYPE(decltype(m), std::unordered_multimap<int, long, std::hash<short>, std::equal_to<>… in main()
[all …]
Ddeduct.fail.cpp68 …std::unordered_multimap m; // expected-error{{no viable constructor or deduction guide for deducti… in main()
72 …std::unordered_multimap m(42); // expected-error{{no viable constructor or deduction guide for ded… in main()
76 std::unordered_multimap m(42, std::hash<int>()); in main()
81 std::unordered_multimap m(42, std::hash<int>(), std::equal_to<int>()); in main()
86 std::unordered_multimap m(42, std::hash<int>(), std::equal_to<int>(), std::allocator<P>()); in main()
91 std::unordered_multimap m(std::allocator<P>{}); in main()
96 std::unordered_multimap m(42, std::allocator<P>()); in main()
101 std::unordered_multimap m(42, std::hash<int>(), std::allocator<P>()); in main()
Ddefault_noexcept.pass.cpp51 typedef std::unordered_multimap<MoveOnly, MoveOnly> C; in main()
55 typedef std::unordered_multimap<MoveOnly, MoveOnly, std::hash<MoveOnly>, in main()
61 typedef std::unordered_multimap<MoveOnly, MoveOnly, std::hash<MoveOnly>, in main()
66 typedef std::unordered_multimap<MoveOnly, MoveOnly, some_hash<MoveOnly>> C; in main()
70 typedef std::unordered_multimap<MoveOnly, MoveOnly, std::hash<MoveOnly>, in main()
Dmove_assign_noexcept.pass.cpp49 typedef std::unordered_multimap<MoveOnly, MoveOnly> C; in main()
53 typedef std::unordered_multimap<MoveOnly, MoveOnly, std::hash<MoveOnly>, in main()
59 typedef std::unordered_multimap<MoveOnly, MoveOnly, std::hash<MoveOnly>, in main()
65 typedef std::unordered_multimap<MoveOnly, MoveOnly, some_hash<MoveOnly>> C; in main()
69 typedef std::unordered_multimap<MoveOnly, MoveOnly, std::hash<MoveOnly>, in main()
/external/libcxx/test/std/containers/unord/unord.multimap/unord.multimap.swap/
Dswap_noexcept.pass.cpp126 typedef std::unordered_multimap<MoveOnly, MoveOnly> C; in main()
131 typedef std::unordered_multimap<MoveOnly, MoveOnly, std::hash<MoveOnly>, in main()
136 typedef std::unordered_multimap<MoveOnly, MoveOnly, std::hash<MoveOnly>, in main()
142 typedef std::unordered_multimap<MoveOnly, MoveOnly, some_hash<MoveOnly>> C; in main()
146 typedef std::unordered_multimap<MoveOnly, MoveOnly, std::hash<MoveOnly>, in main()
153 …typedef std::unordered_multimap<MoveOnly, MoveOnly, some_hash<MoveOnly>, some_comp <MoveOnly>, som… in main()
157 …typedef std::unordered_multimap<MoveOnly, MoveOnly, some_hash<MoveOnly>, some_comp <MoveOnly>, som… in main()
161 …typedef std::unordered_multimap<MoveOnly, MoveOnly, some_hash<MoveOnly>, some_comp2<MoveOnly>, som… in main()
165 …typedef std::unordered_multimap<MoveOnly, MoveOnly, some_hash<MoveOnly>, some_comp2<MoveOnly>, som… in main()
169 …typedef std::unordered_multimap<MoveOnly, MoveOnly, some_hash2<MoveOnly>, some_comp <MoveOnly>, so… in main()
[all …]
Ddb_swap_1.pass.cpp32 std::unordered_multimap<int, int> c1(a1, a1+sizeof(a1)/sizeof(a1[0])); in main()
33 std::unordered_multimap<int, int> c2(a2, a2+sizeof(a2)/sizeof(a2[0])); in main()
34 std::unordered_multimap<int, int>::iterator i1 = c1.begin(); in main()
35 std::unordered_multimap<int, int>::iterator i2 = c2.begin(); in main()
39 std::unordered_multimap<int, int>::iterator j = i1; in main()
/external/llvm-project/libcxx/test/std/containers/unord/unord.multimap/unord.multimap.swap/
Dswap_noexcept.pass.cpp125 typedef std::unordered_multimap<MoveOnly, MoveOnly> C; in main()
130 typedef std::unordered_multimap<MoveOnly, MoveOnly, std::hash<MoveOnly>, in main()
135 typedef std::unordered_multimap<MoveOnly, MoveOnly, std::hash<MoveOnly>, in main()
141 typedef std::unordered_multimap<MoveOnly, MoveOnly, some_hash<MoveOnly>> C; in main()
145 typedef std::unordered_multimap<MoveOnly, MoveOnly, std::hash<MoveOnly>, in main()
152 …typedef std::unordered_multimap<MoveOnly, MoveOnly, some_hash<MoveOnly>, some_comp <MoveOnly>, som… in main()
156 …typedef std::unordered_multimap<MoveOnly, MoveOnly, some_hash<MoveOnly>, some_comp <MoveOnly>, som… in main()
160 …typedef std::unordered_multimap<MoveOnly, MoveOnly, some_hash<MoveOnly>, some_comp2<MoveOnly>, som… in main()
164 …typedef std::unordered_multimap<MoveOnly, MoveOnly, some_hash<MoveOnly>, some_comp2<MoveOnly>, som… in main()
168 …typedef std::unordered_multimap<MoveOnly, MoveOnly, some_hash2<MoveOnly>, some_comp <MoveOnly>, so… in main()
[all …]
/external/libcxx/include/
Dunordered_map161 void merge(unordered_multimap<Key, T, H2, P2, Allocator>& source); // C++17
163 void merge(unordered_multimap<Key, T, H2, P2, Allocator>&& source); // C++17
224 class unordered_multimap
248 unordered_multimap()
253 explicit unordered_multimap(size_type n, const hasher& hf = hasher(),
257 unordered_multimap(InputIterator f, InputIterator l,
261 explicit unordered_multimap(const allocator_type&);
262 unordered_multimap(const unordered_multimap&);
263 unordered_multimap(const unordered_multimap&, const Allocator&);
264 unordered_multimap(unordered_multimap&&)
[all …]
/external/llvm-project/libcxx/test/std/containers/unord/unord.multimap/
Dfind_const.transparent.pass.cpp31 using map_type = const unord_map_type<std::unordered_multimap, transparent_hash, in main()
38 using map_type = const unord_map_type<std::unordered_multimap, transparent_hash_final, in main()
45 using map_type = const unord_map_type<std::unordered_multimap, non_transparent_hash, in main()
52 using map_type = const unord_map_type<std::unordered_multimap, transparent_hash, in main()
59 using map_type = const unord_map_type<std::unordered_multimap, non_transparent_hash, in main()
Dequal_range_const.transparent.pass.cpp31 using map_type = const unord_map_type<std::unordered_multimap, transparent_hash, in main()
38 using map_type = const unord_map_type<std::unordered_multimap, transparent_hash_final, in main()
45 using map_type = const unord_map_type<std::unordered_multimap, non_transparent_hash, in main()
52 using map_type = const unord_map_type<std::unordered_multimap, transparent_hash, in main()
59 using map_type = const unord_map_type<std::unordered_multimap, non_transparent_hash, in main()
Dcount.transparent.pass.cpp31 …using map_type = const unord_map_type<std::unordered_multimap, transparent_hash, std::equal_to<> >; in main()
38 … const unord_map_type<std::unordered_multimap, transparent_hash_final, transparent_equal_final>; in main()
44 …using map_type = const unord_map_type<std::unordered_multimap, non_transparent_hash, std::equal_to… in main()
51 const unord_map_type<std::unordered_multimap, transparent_hash, std::equal_to<key_type> >; in main()
58 … const unord_map_type<std::unordered_multimap, non_transparent_hash, std::equal_to<key_type> >; in main()
Dcontains.transparent.pass.cpp30 using map_type = unord_map_type<std::unordered_multimap, transparent_hash, in main()
37 …using map_type = unord_map_type<std::unordered_multimap, transparent_hash_final, transparent_equal… in main()
43 using map_type = unord_map_type<std::unordered_multimap, non_transparent_hash, in main()
50 using map_type = unord_map_type<std::unordered_multimap, transparent_hash, in main()
58 using map_type = unord_map_type<std::unordered_multimap, non_transparent_hash, in main()
Dfind_non_const.transparent.pass.cpp31 using map_type = unord_map_type<std::unordered_multimap, transparent_hash, in main()
38 using map_type = unord_map_type<std::unordered_multimap, transparent_hash_final, in main()
45 using map_type = unord_map_type<std::unordered_multimap, non_transparent_hash, in main()
52 using map_type = unord_map_type<std::unordered_multimap, transparent_hash, in main()
59 using map_type = unord_map_type<std::unordered_multimap, non_transparent_hash, in main()
Dequal_range_non_const.transparent.pass.cpp31 using map_type = unord_map_type<std::unordered_multimap, transparent_hash, in main()
38 using map_type = unord_map_type<std::unordered_multimap, transparent_hash_final, in main()
45 using map_type = unord_map_type<std::unordered_multimap, non_transparent_hash, in main()
52 using map_type = unord_map_type<std::unordered_multimap, transparent_hash, in main()
59 using map_type = unord_map_type<std::unordered_multimap, non_transparent_hash, in main()
/external/libcxx/test/std/experimental/memory/memory.resource.aliases/
Dheader_unordered_map_synop.pass.cpp69 using StdMap = std::unordered_multimap<K, V, DH, DP, pmr::polymorphic_allocator<P>>; in main()
70 using PmrMap = pmr::unordered_multimap<K, V>; in main()
74 using StdMap = std::unordered_multimap<K, V, MH, DP, pmr::polymorphic_allocator<P>>; in main()
75 using PmrMap = pmr::unordered_multimap<K, V, MH>; in main()
79 using StdMap = std::unordered_multimap<K, V, MH, MP, pmr::polymorphic_allocator<P>>; in main()
80 using PmrMap = pmr::unordered_multimap<K, V, MH, MP>; in main()
84 pmr::unordered_multimap<int, int> m; in main()
/external/llvm-project/libcxx/test/std/experimental/memory/memory.resource.aliases/
Dheader_unordered_map_synop.pass.cpp69 using StdMap = std::unordered_multimap<K, V, DH, DP, pmr::polymorphic_allocator<P>>; in main()
70 using PmrMap = pmr::unordered_multimap<K, V>; in main()
74 using StdMap = std::unordered_multimap<K, V, MH, DP, pmr::polymorphic_allocator<P>>; in main()
75 using PmrMap = pmr::unordered_multimap<K, V, MH>; in main()
79 using StdMap = std::unordered_multimap<K, V, MH, MP, pmr::polymorphic_allocator<P>>; in main()
80 using PmrMap = pmr::unordered_multimap<K, V, MH, MP>; in main()
84 pmr::unordered_multimap<int, int> m; in main()
/external/llvm-project/libcxx/test/libcxx/containers/unord/unord.multimap/
Ddb_swap_1.pass.cpp33 std::unordered_multimap<int, int> c1(a1, a1+sizeof(a1)/sizeof(a1[0])); in main()
34 std::unordered_multimap<int, int> c2(a2, a2+sizeof(a2)/sizeof(a2[0])); in main()
35 std::unordered_multimap<int, int>::iterator i1 = c1.begin(); in main()
36 std::unordered_multimap<int, int>::iterator i2 = c2.begin(); in main()
40 std::unordered_multimap<int, int>::iterator j = i1; in main()
/external/llvm-project/libcxx/include/
Dunordered_map160 void merge(unordered_multimap<Key, T, H2, P2, Allocator>& source); // C++17
162 void merge(unordered_multimap<Key, T, H2, P2, Allocator>&& source); // C++17
236 class unordered_multimap
260 unordered_multimap()
265 explicit unordered_multimap(size_type n, const hasher& hf = hasher(),
269 unordered_multimap(InputIterator f, InputIterator l,
273 explicit unordered_multimap(const allocator_type&);
274 unordered_multimap(const unordered_multimap&);
275 unordered_multimap(const unordered_multimap&, const Allocator&);
276 unordered_multimap(unordered_multimap&&)
[all …]
/external/llvm-project/libcxx/test/std/containers/unord/unord.multimap/unord.multimap.modifiers/
Dmerge.pass.cpp55 std::unordered_multimap<int, int> src{{1, 0}, {3, 0}, {5, 0}}; in main()
56 std::unordered_multimap<int, int> dst{{2, 0}, {4, 0}, {5, 0}}; in main()
65 typedef std::unordered_multimap<Counter<int>, int, throw_hasher<Counter<int>>> map_type; in main()
104 …typedef std::unordered_multimap<Counter<int>, int, std::hash<Counter<int>>, std::equal_to<Counter<… in main()
105 typedef std::unordered_multimap<Counter<int>, int, hasher, equal> second_map_type; in main()
144 std::unordered_multimap<int, int> first; in main()
146 std::unordered_multimap<int, int> second; in main()
/external/libcxx/test/std/containers/unord/unord.multimap/unord.multimap.modifiers/
Dmerge.pass.cpp56 std::unordered_multimap<int, int> src{{1, 0}, {3, 0}, {5, 0}}; in main()
57 std::unordered_multimap<int, int> dst{{2, 0}, {4, 0}, {5, 0}}; in main()
66 typedef std::unordered_multimap<Counter<int>, int, throw_hasher<Counter<int>>> map_type; in main()
105 …typedef std::unordered_multimap<Counter<int>, int, std::hash<Counter<int>>, std::equal_to<Counter<… in main()
106 typedef std::unordered_multimap<Counter<int>, int, hasher, equal> second_map_type; in main()
145 std::unordered_multimap<int, int> first; in main()
147 std::unordered_multimap<int, int> second; in main()
/external/libcxx/test/std/containers/unord/unord.multimap/
Dmax_load_factor.pass.cpp32 typedef std::unordered_multimap<int, std::string> C; in main()
37 typedef std::unordered_multimap<int, std::string> C; in main()
45 typedef std::unordered_multimap<int, std::string, std::hash<int>, std::equal_to<int>, in main()
51 typedef std::unordered_multimap<int, std::string, std::hash<int>, std::equal_to<int>, in main()
61 typedef std::unordered_multimap<int, std::string> C; in main()
/external/libcxx/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/
Ddtor_noexcept.pass.cpp44 typedef std::unordered_multimap<MoveOnly, MoveOnly> C; in main()
48 typedef std::unordered_multimap<MoveOnly, MoveOnly, std::hash<MoveOnly>, in main()
53 typedef std::unordered_multimap<MoveOnly, MoveOnly, std::hash<MoveOnly>, in main()
59 typedef std::unordered_multimap<MoveOnly, MoveOnly, some_hash<MoveOnly>> C; in main()
63 typedef std::unordered_multimap<MoveOnly, MoveOnly, std::hash<MoveOnly>, in main()
Dmove_assign_noexcept.pass.cpp50 typedef std::unordered_multimap<MoveOnly, MoveOnly> C; in main()
54 typedef std::unordered_multimap<MoveOnly, MoveOnly, std::hash<MoveOnly>, in main()
60 typedef std::unordered_multimap<MoveOnly, MoveOnly, std::hash<MoveOnly>, in main()
66 typedef std::unordered_multimap<MoveOnly, MoveOnly, some_hash<MoveOnly>> C; in main()
70 typedef std::unordered_multimap<MoveOnly, MoveOnly, std::hash<MoveOnly>, in main()
Dmove_noexcept.pass.cpp48 typedef std::unordered_multimap<MoveOnly, MoveOnly> C; in main()
52 typedef std::unordered_multimap<MoveOnly, MoveOnly, std::hash<MoveOnly>, in main()
57 typedef std::unordered_multimap<MoveOnly, MoveOnly, std::hash<MoveOnly>, in main()
63 typedef std::unordered_multimap<MoveOnly, MoveOnly, some_hash<MoveOnly>> C; in main()
67 typedef std::unordered_multimap<MoveOnly, MoveOnly, std::hash<MoveOnly>, in main()

12345678910>>...12