Files
gcc/libjava/testsuite/libjava.compile
Bryce McKinlay ca12deb43e re PR java/21045 (Anonymous inner class constructor's exceptions can't be caught or thrown)
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
2005-07-07 15:34:53 +01:00
..
2003-01-28 06:19:48 +00:00
2003-01-28 06:19:48 +00:00
2005-06-27 18:40:16 +00:00
2005-06-27 18:40:16 +00:00
2001-12-20 18:05:20 +00:00
2002-02-11 00:18:52 +00:00
2002-03-12 19:51:44 +00:00
2002-03-12 19:51:44 +00:00
2002-03-15 19:17:39 +00:00
2002-03-15 19:17:39 +00:00
2002-03-23 00:05:44 +00:00
2003-08-05 19:43:20 +00:00
2003-08-05 19:43:20 +00:00
2004-12-06 15:30:57 +00:00
2004-12-06 15:30:57 +00:00
2004-12-02 19:38:49 +00:00