LCOV - code coverage report
Current view: top level - sql/server - rel_exp.c (source / functions) Hit Total Coverage
Test: coverage.info Lines: 1796 2053 87.5 %
Date: 2025-03-24 23:16:36 Functions: 169 184 91.8 %

Function Name Sort by function name Hit count Sort by hit count
check_distinct_exp_names 68761
compare2range 1913
compare_func 131871
compare_funcs2range 99
compare_str2type 831253
complex_select 392519
distinct_rel 909
dup_subtype 877224
exp_aggr 65336
exp_aggr_is_count 97084
exp_alias 2220651
exp_alias_ref 2
exp_atom 5149428
exp_atom_bool 156053
exp_atom_bte 0
exp_atom_clob 765662
exp_atom_dbl 0
exp_atom_flt 0
exp_atom_hge 1
exp_atom_int 880080
exp_atom_lng 16481
exp_atom_max 0
exp_atom_oid 4598
exp_atom_ptr 275576
exp_atom_ref 2159
exp_atom_sht 0
exp_atom_str 86945
exp_card 999175
exp_check_type 5285808
exp_cmp 44824311
exp_cmp_exp_is_false 5631775
exp_column 7020223
exp_compare 488568
exp_compare2 6592
exp_compare_func 132193
exp_convert 438612
exp_convert_inplace 5286322
exp_copy 2605497
exp_create 21672858
exp_equal 254773
exp_exception 157
exp_filter 7645
exp_find_rel_name 17081
exp_func_name 0
exp_get_label 1644825
exp_get_values 31876
exp_has_aggr 80
exp_has_func 1350165
exp_has_func_or_cmp 1655383
exp_has_rel 20437972
exp_has_sideeffect 1752442
exp_if 11885
exp_in 28997
exp_in_aggr 5658
exp_in_func 37100
exp_is_aggr 11
exp_is_atom 8401947
exp_is_cmp_exp_is_false 115718
exp_is_complex_select 785025
exp_is_eqjoin 387978
exp_is_false 5735532
exp_is_join 394230
exp_is_join_exp 202
exp_is_not_null 236780
exp_is_null 10388915
exp_is_rangejoin 318
exp_is_rel 1852523
exp_is_true 2415677
exp_is_zero 17810
exp_key 3598333
exp_label 2051693
exp_match 44824204
exp_match_col_exps 0
exp_match_exp 41055888
exp_match_exp_semantics 41250359
exp_match_list 44897
exp_name 35038163
exp_null 112393
exp_numeric_supertype 0
exp_op 1171857
exp_or 46764
exp_or_exp_is_false 424509
exp_param_or_declared 126554
exp_prop_alias 4292832
exp_propagate 9961494
exp_rank_op 12761
exp_ref 6748546
exp_ref_by_label 6748552
exp_ref_save 3923
exp_refers 3558419
exp_regular_cmp_exp_is_false 4912863
exp_rel 82248
exp_rel_depth 62
exp_rel_get_rel 80966
exp_rel_label 4214
exp_rel_update_exp 13969
exp_rel_update_exp_ 57
exp_rel_update_exps 579
exp_rel_update_set_freevar 2413
exp_relname 3966887
exp_return 24728
exp_scale_algebra 2625
exp_set 16417
exp_setalias 668918
exp_setname 3776291
exp_setrelname 0
exp_single_bound_cmp_exp_is_false 4721129
exp_subtype 34541261
exp_swap 21253
exp_table 119
exp_two_sided_bound_cmp_exp_is_false 63077
exp_types 39232
exp_unsafe 11962279
exp_value 383
exp_values 216355
exp_values_set_supertype 8590
exp_var 9657
exp_while 1035
exp_zero 2
exps_alias 69
exps_any_match 166846
exps_are_aggr 1
exps_are_atoms 140773
exps_are_joins 24
exps_bind_alias 0
exps_bind_column 1022126
exps_bind_column2 1289694
exps_bind_nid 66717851
exps_card 3233013
exps_copy 142624
exps_digits_add 188947
exps_equal 2452030
exps_find_exp 182411
exps_find_one_multi_exp 3598
exps_find_prop 124268
exps_fix_card 43354
exps_have_aggr 19
exps_have_func 151
exps_have_func_or_cmp 46815
exps_have_null 7363
exps_have_rel_exp 2972878
exps_have_sideeffect 760811
exps_have_unsafe 1015569
exps_inout 19792
exps_intern 0
exps_label 55182
exps_largest_int 9487
exps_match_col_exps 8919
exps_max_bits 114560
exps_one_is_rel 7273
exps_refers 216
exps_rel_get_rel 579
exps_rel_update_set_freevar 938
exps_scale_algebra 2625
exps_scale_fix 298964
exps_setcard 6174
exps_sum_scales 25362
exps_uses_nid 82
find_one_rel 0
find_rel 5895050
have_nil 1066581
have_semantics 212
is_conflict 25782
is_identity 9631706
list_find_exp 19673
make_label 2061700
negate_compare 0
noninternexp_setname 145264
number2name 2123058
range2lcompare 3190
range2rcompare 3247
rel_find_exp 20500931
rel_find_exp_and_corresponding_rel 69890814
rel_find_exp_and_corresponding_rel_ 72014365
rel_find_exps_and_corresponding_rel_ 605569
rel_find_nid 66091
rel_find_parameter 86
rel_has_all_exps 0
rel_has_exp 20500804
rel_has_exp2 15479371
rel_has_exps 0
rel_set_type_param 1541
set_exp_type 1633
swap_compare 52754

Generated by: LCOV version 1.14