Home | History | Annotate | Download | only in ext

Lines Matching refs:_Tp

51   template<typename _Tp>
57 typedef _Tp* pointer;
58 typedef const _Tp* const_pointer;
59 typedef _Tp& reference;
60 typedef const _Tp& const_reference;
61 typedef _Tp value_type;
90 pointer __ret = static_cast<_Tp*>(std::malloc(__n * sizeof(_Tp)));
103 { return size_t(-1) / sizeof(_Tp); }
108 construct(pointer __p, const _Tp& __val)
115 { ::new((void *)__p) _Tp(std::forward<_Args>(__args)...); }
119 destroy(pointer __p) { __p->~_Tp(); }
122 template<typename _Tp>
124 operator==(const malloc_allocator<_Tp>&, const malloc_allocator<_Tp>&)
127 template<typename _Tp>
129 operator!=(const malloc_allocator<_Tp>&, const malloc_allocator<_Tp>&)