diff options
author | Jason Merrill <merrill@gnu.org> | 1994-07-13 11:13:13 +0000 |
---|---|---|
committer | Jason Merrill <merrill@gnu.org> | 1994-07-13 11:13:13 +0000 |
commit | 4c7bdca61729c4ae0a2393564fe24689094abc40 (patch) | |
tree | 7c33344ee6b6172883fe3f94b4ee893563235123 | |
parent | f55c7d8816b71c87ed8848a3e19d946188aa109d (diff) | |
download | gcc-4c7bdca61729c4ae0a2393564fe24689094abc40.zip gcc-4c7bdca61729c4ae0a2393564fe24689094abc40.tar.gz gcc-4c7bdca61729c4ae0a2393564fe24689094abc40.tar.bz2 |
(grok_reference_init): Always save the initializer of a reference.
From-SVN: r7763
-rw-r--r-- | gcc/cp/decl.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/gcc/cp/decl.c b/gcc/cp/decl.c index 8797ee1..0690340 100644 --- a/gcc/cp/decl.c +++ b/gcc/cp/decl.c @@ -5631,10 +5631,7 @@ grok_reference_init (decl, type, init, cleanupp) } } - if (TREE_SIDE_EFFECTS (init)) - DECL_INITIAL (decl) = save_expr (init); - else - DECL_INITIAL (decl) = init; + DECL_INITIAL (decl) = save_expr (init); } else { |