Lines Matching refs:__s

273 rope<_CharT,_Alloc>::_S_char_ptr_len(const _CharT* __s)
275 const _CharT* __p = __s;
278 return (__p - __s);
298 inline void _Rope_RopeRep<_CharT,_Alloc>::_S_free_string(_CharT* __s,
302 inline void _Rope_RopeRep<_CharT,_Alloc>::_S_free_string(_CharT* __s,
307 destroy(__s, __s + __n);
312 __s, _Rope_RopeLeaf<_CharT,_Alloc>::_S_rounded_up_size(__n));
315 __s, _Rope_RopeLeaf<_CharT,_Alloc>::_S_rounded_up_size(__n));
480 (_RopeRep* __r, const _CharT*__s, size_t __slen)
488 return __STL_ROPE_FROM_UNOWNED_CHAR_PTR(__s, __slen,
492 __result = _S_leaf_concat_char_iter((_RopeLeaf*)__r, __s, __slen);
505 _S_leaf_concat_char_iter((_RopeLeaf*)__right, __s, __slen);
518 __STL_ROPE_FROM_UNOWNED_CHAR_PTR(__s, __slen, __r->get_allocator());
534 _RopeRep* __r, const _CharT* __s, size_t __slen)
538 return __STL_ROPE_FROM_UNOWNED_CHAR_PTR(__s, __slen,
543 if (__count > 1) return _S_concat_char_iter(__r, __s, __slen);
550 __result = _S_destr_leaf_concat_char_iter((_RopeLeaf*)__r, __s, __slen);
558 _S_destr_leaf_concat_char_iter(__right, __s, __slen);
578 __STL_ROPE_FROM_UNOWNED_CHAR_PTR(__s, __slen, __r->get_allocator());
1139 size_t __s = __r->_M_size;
1141 for (__i = 0; __s >= _S_min_len[__i+1]/* not this bucket */; ++__i) {
1452 size_t __s = size();
1453 _CharT* __result = _Data_allocate(__s + 1);
1455 __result[__s] = _S_eos((_CharT*)0);
1464 destroy(__old_c_string, __old_c_string + __s + 1);
1465 _Data_deallocate(__old_c_string, __s + 1);
1481 size_t __s = size();
1482 _CharT* __result = _Data_allocate(_S_rounded_up_size(__s));
1484 __result[__s] = _S_eos((_CharT*)0);
1486 _M_tree_ptr = _S_new_RopeLeaf(__result, __s, get_allocator());