LCOV - code coverage report
Current view: top level - gobject - gtype.c (source / functions) Coverage Total Hit
Test: unnamed Lines: 83.6 % 1582 1322
Test Date: 2026-04-14 05:17:14 Functions: 93.2 % 117 109
Branches: - 0 0

Function Name Sort by function name Hit count Sort by function hit count
g_destroy_notify_assert_not_reached 0
g_type_add_class_cache_func 0
g_type_class_unref_uncached 0
g_type_get_instance_count 0
g_type_init 0
g_type_init_with_debug_flags 0
g_type_remove_class_cache_func 0
type_descriptive_name_I 0
g_type_add_class_private 1
g_type_class_get_instance_private_offset 1
g_type_class_get_private 1
g_type_next_base 1
g_type_qname 1
g_type_remove_interface_check 1
g_type_add_interface_dynamic 2
g_type_interface_get_plugin 2
maybe_issue_deprecation_warning 2
g_type_get_type_registration_serial 3
g_type_get_plugin 4
g_type_query 4
g_type_register_dynamic 4
check_plugin_U 6
g_type_class_add_private 15
g_type_default_interface_unref 16
g_type_fundamental_next 17
g_type_name_from_class 26
g_type_name_from_instance 26
g_type_instance_get_private 33
g_type_interface_prerequisites 43
g_type_default_interface_peek 47
g_type_default_interface_get 58
g_type_default_interface_ref 58
g_type_interface_instantiatable_prerequisite 65
g_type_children 75
g_type_set_qdata 163
g_type_interface_peek_parent 208
g_type_get_qdata 274
find_free_iface_offset_L 295
g_type_add_interface_check 374
gobject_init 588
gobject_init_ctor 588
_g_type_boxed_free 622
_g_type_boxed_copy 945
_g_type_boxed_init 1398
type_iface_vtable_iface_init_Wm 3176
type_iface_ensure_dflt_vtable_Wm 3215
type_iface_retrieve_holder_info_Wm 3505
type_iface_vtable_base_init_Wm 3505
g_type_interface_add_prerequisite 3764
g_type_depth 3792
g_type_class_adjust_private_offset 4044
type_iface_add_prerequisite_W 4682
g_type_add_instance_private 5631
find_conforming_child_type_L 5850
iface_node_set_offset_L 6002
iface_node_has_available_offset_L 6745
type_node_is_a_L 7255
g_type_check_is_value_type 7447
g_type_add_interface_static 7643
check_add_interface_L 7645
check_interface_info_I 7645
type_add_interface_Wm 7645
type_node_add_iface_entry_W 7645
type_iface_peek_holder_L 8476
g_type_test_flags 8615
type_lookup_prerequisite_L 8717
g_type_register_fundamental 11185
g_type_class_peek_parent 11243
g_type_check_value 11514
type_node_fundamental_new_W 12361
g_type_register_static_simple 13985
g_type_name 17853
g_type_class_peek 20025
type_class_init_Wm 20512
check_collect_format_I 23986
type_lookup_iface_entry_L 31674
g_type_register_static 32307
type_node_new_W 32310
check_derivation_I 32311
g_type_check_class_is_a 34177
check_type_info_I 43495
check_value_table_I 43495
type_add_flags_W 43495
check_type_name_I 43496
type_data_make_W 44083
type_node_any_new_W 44671
type_set_qdata_W 51916
type_data_ref_Wm 56047
g_type_from_name 59141
g_type_check_value_holds 72354
type_node_fundamental_info_I 88170
type_check_is_value_type_U 91315
type_get_qdata_L 130849
g_type_interfaces 403305
g_type_interface_peek 807628
g_type_parent 876236
g_type_class_unref 1018119
g_type_class_ref 1040828
g_type_ensure 1124908
g_type_is_a 8122106
g_type_free_instance 8150798
g_type_class_peek_static 8151217
g_type_create_instance 8165836
_g_type_test_flags 8182096
g_type_class_get 9229045
g_type_check_class_cast 10240186
type_lookup_iface_vtable_I 13838298
lookup_iface_entry_I 13869972
g_type_fundamental 13931502
g_type_check_instance_is_a 19626006
g_type_check_instance 38745470
g_type_check_instance_cast 77267950
type_node_conforms_to_U 115290371
type_node_check_conformities_UorL 115297626
g_type_value_table_peek 118967045
g_type_check_instance_is_fundamentally_a 432976933
lookup_type_node_I 890820211

Generated by: LCOV version 2.0-1