diff options
Diffstat (limited to 'src/include/nodes/plannodes.h')
-rw-r--r-- | src/include/nodes/plannodes.h | 29 |
1 files changed, 1 insertions, 28 deletions
diff --git a/src/include/nodes/plannodes.h b/src/include/nodes/plannodes.h index 097f8d93b13..67a4d48782f 100644 --- a/src/include/nodes/plannodes.h +++ b/src/include/nodes/plannodes.h @@ -7,7 +7,7 @@ * Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * - * $Id: plannodes.h,v 1.62 2002/12/05 15:50:39 tgl Exp $ + * $Id: plannodes.h,v 1.63 2002/12/12 15:49:40 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -375,31 +375,4 @@ typedef struct Limit Node *limitCount; /* COUNT parameter, or NULL if none */ } Limit; -/* --------------------- - * SubPlan node - * - * XXX Perhaps does not belong in this file? It's not really a Plan node. - * Should we make it inherit from Plan anyway? - * --------------------- - */ -typedef struct SubPlan -{ - NodeTag type; - Plan *plan; /* subselect plan itself */ - int plan_id; /* dummy thing because of we haven't equal - * funcs for plan nodes... actually, we - * could put *plan itself somewhere else - * (TopPlan node ?)... */ - List *rtable; /* range table for subselect */ - /* setParam and parParam are lists of integers (param IDs) */ - List *setParam; /* non-correlated EXPR & EXISTS subqueries - * have to set some Params for paren Plan */ - List *parParam; /* indices of corr. Vars from parent plan */ - SubLink *sublink; /* SubLink node from parser; holds info - * about what to do with subselect's - * results */ - - struct SubPlanState *pstate; /* XXX TEMPORARY HACK */ -} SubPlan; - #endif /* PLANNODES_H */ |