Home
last modified time | relevance | path

Searched refs:__compare_ (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__flat_set/
H A Dflat_multiset.h113 : __keys_(), __compare_() {} in flat_multiset()
125 : __keys_(std::move(__other.__keys_)), __compare_(std::move(__other.__compare_)) { in flat_multiset()
137 …_LIBCPP_HIDE_FROM_ABI explicit flat_multiset(const key_compare& __comp) : __keys_(), __compare_(__… in flat_multiset()
140 : __keys_(std::move(__keys)), __compare_(__comp) { in __keys_()
141 ranges::sort(__keys_, __compare_); in __keys_()
146 : __keys_(std::move(__keys)), __compare_(__comp) { in __keys_()
147 …_LIBCPP_ASSERT_SEMANTIC_REQUIREMENT(ranges::is_sorted(__keys_, __compare_), "Key container is not … in __keys_()
154 : __keys_(), __compare_(__comp) { in __keys_()
162 : __keys_(__first, __last), __compare_(__comp) { in __keys_()
163 …_LIBCPP_ASSERT_SEMANTIC_REQUIREMENT(ranges::is_sorted(__keys_, __compare_), "Key container is not … in __keys_()
[all …]
H A Dflat_set.h112 : __keys_(), __compare_() {} in flat_set()
121 : __keys_(std::move(__other.__keys_)), __compare_(std::move(__other.__compare_)) { in flat_set()
134 : __keys_(), __compare_(__comp) {} in flat_set()
138 : __keys_(std::move(__keys)), __compare_(__comp) { in __keys_()
144 : __keys_(std::move(__keys)), __compare_(__comp) { in __keys_()
153 : __keys_(), __compare_(__comp) { in __keys_()
161 : __keys_(__first, __last), __compare_(__comp) { in __keys_()
187 : __keys_(std::make_obj_using_allocator<container_type>(__alloc)), __compare_() {} in flat_set()
192 : __keys_(std::make_obj_using_allocator<container_type>(__alloc)), __compare_(__comp) {} in flat_set()
197 : __keys_(std::make_obj_using_allocator<container_type>(__alloc, __keys)), __compare_() { in flat_set()
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__flat_map/
H A Dflat_multimap.h143 : __containers_(), __compare_() {} in flat_multimap()
156 : __containers_(std::move(__other.__containers_)), __compare_(std::move(__other.__compare_)) { in flat_multimap()
176 __other.__compare_) {}
188 std::move(__other.__compare_)) {
199 …ontainers_{.keys = std::move(__key_cont), .values = std::move(__mapped_cont)}, __compare_(__comp) {
233 …ontainers_{.keys = std::move(__key_cont), .values = std::move(__mapped_cont)}, __compare_(__comp) {
266 …FROM_ABI explicit flat_multimap(const key_compare& __comp) : __containers_(), __compare_(__comp) {} in flat_multimap()
282 : __containers_(), __compare_(__comp) { in __containers_()
328 : __containers_(), __compare_(__comp) { in __containers_()
397 __compare_ = std::move(__other.__compare_); in noexcept()
[all …]
H A Dflat_map.h144 : __containers_(), __compare_() {} in flat_map()
154 : __containers_(std::move(__other.__containers_)), __compare_(std::move(__other.__compare_)) { in flat_map()
174 __other.__compare_) {}
186 std::move(__other.__compare_)) {
197 …ontainers_{.keys = std::move(__key_cont), .values = std::move(__mapped_cont)}, __compare_(__comp) {
231 …ontainers_{.keys = std::move(__key_cont), .values = std::move(__mapped_cont)}, __compare_(__comp) {
268 : __containers_(), __compare_(__comp) {} in flat_map()
284 : __containers_(), __compare_(__comp) { in __containers_()
333 : __containers_(), __compare_(__comp) { in __containers_()
406 __compare_ = std::move(__other.__compare_); in noexcept()
[all …]