From 55593efd857646d9c71db5a6941cd3506448bcb4 Mon Sep 17 00:00:00 2001 From: Per Bothner Date: Thu, 3 Dec 1998 07:58:20 -0800 Subject: [PATCH] parse,y (patch_synchronized_statement): Set CAN_COMPLETE_NORMALLY. 8 * parse,y (patch_synchronized_statement): Set CAN_COMPLETE_NORMALLY. From-SVN: r24074 --- gcc/java/parse.y | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gcc/java/parse.y b/gcc/java/parse.y index 807ed9c..2f311cd 100644 --- a/gcc/java/parse.y +++ b/gcc/java/parse.y @@ -10547,7 +10547,9 @@ patch_synchronized_statement (node, wfl_op1) catch_all = build1 (CATCH_EXPR, void_type_node, catch_all); /* TRY-CATCH statement */ - return build (TRY_EXPR, void_type_node, try_block, catch_all, NULL_TREE); + compound = build (TRY_EXPR, void_type_node, try_block, catch_all, NULL_TREE); + CAN_COMPLETE_NORMALLY (compound) = CAN_COMPLETE_NORMALLY (block); + return compound; } /* 14.16 The throw Statement */ -- 2.7.4