Lines Matching defs:pointer_traits
12861 struct pointer_traits struct
12865 using __element_type = typename _Tp::element_type;
12868 using __difference_type = typename _Tp::difference_type;
12871 using __rebind = typename _Tp::template rebind<_Up>;
12875 using pointer = _Ptr;
12878 using element_type
12882 using difference_type
12887 using rebind
12891 pointer_to(__make_not_void<element_type>& __e) in pointer_to()
12905 struct pointer_traits<_Tp*> struct
12908 typedef _Tp* pointer;
12910 typedef _Tp element_type;
12912 typedef ptrdiff_t difference_type;
12915 using rebind = _Up*;
12923 pointer_to(__make_not_void<element_type>& __r) noexcept in pointer_to()