LCOV - code coverage report
Current view: top level - glib/gobject - gtype.c (source / functions) Hit Total Coverage
Test: unnamed Lines: 1350 1721 78.4 %
Date: 2024-04-30 05:17:35 Functions: 109 121 90.1 %
Branches: 770 1196 64.4 %

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 45
g_type_interface_instantiatable_prerequisite 53
g_type_default_interface_ref 58
g_type_children 62
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 599
_g_type_boxed_copy 889
_g_type_boxed_init 1256
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 3780
type_iface_add_prerequisite_W 4098
find_conforming_child_type_L 4954
g_type_add_instance_private 5038
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 6298
type_iface_peek_holder_L 7293
type_lookup_prerequisite_L 7621
g_type_test_flags 8114
g_type_check_value 9255
g_type_register_fundamental 10024
g_type_class_peek_parent 10431
type_node_fundamental_new_W 11078
g_type_register_static_simple 12054
g_type_class_peek 15942
g_type_name 16427
type_class_init_Wm 18613
check_collect_format_I 21502
type_lookup_iface_entry_L 26603
g_type_register_static 28531
type_node_new_W 28534
check_derivation_I 28535
type_data_ref_Wm 28597
g_type_check_class_is_a 29578
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 52486
g_type_check_value_holds 58445
type_check_is_value_type_U 73997
type_node_fundamental_info_I 78174
type_get_qdata_L 112678
g_type_interfaces 402960
g_type_interface_peek 778676
g_type_parent 866595
g_type_ensure 1053213
type_lookup_iface_vtable_I 2880821
lookup_iface_entry_I 2907642
g_type_class_peek_static 3707830
g_type_free_instance 3708274
g_type_create_instance 3721404
_g_type_test_flags 3735357
g_type_class_ref 4490607
g_type_class_unref 4617483
type_data_unref_U 4666203
type_data_ref_U 4726205
g_type_check_class_cast 5773086
g_type_check_instance_is_a 8626766
g_type_is_a 9057790
g_type_fundamental 17795430
g_type_check_instance 40320672
g_type_check_instance_cast 100478827
type_node_check_conformities_UorL 123278539
type_node_conforms_to_U 123279531
g_type_value_table_peek 170015091
g_type_check_instance_is_fundamentally_a 470252292
lookup_type_node_I 962434899

Generated by: LCOV version 1.14