← Back to Overview

src/backend/utils/adt/windowfuncs.c

Coverage: 4/4 lines (100.0%)
Total Lines
4
modified
Covered
4
100.0%
Uncovered
0
0.0%
키보드 네비게이션
window_last_value() lines 677-691
Modified Lines Coverage: 0/0 lines (0.0%)
LineHitsSourceCommit
677 - window_last_value(PG_FUNCTION_ARGS) -
678 - { -
679 - WindowObject winobj = PG_WINDOW_OBJECT(); -
680 - Datum result; -
681 - bool isnull; -
682 - -
683 - WinCheckAndInitializeNullTreatment(winobj, true, fcinfo); -
684 - result = WinGetFuncArgInFrame(winobj, 0, -
685 - 0, WINDOW_SEEK_TAIL, false, 56aa37bRow pattern recognition patch (executor and commands).
686 - &isnull, NULL); -
687 - if (isnull) -
688 - PG_RETURN_NULL(); -
689 - -
690 - PG_RETURN_DATUM(result); -
691 - } -
window_prev() lines 733-736
Modified Lines Coverage: 2/2 lines (100.0%)
LineHitsSourceCommit
733 1941 window_prev(PG_FUNCTION_ARGS) 56aa37bRow pattern recognition patch (executor and commands).
734 - { 56aa37bRow pattern recognition patch (executor and commands).
735 1941 PG_RETURN_DATUM(PG_GETARG_DATUM(0)); 56aa37bRow pattern recognition patch (executor and commands).
736 - } 56aa37bRow pattern recognition patch (executor and commands).
window_next() lines 744-747
Modified Lines Coverage: 2/2 lines (100.0%)
LineHitsSourceCommit
744 32 window_next(PG_FUNCTION_ARGS) 56aa37bRow pattern recognition patch (executor and commands).
745 - { 56aa37bRow pattern recognition patch (executor and commands).
746 32 PG_RETURN_DATUM(PG_GETARG_DATUM(0)); 56aa37bRow pattern recognition patch (executor and commands).
747 - } 56aa37bRow pattern recognition patch (executor and commands).