re PR c++/3637 (Internal compiler error in finish_member_declaration)
authorMark Mitchell <mark@codesourcery.com>
Tue, 20 Nov 2001 09:00:33 +0000 (09:00 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Tue, 20 Nov 2001 09:00:33 +0000 (09:00 +0000)
commit2d2e8123b5928675f46e2628e7cac9c13875d2cd
tree1e1d99f1028a63612d6994e142289a8582f99940
parent30cfa1bb50d8470fa8ce0aa0db01a333385c46ee
re PR c++/3637 (Internal compiler error in finish_member_declaration)

PR c++/3637
* call.c (non_reference): Add documentation.
(convert_class_to_reference): Do not strip reference types
from conversion operators.
(maybe_handle_ref_bind): Simplify.
(compare_ics): Correct handling of references.

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