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
Showing
- doc/src/sgml/ref/create_function.sgml 13 additions, 5 deletionsdoc/src/sgml/ref/create_function.sgml
- src/backend/parser/analyze.c 117 additions, 1 deletionsrc/backend/parser/analyze.c
- src/backend/parser/gram.y 17 additions, 5 deletionssrc/backend/parser/gram.y
- src/backend/parser/parse_expr.c 2 additions, 1 deletionsrc/backend/parser/parse_expr.c
- src/include/nodes/parsenodes.h 2 additions, 1 deletionsrc/include/nodes/parsenodes.h
- src/test/regress/input/create_function_2.source 6 additions, 0 deletionssrc/test/regress/input/create_function_2.source
- src/test/regress/input/misc.source 1 addition, 0 deletionssrc/test/regress/input/misc.source
- src/test/regress/output/create_function_2.source 6 additions, 0 deletionssrc/test/regress/output/create_function_2.source
- src/test/regress/output/misc.source 6 additions, 0 deletionssrc/test/regress/output/misc.source
Loading
Please register or sign in to comment