Home | History | Annotate | Download | only in include

Lines Matching full:rebind

32     template <class U> using rebind = <details>;
44 template <class U> using rebind = U*;
61 | pointer_traits<pointer>::rebind<const value_type>
64 | pointer_traits<pointer>::rebind<void>
67 | pointer_traits<pointer>::rebind<const void>
84 template <class T> using rebind_alloc = Alloc::rebind<U>::other | Alloc<T, Args...>;
112 template <class _Up> struct rebind {typedef allocator<_Up> other;};
127 template <class U> struct rebind {typedef allocator<U> other;};
716 template <class _Up> struct rebind {typedef allocator<_Up> other;};
727 template <class _Up> struct rebind {typedef allocator<_Up> other;};
841 template <class _Xp> static char __test(typename _Xp::template rebind<_Up>* = 0);
850 typedef typename _Tp::template rebind<_Up> type;
852 typedef typename _Tp::template rebind<_Up>::other type;
862 typedef typename _Sp<_Tp, _Args...>::template rebind<_Up> type;
864 typedef typename _Sp<_Tp, _Args...>::template rebind<_Up>::other type;
880 typedef typename _Sp<_Tp>::template rebind<_Up> type;
882 typedef typename _Sp<_Tp>::template rebind<_Up>::other type;
896 typedef typename _Sp<_Tp, _A0>::template rebind<_Up> type;
898 typedef typename _Sp<_Tp, _A0>::template rebind<_Up>::other type;
913 typedef typename _Sp<_Tp, _A0, _A1>::template rebind<_Up> type;
915 typedef typename _Sp<_Tp, _A0, _A1>::template rebind<_Up>::other type;
931 typedef typename _Sp<_Tp, _A0, _A1, _A2>::template rebind<_Up> type;
933 typedef typename _Sp<_Tp, _A0, _A1, _A2>::template rebind<_Up>::other type;
954 template <class _Up> using rebind = typename __pointer_traits_rebind<pointer, _Up>::type;
956 template <class _Up> struct rebind
977 template <class _Up> using rebind = _Up*;
979 template <class _Up> struct rebind {typedef _Up* other;};
994 typedef typename pointer_traits<_From>::template rebind<_To> type;
996 typedef typename pointer_traits<_From>::template rebind<_To>::other type;
1049 typedef typename pointer_traits<_Ptr>::template rebind<const _Tp> type;
1051 typedef typename pointer_traits<_Ptr>::template rebind<const _Tp>::other type;
1072 typedef typename pointer_traits<_Ptr>::template rebind<void> type;
1074 typedef typename pointer_traits<_Ptr>::template rebind<void>::other type;
1095 typedef typename pointer_traits<_Ptr>::template rebind<const void> type;
1097 typedef typename pointer_traits<_Ptr>::template rebind<const void>::other type;
1258 template <class _Xp> static char __test(typename _Xp::template rebind<_Up>::other* = 0);
1272 typedef typename _Tp::template rebind<_Up>::other type;
1280 typedef typename _Alloc<_Tp, _Args...>::template rebind<_Up>::other type;
1294 typedef typename _Alloc<_Tp>::template rebind<_Up>::other type;
1306 typedef typename _Alloc<_Tp, _A0>::template rebind<_Up>::other type;
1319 typedef typename _Alloc<_Tp, _A0, _A1>::template rebind<_Up>::other type;
1333 typedef typename _Alloc<_Tp, _A0, _A1, _A2>::template rebind<_Up>::other type;
1779 template <class _Up> struct rebind {typedef allocator<_Up> other;};
1878 template <class _Up> struct rebind {typedef allocator<_Up> other;};
3725 struct rebind