LCOV - code coverage report
Current view:
top level
-
glib/glib
- gvariant-parser.c
(
source
/ functions)
Hit
Total
Coverage
Test:
unnamed
Lines:
1083
1122
96.5 %
Date:
2024-05-07 05:15:23
Functions:
85
85
100.0 %
Branches:
623
705
88.4 %
Function Name
Hit count
add_last_line
1
add_lines_from_range
5
array_free
1755
array_get_pattern
1149
array_get_value
1694
array_parse
1767
ast_array_append
119527
ast_array_free
6458
ast_array_get_pattern
1832
ast_free
135159
ast_get_pattern
65681
ast_get_value
134900
ast_resolve
8849
ast_set_error
127
ast_type_error
43
boolean_free
2480
boolean_get_pattern
1720
boolean_get_value
2480
boolean_new
2480
bytestring_free
7
bytestring_get_pattern
5
bytestring_get_value
7
bytestring_parse
27
dictionary_free
1404
dictionary_get_pattern
715
dictionary_get_value
1394
dictionary_parse
1548
g_variant_builder_add_parsed
5
g_variant_new_parsed
538
g_variant_new_parsed_va
543
g_variant_parse
725
g_variant_parse_error_print_context
6
g_variant_parse_error_quark
289
g_variant_parser_get_error_quark
2
maybe_free
623
maybe_get_pattern
303
maybe_get_value
619
maybe_parse
629
maybe_wrapper
127492
number_free
70654
number_get_pattern
29170
number_get_value
70503
number_overflow
31
number_parse
70654
parse
135440
parse_num
12
parser_set_error
74
parser_set_error_va
267
pattern_coalesce
46460
pattern_copy
305
positional_free
384
positional_get_pattern
368
positional_get_value
384
positional_parse
384
string_free
41848
string_get_pattern
20796
string_get_value
41821
string_parse
41887
token_stream_assert
12940
token_stream_consume
534608
token_stream_end_ref
177073
token_stream_get
113340
token_stream_is_keyword
47964
token_stream_is_numeric
119635
token_stream_next
263335
token_stream_peek
720362
token_stream_peek2
71
token_stream_peek_string
632574
token_stream_prepare
1946738
token_stream_require
123279
token_stream_set_error
66
token_stream_start_ref
177353
tuple_free
1578
tuple_get_pattern
998
tuple_get_value
1576
tuple_parse
1595
typedecl_free
6409
typedecl_get_pattern
6409
typedecl_get_value
6405
typedecl_parse
6421
unicode_unescape
61
variant_free
8017
variant_get_pattern
4048
variant_get_value
8017
variant_parse
8030
Generated by:
LCOV version 1.14