LCOV - code coverage report
Current view: top level - src/backend/rewrite - rewriteHandler.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 1177 1301 90.5 %
Date: 2025-06-08 03:18:27 Functions: 33 33 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AcquireRewriteLocks 38016
ApplyRetrieveRule 15578
CopyAndAddInvertedQual 444
QueryRewrite 449062
RewriteQuery 453984
acquireLocksOnSubLinks 140930
adjustJoinTreeList 1350
adjust_view_column_set 6988
build_column_default 188670
build_generation_expression 1724
error_view_not_updatable 156
expand_generated_columns_in_expr 3836
expand_generated_columns_internal 206
findDefaultOnlyColumns 144
fireRIRonSubLink 2848768
fireRIRrules 564296
fireRules 95860
get_assignment_input 1038
get_view_query 5894
markQueryForLocking 192
matchLocks 95980
process_matched_tle 165004
relation_is_updatable 2112
rewriteRuleAction 1380
rewriteTargetListIU 93312
rewriteTargetView 3488
rewriteValuesRTE 4790
rewriteValuesRTEToNulls 24
searchForDefault 4790
view_col_is_auto_updatable 14388
view_cols_are_auto_updatable 4010
view_has_instead_trigger 5492
view_query_is_auto_updatable 5668

Generated by: LCOV version 1.16