diff options
author | Bruce Momjian <bruce@momjian.us> | 1997-11-26 03:43:18 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 1997-11-26 03:43:18 +0000 |
commit | b7044266187a9f646589cb3aa2482d028cd0a87f (patch) | |
tree | fbb5f1a7472a56ddb4d47b639035ecec6641b97e /src/backend/parser/parse_target.c | |
parent | 97ad0b1cd43527295159f2081be4d002be91f374 (diff) | |
download | postgresql-b7044266187a9f646589cb3aa2482d028cd0a87f.tar.gz postgresql-b7044266187a9f646589cb3aa2482d028cd0a87f.zip |
Make parser functions static where possible.
Diffstat (limited to 'src/backend/parser/parse_target.c')
-rw-r--r-- | src/backend/parser/parse_target.c | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/src/backend/parser/parse_target.c b/src/backend/parser/parse_target.c index e2aff8c87dc..04739fe5503 100644 --- a/src/backend/parser/parse_target.c +++ b/src/backend/parser/parse_target.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/parser/parse_target.c,v 1.2 1997/11/26 01:11:30 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/parser/parse_target.c,v 1.3 1997/11/26 03:42:49 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -25,6 +25,13 @@ #include "parser/parse_target.h" #include "utils/builtins.h" +static List *expandAllTables(ParseState *pstate); +static char *figureColname(Node *expr, Node *resval); +static TargetEntry *make_targetlist_expr(ParseState *pstate, + char *colname, + Node *expr, + List *arrayRef); + /* * transformTargetList - * turns a list of ResTarget's into a list of TargetEntry's @@ -310,7 +317,7 @@ transformTargetList(ParseState *pstate, List *targetlist) * * arrayRef is a list of transformed A_Indices */ -TargetEntry * +static TargetEntry * make_targetlist_expr(ParseState *pstate, char *colname, Node *expr, @@ -568,7 +575,7 @@ makeTargetNames(ParseState *pstate, List *cols) * turns '*' (in the target list) into a list of attributes * (of all relations in the range table) */ -List * +static List * expandAllTables(ParseState *pstate) { List *target = NIL; @@ -633,7 +640,7 @@ expandAllTables(ParseState *pstate) * list, we have to guess. * */ -char * +static char * figureColname(Node *expr, Node *resval) { switch (nodeTag(expr)) |