30#ifndef _GLIBCXX_ERASE_IF_H
31#define _GLIBCXX_ERASE_IF_H 1
34#pragma GCC system_header
40#if __cplusplus >= 201402L
43_GLIBCXX_BEGIN_NAMESPACE_VERSION
47 template<
typename _Container,
typename _UnsafeContainer,
49 typename _Container::size_type
50 __erase_nodes_if(_Container& __cont, _UnsafeContainer& __ucont,
53 typename _Container::size_type __num = 0;
54 for (
auto __iter = __ucont.begin(), __last = __ucont.end();
59 __iter = __cont.erase(__iter);
69_GLIBCXX_END_NAMESPACE_VERSION
ISO C++ entities toplevel namespace is std.
Implementation details not part of the namespace std interface.