LCOV - code coverage report
Current view: top level - sql/server - rel_exp.c (source / functions) Hit Total Coverage
Test: coverage.info Lines: 1796 2049 87.7 %
Date: 2024-12-19 23:10:26 Functions: 168 183 91.8 %

Function Name Sort by function name Hit count Sort by hit count
check_distinct_exp_names 67812
compare2range 1912
compare_func 130684
compare_funcs2range 99
compare_str2type 839748
complex_select 388673
distinct_rel 929
dup_subtype 885814
exp_aggr 64937
exp_aggr_is_count 128899
exp_alias 2202606
exp_alias_ref 0
exp_atom 5059466
exp_atom_bool 149642
exp_atom_bte 0
exp_atom_clob 752471
exp_atom_dbl 0
exp_atom_flt 0
exp_atom_hge 1
exp_atom_int 866138
exp_atom_lng 16425
exp_atom_max 0
exp_atom_oid 4560
exp_atom_ptr 271123
exp_atom_ref 2168
exp_atom_sht 0
exp_atom_str 86170
exp_card 1854256
exp_check_type 5159749
exp_cmp 49003058
exp_cmp_exp_is_false 6682221
exp_column 7057564
exp_compare 488148
exp_compare2 6690
exp_compare_func 123350
exp_convert 442907
exp_convert_inplace 5160275
exp_copy 2697134
exp_create 21551772
exp_equal 251589
exp_exception 157
exp_filter 7562
exp_find_rel_name 17338
exp_func_name 0
exp_get_label 1632951
exp_get_values 30245
exp_has_aggr 80
exp_has_func 1480787
exp_has_func_or_cmp 2089485
exp_has_rel 20783480
exp_has_sideeffect 1701766
exp_if 11741
exp_in 30481
exp_in_aggr 5586
exp_in_func 35014
exp_is_aggr 11
exp_is_atom 9065640
exp_is_cmp_exp_is_false 236601
exp_is_complex_select 777335
exp_is_eqjoin 384338
exp_is_false 6776534
exp_is_join 390450
exp_is_join_exp 253
exp_is_not_null 333643
exp_is_null 12258249
exp_is_rangejoin 326
exp_is_rel 1833961
exp_is_true 3906147
exp_is_zero 17940
exp_key 3560016
exp_label 2044133
exp_match 49002933
exp_match_col_exps 0
exp_match_exp 45146608
exp_match_exp_semantics 45440780
exp_match_list 46827
exp_name 35341803
exp_null 110678
exp_numeric_supertype 0
exp_op 1091578
exp_or 62753
exp_or_exp_is_false 535640
exp_param_or_declared 124084
exp_prop_alias 4469270
exp_propagate 10057674
exp_rank_op 12628
exp_ref 6746366
exp_ref_by_label 6746363
exp_ref_save 3895
exp_refers 3583511
exp_regular_cmp_exp_is_false 5802568
exp_rel 81607
exp_rel_depth 60
exp_rel_get_rel 80580
exp_rel_label 4160
exp_rel_update_exp 14032
exp_rel_update_exp_ 57
exp_rel_update_exps 572
exp_rel_update_set_freevar 2382
exp_relname 3938158
exp_return 23464
exp_scale_algebra 2613
exp_set 16242
exp_setalias 667821
exp_setname 3739896
exp_setrelname 0
exp_single_bound_cmp_exp_is_false 5477846
exp_subtype 34836593
exp_swap 21165
exp_table 119
exp_two_sided_bound_cmp_exp_is_false 74693
exp_types 38786
exp_unsafe 12748537
exp_value 391
exp_values 214342
exp_values_set_supertype 7192
exp_var 9559
exp_while 1023
exp_zero 2
exps_alias 16
exps_any_match 162561
exps_are_aggr 1
exps_are_atoms 150779
exps_are_joins 24
exps_bind_alias 0
exps_bind_column 1009597
exps_bind_column2 1753160
exps_bind_nid 71476846
exps_card 3281558
exps_copy 143242
exps_digits_add 186616
exps_equal 2426100
exps_find_exp 181598
exps_find_one_multi_exp 3691
exps_find_prop 234494
exps_fix_card 43068
exps_have_aggr 19
exps_have_func 142
exps_have_func_or_cmp 69571
exps_have_null 8336
exps_have_rel_exp 2659527
exps_have_sideeffect 731462
exps_have_unsafe 1060859
exps_inout 19444
exps_intern 0
exps_label 54808
exps_largest_int 9382
exps_match_col_exps 10121
exps_max_bits 113666
exps_one_is_rel 7231
exps_refers 218
exps_rel_get_rel 572
exps_rel_update_set_freevar 925
exps_scale_algebra 2613
exps_scale_fix 269544
exps_setcard 6102
exps_sum_scales 25266
exps_uses_nid 82
find_one_rel 0
find_rel 5857340
have_nil 1060275
have_semantics 212
is_identity 9689339
list_find_exp 19658
make_label 2053936
negate_compare 7662
noninternexp_setname 143560
number2name 2115135
range2lcompare 3203
range2rcompare 3260
rel_find_exp 21964526
rel_find_exp_and_corresponding_rel 77087200
rel_find_exp_and_corresponding_rel_ 79285692
rel_find_exps_and_corresponding_rel_ 624327
rel_find_nid 65413
rel_find_parameter 86
rel_has_all_exps 0
rel_has_exp 20400813
rel_has_exp2 15406854
rel_has_exps 0
rel_set_type_param 1542
set_exp_type 1634
swap_compare 52657

Generated by: LCOV version 1.14