LCOV - code coverage report
Current view: top level - glib - gvariant.c (source / functions) Hit Total Coverage
Test: unnamed Lines: 1463 1544 94.8 %
Date: 2024-04-30 05:17:35 Functions: 121 125 96.8 %
Branches: 727 912 79.7 %

Function Name Sort by function name Hit count Sort by hit count
ensure_valid_builder 274330
ensure_valid_dict 16
g_variant_builder_add 309
g_variant_builder_add_value 231815
g_variant_builder_clear 11909
g_variant_builder_close 9359
g_variant_builder_end 11880
g_variant_builder_init 11909
g_variant_builder_make_room 231815
g_variant_builder_new 5
g_variant_builder_open 9368
g_variant_builder_ref 2
g_variant_builder_unref 7
g_variant_byteswap 406
g_variant_check_format_string 26
g_variant_classify 129991
g_variant_compare 18
g_variant_deep_copy 4643
g_variant_dict_clear 5
g_variant_dict_contains 4
g_variant_dict_end 1
g_variant_dict_init 5
g_variant_dict_insert 0
g_variant_dict_insert_value 2
g_variant_dict_lookup 4
g_variant_dict_lookup_value 0
g_variant_dict_new 3
g_variant_dict_ref 0
g_variant_dict_remove 0
g_variant_dict_unref 3
g_variant_dup_bytestring 31
g_variant_dup_bytestring_array 8
g_variant_dup_objv 1
g_variant_dup_string 157
g_variant_dup_strv 4
g_variant_equal 8594827
g_variant_format_string_is_leaf 2034
g_variant_format_string_is_nnp 1752
g_variant_format_string_scan 2383
g_variant_format_string_scan_type 931
g_variant_get 135
g_variant_get_boolean 111249
g_variant_get_byte 1575419
g_variant_get_bytestring 56
g_variant_get_bytestring_array 6
g_variant_get_child 29
g_variant_get_double 61995
g_variant_get_fixed_array 5
g_variant_get_handle 159043
g_variant_get_int16 91022
g_variant_get_int32 75272
g_variant_get_int64 112708
g_variant_get_maybe 2806
g_variant_get_normal_form 127
g_variant_get_objv 1
g_variant_get_string 273830
g_variant_get_strv 13
g_variant_get_type 4358132
g_variant_get_type_string 2908628
g_variant_get_uint16 146639
g_variant_get_uint32 88646
g_variant_get_uint64 100958
g_variant_get_va 175
g_variant_get_variant 60546
g_variant_hash 8192
g_variant_is_container 104428
g_variant_is_object_path 31994
g_variant_is_of_type 4012891
g_variant_is_signature 18858
g_variant_iter_copy 1
g_variant_iter_free 8768
g_variant_iter_init 8945
g_variant_iter_loop 379
g_variant_iter_n_children 8754
g_variant_iter_new 8768
g_variant_iter_next 38
g_variant_iter_next_value 112596
g_variant_lookup 10
g_variant_lookup_value 17
g_variant_make_array_type 140
g_variant_make_dict_entry_type 1450
g_variant_make_maybe_type 125
g_variant_make_tuple_type 6331
g_variant_new 56
g_variant_new_array 1554
g_variant_new_boolean 11195
g_variant_new_byte 30136
g_variant_new_bytestring 39
g_variant_new_bytestring_array 9
g_variant_new_dict_entry 1214
g_variant_new_double 14802
g_variant_new_fixed_array 4
g_variant_new_from_data 657
g_variant_new_from_trusted 257964
g_variant_new_handle 37817
g_variant_new_int16 12896
g_variant_new_int32 12030
g_variant_new_int64 24360
g_variant_new_maybe 1763
g_variant_new_object_path 24114
g_variant_new_objv 2
g_variant_new_printf 1
g_variant_new_signature 18055
g_variant_new_string 11248
g_variant_new_strv 16
g_variant_new_take_string 3
g_variant_new_tuple 5390
g_variant_new_uint16 40237
g_variant_new_uint32 14347
g_variant_new_uint64 6688
g_variant_new_va 399
g_variant_new_variant 1982
g_variant_print 1524
g_variant_print_string 2777243
g_variant_scan_convenience 61
g_variant_valist_free_nnp 161
g_variant_valist_get 1276
g_variant_valist_get_leaf 849
g_variant_valist_get_nnp 396
g_variant_valist_new 692
g_variant_valist_new_leaf 459
g_variant_valist_new_nnp 294
g_variant_valist_skip 66
g_variant_valist_skip_leaf 64
valid_format_string 852

Generated by: LCOV version 1.14