Home | History | Annotate | Download | only in debug

Lines Matching defs:__owned_list

83 class __owned_list;
121 static bool _STLP_CALL _Check_if_owner( const __owned_list*, const __owned_link&);
123 static bool _STLP_CALL _Check_if_not_owner( const __owned_list*, const __owned_link&);
125 static void _STLP_CALL _Verify(const __owned_list*);
127 static void _STLP_CALL _Swap_owners(__owned_list&, __owned_list&);
129 static void _STLP_CALL _Invalidate_all(__owned_list*);
131 static void _STLP_CALL _Set_owner(__owned_list& /*src*/, __owned_list& /*dst*/);
133 static void _STLP_CALL _Stamp_all(__owned_list*, __owned_list*);
135 static void _STLP_CALL _M_detach(__owned_list*, __owned_link*);
137 static void _STLP_CALL _M_attach(__owned_list*, __owned_link*);
287 __owned_link(const __owned_list* __c) : _M_self(this), _M_owner(0), _M_next(0)
288 { __stl_debugger::_M_attach(__CONST_CAST(__owned_list*,__c), this); }
290 { __stl_debugger::_M_attach(__CONST_CAST(__owned_list*,__rhs._M_owner), this); }
293 __owned_link(const __owned_list* __c) : _M_owner(0), _M_next(0)
294 { __stl_debugger::_M_attach(__CONST_CAST(__owned_list*,__c), this); }
296 { __stl_debugger::_M_attach(__CONST_CAST(__owned_list*,__rhs._M_owner), this); }
299 __owned_list* __new_owner = __CONST_CAST(__owned_list*,__rhs._M_owner);
300 __owned_list* __old_owner = _M_owner;
319 const __owned_list* _Owner() const { return _M_owner; }
320 __owned_list* _Owner() { return _M_owner; }
321 void _Set_owner(const __owned_list* __o) { _M_owner= __CONST_CAST(__owned_list*,__o); }
334 __owned_list* _M_owner;
339 class _STLP_CLASS_DECLSPEC __owned_list {
341 __owned_list(void* __o) {
342 // fprintf(stderr, "__owned_list(): %p\n",(void*)this);
343 _M_node._M_owner = __REINTERPRET_CAST(__owned_list*,__o);
346 ~__owned_list() {
347 // fprintf(stderr, "~__owned_list(): %p\n",(void*)this);
364 void _Swap_owners(__owned_list& __y) { __stl_debugger::_Swap_owners(*this, __y); }
366 void _Set_owner(__owned_list& __y) { __stl_debugger::_Set_owner(*this, __y); }
374 __owned_list(const __owned_list&){}
375 __owned_list& operator = (const __owned_list&) { return *this; }
398 void _STLP_CALL __invalidate_range(const __owned_list* __base,
403 void _STLP_CALL __invalidate_iterator(const __owned_list* __base,
409 const __owned_list* __dst);
413 const __owned_list* __dst);
425 inline bool _STLP_CALL __check_if_owner( const __owned_list* __owner,
430 inline bool _STLP_CALL __check_if_not_owner( const __owned_list* __owner,