From Jason Turner

[depr.variant]

Diff to HTML by rtfpessoa

tmp/tmp6e93obxs/{from.md → to.md} RENAMED
@@ -30,8 +30,8 @@ template<size_t I, class T> struct variant_alternative<I, const volatile T>;
30
  Let `VA` denote `variant_alternative<I, T>` of the cv-unqualified type
31
  `T`. Then specializations of each of the two templates meet the
32
  *Cpp17TransformationTrait* requirements with a member typedef `type`
33
  that names the following type:
34
 
35
- - for the first specialization, `add_volatile_t<VA::type>`, and
36
- - for the second specialization, `add_cv_t<VA::type>`.
37
 
 
30
  Let `VA` denote `variant_alternative<I, T>` of the cv-unqualified type
31
  `T`. Then specializations of each of the two templates meet the
32
  *Cpp17TransformationTrait* requirements with a member typedef `type`
33
  that names the following type:
34
 
35
+ - for the first specialization, `volatile VA::type`, and
36
+ - for the second specialization, `const volatile VA::type`.
37