r270551 - in /trunk/libstdc++-v3: ChangeLog inc...

redi@gcc.gnu.org redi@gcc.gnu.org
Wed Apr 24 16:25:00 GMT 2019


Author: redi
Date: Wed Apr 24 16:25:17 2019
New Revision: 270551

URL: https://gcc.gnu.org/viewcvs?rev=270551&root=gcc&view=rev
Log:
Finish implementing "Treating Unnecessary decay" (P0777R1)

	* include/std/tuple (apply): Use remove_reference_t instead of decay_t
	as per P0777R1.
	* include/std/type_traits (__result_of_memfun): Use remove_reference
	instead of __remove_cvref_t and remove redundant is_same check.
	(__inv_unwrap): Use __remove_cvref_t instead of decay_t.

Modified:
    trunk/libstdc++-v3/ChangeLog
    trunk/libstdc++-v3/include/std/tuple
    trunk/libstdc++-v3/include/std/type_traits



More information about the Libstdc++-cvs mailing list