diff options
author | Per Bothner <per@bothner.com> | 2001-10-11 16:50:49 -0700 |
---|---|---|
committer | Per Bothner <bothner@gcc.gnu.org> | 2001-10-11 16:50:49 -0700 |
commit | 89b894e19b9297d4d7e2f85c33253c59356a48b1 (patch) | |
tree | 9837bfb596fefc897129f0b0c0659bf932161e23 /libjava | |
parent | 9e2b96271da2e46088221b201054383643ae935b (diff) | |
download | gcc-89b894e19b9297d4d7e2f85c33253c59356a48b1.zip gcc-89b894e19b9297d4d7e2f85c33253c59356a48b1.tar.gz gcc-89b894e19b9297d4d7e2f85c33253c59356a48b1.tar.bz2 |
parse.y (patch_synchronized_statement): Use a TRY_FINALLY_EXPR rather than a CLEANUP_POINT_EXPR/WITH_CLEANUP_EXPR pair.
* parse.y (patch_synchronized_statement): Use a TRY_FINALLY_EXPR
rather than a CLEANUP_POINT_EXPR/WITH_CLEANUP_EXPR pair.
The former is simpler, and jcf-write.c handles it better.
(java_complete_lhs): No longer need to handle CLEANUP_POINT_EXPR
or WITH_CLEANUP_EXPR.
* jcf-write.c: Revert Alex's change from 2000-10-18. It is no
longer needed, as we already handle empty TRY_FINALLY_EXPR bodies fine.
From-SVN: r46209
Diffstat (limited to 'libjava')
0 files changed, 0 insertions, 0 deletions