]> gcc.gnu.org Git - gcc.git/commitdiff
tree.def (SWITCH_EXPR): New tree node definition.
authorAlexandre Petit-Bianco <apbianco@cygnus.com>
Tue, 22 Sep 1998 17:48:10 +0000 (10:48 -0700)
committerPer Bothner <bothner@gcc.gnu.org>
Tue, 22 Sep 1998 17:48:10 +0000 (10:48 -0700)

* tree.def (SWITCH_EXPR): New tree node definition.

From-SVN: r22552

gcc/tree.def

index 86b60fa12a8a2bc33e7bb3d3d83b6bf19973e650..16a07d80c371b1920b7e4adc93e220c99791254a 100644 (file)
@@ -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
This page took 0.068034 seconds and 5 git commands to generate.