@@ -482,6 +482,7 @@ namespace __debug
return { _Base::erase(__position.base()), this };
}
+ _GLIBCXX_ABI_TAG_CXX11
iterator
erase(iterator __position)
{ return erase(const_iterator(__position)); }
@@ -361,6 +361,7 @@ namespace __debug
return { _Base::erase(__position.base()), this };
}
+ _GLIBCXX_ABI_TAG_CXX11
iterator
erase(iterator __position)
{ return erase(const_iterator(__position)); }
@@ -324,6 +324,7 @@ namespace __debug
#endif // C++17
#if __cplusplus >= 201103L
+ _GLIBCXX_ABI_TAG_CXX11
iterator
erase(const_iterator __position)
{
@@ -358,6 +359,7 @@ namespace __debug
}
#if __cplusplus >= 201103L
+ _GLIBCXX_ABI_TAG_CXX11
iterator
erase(const_iterator __first, const_iterator __last)
{
@@ -338,6 +338,7 @@ namespace __debug
#endif // C++17
#if __cplusplus >= 201103L
+ _GLIBCXX_ABI_TAG_CXX11
iterator
erase(const_iterator __position)
{
@@ -370,6 +371,7 @@ namespace __debug
}
#if __cplusplus >= 201103L
+ _GLIBCXX_ABI_TAG_CXX11
iterator
erase(const_iterator __first, const_iterator __last)
{