From Jason Turner

[diff.cpp17.depr]

Diff to HTML by rtfpessoa

tmp/tmp6tg30jel/{from.md → to.md} RENAMED
@@ -49,13 +49,13 @@ available for well-defined use in single-threaded cases. **Effect on
49
  original feature:** A valid C++17 program that calls `unique` on a
50
  `shared_ptr` object may fail to compile.
51
 
52
  **Change:** Remove deprecated type traits. **Rationale:** The traits had
53
  unreliable or awkward interfaces. The `is_literal_type` trait provided
54
- no way to detect which subset of constructors and member functions of a
55
- type were declared `constexpr`. The `result_of` trait had a surprising
56
- syntax that did not directly support function types. It has been
57
- superseded by the `invoke_result` trait. **Effect on original feature:**
58
- A valid C++17 program that relies on the `is_literal_type` or
59
- `result_of` type traits, on the `is_literal_type_v` variable template,
60
- or on the `result_of_t` alias template may fail to compile.
61
 
 
49
  original feature:** A valid C++17 program that calls `unique` on a
50
  `shared_ptr` object may fail to compile.
51
 
52
  **Change:** Remove deprecated type traits. **Rationale:** The traits had
53
  unreliable or awkward interfaces. The `is_literal_type` trait provided
54
+ no way to detect which subset of member functions of a type were
55
+ declared `constexpr`. The `result_of` trait had a surprising syntax that
56
+ did not directly support function types. It has been superseded by the
57
+ `invoke_result` trait. **Effect on original feature:** A valid C++17
58
+ program that relies on the `is_literal_type` or `result_of` type traits,
59
+ on the `is_literal_type_v` variable template, or on the `result_of_t`
60
+ alias template may fail to compile.
61