re PR c++/28292 (ICE in acceptable_java_type)
authorLee Millward <lee.millward@gmail.com>
Sat, 15 Jul 2006 14:44:48 +0000 (14:44 +0000)
committerLee Millward <lmillward@gcc.gnu.org>
Sat, 15 Jul 2006 14:44:48 +0000 (14:44 +0000)
commit662c2e83b15ffe993481b9af261462e9e4fa9095
treea0274fdca5167ffa8a7e1a689a7b43d1afb7c127
parente3beea684a95dc4df2cfffa448fdbba1be62e274
re PR c++/28292 (ICE in acceptable_java_type)

PR c++/28292
* decl2.c (acceptable_java_type): Robustify. Use
proper Boolean return type instead of return 1.
(check_java_method): Don't issue error about
type not being an acceptable Java parameter if
it's error_mark_node.

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

From-SVN: r115474
gcc/cp/ChangeLog
gcc/cp/decl2.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/other/error12.C [new file with mode: 0644]