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-12 21:42:17 Functions: 168 183 91.8 %

Function Name Sort by function name Hit count Sort by hit count
check_distinct_exp_names 66895
compare2range 1910
compare_func 128223
compare_funcs2range 99
compare_str2type 826207
complex_select 387049
distinct_rel 929
dup_subtype 867386
exp_aggr 60898
exp_aggr_is_count 126417
exp_alias 2170124
exp_alias_ref 0
exp_atom 5021703
exp_atom_bool 146602
exp_atom_bte 0
exp_atom_clob 749910
exp_atom_dbl 0
exp_atom_flt 0
exp_atom_hge 1
exp_atom_int 869274
exp_atom_lng 16436
exp_atom_max 0
exp_atom_oid 16336
exp_atom_ptr 270229
exp_atom_ref 2164
exp_atom_sht 0
exp_atom_str 85525
exp_card 1835055
exp_check_type 5076903
exp_cmp 48966032
exp_cmp_exp_is_false 6663588
exp_column 6957468
exp_compare 473324
exp_compare2 6670
exp_compare_func 120889
exp_convert 433693
exp_convert_inplace 5076921
exp_copy 2651503
exp_create 21298276
exp_equal 235690
exp_exception 157
exp_filter 6380
exp_find_rel_name 17067
exp_func_name 0
exp_get_label 1617547
exp_get_values 29784
exp_has_aggr 80
exp_has_func 1567411
exp_has_func_or_cmp 2167590
exp_has_rel 20746434
exp_has_sideeffect 1677844
exp_if 11661
exp_in 30021
exp_in_aggr 5562
exp_in_func 32830
exp_is_aggr 11
exp_is_atom 9011351
exp_is_cmp_exp_is_false 237446
exp_is_complex_select 774087
exp_is_eqjoin 382474
exp_is_false 6756870
exp_is_join 388777
exp_is_join_exp 266
exp_is_not_null 332435
exp_is_null 12212653
exp_is_rangejoin 326
exp_is_rel 1794104
exp_is_true 3881648
exp_is_zero 17817
exp_key 3524202
exp_label 2024453
exp_match 48965893
exp_match_col_exps 0
exp_match_exp 45118600
exp_match_exp_semantics 45410692
exp_match_list 46815
exp_name 34896438
exp_null 108853
exp_numeric_supertype 0
exp_op 1081774
exp_or 64012
exp_or_exp_is_false 536904
exp_param_or_declared 123442
exp_prop_alias 4415349
exp_propagate 9879624
exp_rank_op 17869
exp_ref 6668608
exp_ref_by_label 6668608
exp_ref_save 13868
exp_refers 3495574
exp_regular_cmp_exp_is_false 5784149
exp_rel 78200
exp_rel_depth 60
exp_rel_get_rel 76887
exp_rel_label 4105
exp_rel_update_exp 13379
exp_rel_update_exp_ 57
exp_rel_update_exps 570
exp_rel_update_set_freevar 2372
exp_relname 3922231
exp_return 23337
exp_scale_algebra 2604
exp_set 16148
exp_setalias 657997
exp_setname 3710888
exp_setrelname 0
exp_single_bound_cmp_exp_is_false 5458762
exp_subtype 34387499
exp_swap 20840
exp_table 119
exp_two_sided_bound_cmp_exp_is_false 74663
exp_types 40778
exp_unsafe 12617515
exp_value 391
exp_values 211625
exp_values_set_supertype 7007
exp_var 9523
exp_while 1019
exp_zero 2
exps_alias 14
exps_any_match 144826
exps_are_aggr 1
exps_are_atoms 147130
exps_are_joins 24
exps_bind_alias 0
exps_bind_column 972270
exps_bind_column2 1650384
exps_bind_nid 71120567
exps_card 3250111
exps_copy 141158
exps_digits_add 181505
exps_equal 2368622
exps_find_exp 163420
exps_find_one_multi_exp 3514
exps_find_prop 233331
exps_fix_card 43274
exps_have_aggr 19
exps_have_func 144
exps_have_func_or_cmp 68386
exps_have_null 8321
exps_have_rel_exp 2641307
exps_have_sideeffect 720747
exps_have_unsafe 1047651
exps_inout 19223
exps_intern 0
exps_label 52076
exps_largest_int 9322
exps_match_col_exps 10114
exps_max_bits 111822
exps_one_is_rel 6741
exps_refers 218
exps_rel_get_rel 570
exps_rel_update_set_freevar 921
exps_scale_algebra 2604
exps_scale_fix 271282
exps_setcard 4043
exps_sum_scales 25189
exps_uses_nid 82
find_one_rel 0
find_rel 5821696
have_nil 1041537
have_semantics 212
is_identity 9487419
list_find_exp 18011
make_label 2034124
negate_compare 7662
noninternexp_setname 162126
number2name 2095176
range2lcompare 3203
range2rcompare 3260
rel_find_exp 21802460
rel_find_exp_and_corresponding_rel 76803577
rel_find_exp_and_corresponding_rel_ 78947508
rel_find_exps_and_corresponding_rel_ 602443
rel_find_nid 64039
rel_find_parameter 86
rel_has_all_exps 0
rel_has_exp 20293572
rel_has_exp2 15338246
rel_has_exps 0
rel_set_type_param 1542
set_exp_type 1634
swap_compare 52258

Generated by: LCOV version 1.14