[0/2] Make use of the diagnose_as attribute to improve libstdc++ diagnostics

Message ID 1849892.9kXth2LyAg@excalibur
Headers
Series Make use of the diagnose_as attribute to improve libstdc++ diagnostics |

Message

Matthias Kretz Nov. 15, 2021, 5:04 p.m. UTC
  After my two C++ patches for template diagnostics and the diagnose_as 
attribute are in, I'd like to make use of the attribute for std::*string and 
std::pmr::*string as well as for std::experimental::simd diagnostics.

Matthias Kretz (2):
  libstdc++: Use diagnose_as attribute to improve string diagnostics
  libstdc++: Use diagnose_as attribute to improve simd diagnostics

 libstdc++-v3/include/bits/c++config           |  3 +-
 libstdc++-v3/include/bits/stringfwd.h         | 10 ++---
 libstdc++-v3/include/debug/string             | 10 ++---
 libstdc++-v3/include/experimental/bits/simd.h | 37 +++++--------------
 .../include/experimental/bits/simd_detail.h   |  2 +-
 libstdc++-v3/include/experimental/string      | 10 ++---
 libstdc++-v3/include/std/string               | 10 ++---
 7 files changed, 33 insertions(+), 49 deletions(-)