LCOV - code coverage report
Current view: top level - sql/server - rel_exp.c (source / functions) Hit Total Coverage
Test: coverage.info Lines: 1793 2047 87.6 %
Date: 2024-11-12 19:36:54 Functions: 168 183 91.8 %

Function Name Sort by function name Hit count Sort by hit count
check_distinct_exp_names 66772
compare2range 1910
compare_func 128145
compare_funcs2range 95
compare_str2type 825919
complex_select 385700
distinct_rel 929
dup_subtype 852338
exp_aggr 60883
exp_aggr_is_count 126415
exp_alias 2056688
exp_alias_ref 0
exp_atom 4904707
exp_atom_bool 146470
exp_atom_bte 0
exp_atom_clob 745404
exp_atom_dbl 0
exp_atom_flt 0
exp_atom_hge 1
exp_atom_int 865915
exp_atom_lng 16420
exp_atom_max 0
exp_atom_oid 16336
exp_atom_ptr 268269
exp_atom_ref 2164
exp_atom_sht 0
exp_atom_str 85463
exp_card 1834684
exp_check_type 4874153
exp_cmp 48968578
exp_cmp_exp_is_false 6749274
exp_column 6776519
exp_compare 474619
exp_compare2 6662
exp_compare_func 120812
exp_convert 426169
exp_convert_inplace 4874806
exp_copy 2594617
exp_create 20947233
exp_equal 230286
exp_exception 157
exp_filter 6322
exp_find_rel_name 17070
exp_func_name 0
exp_get_label 1520647
exp_get_values 27861
exp_has_aggr 80
exp_has_func 1567408
exp_has_func_or_cmp 2168017
exp_has_rel 20398527
exp_has_sideeffect 1677965
exp_if 11661
exp_in 29568
exp_in_aggr 5562
exp_in_func 32692
exp_is_aggr 11
exp_is_atom 8991443
exp_is_cmp_exp_is_false 237579
exp_is_complex_select 771389
exp_is_eqjoin 381125
exp_is_false 6842552
exp_is_join 387340
exp_is_join_exp 266
exp_is_not_null 332741
exp_is_null 12296621
exp_is_rangejoin 326
exp_is_rel 1790807
exp_is_true 3908094
exp_is_zero 17808
exp_key 3489292
exp_label 1924447
exp_match 48968451
exp_match_col_exps 0
exp_match_exp 45097266
exp_match_exp_semantics 45389395
exp_match_list 47556
exp_name 34363296
exp_null 108094
exp_numeric_supertype 0
exp_op 1079860
exp_or 66095
exp_or_exp_is_false 597651
exp_param_or_declared 123441
exp_prop_alias 4316476
exp_propagate 9773485
exp_rank_op 17869
exp_ref 6626685
exp_ref_by_label 6626685
exp_ref_save 13868
exp_refers 3495801
exp_regular_cmp_exp_is_false 5825647
exp_rel 78204
exp_rel_depth 60
exp_rel_get_rel 76873
exp_rel_label 4099
exp_rel_update_exp 13394
exp_rel_update_exp_ 57
exp_rel_update_exps 570
exp_rel_update_set_freevar 2372
exp_relname 3805893
exp_return 23338
exp_scale_algebra 2604
exp_set 16148
exp_setalias 648204
exp_setname 3586513
exp_setrelname 0
exp_single_bound_cmp_exp_is_false 5500067
exp_subtype 33924965
exp_swap 20905
exp_table 119
exp_two_sided_bound_cmp_exp_is_false 74728
exp_types 40769
exp_unsafe 12393415
exp_value 395
exp_values 209170
exp_values_set_supertype 7014
exp_var 9523
exp_while 1019
exp_zero 2
exps_alias 14
exps_any_match 144797
exps_are_aggr 1
exps_are_atoms 147074
exps_are_joins 24
exps_bind_alias 0
exps_bind_column 957663
exps_bind_column2 1644978
exps_bind_nid 70640225
exps_card 3234273
exps_copy 140336
exps_digits_add 181313
exps_equal 2368629
exps_find_exp 163390
exps_find_one_multi_exp 3498
exps_find_prop 232123
exps_fix_card 43242
exps_have_aggr 19
exps_have_func 144
exps_have_func_or_cmp 68304
exps_have_null 8269
exps_have_rel_exp 2639165
exps_have_sideeffect 720799
exps_have_unsafe 1034020
exps_inout 19015
exps_intern 0
exps_label 52086
exps_largest_int 9314
exps_match_col_exps 10818
exps_max_bits 111660
exps_one_is_rel 6709
exps_refers 218
exps_rel_get_rel 570
exps_rel_update_set_freevar 921
exps_scale_algebra 2604
exps_scale_fix 270498
exps_setcard 4043
exps_sum_scales 25185
exps_uses_nid 82
find_one_rel 0
find_rel 5813132
have_nil 1045066
have_semantics 212
is_identity 9481442
list_find_exp 18008
make_label 1934158
negate_compare 7662
noninternexp_setname 162152
number2name 1995291
range2lcompare 3203
range2rcompare 3260
rel_find_exp 21606838
rel_find_exp_and_corresponding_rel 76575265
rel_find_exp_and_corresponding_rel_ 78685768
rel_find_exps_and_corresponding_rel_ 596526
rel_find_nid 64041
rel_find_parameter 86
rel_has_all_exps 0
rel_has_exp 20274721
rel_has_exp2 15325956
rel_has_exps 0
rel_set_type_param 1542
set_exp_type 1634
swap_compare 52368

Generated by: LCOV version 1.14