re PR c++/54197 (Lifetime of reference not properly extended)
authorOllie Wild <aaw@google.com>
Fri, 31 Aug 2012 15:47:29 +0000 (15:47 +0000)
committerOllie Wild <aaw@gcc.gnu.org>
Fri, 31 Aug 2012 15:47:29 +0000 (15:47 +0000)
commit5efef981c87dfa6bbbf516775821cd8ed2ca7e81
tree589f7daabbc93367a0dc703715ace6fc0735ea07
parent0336096575e3cf4dd0ac43d65097976631c609df
re PR c++/54197 (Lifetime of reference not properly extended)

2012-08-31  Ollie Wild  <aaw@google.com>

PR c++/54197
* gcc/cp/call.c (extend_ref_init_temps_1): Handle COMPOUND_EXPR trees.
* gcc/testsuite/g++.dg/init/lifetime3.C: New test.

From-SVN: r190834
gcc/cp/ChangeLog
gcc/cp/call.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/init/lifetime3.C [new file with mode: 0644]