summaryrefslogtreecommitdiffstats
path: root/gcc/java/java-tree.def
diff options
context:
space:
mode:
authorbothner <bothner@138bc75d-0d04-0410-961f-82ee72b054a4>1998-11-24 13:16:04 +0000
committerbothner <bothner@138bc75d-0d04-0410-961f-82ee72b054a4>1998-11-24 13:16:04 +0000
commitec93f0da7521235ac54dce0cc92bf08ddc66262e (patch)
tree22919bf248aa203383f0d92fb9e4f7a7e575937a /gcc/java/java-tree.def
parent73b4c875f07ec8102f0179c7f52c8be016e77575 (diff)
downloadppe42-gcc-ec93f0da7521235ac54dce0cc92bf08ddc66262e.tar.gz
ppe42-gcc-ec93f0da7521235ac54dce0cc92bf08ddc66262e.zip
* java-tree.def (CASE_EXPR, DEFAULT_EXPR): Kind is 'x', not '1'. * parse.y (java_complete_tree): For CASE_EXPR and DEFAULT_EXPR, set TREE_SIDE_EFFECTS (otherwise expand_expr may skip them). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@23829 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/java/java-tree.def')
-rw-r--r--gcc/java/java-tree.def4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/java/java-tree.def b/gcc/java/java-tree.def
index b367066aa31..ed30c7beac2 100644
--- a/gcc/java/java-tree.def
+++ b/gcc/java/java-tree.def
@@ -35,10 +35,10 @@ DEFTREECODE (THIS_EXPR, "this", '1', 0)
/* Case statement expression.
Operand 1 is the case value. */
-DEFTREECODE (CASE_EXPR, "case", '1', 1)
+DEFTREECODE (CASE_EXPR, "case", 'x', 1)
/* Default statement expression. */
-DEFTREECODE (DEFAULT_EXPR, "default", '1', 0)
+DEFTREECODE (DEFAULT_EXPR, "default", 'x', 0)
/* Try expression
Operand 0 is the tried block,
OpenPOWER on IntegriCloud