Deleted Added
full compact
cp-tree.def (169690) cp-tree.def (260014)
1/* This file contains the definitions and documentation for the
2 additional tree codes used in the GNU C++ compiler (see tree.def
3 for the standard codes).
4 Copyright (C) 1987, 1988, 1990, 1993, 1997, 1998, 2003, 2004, 2005,
5 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
6 Hacked by Michael Tiemann (tiemann@cygnus.com)
7
8This file is part of GCC.

--- 267 unchanged lines hidden (view full) ---

276DEFTREECODE (CLEANUP_STMT, "cleanup_stmt", tcc_statement, 3)
277
278/* Represents an 'if' statement. The operands are IF_COND,
279 THEN_CLAUSE, and ELSE_CLAUSE, respectively. */
280/* ??? It is currently still necessary to distinguish between IF_STMT
281 and COND_EXPR for the benefit of templates. */
282DEFTREECODE (IF_STMT, "if_stmt", tcc_statement, 3)
283
1/* This file contains the definitions and documentation for the
2 additional tree codes used in the GNU C++ compiler (see tree.def
3 for the standard codes).
4 Copyright (C) 1987, 1988, 1990, 1993, 1997, 1998, 2003, 2004, 2005,
5 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
6 Hacked by Michael Tiemann (tiemann@cygnus.com)
7
8This file is part of GCC.

--- 267 unchanged lines hidden (view full) ---

276DEFTREECODE (CLEANUP_STMT, "cleanup_stmt", tcc_statement, 3)
277
278/* Represents an 'if' statement. The operands are IF_COND,
279 THEN_CLAUSE, and ELSE_CLAUSE, respectively. */
280/* ??? It is currently still necessary to distinguish between IF_STMT
281 and COND_EXPR for the benefit of templates. */
282DEFTREECODE (IF_STMT, "if_stmt", tcc_statement, 3)
283
284/* APPLE LOCAL begin for-fsf-4_4 3274130 5295549 */ \
284/* Used to represent a `for' statement. The operands are
285/* Used to represent a `for' statement. The operands are
285 FOR_INIT_STMT, FOR_COND, FOR_EXPR, and FOR_BODY, respectively. */
286DEFTREECODE (FOR_STMT, "for_stmt", tcc_statement, 4)
286 FOR_INIT_STMT, FOR_COND, FOR_EXPR, FOR_BODY and FOR_ATTRIBUTES
287 respectively. */
288DEFTREECODE (FOR_STMT, "for_stmt", tcc_statement, 5)
287
288/* Used to represent a 'while' statement. The operands are WHILE_COND
289
290/* Used to represent a 'while' statement. The operands are WHILE_COND
289 and WHILE_BODY, respectively. */
290DEFTREECODE (WHILE_STMT, "while_stmt", tcc_statement, 2)
291 WHILE_BODY, and WHILE_ATTRIBUTES respectively. */
292DEFTREECODE (WHILE_STMT, "while_stmt", tcc_statement, 3)
291
293
292/* Used to represent a 'do' statement. The operands are DO_BODY and
293 DO_COND, respectively. */
294DEFTREECODE (DO_STMT, "do_stmt", tcc_statement, 2)
294/* APPLE LOCAL begin radar 4445586 */
295/* Used to represent a 'do' statement. The operands are DO_BODY,
296 DO_COND, DO_ATTRIBUTES, and DO_FOREACH respectively. */
297DEFTREECODE (DO_STMT, "do_stmt", tcc_statement, 4)
298/* APPLE LOCAL end radar 4445586 */
295
299
300/* APPLE LOCAL end for-fsf-4_4 3274130 5295549 */ \
296/* Used to represent a 'break' statement. */
297DEFTREECODE (BREAK_STMT, "break_stmt", tcc_statement, 0)
298
299/* Used to represent a 'continue' statement. */
300DEFTREECODE (CONTINUE_STMT, "continue_stmt", tcc_statement, 0)
301
302/* Used to represent a 'switch' statement. The operands are
303 SWITCH_STMT_COND, SWITCH_STMT_BODY and SWITCH_STMT_TYPE, respectively. */

--- 46 unchanged lines hidden ---
301/* Used to represent a 'break' statement. */
302DEFTREECODE (BREAK_STMT, "break_stmt", tcc_statement, 0)
303
304/* Used to represent a 'continue' statement. */
305DEFTREECODE (CONTINUE_STMT, "continue_stmt", tcc_statement, 0)
306
307/* Used to represent a 'switch' statement. The operands are
308 SWITCH_STMT_COND, SWITCH_STMT_BODY and SWITCH_STMT_TYPE, respectively. */

--- 46 unchanged lines hidden ---