Home | History | Annotate | Download | only in bits

Lines Matching defs:_M_data

85    *  a single @a add instruction: _Rep::_M_data(), and
90 * The reason you want _M_data pointing to the character %array and
287 _M_data() const
291 _M_data(_CharT* __p)
296 { return &((reinterpret_cast<_Rep*> (_M_data()))[-1]); }
302 { return iterator(_M_data()); }
306 { return iterator(_M_data() + this->size()); }
342 return (less<const _CharT*>()(__s, _M_data())
343 || less<const _CharT*>()(_M_data() + this->size(), __s));
506 __str._M_data(_S_empty_rep()._M_refdata());
508 __str._M_data(_S_construct(size_type(), _CharT(), get_allocator()));
603 return iterator(_M_data());
612 { return const_iterator(_M_data()); }
622 return iterator(_M_data() + this->size());
631 { return const_iterator(_M_data() + this->size()); }
676 { return const_iterator(this->_M_data()); }
684 { return const_iterator(this->_M_data() + this->size()); }
821 return _M_data()[__pos];
842 return _M_data()[__pos];
860 return _M_data()[__n];
914 return _M_data()[__n];
1048 traits_type::assign(_M_data()[this->size()], __c);
1091 { return this->assign(__str._M_data()
1244 { return this->insert(__pos1, __str._M_data()
1329 return iterator(_M_data() + __pos);
1370 return iterator(_M_data() + __pos);
1403 { return this->replace(__pos, __n, __str._M_data(), __str.size()); }
1426 { return this->replace(__pos1, __n1, __str._M_data()
1509 { return this->replace(__i1, __i2, __str._M_data(), __str.size()); }
1767 { return _M_data(); }
1777 { return _M_data(); }
2179 int __r = traits_type::compare(_M_data(), __str.data(), __len);