Searched refs:_M_refcount (Results 1 - 8 of 8) sorted by relevance

/macosx-10.9.5/libstdcxx-60/include/c++/4.2.1/tr1/
H A Dboost_shared_ptr.h512 : _M_ptr(0), _M_refcount() // never throws
523 : _M_ptr(__p), _M_refcount(__p, _Sp_deleter<_Tp1>())
527 __enable_shared_from_this_helper(_M_refcount, __p, __p);
544 : _M_ptr(__p), _M_refcount(__p, __d)
548 __enable_shared_from_this_helper(_M_refcount, __p, __p);
562 : _M_ptr(__r._M_ptr), _M_refcount(__r._M_refcount) // never throws
575 : _M_refcount(__r._M_refcount) // may throw
578 // It is now safe to copy __r._M_ptr, as _M_refcount(__
729 __shared_count<_Lp> _M_refcount; // Reference counter. member in class:std::__shared_ptr
916 __weak_count<_Lp> _M_refcount; // Reference counter. member in class:std::__weak_ptr
[all...]
/macosx-10.9.5/libstdcxx-60/include/c++/4.2.1/bits/
H A Dlocale_classes.h348 mutable _Atomic_word _M_refcount; member in class:locale::facet
374 facet(size_t __refs = 0) throw() : _M_refcount(__refs ? 1 : 0)
402 { __gnu_cxx::__atomic_add_dispatch(&_M_refcount, 1); }
407 if (__gnu_cxx::__exchange_and_add_dispatch(&_M_refcount, -1) == 1)
492 _Atomic_word _M_refcount; member in class:locale::_Impl
507 { __gnu_cxx::__atomic_add_dispatch(&_M_refcount, 1); }
515 if (__gnu_cxx::__exchange_and_add_dispatch(&_M_refcount, -1) == 1)
H A Dios_base.h472 _Atomic_word _M_refcount; // 0 means one reference. member in struct:ios_base::_Callback_list
476 : _M_next(__cb), _M_fn(__fn), _M_index(__index), _M_refcount(0) { }
479 _M_add_reference() { __gnu_cxx::__atomic_add_dispatch(&_M_refcount, 1); }
484 { return __gnu_cxx::__exchange_and_add_dispatch(&_M_refcount, -1); }
H A Dbasic_string.h77 * _M_dataplus _M_refcount
139 // 3. _M_refcount has three states:
151 _Atomic_word _M_refcount; member in struct:basic_string::_Rep_base
191 { return this->_M_refcount < 0; }
195 { return this->_M_refcount > 0; }
199 { this->_M_refcount = -1; }
203 { this->_M_refcount = 0; }
236 if (__gnu_cxx::__exchange_and_add_dispatch(&this->_M_refcount,
250 __gnu_cxx::__atomic_add_dispatch(&this->_M_refcount, 1);
/macosx-10.9.5/libstdcxx-60/include/c++/4.2.1/ext/
H A Drc_string_base.h54 * _M_dataplus _M_refcount
106 // 3. _M_refcount has three states:
121 _Atomic_word _M_refcount; member in struct:__rc_string_base::_Rep::__anon9710::__anon9711
137 __atomic_add_dispatch(&_M_info._M_refcount, 1);
144 _M_info._M_refcount = 0; // One reference.
207 if (__exchange_and_add_dispatch(&_M_rep()->_M_info._M_refcount,
214 { return _M_rep()->_M_info._M_refcount < 0; }
218 { _M_rep()->_M_info._M_refcount = 0; }
284 { return _M_rep()->_M_info._M_refcount > 0; }
288 { _M_rep()->_M_info._M_refcount
[all...]
/macosx-10.9.5/libstdcxx-60/src/
H A Dlocalename.cc179 : _M_refcount(__refs), _M_facets(0), _M_facets_size(_GLIBCXX_NUM_FACETS),
H A Dlocale.cc250 : _M_refcount(__refs), _M_facets(0), _M_facets_size(__imp._M_facets_size),
H A Dlocale_init.cc364 : _M_refcount(__refs), _M_facets(0), _M_facets_size(_GLIBCXX_NUM_FACETS),

Completed in 189 milliseconds