* parse.y (patch_method_invocation): Set CAN_COMPLETE_NORMALLY on call
to finit$ (otherwise generate_bytecode_insns drops it). However, we
don't need to set it on the COMPOUND_EXPR - the caller does that.
From-SVN: r49966
+2002-02-20 Per Bothner <per@bothner.com>
+
+ * parse.y (patch_method_invocation): Set CAN_COMPLETE_NORMALLY on call
+ to finit$ (otherwise generate_bytecode_insns drops it). However, we
+ don't need to set it on the COMPOUND_EXPR - the caller does that.
+
2002-02-20 Nic Ferrier <nferrier@tapsellferrier.co.uk>
* gcj.texi: Option `--classpath' becomes `--CLASSPATH.'Option
/* Generate the code used to initialize fields declared with an
initialization statement and build a compound statement along
with the super constructor invocation. */
+ CAN_COMPLETE_NORMALLY (patch) = 1;
patch = build (COMPOUND_EXPR, void_type_node, patch,
java_complete_tree (finit_call));
- CAN_COMPLETE_NORMALLY (patch) = 1;
}
return patch;
}