LCOV - code coverage report
Current view: top level - glib/gobject - gtype.c (source / functions) Hit Total Coverage
Test: unnamed Lines: 1347 1721 78.3 %
Date: 2024-02-20 05:19:27 Functions: 109 121 90.1 %
Branches: 768 1196 64.2 %

Function Name Sort by function name Hit count Sort by hit count
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_data_finalize_class_U 0
type_data_finalize_class_ifaces_Wm 0
type_data_last_unref_Wm 0
type_descriptive_name_I 0
type_iface_blow_holder_info_Wm 0
type_iface_vtable_finalize_Wm 0
g_type_add_class_private 1
g_type_class_get_instance_private_offset 1
g_type_class_get_private 1
g_type_get_qdata 1
g_type_next_base 1
g_type_qname 1
g_type_remove_interface_check 1
g_type_set_qdata 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_name_from_class 10
g_type_name_from_instance 10
g_type_class_add_private 15
g_type_fundamental_next 15
g_type_default_interface_unref 16
g_type_instance_get_private 33
g_type_interface_prerequisites 43
g_type_default_interface_peek 44
g_type_interface_instantiatable_prerequisite 53
g_type_default_interface_ref 58
g_type_children 63
g_type_interface_peek_parent 198
find_free_iface_offset_L 271
g_type_add_interface_check 320
gobject_init 527
gobject_init_ctor 527
_g_type_boxed_free 597
_g_type_boxed_copy 887
_g_type_boxed_init 1255
type_iface_vtable_iface_init_Wm 2955
type_iface_ensure_dflt_vtable_Wm 2992
type_iface_retrieve_holder_info_Wm 3266
type_iface_vtable_base_init_Wm 3266
g_type_interface_add_prerequisite 3298
g_type_depth 3572
g_type_class_adjust_private_offset 3781
type_iface_add_prerequisite_W 4098
find_conforming_child_type_L 4954
g_type_add_instance_private 5039
iface_node_set_offset_L 5097
iface_node_has_available_offset_L 5783
g_type_add_interface_static 6024
check_add_interface_L 6026
check_interface_info_I 6026
type_add_interface_Wm 6026
type_node_add_iface_entry_W 6026
type_node_is_a_L 6058
g_type_check_is_value_type 6509
type_iface_peek_holder_L 7293
type_lookup_prerequisite_L 7849
g_type_test_flags 8123
g_type_register_fundamental 10024
g_type_check_value 10181
g_type_class_peek_parent 10433
type_node_fundamental_new_W 11078
g_type_register_static_simple 12055
g_type_name 16427
g_type_class_peek 18030
type_class_init_Wm 18614
check_collect_format_I 21500
type_lookup_iface_entry_L 26603
g_type_register_static 28531
type_node_new_W 28534
check_derivation_I 28535
type_data_ref_Wm 28598
g_type_check_class_is_a 31200
check_type_info_I 38558
check_value_table_I 38558
type_add_flags_W 38558
check_type_name_I 38559
type_data_make_W 39085
type_node_any_new_W 39612
type_set_qdata_W 45101
g_type_from_name 52485
g_type_check_value_holds 64921
type_node_fundamental_info_I 78174
type_check_is_value_type_U 81575
type_get_qdata_L 114990
g_type_interfaces 402960
g_type_interface_peek 770451
g_type_parent 869569
g_type_ensure 987995
g_type_class_peek_static 5090479
g_type_free_instance 5090893
g_type_create_instance 5103952
_g_type_test_flags 5117949
type_lookup_iface_vtable_I 5196181
lookup_iface_entry_I 5223868
type_data_unref_U 5816992
g_type_class_unref 5840647
g_type_class_ref 5884152
type_data_ref_U 5901048
g_type_check_class_cast 7015270
g_type_is_a 8333323
g_type_check_instance_is_a 10979844
g_type_fundamental 14458549
g_type_check_instance 40682219
g_type_check_instance_cast 69090954
type_node_conforms_to_U 95195195
type_node_check_conformities_UorL 95253593
g_type_value_table_peek 129976847
g_type_check_instance_is_fundamentally_a 437891587
lookup_type_node_I 849163957

Generated by: LCOV version 1.14