MCPcopy Create free account
hub / github.com/apache/cloudberry / sql_fn_parser_setup

Function sql_fn_parser_setup

src/backend/executor/functions.c:357–365  ·  view source on GitHub ↗

* Parser setup hook for parsing a SQL function body. */

Source from the content-addressed store, hash-verified

355 * Parser setup hook for parsing a SQL function body.
356 */
357void
358sql_fn_parser_setup(struct ParseState *pstate, SQLFunctionParseInfoPtr pinfo)
359{
360 pstate->p_pre_columnref_hook = NULL;
361 pstate->p_post_columnref_hook = sql_fn_post_column_ref;
362 pstate->p_paramref_hook = sql_fn_param_ref;
363 /* no need to use p_coerce_param_hook */
364 pstate->p_ref_hook_state = (void *) pinfo;
365}
366
367/*
368 * sql_fn_post_column_ref parser callback for ColumnRefs

Callers 2

interpret_AS_clauseFunction · 0.85
inline_functionFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected