LCOV - code coverage report
Current view: top level - sql/server - rel_exp.c (source / functions) Hit Total Coverage
Test: coverage.info Lines: 1794 2047 87.6 %
Date: 2024-11-13 22:44:48 Functions: 168 183 91.8 %

Function Name Sort by function name Hit count Sort by hit count
check_distinct_exp_names 63410
compare2range 1910
compare_func 124495
compare_funcs2range 99
compare_str2type 778879
complex_select 355651
distinct_rel 929
dup_subtype 789758
exp_aggr 60914
exp_aggr_is_count 121000
exp_alias 1650660
exp_alias_ref 0
exp_atom 4525222
exp_atom_bool 141344
exp_atom_bte 0
exp_atom_clob 746018
exp_atom_dbl 0
exp_atom_flt 0
exp_atom_hge 1
exp_atom_int 858680
exp_atom_lng 16354
exp_atom_max 0
exp_atom_oid 3968
exp_atom_ptr 269093
exp_atom_ref 2164
exp_atom_sht 0
exp_atom_str 85205
exp_card 1759081
exp_check_type 4221076
exp_cmp 46434840
exp_cmp_exp_is_false 6393713
exp_column 5950776
exp_compare 438909
exp_compare2 6670
exp_compare_func 117289
exp_convert 394879
exp_convert_inplace 4221136
exp_copy 2252608
exp_create 19165428
exp_equal 237836
exp_exception 157
exp_filter 5820
exp_find_rel_name 15575
exp_func_name 0
exp_get_label 1119316
exp_get_values 27496
exp_has_aggr 80
exp_has_func 1361728
exp_has_func_or_cmp 1935155
exp_has_rel 18770689
exp_has_sideeffect 1658150
exp_if 11525
exp_in 28905
exp_in_aggr 5466
exp_in_func 32758
exp_is_aggr 11
exp_is_atom 8388798
exp_is_cmp_exp_is_false 212827
exp_is_complex_select 711291
exp_is_eqjoin 351325
exp_is_false 6467549
exp_is_join 357379
exp_is_join_exp 266
exp_is_not_null 290363
exp_is_null 11646187
exp_is_rangejoin 326
exp_is_rel 1719427
exp_is_true 3665447
exp_is_zero 17281
exp_key 3317417
exp_label 1620001
exp_match 46434708
exp_match_col_exps 0
exp_match_exp 42886673
exp_match_exp_semantics 43172649
exp_match_list 46815
exp_name 31628665
exp_null 106653
exp_numeric_supertype 0
exp_op 1045688
exp_or 61276
exp_or_exp_is_false 529942
exp_param_or_declared 122602
exp_prop_alias 3717929
exp_propagate 8941824
exp_rank_op 11381
exp_ref 6163780
exp_ref_by_label 6163780
exp_ref_save 3412
exp_refers 3453461
exp_regular_cmp_exp_is_false 5531896
exp_rel 76194
exp_rel_depth 60
exp_rel_get_rel 71913
exp_rel_label 3785
exp_rel_update_exp 11556
exp_rel_update_exp_ 57
exp_rel_update_exps 570
exp_rel_update_set_freevar 2372
exp_relname 3159309
exp_return 23138
exp_scale_algebra 2604
exp_set 16132
exp_setalias 571238
exp_setname 3104518
exp_setrelname 0
exp_single_bound_cmp_exp_is_false 5231128
exp_subtype 31434606
exp_swap 19865
exp_table 119
exp_two_sided_bound_cmp_exp_is_false 74663
exp_types 36554
exp_unsafe 10861430
exp_value 391
exp_values 210236
exp_values_set_supertype 6319
exp_var 9523
exp_while 1019
exp_zero 2
exps_alias 14
exps_any_match 154670
exps_are_aggr 1
exps_are_atoms 143751
exps_are_joins 24
exps_bind_alias 0
exps_bind_column 939312
exps_bind_column2 1664401
exps_bind_nid 65410534
exps_card 3079340
exps_copy 126234
exps_digits_add 178569
exps_equal 2357027
exps_find_exp 168924
exps_find_one_multi_exp 3354
exps_find_prop 218118
exps_fix_card 37955
exps_have_aggr 19
exps_have_func 142
exps_have_func_or_cmp 67197
exps_have_null 7937
exps_have_rel_exp 2583201
exps_have_sideeffect 713125
exps_have_unsafe 943792
exps_inout 18703
exps_intern 0
exps_label 50724
exps_largest_int 9018
exps_match_col_exps 10098
exps_max_bits 109534
exps_one_is_rel 6405
exps_refers 218
exps_rel_get_rel 570
exps_rel_update_set_freevar 921
exps_scale_algebra 2604
exps_scale_fix 259320
exps_setcard 5771
exps_sum_scales 25005
exps_uses_nid 82
find_one_rel 0
find_rel 5547286
have_nil 1019466
have_semantics 212
is_identity 9373396
list_find_exp 19217
make_label 1629120
negate_compare 7662
noninternexp_setname 139388
number2name 1688999
range2lcompare 3203
range2rcompare 3260
rel_find_exp 19458264
rel_find_exp_and_corresponding_rel 72209570
rel_find_exp_and_corresponding_rel_ 74103585
rel_find_exps_and_corresponding_rel_ 553775
rel_find_nid 64039
rel_find_parameter 86
rel_has_all_exps 0
rel_has_exp 19525915
rel_has_exp2 14792135
rel_has_exps 0
rel_set_type_param 1542
set_exp_type 1634
swap_compare 49527

Generated by: LCOV version 1.14