aboutsummaryrefslogtreecommitdiff
path: root/src/include/rewrite
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/rewrite')
-rw-r--r--src/include/rewrite/locks.h15
-rw-r--r--src/include/rewrite/prs2lock.h40
-rw-r--r--src/include/rewrite/rewriteDefine.h12
-rw-r--r--src/include/rewrite/rewriteHandler.h35
-rw-r--r--src/include/rewrite/rewriteManip.h35
-rw-r--r--src/include/rewrite/rewriteRemove.h16
-rw-r--r--src/include/rewrite/rewriteSupport.h22
7 files changed, 90 insertions, 85 deletions
diff --git a/src/include/rewrite/locks.h b/src/include/rewrite/locks.h
index 04c5f5db10f..f01f5a713b2 100644
--- a/src/include/rewrite/locks.h
+++ b/src/include/rewrite/locks.h
@@ -1,23 +1,24 @@
/*-------------------------------------------------------------------------
*
* locks.h--
- *
+ *
*
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: locks.h,v 1.3 1996/11/08 06:02:00 momjian Exp $
+ * $Id: locks.h,v 1.4 1997/09/07 05:00:28 momjian Exp $
*
*-------------------------------------------------------------------------
*/
-#ifndef LOCKS_H
-#define LOCKS_H
+#ifndef LOCKS_H
+#define LOCKS_H
#include "nodes/nodes.h"
#include "nodes/parsenodes.h"
#include "rewrite/prs2lock.h"
-extern List *matchLocks(CmdType event, RuleLock *rulelocks, int varno,
- Query *parsetree);
+extern List *
+matchLocks(CmdType event, RuleLock * rulelocks, int varno,
+ Query * parsetree);
-#endif /* LOCKS_H */
+#endif /* LOCKS_H */
diff --git a/src/include/rewrite/prs2lock.h b/src/include/rewrite/prs2lock.h
index d7be60641ae..0bf8a258867 100644
--- a/src/include/rewrite/prs2lock.h
+++ b/src/include/rewrite/prs2lock.h
@@ -1,11 +1,11 @@
/*-------------------------------------------------------------------------
*
* prs2lock.h--
- * data structures for POSTGRES Rule System II (rewrite rules only)
+ * data structures for POSTGRES Rule System II (rewrite rules only)
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: prs2lock.h,v 1.4 1996/11/04 07:45:46 scrappy Exp $
+ * $Id: prs2lock.h,v 1.5 1997/09/07 05:00:32 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -17,27 +17,29 @@
/*
* RewriteRule -
- * holds a info for a rewrite rule
+ * holds a info for a rewrite rule
*
*/
-typedef struct RewriteRule {
- Oid ruleId;
- CmdType event;
- AttrNumber attrno;
- Node *qual;
- List *actions;
- bool isInstead;
-} RewriteRule;
+typedef struct RewriteRule
+{
+ Oid ruleId;
+ CmdType event;
+ AttrNumber attrno;
+ Node *qual;
+ List *actions;
+ bool isInstead;
+} RewriteRule;
/*
* RuleLock -
- * all rules that apply to a particular relation. Even though we only
- * have the rewrite rule system left and these are not really "locks",
- * the name is kept for historical reasons.
+ * all rules that apply to a particular relation. Even though we only
+ * have the rewrite rule system left and these are not really "locks",
+ * the name is kept for historical reasons.
*/
-typedef struct RuleLock {
- int numLocks;
- RewriteRule **rules;
-} RuleLock;
+typedef struct RuleLock
+{
+ int numLocks;
+ RewriteRule **rules;
+} RuleLock;
-#endif /* REWRITE_H */
+#endif /* REWRITE_H */
diff --git a/src/include/rewrite/rewriteDefine.h b/src/include/rewrite/rewriteDefine.h
index f661fff8527..214daa85f56 100644
--- a/src/include/rewrite/rewriteDefine.h
+++ b/src/include/rewrite/rewriteDefine.h
@@ -1,18 +1,18 @@
/*-------------------------------------------------------------------------
*
* rewriteDefine.h--
- *
+ *
*
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: rewriteDefine.h,v 1.1 1996/08/28 07:24:06 scrappy Exp $
+ * $Id: rewriteDefine.h,v 1.2 1997/09/07 05:00:33 momjian Exp $
*
*-------------------------------------------------------------------------
*/
-#ifndef REWRITEDEFINE_H
-#define REWRITEDEFINE_H
+#ifndef REWRITEDEFINE_H
+#define REWRITEDEFINE_H
-extern void DefineQueryRewrite(RuleStmt *args);
+extern void DefineQueryRewrite(RuleStmt * args);
-#endif /* REWRITEDEFINE_H */
+#endif /* REWRITEDEFINE_H */
diff --git a/src/include/rewrite/rewriteHandler.h b/src/include/rewrite/rewriteHandler.h
index 43291e07b5c..3d03f29ba17 100644
--- a/src/include/rewrite/rewriteHandler.h
+++ b/src/include/rewrite/rewriteHandler.h
@@ -1,35 +1,36 @@
/*-------------------------------------------------------------------------
*
* rewriteHandler.h--
- *
+ *
*
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: rewriteHandler.h,v 1.1 1996/08/28 07:24:07 scrappy Exp $
+ * $Id: rewriteHandler.h,v 1.2 1997/09/07 05:00:34 momjian Exp $
*
*-------------------------------------------------------------------------
*/
-#ifndef REWRITEHANDLER_H
-#define REWRITEHANDLER_H
+#ifndef REWRITEHANDLER_H
+#define REWRITEHANDLER_H
-struct _rewrite_meta_knowledge {
- List *rt;
- int rt_index;
- bool instead_flag;
- int event;
- CmdType action;
- int current_varno;
- int new_varno;
- Query *rule_action;
- Node *rule_qual;
- bool nothing;
+struct _rewrite_meta_knowledge
+{
+ List *rt;
+ int rt_index;
+ bool instead_flag;
+ int event;
+ CmdType action;
+ int current_varno;
+ int new_varno;
+ Query *rule_action;
+ Node *rule_qual;
+ bool nothing;
};
typedef struct _rewrite_meta_knowledge RewriteInfo;
-extern List *QueryRewrite(Query *parsetree);
+extern List *QueryRewrite(Query * parsetree);
-#endif /*REWRITEHANDLER_H */
+#endif /* REWRITEHANDLER_H */
diff --git a/src/include/rewrite/rewriteManip.h b/src/include/rewrite/rewriteManip.h
index 0b9135c1c79..4c8b09e9889 100644
--- a/src/include/rewrite/rewriteManip.h
+++ b/src/include/rewrite/rewriteManip.h
@@ -1,31 +1,32 @@
/*-------------------------------------------------------------------------
*
* rewriteManip.h--
- *
+ *
*
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: rewriteManip.h,v 1.1 1996/08/28 07:24:08 scrappy Exp $
+ * $Id: rewriteManip.h,v 1.2 1997/09/07 05:00:35 momjian Exp $
*
*-------------------------------------------------------------------------
*/
-#ifndef REWRITEMANIP_H
-#define REWRITEMANIP_H
+#ifndef REWRITEMANIP_H
+#define REWRITEMANIP_H
/* RewriteManip.c */
-void OffsetVarNodes(Node *node, int offset);
-void ChangeVarNodes(Node *node, int old_varno, int new_varno);
-void AddQual(Query *parsetree, Node *qual);
-void AddNotQual(Query *parsetree, Node *qual);
-void FixResdomTypes(List *user_tlist);
-void FixNew(RewriteInfo *info, Query *parsetree);
-
-void HandleRIRAttributeRule(Query *parsetree, List *rtable, List *targetlist,
- int rt_index, int attr_num, int *modified,
- int *badpostquel);
-void HandleViewRule(Query *parsetree, List *rtable, List *targetlist,
- int rt_index, int *modified);
+void OffsetVarNodes(Node * node, int offset);
+void ChangeVarNodes(Node * node, int old_varno, int new_varno);
+void AddQual(Query * parsetree, Node * qual);
+void AddNotQual(Query * parsetree, Node * qual);
+void FixResdomTypes(List * user_tlist);
+void FixNew(RewriteInfo * info, Query * parsetree);
-#endif /* REWRITEMANIP_H */
+void
+HandleRIRAttributeRule(Query * parsetree, List * rtable, List * targetlist,
+ int rt_index, int attr_num, int *modified,
+ int *badpostquel);
+void
+HandleViewRule(Query * parsetree, List * rtable, List * targetlist,
+ int rt_index, int *modified);
+#endif /* REWRITEMANIP_H */
diff --git a/src/include/rewrite/rewriteRemove.h b/src/include/rewrite/rewriteRemove.h
index 11d97c96d64..947a5815eae 100644
--- a/src/include/rewrite/rewriteRemove.h
+++ b/src/include/rewrite/rewriteRemove.h
@@ -1,20 +1,20 @@
/*-------------------------------------------------------------------------
*
* rewriteRemove.h--
- *
+ *
*
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: rewriteRemove.h,v 1.1 1996/08/28 07:24:12 scrappy Exp $
+ * $Id: rewriteRemove.h,v 1.2 1997/09/07 05:00:37 momjian Exp $
*
*-------------------------------------------------------------------------
*/
-#ifndef REWRITEREMOVE_H
-#define REWRITEREMOVE_H
+#ifndef REWRITEREMOVE_H
+#define REWRITEREMOVE_H
-extern char *RewriteGetRuleEventRel(char *rulename);
-extern void RemoveRewriteRule(char *ruleName);
-extern void RelationRemoveRules(Oid relid);
+extern char *RewriteGetRuleEventRel(char *rulename);
+extern void RemoveRewriteRule(char *ruleName);
+extern void RelationRemoveRules(Oid relid);
-#endif /* REWRITEREMOVE_H */
+#endif /* REWRITEREMOVE_H */
diff --git a/src/include/rewrite/rewriteSupport.h b/src/include/rewrite/rewriteSupport.h
index 36d03f6a61b..7f517ae4ccd 100644
--- a/src/include/rewrite/rewriteSupport.h
+++ b/src/include/rewrite/rewriteSupport.h
@@ -1,26 +1,26 @@
/*-------------------------------------------------------------------------
*
* rewriteSupport.h--
- *
+ *
*
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: rewriteSupport.h,v 1.2 1996/11/06 10:31:02 scrappy Exp $
+ * $Id: rewriteSupport.h,v 1.3 1997/09/07 05:00:38 momjian Exp $
*
*-------------------------------------------------------------------------
*/
-#ifndef REWRITESUPPORT_H
-#define REWRITESUPPORT_H
-
+#ifndef REWRITESUPPORT_H
+#define REWRITESUPPORT_H
-extern int IsDefinedRewriteRule(char *ruleName);
-extern void prs2_addToRelation(Oid relid, Oid ruleId, CmdType event_type,
- AttrNumber attno, bool isInstead, Node *qual,
- List *actions);
-extern void prs2_deleteFromRelation(Oid relid, Oid ruleId);
+extern int IsDefinedRewriteRule(char *ruleName);
+extern void
+prs2_addToRelation(Oid relid, Oid ruleId, CmdType event_type,
+ AttrNumber attno, bool isInstead, Node * qual,
+ List * actions);
+extern void prs2_deleteFromRelation(Oid relid, Oid ruleId);
-#endif /* REWRITESUPPORT_H */
+#endif /* REWRITESUPPORT_H */