diff options
author | Philipp Fent <fent@in.tum.de> | 2022-04-14 17:06:02 +0100 |
---|---|---|
committer | Jonathan Wakely <jwakely@redhat.com> | 2022-04-19 14:18:33 +0100 |
commit | fdb3f82fb324c3ddd7464d11c8ea60a98f486a0e (patch) | |
tree | ca95582ee36253a4dbd38dc0fa0d3a255fdb9368 /libgo | |
parent | 214d2860f4e1573f04ef57bfea59da0cc66883ce (diff) | |
download | gcc-fdb3f82fb324c3ddd7464d11c8ea60a98f486a0e.zip gcc-fdb3f82fb324c3ddd7464d11c8ea60a98f486a0e.tar.gz gcc-fdb3f82fb324c3ddd7464d11c8ea60a98f486a0e.tar.bz2 |
libstdc++: Add pretty printer for std::span
This improves the debug output for C++20 spans.
Before:
{static extent = 18446744073709551615, _M_ptr = 0x7fffffffb9a8, _M_extent = {_M_extent_value = 2}}
Now with StdSpanPrinter:
std::span of length 2 = {1, 2}
Signed-off-by: Philipp Fent <fent@in.tum.de>
libstdc++-v3/ChangeLog:
* python/libstdcxx/v6/printers.py (StdSpanPrinter): Define.
* testsuite/libstdc++-prettyprinters/cxx20.cc: Test it.
Diffstat (limited to 'libgo')
0 files changed, 0 insertions, 0 deletions