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;
166 template<typename _Tp, typename _Alloc = std::allocator<_Tp> >
167 class vector : protected _Vector_base<_Tp, _Alloc>
170 typedef typename _Alloc::value_type _Alloc_value_type;
174 typedef _Vector_base<_Tp, _Alloc> _Base;
175 typedef vector<_Tp, _Alloc> vector_type;
191 typedef _Alloc allocator_type;
948 template<typename _Tp, typename _Alloc>
950 operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
965 template<typename _Tp, typename _Alloc>
967 operator<(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
972 template<typename _Tp, typename _Alloc>
974 operator!=(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
978 template<typename _Tp, typename _Alloc>
980 operator>(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
984 template<typename _Tp, typename _Alloc>
986 operator<=(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
990 template<typename _Tp, typename _Alloc>
992 operator>=(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
996 template<typename _Tp, typename _Alloc>
998 swap(vector<_Tp, _Alloc>& __x, vector<_Tp, _Alloc>& __y)