aboutsummaryrefslogtreecommitdiff
path: root/src/include/parser/parsetree.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/parser/parsetree.h')
-rw-r--r--src/include/parser/parsetree.h73
1 files changed, 36 insertions, 37 deletions
diff --git a/src/include/parser/parsetree.h b/src/include/parser/parsetree.h
index b51cc0f3057..a5662cd9d79 100644
--- a/src/include/parser/parsetree.h
+++ b/src/include/parser/parsetree.h
@@ -1,78 +1,77 @@
/*-------------------------------------------------------------------------
*
* parsetree.h--
- * Routines to access various components and subcomponents of
- * parse trees.
+ * Routines to access various components and subcomponents of
+ * parse trees.
*
*
* Copyright (c) 1994, Regents of the University of California
*
- * $Id: parsetree.h,v 1.2 1996/11/06 10:30:39 scrappy Exp $
+ * $Id: parsetree.h,v 1.3 1997/09/07 04:59:38 momjian Exp $
*
*-------------------------------------------------------------------------
*/
#ifndef PARSETREE_H
-#define PARSETREE_H /* include once only */
+#define PARSETREE_H /* include once only */
/* ----------------
- * need pg_list.h for definitions of CAR(), etc. macros
+ * need pg_list.h for definitions of CAR(), etc. macros
* ----------------
*/
/* ----------------
- * range table macros
+ * range table macros
*
- * parse tree:
- * (root targetlist qual)
- * ^^^^
- * parse root:
- * (numlevels cmdtype resrel rangetable priority ruleinfo nestdotinfo)
- * ^^^^^^^^^^
- * range table:
- * (rtentry ...)
+ * parse tree:
+ * (root targetlist qual)
+ * ^^^^
+ * parse root:
+ * (numlevels cmdtype resrel rangetable priority ruleinfo nestdotinfo)
+ * ^^^^^^^^^^
+ * range table:
+ * (rtentry ...)
*
- * rtentry:
- * note: this might be wrong, I don't understand how
- * rt_time / rt_archive_time work together. anyways it
- * looks something like:
+ * rtentry:
+ * note: this might be wrong, I don't understand how
+ * rt_time / rt_archive_time work together. anyways it
+ * looks something like:
*
- * (relname ? relid timestuff flags rulelocks)
- * or (new/cur relname relid timestuff flags rulelocks)
+ * (relname ? relid timestuff flags rulelocks)
+ * or (new/cur relname relid timestuff flags rulelocks)
*
- * someone who knows more should correct this -cim 6/9/91
+ * someone who knows more should correct this -cim 6/9/91
* ----------------
*/
#define rt_relname(rt_entry) \
- ((!strcmp(((rt_entry)->refname),"*CURRENT*") ||\
- !strcmp(((rt_entry)->refname),"*NEW*")) ? ((rt_entry)->refname) : \
- ((char *)(rt_entry)->relname))
+ ((!strcmp(((rt_entry)->refname),"*CURRENT*") ||\
+ !strcmp(((rt_entry)->refname),"*NEW*")) ? ((rt_entry)->refname) : \
+ ((char *)(rt_entry)->relname))
/*
- * rt_fetch
- * rt_store
+ * rt_fetch
+ * rt_store
*
- * Access and (destructively) replace rangetable entries.
+ * Access and (destructively) replace rangetable entries.
*
*/
#define rt_fetch(rangetable_index, rangetable) \
- ((RangeTblEntry*)nth((rangetable_index)-1, rangetable))
+ ((RangeTblEntry*)nth((rangetable_index)-1, rangetable))
#define rt_store(rangetable_index, rangetable, rt) \
- set_nth(rangetable, (rangetable_index)-1, rt)
+ set_nth(rangetable, (rangetable_index)-1, rt)
/*
- * getrelid
- * getrelname
+ * getrelid
+ * getrelname
*
- * Given the range index of a relation, return the corresponding
- * relation id or relation name.
+ * Given the range index of a relation, return the corresponding
+ * relation id or relation name.
*/
#define getrelid(rangeindex,rangetable) \
- ((RangeTblEntry*)nth((rangeindex)-1, rangetable))->relid
+ ((RangeTblEntry*)nth((rangeindex)-1, rangetable))->relid
#define getrelname(rangeindex, rangetable) \
- rt_relname((RangeTblEntry*)nth((rangeindex)-1, rangetable))
+ rt_relname((RangeTblEntry*)nth((rangeindex)-1, rangetable))
-#endif /* PARSETREE_H */
-
+#endif /* PARSETREE_H */