Lines Matching defs:EraseIf
131 // Erase/EraseIf are based on library fundamentals ts v2 erase/erase_if
149 void EraseIf(std::basic_string<CharT, Traits, Allocator>& container,
162 void EraseIf(std::deque<T, Allocator>& container, Predicate pred) {
174 void EraseIf(std::vector<T, Allocator>& container, Predicate pred) {
188 void EraseIf(std::forward_list<T, Allocator>& container, Predicate pred) {
201 void EraseIf(std::list<T, Allocator>& container, Predicate pred) {
206 void EraseIf(std::map<Key, T, Compare, Allocator>& container, Predicate pred) {
211 void EraseIf(std::multimap<Key, T, Compare, Allocator>& container,
217 void EraseIf(std::set<Key, Compare, Allocator>& container, Predicate pred) {
222 void EraseIf(std::multiset<Key, Compare, Allocator>& container,
233 void EraseIf(std::unordered_map<Key, T, Hash, KeyEqual, Allocator>& container,
244 void EraseIf(
255 void EraseIf(std::unordered_set<Key, Hash, KeyEqual, Allocator>& container,
265 void EraseIf(std::unordered_multiset<Key, Hash, KeyEqual, Allocator>& container,