Lines Matching refs:entries_

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