aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/parse.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/java/parse.c')
-rw-r--r--gcc/java/parse.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/java/parse.c b/gcc/java/parse.c
index 14c4375..5133edf 100644
--- a/gcc/java/parse.c
+++ b/gcc/java/parse.c
@@ -13802,7 +13802,6 @@ java_complete_lhs (node)
case NEW_CLASS_EXPR:
case CALL_EXPR:
/* Complete function's argument(s) first */
-
if (complete_function_arguments (node))
return error_mark_node;
else
@@ -13847,7 +13846,8 @@ java_complete_lhs (node)
(type == string_ptr_type_node && ! flag_emit_class_files))
return empty_stmt_node;
}
- DECL_INITIAL (nn) = NULL_TREE;
+ if (! flag_emit_class_files)
+ DECL_INITIAL (nn) = NULL_TREE;
}
wfl_op2 = TREE_OPERAND (node, 1);