From: Richard Henderson Date: Wed, 18 Aug 1999 20:05:08 +0000 (-0700) Subject: tree.c (search_tree): Handle TRUTH_{AND,OR,XOR}_EXPR too. X-Git-Tag: prereleases/libstdc++-2.92~11139 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=88049523aee2c2f48a78bd6f7cf36958a864f302;p=thirdparty%2Fgcc.git tree.c (search_tree): Handle TRUTH_{AND,OR,XOR}_EXPR too. * tree.c (search_tree): Handle TRUTH_{AND,OR,XOR}_EXPR too. (mapcar): Likewise. From-SVN: r28754 --- diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 86b452ba63b7..71d7839dfd4b 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +1999-08-18 Richard Henderson + + * tree.c (search_tree): Handle TRUTH_{AND,OR,XOR}_EXPR too. + (mapcar): Likewise. + 1999-08-17 Mark Mitchell * cp-tree.h (back_end_hook): New variable. diff --git a/gcc/cp/tree.c b/gcc/cp/tree.c index 61ad108213bb..d493b1ec6086 100644 --- a/gcc/cp/tree.c +++ b/gcc/cp/tree.c @@ -1640,6 +1640,9 @@ search_tree (t, func) TRY (TREE_OPERAND (t, 2)); break; + case TRUTH_AND_EXPR: + case TRUTH_OR_EXPR: + case TRUTH_XOR_EXPR: case TRUTH_ANDIF_EXPR: case TRUTH_ORIF_EXPR: case PREDECREMENT_EXPR: @@ -1899,6 +1902,9 @@ mapcar (t, func) TREE_OPERAND (t, 2) = mapcar (TREE_OPERAND (t, 2), func); return t; + case TRUTH_AND_EXPR: + case TRUTH_OR_EXPR: + case TRUTH_XOR_EXPR: case TRUTH_ANDIF_EXPR: case TRUTH_ORIF_EXPR: case PREDECREMENT_EXPR: