• Home
  • Raw
  • Download

Lines Matching refs:_Ptr

741 template <class _Ptr, bool = __has_element_type<_Ptr>::value>
744 template <class _Ptr>
745 struct __pointer_traits_element_type<_Ptr, true>
747 typedef typename _Ptr::element_type type;
825 template <class _Ptr, bool = __has_difference_type<_Ptr>::value>
831 template <class _Ptr>
832 struct __pointer_traits_difference_type<_Ptr, true>
834 typedef typename _Ptr::difference_type type;
948 template <class _Ptr>
951 typedef _Ptr pointer;
1041 template <class _Tp, class _Ptr, class _Alloc, bool = __has_const_pointer<_Alloc>::value>
1047 template <class _Tp, class _Ptr, class _Alloc>
1048 struct __const_pointer<_Tp, _Ptr, _Alloc, false>
1051 typedef typename pointer_traits<_Ptr>::template rebind<const _Tp> type;
1053 typedef typename pointer_traits<_Ptr>::template rebind<const _Tp>::other type;
1064 template <class _Ptr, class _Alloc, bool = __has_void_pointer<_Alloc>::value>
1070 template <class _Ptr, class _Alloc>
1071 struct __void_pointer<_Ptr, _Alloc, false>
1074 typedef typename pointer_traits<_Ptr>::template rebind<void> type;
1076 typedef typename pointer_traits<_Ptr>::template rebind<void>::other type;
1087 template <class _Ptr, class _Alloc, bool = __has_const_void_pointer<_Alloc>::value>
1093 template <class _Ptr, class _Alloc>
1094 struct __const_void_pointer<_Ptr, _Alloc, false>
1097 typedef typename pointer_traits<_Ptr>::template rebind<const void> type;
1099 typedef typename pointer_traits<_Ptr>::template rebind<const void>::other type;
1493 template <class _Alloc, class _Ptr, bool = __has_difference_type<_Alloc>::value>
1496 typedef typename pointer_traits<_Ptr>::difference_type type;
1499 template <class _Alloc, class _Ptr>
1500 struct __alloc_traits_difference_type<_Alloc, _Ptr, true>
1609 template <class _Ptr>
1613 __construct_forward(allocator_type& __a, _Ptr __begin1, _Ptr __end1, _Ptr& __begin2)
1639 template <class _Iter, class _Ptr>
1643 __construct_range_forward(allocator_type& __a, _Iter __begin1, _Iter __end1, _Ptr& __begin2)
1672 template <class _Ptr>
1676 __construct_backward(allocator_type& __a, _Ptr __begin1, _Ptr __end1, _Ptr& __end2)