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-08-18 17:15:53 Functions: 97.5 % 40 39
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 71.1 % 915 651

Function Name Sort by function name Hit count Sort by function hit count
BuildOnConflictExcludedTargetlist 1319
CheckSelectLocking 11642
LCS_asString 36
addNSItemForReturning 4630
analyze_requires_snapshot 464368
applyLockingClause 5111
constructSetOpTargetlist 13383
count_rowexpr_columns 0
determineRecursiveColTypes 644
makeSortGroupClauseForSetOp 17663
parse_analyze_fixedparams 495159
parse_analyze_varparams 7033
parse_analyze_withcb 24614
parse_sub_analyze 73467
query_requires_rewrite_plan 400380
stmt_requires_parse_analysis 20500085
test_raw_expression_coverage 17410751
transformCallStmt 315
transformCreateTableAsStmt 1328
transformDeclareCursorStmt 2763
transformDeleteStmt 3428
transformExplainStmt 16752
transformForPortionOfClause 1157
transformInsertRow 52101
transformInsertStmt 45554
transformLockingClause 5051
transformOnConflictClause 1557
transformOptionalSelectInto 546000
transformPLAssignStmt 3307
transformPLAssignStmtTarget 3301
transformReturnStmt 2776
transformReturningClause 15113
transformSelectStmt 308241
transformSetOperationStmt 8642
transformSetOperationTree 34688
transformStmt 632185
transformTopLevelStmt 529248
transformUpdateStmt 9397
transformUpdateTargetList 11210
transformValuesClause 5879

Generated by: LCOV version 2.0-1