LCOV - code coverage report
Current view:
top level
-
glib
- gvariant-parser.c
(
source
/ functions)
Hit
Total
Coverage
Test:
unnamed
Lines:
1082
1122
96.4 %
Date:
2024-04-30 05:17:35
Functions:
85
85
100.0 %
Branches:
620
705
87.9 %
Function Name
Hit count
add_last_line
1
add_lines_from_range
5
array_free
679
array_get_pattern
334
array_get_value
618
array_parse
690
ast_array_append
41704
ast_array_free
2148
ast_array_get_pattern
428
ast_free
44096
ast_get_pattern
17325
ast_get_value
43840
ast_resolve
1029
ast_set_error
127
ast_type_error
44
boolean_free
700
boolean_get_pattern
329
boolean_get_value
700
boolean_new
700
bytestring_free
5
bytestring_get_pattern
5
bytestring_get_value
5
bytestring_parse
25
dictionary_free
439
dictionary_get_pattern
122
dictionary_get_value
429
dictionary_parse
583
g_variant_builder_add_parsed
1
g_variant_new_parsed
37
g_variant_new_parsed_va
38
g_variant_parse
492
g_variant_parse_error_print_context
6
g_variant_parse_error_quark
271
g_variant_parser_get_error_quark
2
maybe_free
203
maybe_get_pattern
51
maybe_get_value
199
maybe_parse
209
maybe_wrapper
42400
number_free
30413
number_get_pattern
10286
number_get_value
30265
number_overflow
30
number_parse
30413
parse
44375
parse_num
12
parser_set_error
69
parser_set_error_va
258
pattern_coalesce
14854
pattern_copy
67
positional_free
17
positional_get_pattern
16
positional_get_value
17
positional_parse
19
string_free
9403
string_get_pattern
4456
string_get_value
9376
string_parse
9442
token_stream_assert
2312
token_stream_consume
177128
token_stream_end_ref
53563
token_stream_get
40101
token_stream_is_keyword
10519
token_stream_is_numeric
41343
token_stream_next
86768
token_stream_peek
217348
token_stream_peek2
69
token_stream_peek_string
198991
token_stream_prepare
606586
token_stream_require
41119
token_stream_set_error
62
token_stream_start_ref
53841
tuple_free
275
tuple_get_pattern
100
tuple_get_value
273
tuple_parse
292
typedecl_free
1228
typedecl_get_pattern
1230
typedecl_get_value
1224
typedecl_parse
1237
unicode_unescape
61
variant_free
734
variant_get_pattern
396
variant_get_value
734
variant_parse
747
Generated by:
LCOV version 1.14