LCOV - code coverage report
Current view: top level - src/backend/parser - analyze.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 91.6 % 1242 1138
Test Date: 2026-09-08 19:15:51 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 1319
CheckSelectLocking 11550
LCS_asString 32
addNSItemForReturning 4694
analyze_requires_snapshot 454816
applyLockingClause 5092
constructSetOpTargetlist 12576
count_rowexpr_columns 0
determineRecursiveColTypes 653
makeSortGroupClauseForSetOp 17314
parse_analyze_fixedparams 484603
parse_analyze_varparams 7083
parse_analyze_withcb 24800
parse_sub_analyze 71926
query_requires_rewrite_plan 371240
stmt_requires_parse_analysis 24696412
test_raw_expression_coverage 17036488
transformCallStmt 315
transformCreateTableAsStmt 1333
transformDeclareCursorStmt 2807
transformDeleteStmt 3489
transformExplainStmt 17006
transformForPortionOfClause 1229
transformInsertRow 49718
transformInsertStmt 44338
transformLockingClause 5024
transformOnConflictClause 1557
transformOptionalSelectInto 535918
transformPLAssignStmt 3362
transformPLAssignStmtTarget 3356
transformReturnStmt 2728
transformReturningClause 15155
transformSelectStmt 304330
transformSetOperationStmt 8447
transformSetOperationTree 33631
transformStmt 620552
transformTopLevelStmt 518912
transformUpdateStmt 9378
transformUpdateTargetList 11191
transformValuesClause 5842

Generated by: LCOV version 2.0-1