2005-07-07 Bryce McKinlay <mckinlay@redhat.com>
PR java/21045
* parse.y (add_exception_to_throws): New function.
(purge_unchecked_exceptions): Removed.
(get_constructor_super): Renamed from verify_constructor_super. Now
returns the super constructor after verification.
(java_complete_expand_method): Don't use purge_unchecked_exceptions
or save/restore the exception list.
(check_thrown_exceptions): Add uncaught exceptions in anonymous
class initializers and constructors to the throws clause of the
method.
2005-07-07 Bryce McKinlay <mckinlay@redhat.com>
* testsuite/libjava.compile/PR21045.java: New test.
* testsuite/libjava.jacks/jacks.xfail: Remove 15.9.5.1-exception-1,
15.9.5.1-exception-3, 8.3.2-abrupt-6, 8.3.2-abrupt-7.
From-SVN: r101713
|
||
|---|---|---|
| .. | ||
| config | ||
| lib | ||
| libjava.cni | ||
| libjava.compile | ||
| libjava.jacks | ||
| libjava.jar | ||
| libjava.jni | ||
| libjava.lang | ||
| libjava.loader | ||
| libjava.mauve | ||
| libjava.special | ||
| libjava.verify | ||
| ChangeLog-old | ||
| Makefile.am | ||
| Makefile.in | ||