summaryrefslogtreecommitdiff
path: root/src/include/rewrite/rewriteManip.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/rewrite/rewriteManip.h')
-rw-r--r--src/include/rewrite/rewriteManip.h43
1 files changed, 0 insertions, 43 deletions
diff --git a/src/include/rewrite/rewriteManip.h b/src/include/rewrite/rewriteManip.h
deleted file mode 100644
index df54169fd28..00000000000
--- a/src/include/rewrite/rewriteManip.h
+++ /dev/null
@@ -1,43 +0,0 @@
-/*-------------------------------------------------------------------------
- *
- * rewriteManip.h
- * Querytree manipulation subroutines for query rewriter.
- *
- *
- * Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group
- * Portions Copyright (c) 1994, Regents of the University of California
- *
- * $Id: rewriteManip.h,v 1.31 2002/06/20 20:29:52 momjian Exp $
- *
- *-------------------------------------------------------------------------
- */
-#ifndef REWRITEMANIP_H
-#define REWRITEMANIP_H
-
-#include "nodes/parsenodes.h"
-
-
-extern void OffsetVarNodes(Node *node, int offset, int sublevels_up);
-extern void ChangeVarNodes(Node *node, int old_varno, int new_varno,
- int sublevels_up);
-extern void IncrementVarSublevelsUp(Node *node, int delta_sublevels_up,
- int min_sublevels_up);
-
-extern bool rangeTableEntry_used(Node *node, int rt_index,
- int sublevels_up);
-extern bool attribute_used(Node *node, int rt_index, int attno,
- int sublevels_up);
-
-extern Query *getInsertSelectQuery(Query *parsetree, Query ***subquery_ptr);
-
-extern void AddQual(Query *parsetree, Node *qual);
-extern void AddHavingQual(Query *parsetree, Node *havingQual);
-extern void AddNotQual(Query *parsetree, Node *qual);
-
-extern bool checkExprHasAggs(Node *node);
-extern bool checkExprHasSubLink(Node *node);
-
-extern Node *ResolveNew(Node *node, int target_varno, int sublevels_up,
- List *targetlist, int event, int update_varno);
-
-#endif /* REWRITEMANIP_H */