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
..
2000-04-17 05:26:20 +00:00
2000-09-01 00:13:31 +00:00
2000-10-09 02:20:28 +00:00
2000-02-12 23:09:34 +00:00
2000-04-21 00:53:14 +00:00
2000-04-21 00:53:14 +00:00
1999-04-07 14:42:40 +00:00
2000-02-12 23:43:51 +00:00
2003-01-28 06:19:48 +00:00
2003-01-28 06:19:48 +00:00
1999-07-13 16:20:44 +00:00
1999-07-13 16:20:44 +00:00
1999-07-13 16:20:44 +00:00
1999-07-13 16:20:44 +00:00
1999-07-13 16:20:44 +00:00
1999-07-13 16:20:44 +00:00
2000-03-22 21:25:21 +00:00
2000-03-22 21:25:21 +00:00
2000-12-16 02:06:29 +00:00
2000-02-12 22:45:06 +00:00
1999-07-13 16:20:44 +00:00
1999-07-13 16:20:44 +00:00
2000-03-22 21:25:21 +00:00
2000-12-16 02:06:29 +00:00
1999-04-07 14:42:40 +00:00
1999-04-09 10:45:10 +00:00
2005-06-27 18:40:16 +00:00
2005-06-27 18:40:16 +00:00
2000-03-07 22:54:12 +00:00
2000-03-07 22:54:12 +00:00
2000-03-07 00:49:18 +00:00
2000-03-07 00:49:18 +00:00
2000-04-17 05:26:20 +00:00
2000-04-17 05:26:20 +00:00
2000-04-17 05:51:14 +00:00
2000-04-17 06:40:38 +00:00
2000-05-08 07:37:54 +01:00
2000-05-08 07:37:54 +01:00
2000-05-22 04:16:01 +01:00
2000-12-16 02:06:29 +00:00
2000-07-30 21:50:24 +00:00
2001-12-18 16:36:40 +00:00
2001-12-18 16:36:40 +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
2000-03-22 21:25:21 +00:00
2000-03-22 21:25:21 +00:00
2000-03-22 21:25:21 +00:00
2000-03-22 21:25:21 +00:00
2000-03-22 21:25:21 +00:00
2000-03-22 21:25:21 +00:00
2000-03-22 21:25:21 +00:00
2000-03-22 21:25:21 +00:00
2000-03-22 21:25:21 +00:00
2000-03-22 21:25:21 +00:00
2000-03-22 21:25:21 +00:00
2000-03-22 21:25:21 +00:00
1999-04-07 14:42:40 +00:00
2000-03-22 21:25:21 +00:00
2000-03-22 21:25:21 +00:00
2000-03-22 21:25:21 +00:00
2000-12-16 02:06:29 +00:00
2000-03-22 21:25:21 +00:00
2000-12-16 02:06:29 +00:00
2000-07-11 17:45:27 +00:00
2000-03-22 21:25:21 +00:00
2000-03-22 21:25:21 +00:00
2000-02-29 04:18:35 +00:00
1999-04-07 14:42:40 +00:00
1999-04-07 14:42:40 +00:00
2001-03-21 18:52:24 +00:00
2001-03-21 18:52:24 +00:00
1999-04-07 14:42:40 +00:00
1999-07-06 15:38:09 +00:00
2001-08-17 15:26:15 -07:00