From Jason Turner

[tuple.common.ref]

Diff to HTML by rtfpessoa

tmp/tmp8feejnvy/{from.md → to.md} RENAMED
@@ -25,11 +25,11 @@ struct basic_common_reference<TTuple, UTuple, TQual, UQual> {
25
  - `is_same_v<UTuple, decay_t<UTuple>>` is `true`.
26
  - `tuple_size_v<TTuple>` equals `tuple_size_v<UTuple>`.
27
  - `tuple<common_reference_t<TQual<TTypes>, UQual<UTypes>>...>` denotes a
28
  type.
29
 
30
- The member *typedef-name* `type` denotes the type
31
  `tuple<common_reference_t<TQual<TTypes>, UQual<UTypes>>...>`.
32
 
33
  ``` cpp
34
  template<tuple-like TTuple, tuple-like UTuple>
35
  struct common_type<TTuple, UTuple> {
@@ -44,8 +44,8 @@ struct common_type<TTuple, UTuple> {
44
  - `is_same_v<TTuple, decay_t<TTuple>>` is `true`.
45
  - `is_same_v<UTuple, decay_t<UTuple>>` is `true`.
46
  - `tuple_size_v<TTuple>` equals `tuple_size_v<UTuple>`.
47
  - `tuple<common_type_t<TTypes, UTypes>...>` denotes a type.
48
 
49
- The member *typedef-name* `type` denotes the type
50
  `tuple<common_type_t<TTypes, UTypes>...>`.
51
 
 
25
  - `is_same_v<UTuple, decay_t<UTuple>>` is `true`.
26
  - `tuple_size_v<TTuple>` equals `tuple_size_v<UTuple>`.
27
  - `tuple<common_reference_t<TQual<TTypes>, UQual<UTypes>>...>` denotes a
28
  type.
29
 
30
+ *Result:* The member *typedef-name* `type` denotes the type
31
  `tuple<common_reference_t<TQual<TTypes>, UQual<UTypes>>...>`.
32
 
33
  ``` cpp
34
  template<tuple-like TTuple, tuple-like UTuple>
35
  struct common_type<TTuple, UTuple> {
 
44
  - `is_same_v<TTuple, decay_t<TTuple>>` is `true`.
45
  - `is_same_v<UTuple, decay_t<UTuple>>` is `true`.
46
  - `tuple_size_v<TTuple>` equals `tuple_size_v<UTuple>`.
47
  - `tuple<common_type_t<TTypes, UTypes>...>` denotes a type.
48
 
49
+ *Result:* The member *typedef-name* `type` denotes the type
50
  `tuple<common_type_t<TTypes, UTypes>...>`.
51