Lines Matching refs:ptrdiff_t
38 pair<_Tp*, ptrdiff_t>
39 __get_temporary_buffer(ptrdiff_t __len, _Tp*)
41 if (__len > ptrdiff_t(INT_MAX / sizeof(_Tp)))
47 return pair<_Tp*, ptrdiff_t>(__tmp, __len);
51 return pair<_Tp*, ptrdiff_t>((_Tp*)0, 0);
57 inline pair<_Tp*, ptrdiff_t> get_temporary_buffer(ptrdiff_t __len) {
69 inline pair<_Tp*, ptrdiff_t> get_temporary_buffer(ptrdiff_t __len, _Tp*) {
81 ptrdiff_t _M_original_len;
82 ptrdiff_t _M_len;
89 if (_M_len > (ptrdiff_t)(INT_MAX / sizeof(_Tp)))
106 ptrdiff_t size() const { return _M_len; }
107 ptrdiff_t requested_size() const { return _M_original_len; }