Lines Matching refs:entries_

55         entries_ = std::move(tmp);
71 entries_ = std::move(tmp);
78 auto it = entries_.emplace(); in Emplace()
87 auto it = entries_.emplace(std::forward<_Args>(__args)...);
96 if (!filter(entries_)) { in Emplace()
99 auto it = entries_.emplace(std::forward<_Args>(__args)...); in Emplace()
106 auto it = entries_.find(key); in Find()
107 if (it == entries_.end()) { in Find()
117 return (entries_.find(key) != entries_.end()); in Contains()
124 auto it = entries_.insert_or_assign(key, std::forward<_Obj>(obj)); in InsertOrAssign()
131 auto it = entries_.insert(value_type { key, value }); in Insert()
138 return entries_.erase(key); in Erase()
144 return entries_.clear(); in Clear()
150 return entries_.empty(); in Empty()
156 return entries_.size(); in Size()
168 auto count = std::erase_if(entries_, in EraseIf()
171 auto count = entries_.size(); in EraseIf()
172 for (auto it = entries_.begin(); it != entries_.end();) { in EraseIf()
174 it = entries_.erase(it); in EraseIf()
179 count -= entries_.size(); in EraseIf()
190 for (auto &[key, value] : entries_) { in ForEach()
217 auto it = entries_.find(key); in Compute()
218 if (it == entries_.end()) { in Compute()
219 auto result = entries_.emplace(key, mapped_type()); in Compute()
220 it = result.second ? result.first : entries_.end(); in Compute()
222 if (it == entries_.end()) { in Compute()
226 entries_.erase(key); in Compute()
238 auto it = entries_.find(key); in ComputeIfPresent()
239 if (it == entries_.end()) { in ComputeIfPresent()
243 entries_.erase(key); in ComputeIfPresent()
254 auto it = entries_.find(key); in ComputeIfAbsent()
255 if (it != entries_.end()) { in ComputeIfAbsent()
258 entries_.emplace(key, action(key)); in ComputeIfAbsent()
268 auto it = entries_.find(key); in ComputeIfAbsent()
269 if (it != entries_.end()) { in ComputeIfAbsent()
272 auto result = entries_.emplace(key, mapped_type()); in ComputeIfAbsent()
273 it = result.second ? result.first : entries_.end(); in ComputeIfAbsent()
274 if (it == entries_.end()) { in ComputeIfAbsent()
278 entries_.erase(key); in ComputeIfAbsent()
288 return std::move(entries_); in Steal()
294 return entries_; in Clone()
299 std::map<_Key, _Tp> entries_; variable