aboutsummaryrefslogtreecommitdiff
path: root/libjava
diff options
context:
space:
mode:
authorPer Bothner <per@bothner.com>2001-10-11 16:50:49 -0700
committerPer Bothner <bothner@gcc.gnu.org>2001-10-11 16:50:49 -0700
commit89b894e19b9297d4d7e2f85c33253c59356a48b1 (patch)
tree9837bfb596fefc897129f0b0c0659bf932161e23 /libjava
parent9e2b96271da2e46088221b201054383643ae935b (diff)
downloadgcc-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