Home | History | Annotate | Download | only in ext

Lines Matching refs:_Tp

55    *  @tparam  _Tp  Type of allocated object.
57 template<typename _Tp>
63 typedef _Tp* pointer;
64 typedef const _Tp* const_pointer;
65 typedef _Tp& reference;
66 typedef const _Tp& const_reference;
67 typedef _Tp value_type;
104 return static_cast<_Tp*>(::operator new(__n * sizeof(_Tp)));
111 { ::operator delete(__p, __t * sizeof(_Tp)); }
121 { return size_t(-1) / sizeof(_Tp); }
136 construct(pointer __p, const _Tp& __val)
137 { ::new((void *)__p) _Tp(__val); }
140 destroy(pointer __p) { __p->~_Tp(); }
144 template<typename _Tp>
146 operator==(const new_allocator<_Tp>&, const new_allocator<_Tp>&)
149 template<typename _Tp>
151 operator!=(const new_allocator<_Tp>&, const new_allocator<_Tp>&)