From: Alexandre Petit-Bianco Date: Tue, 22 Sep 1998 17:48:10 +0000 (-0700) Subject: tree.def (SWITCH_EXPR): New tree node definition. X-Git-Tag: prereleases/libgcj-0.1~2924 X-Git-Url: https://gcc.gnu.org/git/?a=commitdiff_plain;h=7c226435db707c40794ea25bb25851b1d27a1a95;p=gcc.git tree.def (SWITCH_EXPR): New tree node definition. � * tree.def (SWITCH_EXPR): New tree node definition. From-SVN: r22552 --- diff --git a/gcc/tree.def b/gcc/tree.def index 86b60fa12a8a..16a07d80c371 100644 --- a/gcc/tree.def +++ b/gcc/tree.def @@ -757,6 +757,12 @@ DEFTREECODE (EXIT_BLOCK_EXPR, "exit_block_expr", 'e', 2) expanded as the contained node (EXPR_WFL_NODE); a line note should be emitted first if EXPR_WFL_EMIT_LINE_NOTE. */ DEFTREECODE (EXPR_WITH_FILE_LOCATION, "expr_with_file_location", 'e', 2) + +/* Switch expression. + Operand 0 is the expression used to perform the branch, + Operand 1 contains the case values. The way they're organized is + front-end implementation defined. */ +DEFTREECODE (SWITCH_EXPR, "switch_expr", 'e', 2) /* Local variables: mode:c