gcc/libstdc++-v3/testsuite
Jonathan Wakely a0a1009abf Improve pretty printer for std::variant
* python/libstdcxx/v6/printers.py (SingleObjContainerPrinter): Allow
	display_hint to be set by subclasses.
	(StdVariantPrinter): Use array for display_hint. Adjust output to be
	more similar to std::any and std::optional output.
	(register_type_printers): Add type printers for basic_string_view
	typedefs and experimental::any. Adjust type printers for
	fundamentals_v1 templates to match fundamentals_v2 and later.
	* testsuite/libstdc++-prettyprinters/cxx17.cc: New.

From-SVN: r240234
2016-09-19 16:49:27 +01:00
..
17_intro Use effective-target instead of -std options 2016-08-26 12:41:37 +01:00
18_support Use effective-target instead of -std options 2016-08-26 12:41:37 +01:00
19_diagnostics Use effective-target instead of -std options 2016-08-26 12:41:37 +01:00
20_util Implement P0040R3, Extending memory management tools. 2016-09-13 22:26:02 +03:00
21_strings Fix dg-require before dg-run directives in testsuite. 2016-09-14 15:37:23 +02:00
22_locale [libstdc++-v3] Fix dg-require before dg-run directives in testsuite. 2016-09-12 09:03:50 +00:00
23_containers Fix testsuite to not increment bool 2016-09-15 11:18:38 +01:00
24_iterators Use effective-target instead of -std options 2016-08-26 12:41:37 +01:00
25_algorithms Fix dg-require before dg-run directives in testsuite. 2016-09-14 15:37:23 +02:00
26_numerics Use effective-target instead of -std options 2016-08-26 12:41:37 +01:00
27_io Fix dg-require before dg-run directives in testsuite. 2016-09-14 15:37:23 +02:00
28_regex re PR libstdc++/77356 (regex error for a ECMAScript syntax string) 2016-08-27 02:03:23 +00:00
29_atomics [libstdc++-v3] Fix dg-require before dg-run directives in testsuite. 2016-09-12 09:03:50 +00:00
30_threads Use effective-target instead of -std options 2016-08-26 12:41:37 +01:00
abi
backward
config
data
decimal Use effective-target instead of -std options 2016-08-26 12:41:37 +01:00
experimental Use effective-target instead of -std options 2016-08-26 12:41:37 +01:00
ext Fix dg-require before dg-run directives in testsuite. 2016-09-14 15:37:23 +02:00
lib
libstdc++-abi
libstdc++-dg
libstdc++-prettyprinters Improve pretty printer for std::variant 2016-09-19 16:49:27 +01:00
libstdc++-xmethods Use effective-target instead of -std options 2016-08-26 12:41:37 +01:00
performance Use effective-target instead of -std options 2016-08-26 12:41:37 +01:00
special_functions
tr1 Use effective-target instead of -std options 2016-08-26 12:41:37 +01:00
tr2 Use effective-target instead of -std options 2016-08-26 12:41:37 +01:00
util Fix testsuite to not increment bool 2016-09-15 11:18:38 +01:00
Makefile.am
Makefile.in