LCOV - code coverage report
Current view: top level - src/backend/parser - analyze.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 91.5 % 1135 1038
Test Date: 2026-11-08 14:15:51 Functions: 97.4 % 39 38
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 71.6 % 844 604

Function Name Sort by function name Hit count Sort by function hit count
BuildOnConflictExcludedTargetlist 1365
CheckSelectLocking 11768
LCS_asString 32
addNSItemForReturning 4702
analyze_requires_snapshot 459444
applyLockingClause 5150
constructSetOpTargetlist 13071
count_rowexpr_columns 0
determineRecursiveColTypes 710
makeSortGroupClauseForSetOp 17428
parse_analyze_fixedparams 490209
parse_analyze_varparams 7131
parse_analyze_withcb 23700
parse_sub_analyze 74356
query_requires_rewrite_plan 344542
stmt_requires_parse_analysis 19669625
test_raw_expression_coverage 17365648
transformCallStmt 315
transformCreateTableAsStmt 1337
transformDeclareCursorStmt 2790
transformDeleteStmt 3136
transformExplainStmt 17410
transformInsertRow 50936
transformInsertStmt 45590
transformLockingClause 5082
transformOnConflictClause 1642
transformOptionalSelectInto 540885
transformPLAssignStmt 3295
transformPLAssignStmtTarget 3289
transformReturnStmt 2920
transformReturningClause 14346
transformSelectStmt 307398
transformSetOperationStmt 8739
transformSetOperationTree 34913
transformStmt 628181
transformTopLevelStmt 523475
transformUpdateStmt 8778
transformUpdateTargetList 10687
transformValuesClause 6044

Generated by: LCOV version 2.0-1