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 Sort by function name Hit count Sort by 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