diff options
Diffstat (limited to 'src/backend/optimizer/util/clauses.c')
| -rw-r--r-- | src/backend/optimizer/util/clauses.c | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/src/backend/optimizer/util/clauses.c b/src/backend/optimizer/util/clauses.c index ef317c5b22..83c05a5d5f 100644 --- a/src/backend/optimizer/util/clauses.c +++ b/src/backend/optimizer/util/clauses.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/optimizer/util/clauses.c,v 1.116 2002/12/12 15:49:32 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/optimizer/util/clauses.c,v 1.117 2002/12/12 20:35:12 tgl Exp $ * * HISTORY * AUTHOR DATE MAJOR EVENT @@ -2129,6 +2129,7 @@ expression_tree_walker(Node *node, case T_Var: case T_Const: case T_Param: + case T_ConstraintTestValue: case T_RangeTblRef: /* primitive node types with no subnodes */ break; @@ -2265,8 +2266,6 @@ expression_tree_walker(Node *node, if (walker(((ConstraintTest *) node)->arg, context)) return true; return walker(((ConstraintTest *) node)->check_expr, context); - case T_ConstraintTestValue: - break; case T_TargetEntry: return walker(((TargetEntry *) node)->expr, context); case T_Query: @@ -2474,6 +2473,7 @@ expression_tree_mutator(Node *node, case T_Var: case T_Const: case T_Param: + case T_ConstraintTestValue: case T_RangeTblRef: /* primitive node types with no subnodes */ return (Node *) copyObject(node); @@ -2651,15 +2651,6 @@ expression_tree_mutator(Node *node, return (Node *) newnode; } break; - case T_ConstraintTestValue: - { - ConstraintTestValue *ctest = (ConstraintTestValue *) node; - ConstraintTestValue *newnode; - - FLATCOPY(newnode, ctest, ConstraintTestValue); - return (Node *) newnode; - } - break; case T_TargetEntry: { /* |
