tree.c (tree_operand_check_failed): New function.
authorZack Weinberg <zack@gcc.gnu.org>
Fri, 11 Apr 2003 00:24:58 +0000 (00:24 +0000)
committerZack Weinberg <zack@gcc.gnu.org>
Fri, 11 Apr 2003 00:24:58 +0000 (00:24 +0000)
commit06790e5fd57528a3ee2822d392ff918c1c49abb7
tree1fa5f9ae60027aff2b51248aca045b3cd343f3c3
parent5288c2a113d5dd42cecb9553edeb652616c77f8e
tree.c (tree_operand_check_failed): New function.

* tree.c (tree_operand_check_failed): New function.
* tree.h (TREE_OPERAND_CHECK, TREE_OPERAND_CHECK_CODE,
TREE_RTL_OPERAND_CHECK): New checking macros.
(TREE_OPERAND, SAVE_EXPR_CONTEXT, SAVE_EXPR_RTL,
RTL_EXPR_SEQUENCE, RTL_EXPR_RTL, WITH_CLEANUP_EXPR_RTL,
CONSTRUCTOR_ELTS, LABELED_BLOCK_LABEL, LABELED_BLOCK_BODY,
EXIT_BLOCK_RETURN, LOOP_EXPR_BODY, EXPR_WFL_NODE,
EXPR_WFL_FILENAME_NODE, EXPR_WFL_FILENAME, TARGET_EXPR_SLOT,
TARGET_EXPR_INITIAL, TARGET_EXPR_CLEANUP): Use the new
checking macros.

From-SVN: r65452
gcc/ChangeLog
gcc/tree.c
gcc/tree.h