gcc/libstdc++-v3/testsuite/experimental
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
..
algorithm
any any (any::_Storage): Fix alignment of buffer. 2015-05-02 19:19:39 +01:00
chrono
deque Add fundamentals TR container erasure. 2015-04-30 14:43:19 +00:00
filesystem ops.cc (stat_type): Define alias for struct stat and use throughout the file. 2015-05-15 19:37:25 +01:00
forward_list Add fundamentals TR container erasure. 2015-04-30 14:43:19 +00:00
functional
iterator iterator: New. 2015-05-02 18:14:25 +01:00
list Add fundamentals TR container erasure. 2015-04-30 14:43:19 +00:00
map Add fundamentals TR container erasure. 2015-04-30 14:43:19 +00:00
memory/observer_ptr Implement observer_ptr. 2015-05-01 22:01:11 +01:00
numeric numeric: New. 2015-05-02 16:18:36 +01:00
optional
ratio
set Add fundamentals TR container erasure. 2015-04-30 14:43:19 +00:00
string Add fundamentals TR container erasure. 2015-04-30 14:43:19 +00:00
string_view
system_error
tuple tuple (apply): Handle pointers to member (LWG 2418). 2015-05-13 14:12:48 +01:00
type_traits Implement N4502, the C++ Detection Idiom. 2015-07-01 13:23:54 +01:00
unordered_map Add fundamentals TR container erasure. 2015-04-30 14:43:19 +00:00
unordered_set Add fundamentals TR container erasure. 2015-04-30 14:43:19 +00:00
vector Add fundamentals TR container erasure. 2015-04-30 14:43:19 +00:00
feat-cxx14.cc
feat-lib-fund.cc