diff options
author | Tom Tromey <tromey@redhat.com> | 2007-07-26 19:07:32 +0000 |
---|---|---|
committer | Tom Tromey <tromey@gcc.gnu.org> | 2007-07-26 19:07:32 +0000 |
commit | 41f701ba9451ed054d81d4235aa19e05a116924c (patch) | |
tree | 825383d140588a6133ad9e64f3dc43cf6e5e304c /gcc/java/lang.c | |
parent | 8fee41c2fecbc35041abd164b869ff6a4b92b318 (diff) | |
download | gcc-41f701ba9451ed054d81d4235aa19e05a116924c.zip gcc-41f701ba9451ed054d81d4235aa19e05a116924c.tar.gz gcc-41f701ba9451ed054d81d4235aa19e05a116924c.tar.bz2 |
java-tree.h (push_labeled_block, [...]): Remove.
* java-tree.h (push_labeled_block, pop_labeled_block): Remove.
(LABELED_BLOCK_LABEL, LABELED_BLOCK_BODY,
EXIT_BLOCK_LABELED_BLOCK): Likewise.
* lang.c (java_tree_inlining_walk_subtrees): Update.
(java_dump_tree): Likewise.
* java-tree.def (LABELED_BLOCK_EXPR, EXIT_BLOCK_EXPR, TRY_EXPR):
Remove.
* decl.c (push_labeled_block, pop_labeled_block): Remove.
* java-gimplify.c (java_gimplify_labeled_block_expr,
java_gimplify_exit_block_expr, java_gimplify_try_expr): Remove.
(java_gimplify_expr): Update.
From-SVN: r126962
Diffstat (limited to 'gcc/java/lang.c')
-rw-r--r-- | gcc/java/lang.c | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/gcc/java/lang.c b/gcc/java/lang.c index 6a57cd2..693193d 100644 --- a/gcc/java/lang.c +++ b/gcc/java/lang.c @@ -721,10 +721,6 @@ java_tree_inlining_walk_subtrees (tree *tp ATTRIBUTE_UNUSED, WALK_SUBTREE (BLOCK_EXPR_BODY (t)); return NULL_TREE; - case EXIT_BLOCK_EXPR: - *subtrees = 0; - return NULL_TREE; - default: return NULL_TREE; } @@ -906,15 +902,6 @@ java_dump_tree (void *dump_info, tree t) dump_child ("label", TREE_OPERAND (t, 0)); return true; - case LABELED_BLOCK_EXPR: - dump_child ("label", LABELED_BLOCK_LABEL (t)); - dump_child ("block", LABELED_BLOCK_BODY (t)); - return true; - - case EXIT_BLOCK_EXPR: - dump_child ("block", EXIT_BLOCK_LABELED_BLOCK (t)); - return true; - case BLOCK: if (BLOCK_EXPR_BODY (t)) { |