diff options
author | Alexandre Petit-Bianco <apbianco@cygnus.com> | 1998-09-22 10:48:10 -0700 |
---|---|---|
committer | Per Bothner <bothner@gcc.gnu.org> | 1998-09-22 10:48:10 -0700 |
commit | 7c226435db707c40794ea25bb25851b1d27a1a95 (patch) | |
tree | d092be788ea957732fcbe420002a615db79eeb84 /gcc/tree.def | |
parent | 27f9a7c6df5e34479b16d5c74c0bd13df037e68a (diff) | |
download | gcc-7c226435db707c40794ea25bb25851b1d27a1a95.zip gcc-7c226435db707c40794ea25bb25851b1d27a1a95.tar.gz gcc-7c226435db707c40794ea25bb25851b1d27a1a95.tar.bz2 |
tree.def (SWITCH_EXPR): New tree node definition.
�
* tree.def (SWITCH_EXPR): New tree node definition.
From-SVN: r22552
Diffstat (limited to 'gcc/tree.def')
-rw-r--r-- | gcc/tree.def | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/tree.def b/gcc/tree.def index 86b60fa..16a07d8 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 |