summaryrefslogtreecommitdiff
path: root/src/backend/parser
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>2000-06-08 22:38:00 +0000
committerBruce Momjian <bruce@momjian.us>2000-06-08 22:38:00 +0000
commit20ad43b576d9360b0e9ce9bd868c989443cf9d36 (patch)
tree6cdf8d6fb7e1e229158000234ff32a426447a53f /src/backend/parser
parent5690933d6c14a706b52edf76c71cbf5660b110e1 (diff)
downloadpostgresql-20ad43b576d9360b0e9ce9bd868c989443cf9d36.tar.gz
Mark functions as static and ifdef NOT_USED as appropriate.
Diffstat (limited to 'src/backend/parser')
-rw-r--r--src/backend/parser/parse_clause.c11
-rw-r--r--src/backend/parser/parse_relation.c12
-rw-r--r--src/backend/parser/parse_type.c11
3 files changed, 22 insertions, 12 deletions
diff --git a/src/backend/parser/parse_clause.c b/src/backend/parser/parse_clause.c
index 8b39c3d6e9..34f67fb4a1 100644
--- a/src/backend/parser/parse_clause.c
+++ b/src/backend/parser/parse_clause.c
@@ -8,7 +8,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/parser/parse_clause.c,v 1.62 2000/05/30 00:49:50 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/parser/parse_clause.c,v 1.63 2000/06/08 22:37:18 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -35,7 +35,7 @@ static char *clauseText[] = {"ORDER BY", "GROUP BY", "DISTINCT ON"};
static TargetEntry *findTargetlistEntry(ParseState *pstate, Node *node,
List *tlist, int clause);
static void parseFromClause(ParseState *pstate, List *frmList);
-RangeTblEntry *transformTableEntry(ParseState *pstate, RangeVar *r);
+static RangeTblEntry *transformTableEntry(ParseState *pstate, RangeVar *r);
static List *addTargetToSortList(TargetEntry *tle, List *sortlist,
List *targetlist, char *opname);
static bool exprIsInSortList(Node *expr, List *sortList, List *targetList);
@@ -245,14 +245,12 @@ makeAttrList(Attr *attr)
return result;
}
-
+#ifdef NOT_USED
/* ExpandAttrs()
* Take an existing attribute node and return a list of attribute nodes
* with one attribute name per node.
*/
List *
- ExpandAttrs(Attr *attr);
-List *
ExpandAttrs(Attr *attr)
{
List *col;
@@ -273,6 +271,7 @@ ExpandAttrs(Attr *attr)
return rlist;
}
+#endif
/* transformUsingClause()
* Take an ON or USING clause from a join expression and expand if necessary.
@@ -335,7 +334,7 @@ transformUsingClause(ParseState *pstate, List *usingList,
#endif
-RangeTblEntry *
+static RangeTblEntry *
transformTableEntry(ParseState *pstate, RangeVar *r)
{
RelExpr *baserel = r->relExpr;
diff --git a/src/backend/parser/parse_relation.c b/src/backend/parser/parse_relation.c
index 9360c1486c..c871222ab3 100644
--- a/src/backend/parser/parse_relation.c
+++ b/src/backend/parser/parse_relation.c
@@ -8,7 +8,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/parser/parse_relation.c,v 1.41 2000/06/03 04:41:32 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/parser/parse_relation.c,v 1.42 2000/06/08 22:37:18 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -65,6 +65,7 @@ static char *attnum_type[SPECIALS] = {
"cid",
};
+#ifdef NOT_USED
/* refnameRangeTableEntries()
* Given refname, return a list of range table entries
* This is possible with JOIN syntax, where tables in a join
@@ -75,10 +76,8 @@ static char *attnum_type[SPECIALS] = {
* to support outer joins in place yet.
* - thomas 2000-03-04
*/
-List *
- refnameRangeTableEntries(ParseState *pstate, char *refname);
-List *
+static List *
refnameRangeTableEntries(ParseState *pstate, char *refname)
{
List *rteList = NULL;
@@ -97,6 +96,7 @@ refnameRangeTableEntries(ParseState *pstate, char *refname)
}
return rteList;
}
+#endif
/* given refname, return a pointer to the range table entry */
RangeTblEntry *
@@ -466,6 +466,7 @@ specialAttNum(char *a)
}
+#ifdef NOT_USED
/*
* Given range variable, return whether attribute of this name
* is a set.
@@ -491,7 +492,9 @@ attnameIsSet(Relation rd, char *name)
}
return get_attisset(RelationGetRelid(rd), name);
}
+#endif
+#ifdef NOT_USED
/*
* This should only be used if the relation is already
* heap_open()'ed. Use the cache version
@@ -502,6 +505,7 @@ attnumAttNelems(Relation rd, int attid)
{
return rd->rd_att->attrs[attid - 1]->attnelems;
}
+#endif
/* given attribute id, return type of that attribute */
/*
diff --git a/src/backend/parser/parse_type.c b/src/backend/parser/parse_type.c
index 6903733842..c582bd54ab 100644
--- a/src/backend/parser/parse_type.c
+++ b/src/backend/parser/parse_type.c
@@ -8,7 +8,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/parser/parse_type.c,v 1.31 2000/06/06 16:50:37 tgl Exp $
+ * $Header: /cvsroot/pgsql/src/backend/parser/parse_type.c,v 1.32 2000/06/08 22:37:18 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -199,6 +199,7 @@ typeTypeRelid(Type typ)
return typtup->typrelid;
}
+#ifdef NOT_USED
Oid
typeTypElem(Type typ)
{
@@ -208,10 +209,11 @@ typeTypElem(Type typ)
return typtup->typelem;
}
+#endif
+#ifdef NOT_USED
/* Given the attribute type of an array return the attribute type of
an element of the array */
-
Oid
GetArrayElementType(Oid typearray)
{
@@ -237,7 +239,9 @@ GetArrayElementType(Oid typearray)
return type_struct_array->typelem;
}
+#endif
+#ifdef NOT_USED
/* Given a type structure, return the in-conversion function of the type */
Oid
typeInfunc(Type typ)
@@ -248,7 +252,9 @@ typeInfunc(Type typ)
return typtup->typinput;
}
+#endif
+#ifdef NOT_USED
/* Given a type structure, return the out-conversion function of the type */
Oid
typeOutfunc(Type typ)
@@ -259,3 +265,4 @@ typeOutfunc(Type typ)
return typtup->typoutput;
}
+#endif