LCOV - code coverage report
Current view: top level - src/backend/parser - analyze.c (source / functions) Coverage Total Hit
Test: Code coverage Lines: 91.5 % 1491 1364
Test Date: 2026-01-26 10:56:24 Functions: 94.7 % 38 36
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 61.4 % 980 602

Function Name Sort by function name Hit count Sort by function hit count
count_rowexpr_columns 0
test_raw_expression_coverage 0
LCS_asString 8
transformCallStmt 45
transformReturnStmt 63
determineRecursiveColTypes 95
parse_analyze_varparams 201
BuildOnConflictExcludedTargetlist 237
transformCreateTableAsStmt 253
transformOnConflictClause 297
transformLockingClause 356
applyLockingClause 369
transformDeclareCursorStmt 404
transformPLAssignStmt 517
transformPLAssignStmtTarget 517
transformDeleteStmt 540
addNSItemForReturning 743
transformUpdateStmt 1118
CheckSelectLocking 1160
transformValuesClause 1345
transformSetOperationStmt 1519
transformUpdateTargetList 1529
transformReturningClause 2114
makeSortGroupClauseForSetOp 3596
transformExplainStmt 3636
parse_analyze_withcb 3895
transformInsertStmt 5600
transformSetOperationTree 5735
transformInsertRow 7370
parse_sub_analyze 10568
transformSelectStmt 45351
analyze_requires_snapshot 58832
parse_analyze_fixedparams 65208
transformTopLevelStmt 69717
query_requires_rewrite_plan 70966
transformOptionalSelectInto 73353
transformStmt 85397
stmt_requires_parse_analysis 3201634

Generated by: LCOV version 2.3.2-1