Searched refs:__pos (Results 1 - 14 of 14) sorted by relevance

/freebsd-12-stable/contrib/libstdc++/include/bits/
H A Dpostypes.h163 fpos __pos(*this);
164 __pos += __off;
165 return __pos;
177 fpos __pos(*this);
178 __pos -= __off;
179 return __pos;
H A Dbasic_string.h308 _M_check(size_type __pos, const char* __s) const argument
310 if (__pos > this->size())
312 return __pos;
322 // NB: _M_limit doesn't check for a bad __pos value.
324 _M_limit(size_type __pos, size_type __off) const argument
326 const bool __testoff = __off < this->size() - __pos;
327 return __testoff ? __off : this->size() - __pos;
404 _M_mutate(size_type __pos, size_type __len1, size_type __len2);
442 basic_string(const basic_string& __str, size_type __pos,
451 basic_string(const basic_string& __str, size_type __pos,
717 operator [](size_type __pos) argument
899 assign(const basic_string& __str, size_type __pos, size_type __n) argument
1066 insert(size_type __pos, const _CharT* __s) argument
1089 insert(size_type __pos, size_type __n, _CharT __c) argument
1109 const size_type __pos = __p - _M_ibegin(); local
1150 const size_type __pos = __position - _M_ibegin(); local
1170 const size_type __pos = __first - _M_ibegin(); local
1193 replace(size_type __pos, size_type __n, const basic_string& __str) argument
1258 replace(size_type __pos, size_type __n1, const _CharT* __s) argument
1281 replace(size_type __pos, size_type __n1, size_type __n2, _CharT __c) argument
[all...]
H A Dstl_vector.h889 _M_insert_dispatch(iterator __pos, _Integer __n, _Integer __val, argument
892 _M_fill_insert(__pos, static_cast<size_type>(__n),
899 _M_insert_dispatch(iterator __pos, _InputIterator __first, argument
904 _M_range_insert(__pos, __first, __last, _IterCategory());
910 _M_range_insert(iterator __pos, _InputIterator __first,
916 _M_range_insert(iterator __pos, _ForwardIterator __first,
922 _M_fill_insert(iterator __pos, size_type __n, const value_type& __x);
933 _M_erase_at_end(pointer __pos) argument
935 std::_Destroy(__pos, this->_M_impl._M_finish, _M_get_Tp_allocator());
936 this->_M_impl._M_finish = __pos;
[all...]
H A Dstl_deque.h1381 _M_insert_dispatch(iterator __pos, argument
1384 _M_fill_insert(__pos, static_cast<size_type>(__n),
1391 _M_insert_dispatch(iterator __pos, argument
1397 _M_range_insert_aux(__pos, __first, __last, _IterCategory());
1403 _M_range_insert_aux(iterator __pos, _InputIterator __first,
1409 _M_range_insert_aux(iterator __pos, _ForwardIterator __first,
1416 _M_fill_insert(iterator __pos, size_type __n, const value_type& __x);
1420 _M_insert_aux(iterator __pos, const value_type& __x);
1424 _M_insert_aux(iterator __pos, size_type __n, const value_type& __x);
1429 _M_insert_aux(iterator __pos,
1464 _M_erase_at_begin(iterator __pos) argument
1466 _M_destroy_data(begin(), __pos, _M_get_Tp_allocator()); local
1474 _M_erase_at_end(iterator __pos) argument
[all...]
H A Dstl_bvector.h902 _M_insert_dispatch(iterator __pos, _Integer __n, _Integer __x, argument
904 { _M_fill_insert(__pos, __n, __x); }
908 _M_insert_dispatch(iterator __pos, argument
911 { _M_insert_range(__pos, __first, __last,
945 _M_insert_range(iterator __pos, _InputIterator __first, argument
950 __pos = insert(__pos, *__first);
951 ++__pos;
1017 _M_erase_at_end(iterator __pos) argument
1018 { this->_M_impl._M_finish = __pos; }
[all...]
H A Dboost_concept_check.h845 __pos = __c.insert(__t);
849 typename _MultipleAssociativeContainer::iterator __pos;
/freebsd-12-stable/contrib/libstdc++/include/ext/
H A Dvstring.h82 _M_check(size_type __pos, const char* __s) const argument
84 if (__pos > this->size())
86 return __pos;
96 // NB: _M_limit doesn't check for a bad __pos value.
98 _M_limit(size_type __pos, size_type __off) const argument
100 const bool __testoff = __off < this->size() - __pos;
101 return __testoff ? __off : this->size() - __pos;
155 __versa_string(const __versa_string& __str, size_type __pos, argument
158 + __str._M_check(__pos,
160 __str._M_data() + __str._M_limit(__pos, __
170 __versa_string(const __versa_string& __str, size_type __pos, size_type __n, const _Alloc& __a) argument
448 operator [](size_type __pos) argument
549 append(const __versa_string& __str, size_type __pos, size_type __n) argument
646 assign(const __versa_string& __str, size_type __pos, size_type __n) argument
801 insert(size_type __pos, const _CharT* __s, size_type __n) argument
820 insert(size_type __pos, const _CharT* __s) argument
844 insert(size_type __pos, size_type __n, _CharT __c) argument
864 const size_type __pos = __p - _M_ibegin(); local
905 const size_type __pos = __position - _M_ibegin(); local
925 const size_type __pos = __first - _M_ibegin(); local
948 replace(size_type __pos, size_type __n, const __versa_string& __str) argument
997 replace(size_type __pos, size_type __n1, const _CharT* __s, size_type __n2) argument
1021 replace(size_type __pos, size_type __n1, const _CharT* __s) argument
1044 replace(size_type __pos, size_type __n1, size_type __n2, _CharT __c) argument
[all...]
H A Dsso_string_base.h212 _M_mutate(size_type __pos, size_type __len1, const _CharT* __s,
216 _M_erase(size_type __pos, size_type __n);
508 _M_mutate(size_type __pos, size_type __len1, const _CharT* __s, argument
511 const size_type __how_much = _M_length() - __pos - __len1;
516 if (__pos)
517 _S_copy(__r, _M_data(), __pos);
519 _S_copy(__r + __pos, __s, __len2);
521 _S_copy(__r + __pos + __len2,
522 _M_data() + __pos + __len1, __how_much);
532 _M_erase(size_type __pos, size_typ argument
[all...]
H A Drc_string_base.h335 _M_mutate(size_type __pos, size_type __len1, const _CharT* __s,
339 _M_erase(size_type __pos, size_type __n);
638 _M_mutate(size_type __pos, size_type __len1, const _CharT* __s, argument
641 const size_type __how_much = _M_length() - __pos - __len1;
646 if (__pos)
647 _S_copy(__r->_M_refdata(), _M_data(), __pos);
649 _S_copy(__r->_M_refdata() + __pos, __s, __len2);
651 _S_copy(__r->_M_refdata() + __pos + __len2,
652 _M_data() + __pos + __len1, __how_much);
661 _M_erase(size_type __pos, size_typ argument
[all...]
H A Dbitmap_allocator.h143 operator[](const size_type __pos) const throw()
144 { return this->_M_start[__pos]; }
147 insert(iterator __pos, const_reference __x);
166 erase(iterator __pos) throw();
176 insert(iterator __pos, const_reference __x) argument
180 size_type __to_move = this->_M_finish - __pos;
190 *__pos = __x;
198 while (__first != __pos)
221 erase(iterator __pos) throw() argument
223 while (__pos
521 __bit_allocate(size_t* __pbmap, size_t __pos) argument
532 __bit_free(size_t* __pbmap, size_t __pos) argument
[all...]
H A Dstdio_sync_filebuf.h181 seekpos(std::streampos __pos, argument
184 { return seekoff(std::streamoff(__pos), std::ios_base::beg, __mode); }
H A Dropeimpl.h77 size_t __pos = __x._M_current_pos; local
83 __x._M_buf_ptr = __x._M_buf_start + (__pos - __leaf_pos);
94 if (__buf_start_pos + __len <= __pos)
96 __buf_start_pos = __pos - __len / 4;
103 __x._M_buf_ptr = __x._M_tmp_buf + (__pos - __buf_start_pos);
124 size_t __pos = __x._M_current_pos; local
127 if (__pos >= __x._M_root->_M_size)
138 __x._M_buf_ptr = __curr_rope->_M_c_string + __pos;
163 if (__pos >= __curr_start_pos + __left_len)
321 _Rope_iterator(rope<_CharT, _Alloc>& __r, size_t __pos) argument
[all...]
/freebsd-12-stable/contrib/libstdc++/include/std/
H A Dstd_bitset.h95 _S_whichword(size_t __pos )
96 { return __pos / _GLIBCXX_BITSET_BITS_PER_WORD; }
99 _S_whichbyte(size_t __pos )
100 { return (__pos % _GLIBCXX_BITSET_BITS_PER_WORD) / __CHAR_BIT__; }
103 _S_whichbit(size_t __pos )
104 { return __pos % _GLIBCXX_BITSET_BITS_PER_WORD; }
107 _S_maskbit(size_t __pos )
108 { return (static_cast<_WordT>(1)) << _S_whichbit(__pos); }
111 _M_getword(size_t __pos) argument
112 { return _M_w[_S_whichword(__pos)]; }
684 reference(bitset& __b, size_t __pos) argument
857 _Unchecked_set(size_t __pos) argument
864 _Unchecked_set(size_t __pos, int __val) argument
874 _Unchecked_reset(size_t __pos) argument
881 _Unchecked_flip(size_t __pos) argument
1149 _M_copy_from_string(const std::basic_string<_CharT, _Traits, _Alloc>& __s, size_t __pos, size_t __n) argument
[all...]
H A Dstd_fstream.h359 seekpos(pos_type __pos,

Completed in 119 milliseconds