LCOV - code coverage report
Current view:
top level
-
glib/gobject/tests
- reference.c
(
source
/ functions)
Hit
Total
Coverage
Test:
unnamed
Lines:
840
866
97.0 %
Date:
2024-05-07 05:15:23
Functions:
63
65
96.9 %
Branches:
91
104
87.5 %
Function Name
Hit count
dispose_reffing_object_get_property
0
dispose_reffing_object_set_property
0
WEAK_REFFED_OBJECT
1
dispose_reffing_object_class_init
1
dispose_reffing_object_class_intern_init
1
dispose_reffing_object_get_type_once
1
main
1
my_object_class_init
1
my_object_class_intern_init
1
my_object_get_type_once
1
on_object_notify_add_ref
1
on_object_notify_switch_to_normal_ref
1
on_object_notify_switch_to_toggle_ref
1
on_weak_ref_toggle_notify_disposed
1
test_class_private
1
test_clear
1
test_clear_function
1
test_fundamentals
1
test_initially_unowned
1
test_object_qdata
1
test_object_qdata2
1
test_object_value
1
test_set
1
test_set_derived_type
1
test_set_function
1
test_toggle_ref
1
test_toggle_ref_and_notify_on_dispose
1
test_toggle_ref_on_dispose
1
test_type_qdata
1
test_type_query
1
test_weak_pointer
1
test_weak_pointer_clear
1
test_weak_pointer_clear_function
1
test_weak_pointer_set
1
test_weak_pointer_set_function
1
test_weak_ref
1
test_weak_ref_in_toggle_notify
1
test_weak_ref_many
1
test_weak_ref_on_dispose
1
test_weak_ref_on_run_dispose
1
test_weak_ref_on_toggle_notify
1
weak_reffed_object_class_init
1
weak_reffed_object_class_intern_init
1
weak_reffed_object_dispose
1
weak_reffed_object_get_type_once
1
weak_reffed_object_init
1
dispose_reffing_object_init
2
my_object_init
2
on_object_notify
2
test_weak_ref_concurrent
2
weak_ref_in_toggle_notify_toggle_cb
2
weak_reffed_object_get_type
2
data_destroy
3
new_value
3
on_weak_ref_toggle_notify
3
ref_value
3
toggle_cb
3
toggle_notify_counter
4
my_object_get_type
5
toggle_notify
5
unref_value
5
dispose_reffing_object_dispose
8
_test_weak_ref_concurrent_thread_cb
10
DISPOSE_REFFING_OBJECT
13
dispose_reffing_object_get_type
15
Generated by:
LCOV version 1.14