Lines Matching refs:EraseIf
524 size_t EraseIf(std::basic_string<CharT, Traits, Allocator>& container,
541 size_t EraseIf(std::deque<T, Allocator>& container, Predicate pred) {
557 size_t EraseIf(std::vector<T, Allocator>& container, Predicate pred) {
569 return EraseIf(container, [&](const T& cur) { return cur == value; });
573 size_t EraseIf(std::forward_list<T, Allocator>& container, Predicate pred) {
583 size_t EraseIf(std::list<T, Allocator>& container, Predicate pred) {
594 return EraseIf(container, [&](const T& cur) { return cur == value; });
598 size_t EraseIf(std::map<Key, T, Compare, Allocator>& container,
604 size_t EraseIf(std::multimap<Key, T, Compare, Allocator>& container,
610 size_t EraseIf(std::set<Key, Compare, Allocator>& container, Predicate pred) {
615 size_t EraseIf(std::multiset<Key, Compare, Allocator>& container,
626 size_t EraseIf(std::unordered_map<Key, T, Hash, KeyEqual, Allocator>& container,
637 size_t EraseIf(
648 size_t EraseIf(std::unordered_set<Key, Hash, KeyEqual, Allocator>& container,
658 size_t EraseIf(