gcc/libstdc++-v3/testsuite
Jonathan Wakely 373c726ec6 PR libstdc++/89102 fix common_type<> and common_type<T> specializations
This is a partial implementation of the revised std::common_type rules
from P0435R1.

	PR libstdc++/89102 (partial)
	* include/std/type_traits (common_type<>): Define.
	(common_type<T>): Derive from common_type<T, T>.
	* testsuite/20_util/common_type/requirements/explicit_instantiation.cc:
	Test zero-length template argument list.
	* testsuite/20_util/common_type/requirements/sfinae_friendly_1.cc:
	Test additional single argument cases.
	* testsuite/20_util/common_type/requirements/sfinae_friendly_2.cc:
	Adjust expected error.

From-SVN: r268586
2019-02-06 17:25:26 +00:00
..
17_intro
18_support
19_diagnostics
20_util PR libstdc++/89102 fix common_type<> and common_type<T> specializations 2019-02-06 17:25:26 +00:00
21_strings
22_locale
23_containers PR libstdc++/89128 add deduction guides for container adaptors 2019-02-05 22:58:22 +00:00
24_iterators
25_algorithms
26_numerics Fix tests for complex overloads of std::arg and std::proj 2019-01-29 01:49:36 +00:00
27_io PR libstdc++/89117 fix path::replace_extension("") case 2019-01-30 23:18:22 +00:00
28_regex
29_atomics
30_threads Fix tests that fail in C++2a mode 2019-01-29 00:47:32 +00:00
abi
backward
config
data
decimal
experimental PR libstdc++/88881 adjust filesystem::status and tests for mingw semantics 2019-01-17 15:31:59 +00:00
ext Fix tests that fail in C++2a mode 2019-01-29 00:47:32 +00:00
lib
libstdc++-abi
libstdc++-dg
libstdc++-prettyprinters Fix failing prettyprinter test 2019-01-09 10:46:52 +00:00
libstdc++-xmethods
performance
special_functions
tr1
tr2
util Fix tests that fail in C++2a mode 2019-01-29 00:47:32 +00:00
Makefile.am
Makefile.in