Lines Matching refs:_Alloc
76 template<typename _Tp, typename _Alloc>
79 typedef typename _Alloc::template rebind<_Tp>::other _Tp_alloc_type;
98 typedef _Alloc allocator_type;
169 template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
170 class vector : protected _Vector_base<_Tp, _Alloc>
173 typedef typename _Alloc::value_type _Alloc_value_type;
177 typedef _Vector_base<_Tp, _Alloc> _Base;
178 typedef vector<_Tp, _Alloc> vector_type;
194 typedef _Alloc allocator_type;
951 template<typename _Tp, typename _Alloc>
953 operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
968 template<typename _Tp, typename _Alloc>
970 operator<(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
975 template<typename _Tp, typename _Alloc>
977 operator!=(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
981 template<typename _Tp, typename _Alloc>
983 operator>(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
987 template<typename _Tp, typename _Alloc>
989 operator<=(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
993 template<typename _Tp, typename _Alloc>
995 operator>=(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
999 template<typename _Tp, typename _Alloc>
1001 swap(vector<_Tp, _Alloc>& __x, vector<_Tp, _Alloc>& __y)