aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-tail-merge.c
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2014-10-29 18:38:31 +0000
committerJonathan Wakely <redi@gcc.gnu.org>2014-10-29 18:38:31 +0000
commita56561ac2d88ea0bc0bb6551483c118358762842 (patch)
tree70692bd39fb1147ca91c39c52dea645106e83937 /gcc/tree-ssa-tail-merge.c
parentc2513a1f6d7817d96cb125125ed0cf96d37f4669 (diff)
downloadgcc-a56561ac2d88ea0bc0bb6551483c118358762842.zip
gcc-a56561ac2d88ea0bc0bb6551483c118358762842.tar.gz
gcc-a56561ac2d88ea0bc0bb6551483c118358762842.tar.bz2
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
Diffstat (limited to 'gcc/tree-ssa-tail-merge.c')
0 files changed, 0 insertions, 0 deletions