Lines Matching refs:__len
458 const char **__restrict __src, size_t __len,
464 const wchar_t **__restrict __src, size_t __len,
474 size_t __len, mbstate_t *__restrict __ps) throw ();
480 size_t __nwc, size_t __len,
2265 extern FILE *fmemopen (void *__s, size_t __len, const char *__modes)
6705 size_t __len) throw () __attribute__ ((__nonnull__ (3, 4, 5)));
6708 size_t __len) throw () __attribute__ ((__nonnull__ (3, 4, 5)));
6712 char *__restrict __buf, size_t __len)
6716 char *__restrict __buf, size_t __len)
15705 if (const size_t __len = __last - __first)
15706 __builtin_memset(__first, static_cast<unsigned char>(__tmp), __len);
15785 if (const size_t __len = (__last1 - __first1))
15786 return !__builtin_memcmp(__first1, __first2, sizeof(_Tp) * __len);
15891 if (const size_t __len = std::min(__len1, __len2))
15892 if (int __result = __builtin_memcmp(__first1, __first2, __len))
15924 _DistanceType __len = std::distance(__first, __last);
15926 while (__len > 0)
15928 _DistanceType __half = __len >> 1;
15935 __len = __len - __half - 1;
15938 __len = __half;
22450 const size_type __len = std::min(__size, __osize);
22452 int __r = traits_type::compare(_M_data(), __str.data(), __len);
23047 const int __len = __convf(__s, __n, __fmt, __args);
23051 return _String(__s, __s + __len);
23301 _Hash_bytes(const void* __ptr, size_t __len, size_t __seed);
23308 _Fnv_hash_bytes(const void* __ptr, size_t __len, size_t __seed);
23574 operator""s(const char* __str, size_t __len)
23575 { return basic_string<char>{__str, __len}; }
23580 operator""s(const wchar_t* __str, size_t __len)
23581 { return basic_string<wchar_t>{__str, __len}; }
23587 operator""s(const char16_t* __str, size_t __len)
23588 { return basic_string<char16_t>{__str, __len}; }
23592 operator""s(const char32_t* __str, size_t __len)
23593 { return basic_string<char32_t>{__str, __len}; }
23730 size_type __len = 0;
23733 while (__beg != __end && __len < __capacity)
23735 _M_data()[__len++] = *__beg;
23743 if (__len == __capacity)
23746 __capacity = __len + 1;
23747 pointer __another = _M_create(__capacity, __len);
23748 this->_S_copy(__another, _M_data(), __len);
23753 _M_data()[__len++] = *__beg;
23763 _M_set_length(__len);
23925 const size_type __len = __n + this->size();
23927 if (__len <= this->capacity())
23935 this->_M_set_length(__len);
24057 const __size_type __len = _Traits::length(__lhs);
24059 __str.reserve(__len + __rhs.size());
24060 __str.append(__lhs, __len);
24072 const __size_type __len = __rhs.size();
24073 __str.reserve(__len + 1);
24266 const size_type __len = std::min(__n, __osize);
24267 int __r = traits_type::compare(_M_data() + __pos, __str.data(), __len);
24283 const size_type __len = std::min(__n1, __n2);
24285 __str.data() + __pos2, __len);
24299 const size_type __len = std::min(__size, __osize);
24300 int __r = traits_type::compare(_M_data(), __s, __len);
24315 const size_type __len = std::min(__n1, __osize);
24316 int __r = traits_type::compare(_M_data() + __pos, __s, __len);
24331 const size_type __len = std::min(__n1, __n2);
24332 int __r = traits_type::compare(_M_data() + __pos, __s, __len);
24362 __size_type __len = 0;
24375 if (__len == sizeof(__buf) / sizeof(_CharT))
24378 __len = 0;
24380 __buf[__len++] = _Traits::to_char_type(__c);
24384 __str.append(__buf, __len);
25165 size_t __len = (__hi - __lo) * 2;
25167 _CharT* __c = new _CharT[__len];
25177 size_t __res = _M_transform(__c, __p, __len);
25180 if (__res >= __len)
25182 __len = __res + 1;
25184 __c = new _CharT[__len];
25185 __res = _M_transform(__c, __p, __len);
27137 const streamsize __len = std::min(__buf_len, __remaining);
27138 traits_type::copy(__s, this->gptr(), __len);
27139 __ret += __len;
27140 __s += __len;
27141 this->__safe_gbump(__len);
27171 const streamsize __len = std::min(__buf_len, __remaining);
27172 traits_type::copy(this->pptr(), __s, __len);
27173 __ret += __len;
27174 __s += __len;
27175 this->__safe_pbump(__len);
27791 _M_put(const _CharT* __ws, streamsize __len)
27794 && __builtin_expect(this->_M_sbuf->sputn(__ws, __len) != __len,
27976 __write(ostreambuf_iterator<_CharT> __s, const _CharT* __ws, int __len)
27978 __s._M_put(__ws, __len);
27986 __write(_OutIter __s, const _CharT* __ws, int __len)
27988 for (int __j = 0; __j < __len; __j++, ++__s)
28868 _M_find(const _CharT2*, size_t __len, _CharT2 __c) const
28871 if (__len <= 10)
28873 if (__c >= _CharT2('0') && __c < _CharT2(_CharT2('0') + __len))
28891 _M_find(const _CharT2* __zero, size_t __len, _CharT2 __c) const
28894 const char_type* __q = char_traits<_CharT2>::find(__zero, __len, __c);
29028 char_type* __cs, int& __len) const;
29038 char_type* __cs, int& __len) const;
29042 char_type* __new, const char_type* __cs, int& __len) const;
29609 const size_t __len = (__base == 16 ? __num_base::_S_iend
29631 __digit = _M_find(__lit_zero, __len, __c);
29675 __traits_type::find(__lit_zero, __len, __c);
29911 _CharT* __new, const _CharT* __cs, int& __len) const
29916 __cs, __w, __len);
29917 __len = static_cast<int>(__w);
29970 ios_base&, _CharT* __new, _CharT* __cs, int& __len) const
29973 __grouping_size, __cs, __cs + __len);
29974 __len = __p - __new;
30006 int __len = __int_to_char(__cs + __ilen, __u, __lit, __flags, __dec);
30007 __cs += __ilen - __len;
30015 * (__len + 1)
30018 __lc->_M_thousands_sep, __io, __cs2 + 2, __cs, __len);
30030 *--__cs = __lit[__num_base::_S_oplus], ++__len;
30033 *--__cs = __lit[__num_base::_S_ominus], ++__len;
30038 *--__cs = __lit[__num_base::_S_odigits], ++__len;
30046 __len += 2;
30052 if (__w > static_cast<streamsize>(__len))
30056 _M_pad(__fill, __w, __io, __cs3, __cs, __len);
30063 return std::__write(__s, __cs, __len);
30071 _CharT* __cs, int& __len) const
30076 const int __declen = __p ? __p - __cs : __len;
30085 char_traits<_CharT>::copy(__p2, __p, __len - __declen);
30086 __newlen += __len - __declen;
30088 __len = __newlen;
30110 int __len;
30125 __len = std::__convert_from_v(_S_get_c_locale(), __cs, __cs_size,
30128 __len = std::__convert_from_v(_S_get_c_locale(), __cs, __cs_size,
30132 if (__len >= __cs_size)
30134 __cs_size = __len + 1;
30137 __len = std::__convert_from_v(_S_get_c_locale(), __cs, __cs_size,
30140 __len = std::__convert_from_v(_S_get_c_locale(), __cs, __cs_size,
30147 * __len));
30148 __ctype.widen(__cs, __cs + __len, __ws);
30152 const char* __p = char_traits<char>::find(__cs, __len, '.');
30163 && (__wp || __len < 3 || (__cs[1] <= '9' && __cs[2] <= '9'
30169 * __len * 2));
30176 __len -= 1;
30181 __ws + __off, __len);
30182 __len += __off;
30189 if (__w > static_cast<streamsize>(__len))
30193 _M_pad(__fill, __w, __io, __ws3, __ws, __len);
30200 return std::__write(__s, __ws, __len);
30223 int __len = __v ? __lc->_M_truename_size
30227 if (__w > static_cast<streamsize>(__len))
30229 const streamsize __plen = __w - __len;
30239 __s = std::__write(__s, __name, __len);
30245 __s = std::__write(__s, __name, __len);
30250 __s = std::__write(__s, __name, __len);
37930 _Distance __len, _Tp __value, _Compare __comp)
37934 while (__secondChild < (__len - 1) / 2)
37943 if ((__len & 1) == 0 && __secondChild == (__len - 2) / 2)
38028 const _DistanceType __len = __last - __first;
38029 _DistanceType __parent = (__len - 2) / 2;
38033 std::__adjust_heap(__first, __parent, __len, std::move(__value),
38256 get_temporary_buffer(ptrdiff_t __len) noexcept
38260 if (__len > __max)
38261 __len = __max;
38263 while (__len > 0)
38265 _Tp* __tmp = static_cast<_Tp*>(::operator new(__len * sizeof(_Tp),
38268 return std::pair<_Tp*, ptrdiff_t>(__tmp, __len);
38269 __len /= 2;
40298 __find_if_not_n(_InputIterator __first, _Distance& __len, _Predicate __pred)
40300 for (; __len; --__len, ++__first)
40597 _DistanceType __len = std::distance(__first, __last);
40601 while (__len > 0)
40603 __half = __len >> 1;
40610 __len = __len - __half - 1;
40613 __len = __half;
41309 _Predicate __pred, _Distance __len,
41313 if (__len == 1)
41316 if (__len <= __buffer_size)
41344 std::advance(__middle, __len / 2);
41347 __len / 2, __buffer,
41352 _Distance __right_len = __len - __len / 2;
41699 _DistanceType __len = std::distance(__first, __last);
41701 while (__len > 0)
41703 _DistanceType __half = __len >> 1;
41707 __len = __half;
41712 __len = __len - __half - 1;
41759 _DistanceType __len = std::distance(__first, __last);
41761 while (__len > 0)
41763 _DistanceType __half = __len >> 1;
41770 __len = __len - __half - 1;
41773 __len = __half;
41778 std::advance(__first, __len);
42239 const _Distance __len = __last - __first;
42240 const _Pointer __buffer_last = __buffer + __len;
42245 while (__step_size < __len)
42264 const _Distance __len = (__last - __first + 1) / 2;
42265 const _RandomAccessIterator __middle = __first + __len;
42266 if (__len > __buffer_size)
130425 const size_type __len = size();
130426 if (__new_size > __len)
130427 _M_default_append(__new_size - __len);
130428 else if (__new_size < __len)
130436 const size_type __len = size();
130437 if (__new_size > __len)
130438 insert(this->_M_impl._M_finish, __new_size - __len, __x);
130439 else if (__new_size < __len)
130749 const size_type __len = std::distance(__first, __last);
130750 if (__len > size())
131138 const size_type __len = size();
131139 if (__len >= __x.size())
131144 const_iterator __mid = __x.begin() + difference_type(__len);
132000 difference_type __len = __last - __first;
132001 while (__len > 0)
132004 = std::min(__len, std::min(__first._M_last - __first._M_cur,
132009 __len -= __clen;
132023 difference_type __len = __last - __first;
132024 while (__len > 0)
132043 const difference_type __clen = std::min(__len,
132048 __len -= __clen;
132063 difference_type __len = __last - __first;
132064 while (__len > 0)
132067 = std::min(__len, std::min(__first._M_last - __first._M_cur,
132072 __len -= __clen;
132086 difference_type __len = __last - __first;
132087 while (__len > 0)
132106 const difference_type __clen = std::min(__len,
132111 __len -= __clen;
132953 const size_type __len = size() + std::max(size(), __n);
132954 return (__len < size() || __len > max_size()) ? max_size() : __len;
134130 const size_type __len = std::distance(__first, __last);
134131 if (__len < size())
134189 const size_type __len = size() + std::max(size(), __n);
134190 return (__len < size() || __len > max_size()) ? max_size() : __len;
134443 const size_type __len = std::distance(__first, __last);
134445 if (__len > capacity())
134447 pointer __tmp(_M_allocate_and_copy(__len, __first, __last));
134454 this->_M_impl._M_finish = this->_M_impl._M_start + __len;
134457 else if (size() >= __len)
134524 const size_type __len =
134527 pointer __new_start(this->_M_allocate(__len));
134563 _M_deallocate(__new_start, __len);
134573 this->_M_impl._M_end_of_storage = __new_start + __len;
134584 const size_type __len =
134586 pointer __new_start(this->_M_allocate(__len));
134607 _M_deallocate(__new_start, __len);
134617 this->_M_impl._M_end_of_storage = __new_start + __len;
134662 const size_type __len =
134665 pointer __new_start(this->_M_allocate(__len));
134696 _M_deallocate(__new_start, __len);
134706 this->_M_impl._M_end_of_storage = __new_start + __len;
134728 const size_type __len =
134731 pointer __new_start(this->_M_allocate(__len));
134747 _M_deallocate(__new_start, __len);
134757 this->_M_impl._M_end_of_storage = __new_start + __len;
134831 const size_type __len =
134833 pointer __new_start(this->_M_allocate(__len));
134854 _M_deallocate(__new_start, __len);
134864 this->_M_impl._M_end_of_storage = __new_start + __len;
134900 const size_type __len =
134902 _Bit_pointer __q = this->_M_allocate(__len);
134909 this->_M_impl._M_end_of_storage = __q + _S_nword(__len);
134934 const size_type __len =
134936 _Bit_pointer __q = this->_M_allocate(__len);
134942 this->_M_impl._M_end_of_storage = __q + _S_nword(__len);
134962 const size_type __len =
134964 _Bit_pointer __q = this->_M_allocate(__len);
134970 this->_M_impl._M_end_of_storage = __q + _S_nword(__len);
147686 _M_copy_from_ptr(const _CharT* __s, size_t __len,
147690 const size_t __nbits = std::min(_Nb, std::min(__n, size_t(__len - __pos)));
159589 __size_type __len = 0;
159591 __len = _M_string.size();
159592 _M_sync(const_cast<char_type*>(_M_string.data()), 0, __len);
160103 const __size_type __len = std::min(__opt_len, __max_size);
160105 __tmp.reserve(__len);