Lines Matching refs:__ptr
51 /// Take ownership of __ptr
52 __allocated_ptr(_Alloc& __a, pointer __ptr) noexcept
53 : _M_alloc(&__a), _M_ptr(__ptr)
56 /// Convert __ptr to allocator's pointer type and take ownership of it
59 __allocated_ptr(_Alloc& __a, _Ptr __ptr)
60 : _M_alloc(&__a), _M_ptr(pointer_traits<pointer>::pointer_to(*__ptr))
87 value_type* _S_raw_ptr(value_type* __ptr) { return __ptr; }
90 auto _S_raw_ptr(_Ptr __ptr) -> decltype(_S_raw_ptr(__ptr.operator->()))
91 { return _S_raw_ptr(__ptr.operator->()); }