Replace LookupFuncNameTypeNames() with LookupFuncWithArgs()
authorPeter Eisentraut <peter_e@gmx.net>
Wed, 28 Dec 2016 17:00:00 +0000 (12:00 -0500)
committerPeter Eisentraut <peter_e@gmx.net>
Mon, 6 Mar 2017 18:31:47 +0000 (13:31 -0500)
commit2ca64c6f7105f97ce886bdbbd880f50225bf24ba
tree711fe393b0a128f5a905fbdf1991fa6f54e837c4
parent8b6d6cf853aab12f0dc2adba7c99c3e458662734
Replace LookupFuncNameTypeNames() with LookupFuncWithArgs()

The old function took function name and function argument list as
separate arguments.  Now that all function signatures are passed around
as ObjectWithArgs structs, this is no longer necessary and can be
replaced by a function that takes ObjectWithArgs directly.  Similarly
for aggregates and operators.

Reviewed-by: Jim Nasby <Jim.Nasby@BlueTreble.com>
Reviewed-by: Michael Paquier <michael.paquier@gmail.com>
13 files changed:
src/backend/catalog/aclchk.c
src/backend/catalog/objectaddress.c
src/backend/commands/functioncmds.c
src/backend/commands/opclasscmds.c
src/backend/commands/operatorcmds.c
src/backend/nodes/copyfuncs.c
src/backend/nodes/equalfuncs.c
src/backend/parser/gram.y
src/backend/parser/parse_func.c
src/backend/parser/parse_oper.c
src/include/nodes/parsenodes.h
src/include/parser/parse_func.h
src/include/parser/parse_oper.h