mirror of
https://github.com/postgres/postgres.git
synced 2025-06-25 01:02:05 +03:00
Handle EEOP_FUNCEXPR_[STRICT_]FUSAGE out of line.
This isn't a very common op, and it doesn't seem worth duplicating for JIT. Author: Andres Freund
This commit is contained in:
@ -690,6 +690,10 @@ extern void CheckExprStillValid(ExprState *state, ExprContext *econtext);
|
||||
* execExprInterp.c, because that allows them to be used by other methods of
|
||||
* expression evaluation, reducing code duplication.
|
||||
*/
|
||||
extern void ExecEvalFuncExprFusage(ExprState *state, ExprEvalStep *op,
|
||||
ExprContext *econtext);
|
||||
extern void ExecEvalFuncExprStrictFusage(ExprState *state, ExprEvalStep *op,
|
||||
ExprContext *econtext);
|
||||
extern void ExecEvalParamExec(ExprState *state, ExprEvalStep *op,
|
||||
ExprContext *econtext);
|
||||
extern void ExecEvalParamExecParams(Bitmapset *params, EState *estate);
|
||||
|
Reference in New Issue
Block a user