Searched refs:_M_buffer (Results 1 – 4 of 4) sorted by relevance
| /openbsd-src/gnu/lib/libstdc++/libstdc++/include/bits/ |
| H A D | stl_tempbuf.h | 82 _Tp* _M_buffer; 87 _M_buffer = 0; in _M_allocate_buffer() 93 _M_buffer = (_Tp*) malloc(_M_len * sizeof(_Tp)); in _M_allocate_buffer() 94 if (_M_buffer) in _M_allocate_buffer() 102 uninitialized_fill_n(_M_buffer, _M_len, val); in _M_initialize_buffer() 111 _Tp* begin() { return _M_buffer; } in begin() 113 _Tp* end() { return _M_buffer + _M_len; } in end() 128 free(_M_buffer); in _Temporary_buffer() 129 _M_buffer = 0; in _Temporary_buffer() 136 _Destroy(_M_buffer, _M_buffer + _M_len); in ~_Temporary_buffer() [all …]
|
| /openbsd-src/gnu/gcc/libstdc++-v3/include/bits/ |
| H A D | stl_tempbuf.h | 91 pointer _M_buffer; in _GLIBCXX_BEGIN_NAMESPACE() local 98 { std::uninitialized_fill_n(_M_buffer, _M_len, __val); } in _GLIBCXX_BEGIN_NAMESPACE() 114 { return _M_buffer; } in _GLIBCXX_BEGIN_NAMESPACE() 119 { return _M_buffer + _M_len; } in _GLIBCXX_BEGIN_NAMESPACE() 129 std::_Destroy(_M_buffer, _M_buffer + _M_len); in _GLIBCXX_BEGIN_NAMESPACE() 130 std::return_temporary_buffer(_M_buffer); in _GLIBCXX_BEGIN_NAMESPACE() 146 _M_len(0), _M_buffer(0) in _Temporary_buffer() 155 _M_buffer = __p.first; in _Temporary_buffer() 162 std::return_temporary_buffer(_M_buffer); in _Temporary_buffer() 163 _M_buffer = 0; in _Temporary_buffer()
|
| /openbsd-src/gnu/lib/libstdc++/libstdc++/include/ext/ |
| H A D | stl_rope.h | 142 value_type _M_buffer[_Buf_sz]; variable 146 _M_prefix->append(_M_buffer, _M_buffer + _M_buf_count); in flush() 154 copy(__x._M_buffer, __x._M_buffer + __x._M_buf_count, _M_buffer); in sequence_buffer() 171 copy(__x._M_buffer, __x._M_buffer + __x._M_buf_count, _M_buffer); 177 _M_buffer[_M_buf_count] = __x; in push_back() 181 _M_buffer[0] = __x; in push_back() 191 _M_buffer[__i] = __s[__j]; in append()
|
| /openbsd-src/gnu/gcc/libstdc++-v3/include/ext/ |
| H A D | rope | 174 value_type _M_buffer[_Buf_sz]; 181 _M_prefix->append(_M_buffer, _M_buffer + _M_buf_count); 195 std::copy(__x._M_buffer, __x._M_buffer + __x._M_buf_count, _M_buffer); 222 std::copy(__x._M_buffer, __x._M_buffer + __x._M_buf_count, _M_buffer); 231 _M_buffer[_M_buf_count] = __x; 237 _M_buffer[0] = __x; 249 _M_buffer[__i] = __s[__j];
|