OSDN Git Service

* decl.c (complete_start_java_method): Now generate TRY_FINALLY_EXPR
authorbothner <bothner@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 4 Dec 2001 01:10:08 +0000 (01:10 +0000)
committerbothner <bothner@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 4 Dec 2001 01:10:08 +0000 (01:10 +0000)
commitd573537dc9b3df95796129d1162aa318556753d5
tree74c53a26a18861bde10a625d7b3eca0f8d353671
parent193a235bc1d2350a3a46ad8469ec5e2e9e58d60e
* decl.c (complete_start_java_method):  Now generate TRY_FINALLY_EXPR
instead of CLEANUP_POINT_EXPR and WITH_CLEANUP_EXPR.
* jcf-write.c (generate_bytecode_insns):  Remove support for
CLEANUP_POINT_EXPR and WITH_CLEANUP_EXPR as they are no longer used.
* check-init.c (check_init):  Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@47587 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/java/ChangeLog
gcc/java/check-init.c
gcc/java/decl.c
gcc/java/jcf-write.c