Searched refs:__key_it (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/libcxx/include/__flat_map/ |
| H A D | utils.h | 50 auto __key_it = __map.__containers_.keys.emplace(__it_key, std::forward<_KeyArg>(__key)); in __emplace_exact_pos() local 64 __map.__containers_.keys.erase(__key_it); in __emplace_exact_pos() 80 return typename _Map::iterator(std::move(__key_it), std::move(__mapped_it)); in __emplace_exact_pos()
|
| H A D | flat_map.h | 735 auto __key_it = __containers_.keys.erase(__first.__key_iter_, __last.__key_iter_); in erase() local 738 return iterator(std::move(__key_it), std::move(__mapped_it)); in erase() 1017 …auto __key_it = std::lower_bound(__containers_.keys.begin(), __containers_.keys.end(), __key, _… in __try_emplace() local 1018 …_mapped_it = __containers_.values.begin() + ranges::distance(__containers_.keys.begin(), __key_it); in __try_emplace() 1020 if (__key_it == __containers_.keys.end() || __compare_(__key, *__key_it)) { in __try_emplace() 1024 std::move(__key_it), in __try_emplace() 1030 return pair<iterator, bool>(iterator(std::move(__key_it), std::move(__mapped_it)), false); in __try_emplace()
|
| H A D | flat_multimap.h | 444 …auto __key_it = std::upper_bound(__containers_.keys.begin(), __containers_.keys.end(), __pair.f… in emplace() local 445 auto __mapped_it = __corresponding_mapped_it(*this, __key_it); in emplace() 448 …*this, std::move(__key_it), std::move(__mapped_it), std::move(__pair.first), std::move(__pair.seco… in emplace() 595 auto __key_it = __containers_.keys.erase(__first.__key_iter_, __last.__key_iter_); in erase() local 598 return iterator(std::move(__key_it), std::move(__mapped_it)); in erase()
|
| /freebsd/contrib/llvm-project/libcxx/include/__flat_set/ |
| H A D | utils.h | 49 auto __key_it = __set.__keys_.emplace(__iter.__base(), std::forward<_KeyArg>(__key)); in __emplace_exact_pos() local 51 return typename decay_t<_Set>::iterator(std::move(__key_it)); in __emplace_exact_pos()
|
| H A D | flat_multiset.h | 466 auto __key_it = __keys_.erase(__first.__base(), __last.__base()); in erase() local 468 return iterator(std::move(__key_it)); in erase()
|
| H A D | flat_set.h | 522 auto __key_it = __keys_.erase(__first.__base(), __last.__base()); in erase() local 524 return iterator(std::move(__key_it)); in erase()
|