145 class _Safe_node_sequence
149#if __cplusplus >= 201103L
150 _Safe_node_sequence() =
default;
151 _Safe_node_sequence(_Safe_node_sequence&&) =
default;
152 _Safe_node_sequence(_Safe_node_sequence
const&) =
default;
154 _GLIBCXX20_CONSTEXPR _Safe_node_sequence&
155 operator=(_Safe_node_sequence&& __x)
noexcept
158 __x._M_invalidate_all();
163 _GLIBCXX20_CONSTEXPR _Safe_node_sequence&
164 operator=(
const _Safe_node_sequence&) _GLIBCXX_NOEXCEPT
171 _GLIBCXX20_CONSTEXPR
void
174 if (std::__is_constant_evaluated())
177 typedef typename _Sequence::const_iterator _Const_iterator;
178 typedef typename _Const_iterator::iterator_type _Base_const_iterator;
180 const _Sequence& __seq = *
static_cast<const _Sequence*
>(
this);