gcc/libstdc++-v3/testsuite/20_util/function
Jonathan Wakely a56561ac2d Use perfect forwarding in std::function invokers.
* include/std/functional: (_Function_base::_Function_base()): Use
	nullptr instead of literal zero.
	(function::operator=(nullptr_t)): Likewise.
	(_Function_handler::_M_invoke): Use perfect forwarding for _ArgTypes.
	(function::_Invoker_type): Likewise.
	* testsuite/20_util/function/invoke/forwarding.cc: New.

From-SVN: r216849
2014-10-29 18:38:31 +00:00
..
assign libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
cmp libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
cons libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
invoke Use perfect forwarding in std::function invokers. 2014-10-29 18:38:31 +00:00
requirements libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
1.cc libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
2.cc libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
3.cc libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
4.cc libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
5.cc libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
6.cc libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
7.cc libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
8.cc libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
9.cc libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
10.cc libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
43397.cc libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
48541.cc libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00
58569.cc Update copyright years in libstdc++-v3/ 2014-01-02 22:30:10 +00:00
60594.cc re PR libstdc++/60594 (std::function of a type with a declared (but not defined) return type fails to compile) 2014-04-15 16:25:52 +01:00
null_pointer_comparisons.cc libstdc++.exp: Prefer -std=gnu++11. 2014-10-16 08:09:09 +00:00