Home | History | Annotate | Download | only in ext

Lines Matching refs:_M_info

118 	  }                 _M_info;
133 __atomic_add_dispatch(&_M_info._M_refcount, 1);
140 _M_info._M_refcount = 0; // One reference.
141 _M_info._M_length = __n;
204 _GLIBCXX_SYNCHRONIZATION_HAPPENS_BEFORE(&_M_rep()->_M_info.
206 if (__exchange_and_add_dispatch(&_M_rep()->_M_info._M_refcount,
209 _GLIBCXX_SYNCHRONIZATION_HAPPENS_AFTER(&_M_rep()->_M_info.
217 { return _M_rep()->_M_info._M_refcount < 0; }
221 { _M_rep()->_M_info._M_refcount = 0; }
285 { return _M_rep()->_M_info._M_length; }
289 { return _M_rep()->_M_info._M_capacity; }
293 { return _M_rep()->_M_info._M_refcount > 0; }
297 { _M_rep()->_M_info._M_refcount = -1; }
439 __p->_M_info._M_capacity = __capacity;
448 const size_type __size = ((_M_info._M_capacity + 1) * sizeof(_CharT)
459 const size_type __requested_cap = _M_info._M_length + __res;
460 _Rep* __r = _Rep::_S_create(__requested_cap, _M_info._M_capacity,
463 if (_M_info._M_length)
464 __rc_string_base::_S_copy(__r->_M_refdata(), _M_refdata(), _M_info._M_length);
466 __r->_M_set_length(_M_info._M_length);
531 if (__len == __r->_M_info._M_capacity)