diff options
author | Bruce Momjian <bruce@momjian.us> | 2001-06-04 23:27:23 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 2001-06-04 23:27:23 +0000 |
commit | 28d2420eefdacfa928138d4b302fd6a31286225b (patch) | |
tree | 73df5116c5775c04e5e0fbc628e38611d6dd6851 /src/backend/parser/parse_expr.c | |
parent | 0a93285d88136df76b88247c5b5ddf3d4b418be4 (diff) | |
download | postgresql-28d2420eefdacfa928138d4b302fd6a31286225b.tar.gz postgresql-28d2420eefdacfa928138d4b302fd6a31286225b.zip |
This patch adds support for %TYPE in CREATE FUNCTION argument and return
types. This version has an elog() to remind the user the type
resolution is not dynamic.
Ian Lance Taylor
Diffstat (limited to 'src/backend/parser/parse_expr.c')
-rw-r--r-- | src/backend/parser/parse_expr.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/backend/parser/parse_expr.c b/src/backend/parser/parse_expr.c index 4cbbc1c980c..a196779f44c 100644 --- a/src/backend/parser/parse_expr.c +++ b/src/backend/parser/parse_expr.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/parser/parse_expr.c,v 1.96 2001/05/21 18:42:08 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/parser/parse_expr.c,v 1.97 2001/06/04 23:27:23 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -942,6 +942,7 @@ parser_typecast_expression(ParseState *pstate, char * TypeNameToInternalName(TypeName *typename) { + Assert(typename->attrname == NULL); if (typename->arrayBounds != NIL) { |