From Jason Turner

[rand.req.eng]

Diff to HTML by rtfpessoa

tmp/tmpbrc2aaly/{from.md → to.md} RENAMED
@@ -26,22 +26,22 @@ and have the indicated semantics, and if `E` also meets all other
26
  requirements of this subclause [[rand.req.eng]]. In that Table and
27
  throughout this subclause:
28
 
29
  - `T` is the type named by `E`’s associated `result_type`;
30
  - `e` is a value of `E`, `v` is an lvalue of `E`, `x` and `y` are
31
- (possibly `const`) values of `E`;
32
  - `s` is a value of `T`;
33
  - `q` is an lvalue meeting the requirements of a seed sequence
34
  [[rand.req.seedseq]];
35
  - `z` is a value of type `unsigned long long`;
36
  - `os` is an lvalue of the type of some class template specialization
37
  `basic_ostream<charT,` `traits>`; and
38
  - `is` is an lvalue of the type of some class template specialization
39
  `basic_istream<charT,` `traits>`;
40
 
41
  where `charT` and `traits` are constrained according to [[strings]] and
42
- [[input.output]].
43
 
44
  `E` shall meet the *Cpp17CopyConstructible* (
45
  [[cpp17.copyconstructible]]) and *Cpp17CopyAssignable* (
46
  [[cpp17.copyassignable]]) requirements. These operations shall each be
47
  of complexity no worse than 𝑂(\text{size of state}).
 
26
  requirements of this subclause [[rand.req.eng]]. In that Table and
27
  throughout this subclause:
28
 
29
  - `T` is the type named by `E`’s associated `result_type`;
30
  - `e` is a value of `E`, `v` is an lvalue of `E`, `x` and `y` are
31
+ (possibly const) values of `E`;
32
  - `s` is a value of `T`;
33
  - `q` is an lvalue meeting the requirements of a seed sequence
34
  [[rand.req.seedseq]];
35
  - `z` is a value of type `unsigned long long`;
36
  - `os` is an lvalue of the type of some class template specialization
37
  `basic_ostream<charT,` `traits>`; and
38
  - `is` is an lvalue of the type of some class template specialization
39
  `basic_istream<charT,` `traits>`;
40
 
41
  where `charT` and `traits` are constrained according to [[strings]] and
42
+ [[input.output]].[^2]
43
 
44
  `E` shall meet the *Cpp17CopyConstructible* (
45
  [[cpp17.copyconstructible]]) and *Cpp17CopyAssignable* (
46
  [[cpp17.copyassignable]]) requirements. These operations shall each be
47
  of complexity no worse than 𝑂(\text{size of state}).