12345678910111213141516171819202122232425 |
- /*-------------------------------------------------------------------------
- *
- * parse_param.h
- * handle parameters in parser
- *
- * Portions Copyright (c) 1996-2016, PostgreSQL Global Development Group
- * Portions Copyright (c) 1994, Regents of the University of California
- *
- * src/include/parser/parse_param.h
- *
- *-------------------------------------------------------------------------
- */
- #ifndef PARSE_PARAM_H
- #define PARSE_PARAM_H
- #include "parser/parse_node.h"
- extern void parse_fixed_parameters(ParseState *pstate,
- Oid *paramTypes, int numParams);
- extern void parse_variable_parameters(ParseState *pstate,
- Oid **paramTypes, int *numParams);
- extern void check_variable_parameters(ParseState *pstate, Query *query);
- extern bool query_contains_extern_params(Query *query);
- #endif /* PARSE_PARAM_H */
|