• Home
  • Raw
  • Download

Lines Matching refs:rebind

32     template <class U> using rebind = <details>;
44 template <class U> using rebind = U*;
58 | pointer_traits<pointer>::rebind<const value_type>
61 | pointer_traits<pointer>::rebind<void>
64 | pointer_traits<pointer>::rebind<const void>
79 template <class T> using rebind_alloc = Alloc::rebind<U>::other | Alloc<T, Args...>;
107 template <class _Up> struct rebind {typedef allocator<_Up> other;};
122 template <class U> struct rebind {typedef allocator<U> other;};
681 template <class _Up> struct rebind {typedef allocator<_Up> other;};
692 template <class _Up> struct rebind {typedef allocator<_Up> other;};
814 template <class _Xp> static char __test(typename _Xp::template rebind<_Up>* = 0);
823 typedef typename _Tp::template rebind<_Up> type;
825 typedef typename _Tp::template rebind<_Up>::other type;
835 typedef typename _Sp<_Tp, _Args...>::template rebind<_Up> type;
837 typedef typename _Sp<_Tp, _Args...>::template rebind<_Up>::other type;
853 typedef typename _Sp<_Tp>::template rebind<_Up> type;
855 typedef typename _Sp<_Tp>::template rebind<_Up>::other type;
869 typedef typename _Sp<_Tp, _A0>::template rebind<_Up> type;
871 typedef typename _Sp<_Tp, _A0>::template rebind<_Up>::other type;
886 typedef typename _Sp<_Tp, _A0, _A1>::template rebind<_Up> type;
888 typedef typename _Sp<_Tp, _A0, _A1>::template rebind<_Up>::other type;
904 typedef typename _Sp<_Tp, _A0, _A1, _A2>::template rebind<_Up> type;
906 typedef typename _Sp<_Tp, _A0, _A1, _A2>::template rebind<_Up>::other type;
927 template <class _Up> using rebind = typename __pointer_traits_rebind<pointer, _Up>::type;
929 template <class _Up> struct rebind
950 template <class _Up> using rebind = _Up*;
952 template <class _Up> struct rebind {typedef _Up* other;};
1022 typedef typename pointer_traits<_Ptr>::template rebind<const _Tp> type;
1024 typedef typename pointer_traits<_Ptr>::template rebind<const _Tp>::other type;
1049 typedef typename pointer_traits<_Ptr>::template rebind<void> type;
1051 typedef typename pointer_traits<_Ptr>::template rebind<void>::other type;
1076 typedef typename pointer_traits<_Ptr>::template rebind<const void> type;
1078 typedef typename pointer_traits<_Ptr>::template rebind<const void>::other type;
1196 template <class _Xp> static char __test(typename _Xp::template rebind<_Up>::other* = 0);
1210 typedef typename _Tp::template rebind<_Up>::other type;
1218 typedef typename _Alloc<_Tp, _Args...>::template rebind<_Up>::other type;
1232 typedef typename _Alloc<_Tp>::template rebind<_Up>::other type;
1244 typedef typename _Alloc<_Tp, _A0>::template rebind<_Up>::other type;
1257 typedef typename _Alloc<_Tp, _A0, _A1>::template rebind<_Up>::other type;
1271 typedef typename _Alloc<_Tp, _A0, _A1, _A2>::template rebind<_Up>::other type;
1669 template <class _Up> struct rebind {typedef allocator<_Up> other;};
1761 template <class _Up> struct rebind {typedef allocator<_Up> other;};
3744 typename _Alloc::template rebind<__shared_ptr_pointer>::other __a(__data_.second());
3809 typename _Alloc::template rebind<__shared_ptr_emplace>::other __a(__data_.first());
4173 typedef typename _Alloc::template rebind<_CntrlBlk>::other _A2;
4200 typedef typename _Alloc::template rebind<_CntrlBlk>::other _A2;
4352 typedef typename _Alloc::template rebind<_CntrlBlk>::other _A2;
4443 typedef typename _Alloc::template rebind<_CntrlBlk>::other _Alloc2;
4461 typedef typename _Alloc::template rebind<_CntrlBlk>::other _Alloc2;
4479 typedef typename _Alloc::template rebind<_CntrlBlk>::other _Alloc2;
4497 typedef typename _Alloc::template rebind<_CntrlBlk>::other _Alloc2;