88 #define PARAM_FLAG_CONST 0x0001 101 int paramid,
bool speculative,
ParamExternData params[FLEXIBLE_ARRAY_MEMBER]
void(* ParamCompileHook)(ParamListInfo params, struct Param *param, struct ExprState *state, Datum *resv, bool *resnull)
struct ParamsErrorCbData ParamsErrorCbData
#define FLEXIBLE_ARRAY_MEMBER
ParamListInfo copyParamList(ParamListInfo from)
ParserSetupHook parserSetup
struct ParamListInfoData * ParamListInfo
ParamListInfo RestoreParamList(char **start_address)
ParamCompileHook paramCompile
ParamFetchHook paramFetch
void(* ParserSetupHook)(struct ParseState *pstate, void *arg)
struct ParamListInfoData ParamListInfoData
ParamListInfo makeParamList(int numParams)
struct ParamExecData ParamExecData
struct ParamExternData ParamExternData
Size EstimateParamListSpace(ParamListInfo paramLI)
void ParamsErrorCallback(void *arg)
ParamExternData *(* ParamFetchHook)(ParamListInfo params, int paramid, bool speculative, ParamExternData *workspace)
void SerializeParamList(ParamListInfo paramLI, char **start_address)
char * BuildParamLogString(ParamListInfo params, char **paramTextValues, int valueLen)