LCOV - code coverage report
Current view:
top level
-
glib/gobject
- gtype.c
(
source
/ functions)
Hit
Total
Coverage
Test:
unnamed
Lines:
1353
1721
78.6 %
Date:
2024-05-07 05:15:23
Functions:
109
121
90.1 %
Branches:
777
1196
65.0 %
Function Name
Hit count
_g_type_boxed_copy
920
_g_type_boxed_free
600
_g_type_boxed_init
1256
_g_type_test_flags
3225481
check_add_interface_L
6026
check_collect_format_I
21502
check_derivation_I
28535
check_interface_info_I
6026
check_plugin_U
6
check_type_info_I
38558
check_type_name_I
38559
check_value_table_I
38558
find_conforming_child_type_L
4954
find_free_iface_offset_L
271
g_type_add_class_cache_func
0
g_type_add_class_private
1
g_type_add_instance_private
5038
g_type_add_interface_check
320
g_type_add_interface_dynamic
2
g_type_add_interface_static
6024
g_type_check_class_cast
5131657
g_type_check_class_is_a
30211
g_type_check_instance
35434052
g_type_check_instance_cast
96079224
g_type_check_instance_is_a
8539819
g_type_check_instance_is_fundamentally_a
463328071
g_type_check_is_value_type
6419
g_type_check_value
9615
g_type_check_value_holds
59656
g_type_children
62
g_type_class_add_private
15
g_type_class_adjust_private_offset
3780
g_type_class_get_instance_private_offset
1
g_type_class_get_private
1
g_type_class_peek
16754
g_type_class_peek_parent
10431
g_type_class_peek_static
3197896
g_type_class_ref
4224682
g_type_class_unref
4031634
g_type_class_unref_uncached
0
g_type_create_instance
3211468
g_type_default_interface_peek
45
g_type_default_interface_ref
58
g_type_default_interface_unref
16
g_type_depth
3572
g_type_ensure
1141478
g_type_free_instance
3198394
g_type_from_name
52486
g_type_fundamental
14158849
g_type_fundamental_next
15
g_type_get_instance_count
0
g_type_get_plugin
4
g_type_get_qdata
1
g_type_get_type_registration_serial
3
g_type_init
0
g_type_init_with_debug_flags
0
g_type_instance_get_private
33
g_type_interface_add_prerequisite
3298
g_type_interface_get_plugin
2
g_type_interface_instantiatable_prerequisite
53
g_type_interface_peek
759222
g_type_interface_peek_parent
198
g_type_interface_prerequisites
43
g_type_interfaces
403008
g_type_is_a
7738248
g_type_name
16427
g_type_name_from_class
10
g_type_name_from_instance
10
g_type_next_base
1
g_type_parent
867961
g_type_qname
1
g_type_query
4
g_type_register_dynamic
4
g_type_register_fundamental
10024
g_type_register_static
28531
g_type_register_static_simple
12054
g_type_remove_class_cache_func
0
g_type_remove_interface_check
1
g_type_set_qdata
1
g_type_test_flags
8146
g_type_value_table_peek
158168786
gobject_init
527
gobject_init_ctor
527
iface_node_has_available_offset_L
5783
iface_node_set_offset_L
5097
lookup_iface_entry_I
2816765
lookup_type_node_I
930422107
maybe_issue_deprecation_warning
2
type_add_flags_W
38558
type_add_interface_Wm
6026
type_check_is_value_type_U
75687
type_class_init_Wm
18613
type_data_finalize_class_U
0
type_data_finalize_class_ifaces_Wm
0
type_data_last_unref_Wm
0
type_data_make_W
39085
type_data_ref_U
4155800
type_data_ref_Wm
28598
type_data_unref_U
4029968
type_descriptive_name_I
0
type_get_qdata_L
113578
type_iface_add_prerequisite_W
4098
type_iface_blow_holder_info_Wm
0
type_iface_ensure_dflt_vtable_Wm
2992
type_iface_peek_holder_L
7293
type_iface_retrieve_holder_info_Wm
3266
type_iface_vtable_base_init_Wm
3266
type_iface_vtable_finalize_Wm
0
type_iface_vtable_iface_init_Wm
2955
type_lookup_iface_entry_L
26603
type_lookup_iface_vtable_I
2790103
type_lookup_prerequisite_L
7711
type_node_add_iface_entry_W
6026
type_node_any_new_W
39612
type_node_check_conformities_UorL
117297460
type_node_conforms_to_U
117213840
type_node_fundamental_info_I
78174
type_node_fundamental_new_W
11078
type_node_is_a_L
6058
type_node_new_W
28534
type_set_qdata_W
45101
Generated by:
LCOV version 1.14