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
This commit is contained in:
Benjamin Kosnik 1997-10-14 18:36:34 +00:00 committed by Benjamin Kosnik
parent 31c0e01bc5
commit dae1d6f685
2 changed files with 7 additions and 1 deletions

View File

@ -1,3 +1,9 @@
Mon Oct 13 17:41:26 1997 Benjamin Kosnik <bkoz@rhino.cygnus.com>
* 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 <jason@yorick.cygnus.com>
* pt.c (instantiate_decl): Fix previous change.

View File

@ -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);
}
}