gcc/libstdc++-v3/testsuite
Jonathan Wakely 6af6bef4ac Implement N4502, the C++ Detection Idiom.
* doc/xml/manual/status_cxx2017.xml: Update status table.
	* include/experimental/type_traits (void_t, is_detected,
	is_detected_v, detected_t, detected_or, detected_or_t,
	is_detected_exact, is_detected_exact_v, is_detected_convertible,
	is_detected_convertible_v): Define.
	* include/std/type_traits (__detector, __detected_or, __detected_or_t,
	__detected_or_t_): Define.
	* testsuite/experimental/type_traits/detection.cc: New.

From-SVN: r225242
2015-07-01 13:23:54 +01:00
..
17_intro [Patch Testsuite] Make all_attributes.cc in to (almost_)all_attributes.cc for ARM. 2015-03-20 17:20:12 +00:00
18_support exception (uncaught_exceptions): Add comment. 2015-04-28 13:07:40 +01:00
19_diagnostics std_c++0x_neg.cc: Add -std=c++98. 2015-05-09 00:50:30 -04:00
20_util Implement N4387, "Improving pair and tuple", and LWG 2367. 2015-06-30 14:26:49 +01:00
21_strings re PR libstdc++/64657 (Support iterators with overloaded operator-comma) 2015-04-29 16:22:13 +01:00
22_locale re PR libstdc++/66441 (wstring_convert not working correctly) 2015-06-08 14:03:45 +01:00
23_containers Implement N4258 (Cleaning-up noexcept in the Library rev 3) 2015-06-26 21:10:24 +01:00
24_iterators
25_algorithms tuple (__is_tuple_like_impl): Disambiguate array in debug and profile modes. 2015-06-12 00:22:19 +01:00
26_numerics 1.cc: Use non-negative rho argument. 2015-06-22 16:09:32 +01:00
27_io [libstdc++-v3]Add _GLIBCXX_HAVE_LIMIT_FSIZE to guard 27_io/fpos/14775.cc. 2015-06-02 08:54:25 +00:00
28_regex regex.tcc: Handle regex_constants::__polynomial. 2015-04-28 04:16:48 +00:00
29_atomics [PATCH][libstc++v3]Add new dg-require-thread-fence directive. 2015-04-22 14:01:02 +00:00
30_threads shared_mutex (__shared_mutex_pthread, [...]): New helper types implementing the shared mutex requirements. 2015-06-05 17:31:05 +01:00
abi
backward
config
data
decimal
experimental Implement N4502, the C++ Detection Idiom. 2015-07-01 13:23:54 +01:00
ext std_c++0x_neg.cc: Add -std=c++98. 2015-05-09 00:50:30 -04:00
lib libstdc++.exp (libstdc++_init): Unset LANGUAGE environment variable. 2015-06-01 12:57:33 +01:00
libstdc++-abi
libstdc++-dg
libstdc++-prettyprinters
libstdc++-xmethods xmethods.py (UniquePtrMethodsMatcher): Add operator-> support. 2015-05-26 23:06:55 +00:00
performance
tr1 Use atomics in guard.cc. 2015-06-12 09:49:41 +00:00
tr2
util locale_conv.h: Fix copyright years. 2015-05-26 10:52:25 +01:00
Makefile.am
Makefile.in libstdc++: Bump to automake 1.11.6 2015-05-13 10:51:03 +00:00