LCOV - code coverage report
Current view: top level - sql/server - rel_exp.c (source / functions) Hit Total Coverage
Test: coverage.info Lines: 1700 1907 89.1 %
Date: 2024-04-26 00:35:57 Functions: 160 172 93.0 %

Function Name Sort by function name Hit count Sort by hit count
exp_alias_ref 0
exp_atom_bte 0
exp_atom_dbl 0
exp_atom_flt 0
exp_atom_max 0
exp_atom_sht 0
exp_func_name 0
exp_match_col_exps 0
exp_numeric_supertype 0
exps_intern 0
find_one_rel 0
rel_has_exps 0
exp_atom_hge 1
exp_zero 2
exps_are_joins 24
exp_rel_depth 45
exp_rel_update_exp_ 51
exps_have_func 83
rel_find_parameter 86
exps_alias 90
compare_funcs2range 107
exp_table 117
exp_exception 157
have_semantics 213
exp_is_join_exp 257
exp_is_rangejoin 288
exps_bind_alias 332
exp_value 346
exp_rel_update_exps 547
exps_rel_get_rel 547
distinct_rel 843
exps_rel_update_set_freevar 901
exp_while 1000
rel_set_type_param 1541
set_exp_type 1633
exp_atom_ref 1664
compare2range 1872
exp_rel_update_set_freevar 2313
exp_scale_algebra 2558
exps_scale_algebra 2558
range2lcompare 3056
range2rcompare 3113
exps_find_one_multi_exp 3671
exp_rel_label 3725
exps_setcard 3991
exps_label 4209
rel_has_all_exps 4790
exp_in_aggr 5418
exp_compare2 6469
exp_filter 6582
exp_values_set_supertype 6624
exps_one_is_rel 7106
negate_compare 7653
exps_largest_int 8982
exp_var 9376
exps_match_col_exps 10543
exp_if 11433
exp_rel_update_exp 12743
exp_ref_save 14200
exp_atom_lng 15301
exp_find_rel_name 15598
exp_set 15905
exp_atom_oid 16738
exp_is_zero 17333
list_find_exp 17599
exp_rank_op 18499
exps_inout 18852
exp_swap 20454
exp_return 22936
exps_sum_scales 24569
exp_get_values 27297
exp_in 27646
exp_in_func 36532
exps_fix_card 38930
exp_types 41024
exp_match_list 47756
swap_compare 51792
exps_copy 56919
exp_aggr 59221
exps_have_func_or_cmp 63041
exp_or 64667
check_distinct_exp_names 64801
exp_rel_get_rel 73643
exp_two_sided_bound_cmp_exp_is_false 73961
exp_rel 77681
exp_atom_str 82516
exp_null 109487
exps_max_bits 110404
exp_setalias 119551
exp_compare_func 119767
exp_param_or_declared 122741
compare_func 127058
exp_aggr_is_count 129122
exp_atom_bool 131494
exps_any_match 141585
noninternexp_setname 158165
exps_are_atoms 162559
exps_digits_add 183089
exp_values 208561
exp_equal 224700
exps_find_prop 231026
exp_atom_ptr 261705
exp_copy 264143
exps_scale_fix 271105
exp_convert 289352
exp_is_cmp_exp_is_false 307466
exp_is_eqjoin 345965
complex_select 350154
exp_is_join 351717
exp_is_not_null 363992
exps_find_exp 419561
exp_compare 448004
dup_subtype 578703
exp_or_exp_is_false 593439
exp_ref 613529
exp_prop_alias 675448
exp_is_complex_select 700299
exp_atom_clob 719315
exps_has_sideeffect 727368
exps_have_unsafe 782396
compare_str2type 814363
exp_atom_int 832524
have_nil 929297
exp_op 1074363
exp_has_func 1477701
exp_setrelname 1623490
exp_has_sideeffect 1688081
exp_label 1755606
make_label 1764907
exp_is_rel 1809817
exp_has_func_or_cmp 2077678
exp_card 2405577
exps_equal 2417634
exp_alias 2624249
exps_bind_column 3053925
exps_card 3141929
number2name 3445013
exp_setname 3786525
exp_is_true 3982058
exp_refers 3995398
exp_atom 4522938
exp_check_type 4841759
exp_convert_inplace 4842599
exps_have_rel_exp 5187142
exp_single_bound_cmp_exp_is_false 5376411
exp_alias_or_copy 5444934
find_rel 5761502
exp_regular_cmp_exp_is_false 5765637
exp_unsafe 6510817
exp_cmp_exp_is_false 6676445
exp_is_false 6752692
exp_propagate 7175768
exp_is_atom 8322130
exp_key 8765826
is_identity 9524221
exp_column 11187030
exp_is_null 12021384
exp_relname 14069486
rel_has_exp2 15402553
rel_find_exp 16424389
exp_create 18172617
rel_has_exp 19934587
exp_has_rel 29270441
exp_subtype 31174972
exp_name 34065212
exp_match_exp 43359807
exp_match_exp_semantics 43685600
exp_match 47935321
exp_cmp 47935419
exps_bind_column2 56481665
rel_find_exp_and_corresponding_rel 70487068
rel_find_exp_and_corresponding_rel_ 71749063

Generated by: LCOV version 1.14