diff options
author | Marek Polacek <polacek@redhat.com> | 2018-09-06 00:38:13 +0000 |
---|---|---|
committer | Marek Polacek <mpolacek@gcc.gnu.org> | 2018-09-06 00:38:13 +0000 |
commit | 308d9cda32faed5d49ce3d0732b4ff465c423300 (patch) | |
tree | 8c35a937933ae3e55c78546616653aa06d11b0e0 /gcc/reg-stack.c | |
parent | 4497d88fe2cbf9d8210485e68123a9abac693297 (diff) | |
download | gcc-308d9cda32faed5d49ce3d0732b4ff465c423300.zip gcc-308d9cda32faed5d49ce3d0732b4ff465c423300.tar.gz gcc-308d9cda32faed5d49ce3d0732b4ff465c423300.tar.bz2 |
PR c++/86982, -Wreturn-local-addr and std::move and std::forward.
* typeck.c (maybe_warn_about_returning_address_of_local): Handle calls
to std::move or std::forward.
(is_std_forward_p): New function.
* g++.dg/warn/Wreturn-local-addr-5.C: New test.
From-SVN: r264139
Diffstat (limited to 'gcc/reg-stack.c')
0 files changed, 0 insertions, 0 deletions