From dae1d6f685ae076d22441aaedd79859e2f720779 Mon Sep 17 00:00:00 2001 From: Benjamin Kosnik Date: Tue, 14 Oct 1997 18:36:34 +0000 Subject: [PATCH] decl.c (store_return_init): Allow classes with explicit ctors to be used with the named return values extension. * decl.c (store_return_init): Allow classes with explicit ctors to be used with the named return values extension. From-SVN: r15896 --- gcc/cp/ChangeLog | 6 ++++++ gcc/cp/decl.c | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index d5d187f79db6..2f87e3381547 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,9 @@ +Mon Oct 13 17:41:26 1997 Benjamin Kosnik + + * decl.c (store_return_init): Allow classes with explicit ctors to + be used with the named return values extension. + + Fri Oct 10 12:21:11 1997 Jason Merrill * pt.c (instantiate_decl): Fix previous change. diff --git a/gcc/cp/decl.c b/gcc/cp/decl.c index 9c8967068752..1046209a15af 100644 --- a/gcc/cp/decl.c +++ b/gcc/cp/decl.c @@ -11835,7 +11835,7 @@ store_return_init (return_id, init) add_tree (build_min_nt (RETURN_INIT, return_id, copy_to_permanent (init))); else - cp_finish_decl (decl, init, NULL_TREE, 0, LOOKUP_ONLYCONVERTING); + cp_finish_decl (decl, init, NULL_TREE, 0, 0); } } -- 2.47.2