PR c++/11468
authorreichelt <reichelt@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 23 Jun 2006 15:59:51 +0000 (15:59 +0000)
committerreichelt <reichelt@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 23 Jun 2006 15:59:51 +0000 (15:59 +0000)
commit457556f88e31daea3fe57e4bdf751528438331ac
tree834611c09e87709f52ba63aed4621e8b5f75bb29
parent208ca064ed26d6cd3bb8ca6fb13743668435b315
PR c++/11468
* init.c (build_new_1): Handle error_mark_nodes returned by
build_java_class_ref.
(build_java_class_ref): Do not abort compilation, but return
error_mark_node.  Improve error message.  Fix indentation.

* g++.dg/other/java2.C: New test.

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