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