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
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