Marti Raudsepp <marti@juffo.org> writes:
> Per Tom's request, I split out this refactoring from my CacheExpr patch.
> Basically I'm just centralizing the eval_const_expressions_mutator()
> call on function arguments, from multiple different places to a single
> location. Without this, it would be a lot harder to implement argument
> caching logic in the CacheExpr patch.
I've applied a slightly-modified version of this after reconciling it
with the protransform fixes. I assume you are going to submit a rebased
version of the main CacheExpr patch?
regards, tom lane