Lines Matching refs:__p
109 void deallocate(void * __p, size_t __bytes, size_t __align = __max_align)
110 { do_deallocate(__p, __bytes, __align); }
195 void deallocate(_ValueType * __p, size_t __n) _NOEXCEPT {
198 __res_->deallocate(__p, __n * sizeof(_ValueType), alignof(_ValueType));
203 void construct(_Tp* __p, _Ts &&... __args)
206 __p, resource(), _VSTD::forward<_Ts>(__args)...
212 void construct(pair<_T1, _T2>* __p, piecewise_construct_t,
215 ::new ((void*)__p) pair<_T1, _T2>(piecewise_construct
235 void construct(pair<_T1, _T2>* __p) {
236 construct(__p, piecewise_construct, tuple<>(), tuple<>());
241 void construct(pair<_T1, _T2> * __p, _Up && __u, _Vp && __v) {
242 construct(__p, piecewise_construct
249 void construct(pair<_T1, _T2> * __p, pair<_U1, _U2> const & __pr) {
250 construct(__p, piecewise_construct
257 void construct(pair<_T1, _T2> * __p, pair<_U1, _U2> && __pr){
258 construct(__p, piecewise_construct
265 void destroy(_Tp * __p) _NOEXCEPT
266 { __p->~_Tp(); }
394 virtual void do_deallocate(void * __p, size_t __bytes, size_t)
399 __alloc_.deallocate((_ValueType*)__p, __s);
403 __resource_adaptor_imp const * __p
405 return __p ? __alloc_ == __p->__alloc_ : false;