jian he <jian(dot)universality(at)gmail(dot)com> writes:
> static void
> ExecSetupTransitionCaptureState(ModifyTableState *mtstate, EState *estate);
> not declared in src/backend/executor/nodeModifyTable.c.
> do we need to add the declaration?
Not if the compiler's not complaining about it. We don't have a
policy requiring all static functions to be forward-declared.
regards, tom lane