LCOV - code coverage report
Current view: top level - src/backend/parser - analyze.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 1077 1180 91.3 %
Date: 2025-06-07 20:16:56 Functions: 37 38 97.4 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
count_rowexpr_columns 0
LCS_asString 48
transformCallStmt 522
determineRecursiveColTypes 1142
BuildOnConflictExcludedTargetlist 1448
transformOnConflictClause 1854
transformCreateTableAsStmt 1992
transformDeleteStmt 4488
transformDeclareCursorStmt 4594
transformReturnStmt 4772
transformPLAssignStmt 5164
transformLockingClause 5230
applyLockingClause 5346
addNSItemForReturning 6058
transformValuesClause 8468
transformSetOperationStmt 12540
CheckSelectLocking 12972
parse_analyze_varparams 13276
transformUpdateStmt 13758
transformUpdateTargetList 16442
transformReturningClause 21388
transformExplainStmt 23806
makeSortGroupClauseForSetOp 26882
parse_analyze_withcb 37072
transformSetOperationTree 50772
transformInsertStmt 67836
transformInsertRow 73234
parse_sub_analyze 101166
transformSelectStmt 458048
query_requires_rewrite_plan 532944
analyze_requires_snapshot 730308
parse_analyze_fixedparams 776426
transformTopLevelStmt 829704
transformOptionalSelectInto 853510
setQueryLocationAndLength 967078
transformStmt 975086
test_raw_expression_coverage 25831602
stmt_requires_parse_analysis 30616464

Generated by: LCOV version 1.16