OSDN Git Service

PR c++/28258
authorlmillward <lmillward@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 18 Jul 2006 17:22:39 +0000 (17:22 +0000)
committerlmillward <lmillward@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 18 Jul 2006 17:22:39 +0000 (17:22 +0000)
commit5234121228691c11d68513df94043b3fd9e27107
tree47341d836482d990d2715e53e3a1fe393fea0c52
parenta88e3b1432a6560269207415760f1997bc067861
PR c++/28258
* method.c (locate_copy): Check for non_reference
returning error_mark_node.

        PR c++/28260
* decl.c (duplicate_decls): Return error_mark_node
on ambiguous declaration.

PR c++/28258
* g++/dg/other/error13.C: New test.

PR c++/28260
* g++.dg/template/friend44.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@115561 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/cp/method.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/other/error13.C [new file with mode: 0644]
gcc/testsuite/g++.dg/template/friend44.C [new file with mode: 0644]