Lines Matching defs:pointer
76 typedef typename __gnu_cxx::__alloc_traits<_Tp_alloc_type>::pointer
77 pointer;
82 pointer _M_start;
83 pointer _M_finish;
84 pointer _M_end_of_storage;
166 pointer
170 return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
174 _M_deallocate(pointer __p, size_t __n)
227 typedef typename _Base::pointer pointer;
231 typedef __gnu_cxx::__normal_iterator<pointer, vector> iterator;
420 * not touched in any way. Managing the pointer is the user's
882 * Returns a pointer such that [data(), data() + size()) is a valid
888 pointer
1140 * the element, and that if the element is itself a pointer,
1142 * the pointer is the user's responsibility.
1169 * Managing the pointer is the user's responsibility.
1207 * pointed-to memory is not touched in any way. Managing the pointer is
1220 pointer
1224 pointer __result = this->_M_allocate(__n);
1436 _M_erase_at_end(pointer __pos) _GLIBCXX_NOEXCEPT