LCOV - code coverage report
Current view: top level - sql/server - rel_exp.c (source / functions) Hit Total Coverage
Test: coverage.info Lines: 1596 1783 89.5 %
Date: 2024-04-25 20:03:45 Functions: 156 166 94.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
exps_intern 0
rel_has_exps 0
exp_atom_hge 1
exp_zero 2
have_semantics 3
exps_are_joins 26
exp_rel_depth 47
exp_rel_update_exp_ 53
exp_numeric_supertype 72
rel_find_parameter 86
exps_have_func 90
exp_table 105
compare_funcs2range 108
exps_alias 144
exp_exception 149
exp_is_join_exp 246
exps_bind_alias 333
exp_is_rangejoin 338
exp_rel_update_exps 556
exps_rel_get_rel 556
exp_value 568
exps_rel_update_set_freevar 909
distinct_rel 955
exp_while 1005
exps_find_one_multi_exp 1205
rel_set_type_param 1541
set_exp_type 1633
exp_atom_ref 1663
compare2range 1917
exp_rel_update_set_freevar 2333
exp_scale_algebra 2593
range2lcompare 3153
range2rcompare 3210
exp_rel_label 3757
exps_setcard 3976
exps_label 4257
rel_has_all_exps 4646
exp_filter 5144
exp_in_aggr 5466
exp_values_set_supertype 6435
exp_compare2 6588
exps_one_is_rel 7216
negate_compare 7654
exp_var 9410
exps_match_col_exps 11381
exp_if 11501
exp_rel_update_exp 12650
exp_ref_save 13438
exp_atom_lng 15290
exp_atom_oid 15814
exp_set 15966
exp_find_rel_name 16944
exp_rank_op 17493
exp_is_zero 18046
list_find_exp 18515
exp_swap 20774
exp_return 22853
exp_sum_scales 24976
exp_get_values 27282
exp_in 28086
exp_match_list 30446
exp_in_func 36771
exps_fix_card 39140
exp_types 40152
swap_compare 50907
exp_aggr 59724
exps_have_func_or_cmp 63623
check_distinct_exp_names 64447
exp_or 64842
exp_rel_get_rel 73111
exp_rel 76377
exp_atom_str 81121
exp_two_sided_bound_cmp_exp_is_false 89371
exp_null 111035
exp_compare_func 125676
exp_atom_bool 129493
exps_copy 129795
compare_func 132989
exp_aggr_is_count 135008
exps_any_match 141269
exp_param_or_declared 151233
noninternexp_setname 156223
exps_are_atoms 161886
exp_values 209695
exp_equal 228598
exp_atom_ptr 255755
exps_find_prop 268192
find_one_rel 286358
exp_is_eqjoin 402628
complex_select 407008
exp_is_join 408702
exp_is_not_null 414906
exp_is_cmp_exp_is_false 417491
exps_find_exp 433796
exp_compare 455952
exp_setalias 568423
exp_or_exp_is_false 609331
exp_ref 630292
exp_copy 657561
exp_convert 666458
exp_atom_clob 700497
exps_has_sideeffect 754834
compare_str2type 811021
exp_is_complex_select 814006
exp_atom_int 820634
have_nil 987198
exps_have_unsafe 1015901
exp_op 1142696
dup_subtype 1332916
exp_has_func 1470746
exp_has_sideeffect 1751891
exp_prop_alias 1774154
exp_is_rel 1839720
exp_label 1970358
make_label 1979599
exp_setrelname 2030600
exp_has_func_or_cmp 2112071
exps_equal 2435238
exp_card 2668471
exps_card 3260301
exp_alias 3330252
exps_bind_column 3470047
number2name 4067211
exp_is_true 4237594
exp_check_type 4345962
exp_convert_inplace 4346045
exp_setname 4437931
exp_refers 4641984
exp_atom 4770715
exps_have_rel_exp 5473924
exp_alias_or_copy 6182024
exp_single_bound_cmp_exp_is_false 7066429
find_rel 7552745
exp_regular_cmp_exp_is_false 7594075
exp_cmp_exp_is_false 8614277
exp_is_atom 8627281
exp_is_false 8683402
exp_propagate 9236364
exp_key 9714358
is_identity 9755376
exp_unsafe 11477054
exp_column 12942459
exp_is_null 15923963
exp_relname 16945174
exp_create 20659731
exp_subtype 25864884
rel_find_exp 26465540
exp_has_rel 31444075
rel_has_exp2 33443659
exp_name 40306037
rel_has_exp 44967989
exp_match_exp 50219335
exp_match_exp_semantics 50552793
exp_match 54852504
exp_cmp 54852602
exps_bind_column2 115218614
rel_find_exp_and_corresponding_rel 146202301
rel_find_exp_and_corresponding_rel_ 148427363

Generated by: LCOV version 1.14