LCOV - code coverage report
Current view:
top level
Coverage
Total
Hit
Test:
coverage_filtered.info
Lines:
99.2 %
8426
8359
Test Date:
2024-09-08 09:46:47
Functions:
96.4 %
2727
2629
File
Line Coverage
Function Coverage
Rate
Total
Hit
Rate
Total
Hit
libs/url/example/router/detail/router.hpp
100.0 %
1
1
50.0 %
2
1
boost/url/static_url.hpp
100.0 %
22
22
70.0 %
50
35
boost/url/grammar/impl/range_rule.hpp
95.5 %
243
232
78.0 %
123
96
boost/url/url_view.hpp
100.0 %
19
19
80.3 %
61
49
boost/url/grammar/impl/variant_rule.hpp
100.0 %
17
17
83.3 %
24
20
boost/url/grammar/detail/ci_string.hpp
96.0 %
25
24
85.7 %
7
6
boost/url/detail/any_segments_iter.hpp
98.5 %
67
66
89.2 %
37
33
boost/url/detail/string_view.hpp
100.0 %
2
2
89.6 %
67
60
libs/url/example/router/matches.hpp
100.0 %
16
16
90.0 %
10
9
boost/url/grammar/ci_string.hpp
95.7 %
23
22
90.9 %
11
10
boost/url/url_base.hpp
100.0 %
24
24
91.7 %
12
11
libs/url/src/url.cpp
97.5 %
80
78
91.7 %
12
11
boost/url/pct_string_view.hpp
100.0 %
25
25
92.9 %
42
39
boost/url/grammar/impl/recycled.hpp
100.0 %
58
58
93.1 %
29
27
boost/url/detail/optional_string.hpp
100.0 %
14
14
93.3 %
15
14
boost/url/grammar/string_token.hpp
97.7 %
43
42
94.1 %
17
16
libs/url/src/url_view_base.cpp
96.9 %
326
316
95.2 %
42
40
libs/url/src/authority_view.cpp
100.0 %
164
164
96.0 %
25
24
libs/url/src/detail/any_params_iter.cpp
99.4 %
167
166
96.0 %
25
24
boost/url/url_view_base.hpp
100.0 %
84
84
96.7 %
30
29
libs/url/example/router/detail/impl/router.cpp
100.0 %
367
367
97.2 %
36
35
boost/url/grammar/detail/tuple.hpp
100.0 %
11
11
97.6 %
126
123
boost/url/param.hpp
100.0 %
87
87
98.1 %
53
52
boost/url/grammar/impl/tuple_rule.hpp
100.0 %
60
60
98.3 %
292
287
boost/url/grammar/impl/parse.hpp
100.0 %
11
11
99.2 %
132
131
boost/url/detail/vformat.hpp
100.0 %
5
5
100.0 %
1
1
boost/url/params_encoded_ref.hpp
100.0 %
2
2
100.0 %
1
1
boost/url/params_ref.hpp
100.0 %
2
2
100.0 %
1
1
boost/url/params_view.hpp
100.0 %
1
1
100.0 %
1
1
boost/url/segments_encoded_ref.hpp
100.0 %
2
2
100.0 %
1
1
boost/url/segments_ref.hpp
100.0 %
2
2
100.0 %
1
1
libs/url/example/router/router.hpp
100.0 %
1
1
100.0 %
1
1
libs/url/src/detail/vformat.cpp
100.0 %
4
4
100.0 %
1
1
libs/url/src/encoding_opts.cpp
100.0 %
6
6
100.0 %
1
1
libs/url/src/grammar/dec_octet_rule.cpp
100.0 %
30
30
100.0 %
1
1
libs/url/src/grammar/delim_rule.cpp
100.0 %
7
7
100.0 %
1
1
libs/url/src/grammar/literal_rule.cpp
100.0 %
16
16
100.0 %
1
1
libs/url/src/grammar/string_view_base.cpp
100.0 %
2
2
100.0 %
1
1
libs/url/src/parse_path.cpp
100.0 %
23
23
100.0 %
1
1
libs/url/src/parse_query.cpp
100.0 %
11
11
100.0 %
1
1
libs/url/src/rfc/absolute_uri_rule.cpp
100.0 %
29
29
100.0 %
1
1
libs/url/src/rfc/authority_rule.cpp
92.9 %
28
26
100.0 %
1
1
libs/url/src/rfc/detail/fragment_part_rule.hpp
100.0 %
13
13
100.0 %
1
1
libs/url/src/rfc/detail/h16_rule.cpp
97.0 %
33
32
100.0 %
1
1
libs/url/src/rfc/detail/hier_part_rule.cpp
98.2 %
57
56
100.0 %
1
1
libs/url/src/rfc/detail/host_rule.cpp
100.0 %
52
52
100.0 %
1
1
libs/url/src/rfc/detail/ip_literal_rule.cpp
91.9 %
37
34
100.0 %
1
1
libs/url/src/rfc/detail/ipv6_addrz_rule.cpp
100.0 %
20
20
100.0 %
1
1
libs/url/src/rfc/detail/ipvfuture_rule.cpp
89.5 %
19
17
100.0 %
1
1
libs/url/src/rfc/detail/query_part_rule.hpp
100.0 %
13
13
100.0 %
1
1
libs/url/src/rfc/detail/relative_part_rule.cpp
94.9 %
59
56
100.0 %
1
1
libs/url/src/rfc/detail/scheme_rule.cpp
100.0 %
13
13
100.0 %
1
1
libs/url/src/rfc/detail/userinfo_rule.cpp
95.5 %
22
21
100.0 %
1
1
libs/url/src/rfc/ipv4_address_rule.cpp
100.0 %
13
13
100.0 %
1
1
libs/url/src/rfc/origin_form_rule.cpp
95.0 %
20
19
100.0 %
1
1
libs/url/src/rfc/query_rule.cpp
100.0 %
31
31
100.0 %
1
1
libs/url/src/rfc/relative_ref_rule.cpp
96.0 %
25
24
100.0 %
1
1
libs/url/src/rfc/uri_reference_rule.cpp
100.0 %
10
10
100.0 %
1
1
libs/url/src/rfc/uri_rule.cpp
100.0 %
34
34
100.0 %
1
1
boost/url/detail/segments_iter_impl.hpp
100.0 %
5
5
100.0 %
2
2
boost/url/grammar/impl/not_empty_rule.hpp
100.0 %
10
10
100.0 %
2
2
boost/url/grammar/literal_rule.hpp
100.0 %
8
8
100.0 %
2
2
boost/url/grammar/not_empty_rule.hpp
100.0 %
5
5
100.0 %
2
2
boost/url/grammar/parse.hpp
100.0 %
4
4
100.0 %
2
2
boost/url/grammar/variant_rule.hpp
100.0 %
3
3
100.0 %
2
2
boost/url/grammar/vchars.hpp
100.0 %
5
5
100.0 %
2
2
boost/url/impl/error.hpp
100.0 %
5
5
100.0 %
2
2
libs/url/src/detail/pct_format.cpp
100.0 %
80
80
100.0 %
2
2
libs/url/src/rfc/detail/port_rule.cpp
97.8 %
45
44
100.0 %
2
2
libs/url/src/rfc/ipv6_address_rule.cpp
100.0 %
111
111
100.0 %
2
2
libs/url/src/segments_view.cpp
100.0 %
9
9
100.0 %
2
2
boost/url/detail/encode.hpp
100.0 %
47
47
100.0 %
3
3
boost/url/detail/params_iter_impl.hpp
100.0 %
8
8
100.0 %
3
3
boost/url/grammar/alnum_chars.hpp
100.0 %
10
10
100.0 %
3
3
boost/url/grammar/alpha_chars.hpp
100.0 %
9
9
100.0 %
3
3
boost/url/grammar/digit_chars.hpp
100.0 %
8
8
100.0 %
3
3
boost/url/ignore_case.hpp
100.0 %
6
6
100.0 %
3
3
libs/url/src/detail/path.hpp
100.0 %
60
60
100.0 %
3
3
libs/url/src/detail/print.hpp
100.0 %
19
19
100.0 %
3
3
libs/url/src/detail/replacement_field_rule.cpp
100.0 %
24
24
100.0 %
3
3
libs/url/src/grammar/detail/recycled.cpp
100.0 %
9
9
100.0 %
3
3
libs/url/src/params_encoded_view.cpp
100.0 %
11
11
100.0 %
3
3
libs/url/src/pct_string_view.cpp
100.0 %
33
33
100.0 %
3
3
libs/url/src/scheme.cpp
100.0 %
75
75
100.0 %
3
3
libs/url/src/segments_encoded_view.cpp
100.0 %
11
11
100.0 %
3
3
boost/url/grammar/detail/recycled.hpp
100.0 %
6
6
100.0 %
4
4
boost/url/grammar/hexdig_chars.hpp
100.0 %
30
30
100.0 %
4
4
boost/url/grammar/impl/error.hpp
100.0 %
11
11
100.0 %
4
4
boost/url/grammar/impl/unsigned_rule.hpp
100.0 %
34
34
100.0 %
4
4
libs/url/example/router/impl/router.hpp
100.0 %
21
21
100.0 %
4
4
libs/url/src/detail/except.cpp
100.0 %
9
9
100.0 %
4
4
libs/url/src/detail/normalize.hpp
100.0 %
13
13
100.0 %
4
4
libs/url/src/detail/over_allocator.hpp
100.0 %
20
20
100.0 %
4
4
libs/url/src/error.cpp
100.0 %
22
22
100.0 %
4
4
libs/url/src/grammar/ci_string.cpp
98.2 %
57
56
100.0 %
4
4
libs/url/src/params_view.cpp
95.0 %
20
19
100.0 %
4
4
libs/url/src/static_url.cpp
100.0 %
22
22
100.0 %
4
4
boost/url/rfc/pct_encoded_rule.hpp
100.0 %
5
5
100.0 %
5
5
libs/url/src/parse.cpp
100.0 %
10
10
100.0 %
5
5
libs/url/src/url_view.cpp
95.8 %
24
23
100.0 %
5
5
boost/url/detail/url_impl.hpp
100.0 %
18
18
100.0 %
6
6
boost/url/grammar/delim_rule.hpp
100.0 %
16
16
100.0 %
6
6
boost/url/ipv6_address.hpp
100.0 %
14
14
100.0 %
6
6
boost/url/rfc/impl/pct_encoded_rule.hpp
100.0 %
36
36
100.0 %
6
6
libs/url/src/detail/segments_iter_impl.cpp
100.0 %
97
97
100.0 %
6
6
boost/url/grammar/impl/token_rule.hpp
100.0 %
8
8
100.0 %
7
7
libs/url/src/detail/decode.cpp
100.0 %
46
46
100.0 %
7
7
libs/url/src/detail/move_chars.hpp
100.0 %
24
24
100.0 %
7
7
libs/url/src/grammar/error.cpp
100.0 %
25
25
100.0 %
7
7
boost/url/impl/params_base.hpp
100.0 %
23
23
100.0 %
8
8
boost/url/ipv4_address.hpp
100.0 %
17
17
100.0 %
8
8
libs/url/example/router/impl/matches.cpp
100.0 %
27
27
100.0 %
8
8
libs/url/src/detail/params_iter_impl.cpp
97.6 %
124
121
100.0 %
8
8
boost/url/impl/segments_base.hpp
100.0 %
27
27
100.0 %
9
9
boost/url/impl/segments_ref.hpp
100.0 %
25
25
100.0 %
9
9
boost/url/authority_view.hpp
100.0 %
32
32
100.0 %
10
10
boost/url/grammar/optional_rule.hpp
100.0 %
5
5
100.0 %
10
10
libs/url/src/detail/pattern.cpp
100.0 %
362
362
100.0 %
10
10
libs/url/src/segments_encoded_base.cpp
100.0 %
27
27
100.0 %
10
10
boost/url/grammar/recycled.hpp
100.0 %
9
9
100.0 %
11
11
boost/url/impl/segments_encoded_base.hpp
100.0 %
31
31
100.0 %
11
11
libs/url/src/detail/format_args.cpp
100.0 %
304
304
100.0 %
11
11
libs/url/src/segments_base.cpp
100.0 %
31
31
100.0 %
11
11
boost/url/grammar/impl/optional_rule.hpp
100.0 %
9
9
100.0 %
12
12
libs/url/src/detail/any_segments_iter.cpp
100.0 %
62
62
100.0 %
12
12
libs/url/src/params_encoded_base.cpp
100.0 %
62
62
100.0 %
12
12
libs/url/src/segments_encoded_ref.cpp
100.0 %
41
41
100.0 %
12
12
libs/url/src/segments_ref.cpp
100.0 %
41
41
100.0 %
12
12
boost/url/impl/decode_view.hpp
100.0 %
44
44
100.0 %
13
13
libs/url/src/ipv4_address.cpp
100.0 %
71
71
100.0 %
13
13
libs/url/src/ipv6_address.cpp
100.0 %
126
126
100.0 %
13
13
libs/url/src/params_ref.cpp
97.3 %
73
71
100.0 %
13
13
boost/url/impl/encode.hpp
100.0 %
99
99
100.0 %
14
14
boost/url/impl/params_ref.hpp
100.0 %
39
39
100.0 %
14
14
boost/url/grammar/token_rule.hpp
100.0 %
5
5
100.0 %
15
15
boost/url/impl/params_encoded_base.hpp
100.0 %
41
41
100.0 %
15
15
boost/url/impl/segments_encoded_ref.hpp
100.0 %
25
25
100.0 %
15
15
libs/url/src/decode_view.cpp
100.0 %
118
118
100.0 %
15
15
libs/url/src/params_encoded_ref.cpp
97.4 %
76
74
100.0 %
15
15
boost/url/grammar/lut_chars.hpp
100.0 %
47
47
100.0 %
16
16
boost/url/impl/params_encoded_ref.hpp
100.0 %
27
27
100.0 %
16
16
libs/url/src/params_base.cpp
100.0 %
94
94
100.0 %
19
19
libs/url/src/detail/normalize.cpp
99.3 %
402
399
100.0 %
20
20
boost/url/grammar/charset.hpp
100.0 %
11
11
100.0 %
21
21
boost/url/grammar/range_rule.hpp
100.0 %
29
29
100.0 %
21
21
boost/url/detail/any_params_iter.hpp
100.0 %
58
58
100.0 %
28
28
boost/url/grammar/detail/charset.hpp
100.0 %
48
48
100.0 %
28
28
libs/url/src/detail/url_impl.cpp
97.7 %
216
211
100.0 %
34
34
boost/url/grammar/tuple_rule.hpp
100.0 %
16
16
100.0 %
41
41
boost/url/url.hpp
100.0 %
56
56
100.0 %
45
45
boost/url/decode_view.hpp
100.0 %
29
29
100.0 %
46
46
boost/url/format.hpp
100.0 %
14
14
100.0 %
70
70
libs/url/src/url_base.cpp
99.6 %
1372
1367
100.0 %
74
74
boost/url/grammar/string_view_base.hpp
100.0 %
54
54
100.0 %
89
89
boost/url/detail/format_args.hpp
100.0 %
88
88
100.0 %
102
102
boost/url/detail/impl/format_args.hpp
100.0 %
83
83
100.0 %
207
207
Generated by:
LCOV version 2.1