Home
last modified time | relevance | path

Searched refs:_Slist_node_base (Results 1 – 7 of 7) sorted by relevance

/ndk/sources/cxx-stl/stlport/stlport/stl/
D_slist_base.h38 struct _Slist_node_base { struct
39 _Slist_node_base* _M_next; argument
42 inline _Slist_node_base*
43 __slist_make_link(_Slist_node_base* __prev_node, in __slist_make_link()
44 _Slist_node_base* __new_node) { in __slist_make_link()
56 static size_t _STLP_CALL size(_Slist_node_base* __node);
57 static _Slist_node_base* _STLP_CALL __reverse(_Slist_node_base* __node);
58 static void _STLP_CALL __splice_after(_Slist_node_base* __pos,
59 _Slist_node_base* __before_first,
60 _Slist_node_base* __before_last);
[all …]
D_slist_base.c38 _Slist_node_base* _STLP_CALL
39 _Sl_global<_Dummy>::__previous(_Slist_node_base* __head, in __previous()
40 const _Slist_node_base* __node) { in __previous()
48 _Sl_global<_Dummy>::__splice_after(_Slist_node_base* __pos, _Slist_node_base* __head) { in __splice_after()
49 _Slist_node_base* __before_last = __previous(__head, 0); in __splice_after()
51 _Slist_node_base* __after = __pos->_M_next; in __splice_after()
60 _Sl_global<_Dummy>::__splice_after(_Slist_node_base* __pos, in __splice_after()
61 _Slist_node_base* __before_first, in __splice_after()
62 _Slist_node_base* __before_last) { in __splice_after()
64 _Slist_node_base* __first = __before_first->_M_next; in __splice_after()
[all …]
D_hashtable.h70 _STLP_EXPORT_TEMPLATE_CLASS allocator<_STLP_PRIV _Slist_node_base*>;
73 _STLP_EXPORT_TEMPLATE_CLASS _STLP_alloc_proxy<_Slist_node_base**, _Slist_node_base*,
74 allocator<_Slist_node_base*> >;
75 _STLP_EXPORT_TEMPLATE_CLASS _Vector_base<_Slist_node_base*,
76 allocator<_Slist_node_base*> >;
83 …MPLATE_CLASS __construct_checker<_STLP_NON_DBG_VECTOR<_Slist_node_base*, allocator<_Slist_node_bas…
84 _STLP_EXPORT_TEMPLATE_CLASS _STLP_NON_DBG_VECTOR<_Slist_node_base*, allocator<_Slist_node_base*> >;
89 _STLP_EXPORT_TEMPLATE_CLASS vector<_STLP_PRIV _Slist_node_base*,
90 allocator<_STLP_PRIV _Slist_node_base*> >;
258 typedef _STLP_PRIV _Slist_node_base _BucketType;
D_slist.c43 _Slist_node_base*
44 _Slist_base<_Tp,_Alloc>::_M_erase_after(_Slist_node_base* __before_first, in _M_erase_after()
45 _Slist_node_base* __last_node) { in _M_erase_after()
46 _Slist_node_base* __cur = __before_first->_M_next; in _M_erase_after()
D_slist.h59 class _Slist_node : public _Slist_node_base {
70 _Slist_node_base *_M_node;
72 _Slist_iterator_base(_Slist_node_base *__x) : _M_node(__x) {} in _Slist_iterator_base()
97 explicit _Slist_iterator(_Slist_node_base *__x) : _Slist_iterator_base(__x) {} in _Slist_iterator()
155 typedef _STLP_alloc_proxy<_Slist_node_base, _Node, _M_node_allocator_type> _AllocProxy;
161 _M_head(_STLP_CONVERT_ALLOCATOR(__a, _Node), _Slist_node_base() )
173 _Slist_node_base* _M_erase_after(_Slist_node_base* __pos) {
175 _Slist_node_base* __next_next = __next->_M_next;
181 _Slist_node_base* _M_erase_after(_Slist_node_base*, _Slist_node_base*);
247 typedef _STLP_PRIV _Slist_node_base _Node_base;
/ndk/sources/cxx-stl/stlport/src/
Ddll_main.cpp114 template class _STLP_CLASS_DECLSPEC allocator<_STLP_PRIV _Slist_node_base*>;
117 template class _STLP_CLASS_DECLSPEC _STLP_alloc_proxy<_Slist_node_base**, _Slist_node_base*,
118 allocator<_Slist_node_base*> >;
119 template class _STLP_CLASS_DECLSPEC _Vector_base<_Slist_node_base*,
120 allocator<_Slist_node_base*> >;
126 template class _STLP_CLASS_DECLSPEC _STLP_NON_DBG_NAME(vector)<_Slist_node_base*,
127 allocator<_Slist_node_base*> >;
131 template class _STLP_CLASS_DECLSPEC vector<_STLP_PRIV _Slist_node_base*,
132 allocator<_STLP_PRIV _Slist_node_base*> >;
175 template class _STLP_CLASS_DECLSPEC _STLP_alloc_proxy<_Slist_node_base, _Slist_node<void*>, allocat…
/ndk/sources/cxx-stl/stlport/stlport/stl/pointers/
D_slist.h40 _STLP_EXPORT_TEMPLATE_CLASS _STLP_alloc_proxy<_Slist_node_base, _VoidPtrSNode, allocator<_VoidPtrSN…
65 typedef _STLP_PRIV _Slist_node_base _Node_base;