From Jason Turner

[pointer.traits]

Diff to HTML by rtfpessoa

tmp/tmpla0_vmqz/{from.md → to.md} RENAMED
@@ -59,14 +59,14 @@ arguments; otherwise, the instantiation of `rebind` is ill-formed.
59
  ``` cpp
60
  static pointer pointer_traits::pointer_to(see below r);
61
  static pointer pointer_traits<T*>::pointer_to(see below r) noexcept;
62
  ```
63
 
64
- if `element_type` is (possibly cv-qualified) `void`, the type of `r` is
65
  unspecified; otherwise, it is `element_type&`.
66
 
67
- *Returns:* The first member function returns a dereferenceable pointer
68
- to `r` obtained by calling `Ptr::pointer_to(r)`; an instantiation of
69
- this function is ill-formed if `Ptr` does not have a matching
70
- `pointer_to` static member function. The second member function returns
71
- `std::addressof(r)`.
72
 
 
59
  ``` cpp
60
  static pointer pointer_traits::pointer_to(see below r);
61
  static pointer pointer_traits<T*>::pointer_to(see below r) noexcept;
62
  ```
63
 
64
+ If `element_type` is (possibly cv-qualified) `void`, the type of `r` is
65
  unspecified; otherwise, it is `element_type&`.
66
 
67
+ *Returns:* The first member function returns a pointer to `r` obtained
68
+ by calling `Ptr::pointer_to(r)` through which indirection is valid; an
69
+ instantiation of this function is ill-formed if `Ptr` does not have a
70
+ matching `pointer_to` static member function. The second member function
71
+ returns `std::addressof(r)`.
72