LCOV - code coverage report
Current view: top level - src/backend/parser - analyze.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 91.6 % 1243 1139
Test Date: 2026-07-07 07:15:34 Functions: 97.5 % 40 39
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 71.2 % 912 649

Function Name Sort by function name Hit count Sort by function hit count
BuildOnConflictExcludedTargetlist 1315
CheckSelectLocking 11601
LCS_asString 32
addNSItemForReturning 4604
analyze_requires_snapshot 457357
applyLockingClause 5091
constructSetOpTargetlist 13210
count_rowexpr_columns 0
determineRecursiveColTypes 638
makeSortGroupClauseForSetOp 17416
parse_analyze_fixedparams 487923
parse_analyze_varparams 6976
parse_analyze_withcb 24806
parse_sub_analyze 70292
query_requires_rewrite_plan 367382
stmt_requires_parse_analysis 18922553
test_raw_expression_coverage 16943813
transformCallStmt 312
transformCreateTableAsStmt 1317
transformDeclareCursorStmt 2752
transformDeleteStmt 3388
transformExplainStmt 16648
transformForPortionOfClause 1069
transformInsertRow 48906
transformInsertStmt 42397
transformLockingClause 5023
transformOnConflictClause 1553
transformOptionalSelectInto 538796
transformPLAssignStmt 3386
transformPLAssignStmtTarget 3380
transformReturnStmt 2776
transformReturningClause 14992
transformSelectStmt 303361
transformSetOperationStmt 8528
transformSetOperationTree 34236
transformStmt 621714
transformTopLevelStmt 522148
transformUpdateStmt 9321
transformUpdateTargetList 11121
transformValuesClause 5809

Generated by: LCOV version 2.0-1