aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/java-tree.def
diff options
context:
space:
mode:
authorPer Bothner <bothner@gcc.gnu.org>1999-02-19 04:32:50 -0800
committerPer Bothner <bothner@gcc.gnu.org>1999-02-19 04:32:50 -0800
commita7d8d81f7c5b1c49965af840bb95040ff0d04616 (patch)
tree3bacf86daef037c8a0c3d4922399266f1eb3908e /gcc/java/java-tree.def
parent10b3fbc51554ecdbabd91b418f09ed010dbeca27 (diff)
downloadgcc-a7d8d81f7c5b1c49965af840bb95040ff0d04616.zip
gcc-a7d8d81f7c5b1c49965af840bb95040ff0d04616.tar.gz
gcc-a7d8d81f7c5b1c49965af840bb95040ff0d04616.tar.bz2
Use new TRY_FINALLY_EXPR tree node.
� Use new TRY_FINALLY_EXPR tree node. See ChangeLog. From-SVN: r25314
Diffstat (limited to 'gcc/java/java-tree.def')
-rw-r--r--gcc/java/java-tree.def10
1 files changed, 2 insertions, 8 deletions
diff --git a/gcc/java/java-tree.def b/gcc/java/java-tree.def
index 2134c5b..ead1924 100644
--- a/gcc/java/java-tree.def
+++ b/gcc/java/java-tree.def
@@ -42,20 +42,14 @@ DEFTREECODE (DEFAULT_EXPR, "default", 'x', 0)
/* Try expression
Operand 0 is the tried block,
- Operand 1 contains chained catch nodes
- Operand 2 contains the finally clause. */
-DEFTREECODE (TRY_EXPR, "try-catch-finally", 'e', 3)
+ Operand 1 contains chained catch nodes. */
+DEFTREECODE (TRY_EXPR, "try-catch-finally", 'e', 2)
/* Catch clause.
Operand 0 is the catch clause block, which contains the declaration of
the catch clause parameter. */
DEFTREECODE (CATCH_EXPR, "catch", '1', 1)
-/* Finally clause.
- Operand 0 is the finally label.
- Operand 1 is the finally block. */
-DEFTREECODE (FINALLY_EXPR, "finally", 'e', 2)
-
/* Synchronized statement.
Operand 0 is the expression on which we whish to synchronize,
Operand 1 is the synchronized expression block. */