26#ifndef _STLP_SLIST_BASE_C
27#define _STLP_SLIST_BASE_C
29#ifndef _STLP_INTERNAL_SLIST_BASE_H
37template <
class _Dummy>
41 while (__head && __head->
_M_next != __node)
46template <
class _Dummy>
50 if (__before_last != __head) {
54 __before_last->
_M_next = __after;
58template <
class _Dummy>
63 if (__pos != __before_first && __pos != __before_last) {
68 __before_last->
_M_next = __after;
72template <
class _Dummy>
87template <
class _Dummy>
91 for ( ; __node != 0; __node = __node->
_M_next)
static size_t _STLP_CALL size(_Slist_node_base *__node)
static _Slist_node_base *_STLP_CALL __previous(_Slist_node_base *__head, const _Slist_node_base *__node)
static void _STLP_CALL __splice_after(_Slist_node_base *__pos, _Slist_node_base *__before_first, _Slist_node_base *__before_last)
static _Slist_node_base *_STLP_CALL __reverse(_Slist_node_base *__node)
#define _STLP_MOVE_TO_STD_NAMESPACE
#define _STLP_BEGIN_NAMESPACE
#define _STLP_END_NAMESPACE
#define _STLP_MOVE_TO_PRIV_NAMESPACE
_Slist_node_base * _M_next