LCOV - code coverage report
Current view:
top level
-
ovn/lib
- expr.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.info
Lines:
1305
1447
90.2 %
Date:
2016-09-14 01:02:56
Functions:
95
98
96.9 %
Branches:
790
958
82.5 %
Function Name
Hit count
expr_parse_microflow
0
expr_parse_microflow__
0
expr_print
0
expr_level_to_string
3
expr_matches_print
18
expr_relop_turn
31
expr_constant_set_format
42
expr_constant_format
80
expr_symtab_destroy
83
parse_macros
117
expr_field_format
158
expr_macros_add
171
expr_macros_remove
171
expr_symbol_format
180
expr_symtab_add_string
182
expr_constant_set_parse
585
init_this_module_expr
635
expr_parse_level
1273
expr_symtab_add_predicate
1273
expr_symtab_add_subfield
1608
parse_field_from_string
1608
expr_get_level
2680
expr_symtab_add_field
2795
expr_macros_destroy
3187
add_symbol
5858
disjunction_matches_string
10954
add_disjunction
28787
expr_relop_invert
73253
expr_not
73277
expr_relop_to_string
103574
expr_format_andor
104673
expr_format_cmp
186190
crush_and_string
272563
expr_format
293319
add_cmp_flow
425039
add_conjunction
541520
expr_constant_destroy
622050
expr_constant_parse
622052
expr_annotate
631010
expr_matches_destroy
857638
expr_to_matches
857638
expr_simplify_ne
877562
expr_match_add
1131468
expr_match_new
1131472
expr_type_check
1165682
expr_field_parse
1165721
expr_resolve_field
1215515
expr_is_normalized_and
1738093
expr_normalize_or
1842624
crush_and_numeric
1900435
constrain_match
1990085
crush_or
2378986
expr_is_normalized
2427002
compare_cmps_cb
2457351
expr_normalize
3057974
expr_simplify_relational
3206016
find_bitwise_range
3387300
expr_create_boolean
3812591
parse_relop
3967235
parse_constant_set
4098447
expr_normalize_and
4137402
expr_sort
4137402
assign_constant_set_type
4789028
parse_constant
4789035
compare_cmps_3way
4886321
parse_and_annotate
5307153
expr_parse
6080485
expr_parse_string
6080485
expr_parse__
6149475
make_cmp
7664303
make_cmp__
7733031
expr_parse_not
7863926
expr_parse_primary
7863926
expr_constant_width
8004382
expr_clone_andor
8114060
type_check
8286353
expr_annotate_cmp
8371055
expr_constant_set_destroy
8417754
parse_field
8831636
expr_annotate__
10122927
expr_relop_from_token
11762436
expr_fix
13197059
expr_fix_andor
13197059
compare_expr_sort
14938575
expr_create_andor
16612355
expr_clone_cmp
18213603
expr_combine
18303339
crush_cmps
19259723
expr_simplify
24531936
expr_clone
27562607
expr_insert_andor
32151913
expr_honors_invariants
36122046
expr_is_cmp
38154222
expr_destroy
46963736
expr_evaluate_andor
229615212
expr_evaluate_cmp
291501108
expr_relop_test
291501108
expr_evaluate
532360948
Generated by:
LCOV version 1.12