LCOV - code coverage report
Current view: top level - girepository - girparser.c (source / functions) Coverage Total Hit
Test: unnamed Lines: 78.7 % 1923 1514
Test Date: 2026-06-09 05:14:17 Functions: 98.1 % 54 53
Branches: - 0 0

Function Name Sort by function name Hit count Sort by function hit count
start_attribute 0
cleanup 1
gi_ir_parser_parse_file 14
gi_ir_parser_set_debug 14
gi_ir_parser_set_includes 14
gi_ir_parser_free 17
gi_ir_parser_new 17
locate_gir 22
gi_ir_parser_parse_string 38
parse_include 38
start_union 103
start_alias 193
start_glib_signal 421
start_glib_boxed 701
start_class 838
start_enum 1304
parse_property_transfer 1435
start_struct 2558
state_switch_end_struct_or_union 2570
start_vfunc 2829
start_constant 3483
end_type_recurse 6345
start_field 10778
parse_value 12433
start_member 12433
start_instance_parameter 21317
start_implements 21645
start_interface 21840
is_pointer_or_disguised_structure 37015
resolve_aliases 39906
start_return_value 43429
pop_node 48647
push_node 48648
start_parameter 66287
introspectable_prelude 66992
start_function 70332
start_property 106449
parse_param_transfer 107040
end_type_top 117751
parse_type 120558
parse_type_internal 120558
end_type 124096
start_type 124290
start_discriminator 152531
require_end_element 164088
require_one_of_end_elements 165379
parse_basic 241309
end_element_handler 774072
start_element_handler 774077
firstpass_end_element_handler 774078
firstpass_start_element_handler 774078
state_switch 1128989
text_handler 1315086
find_attribute 1915224

Generated by: LCOV version 2.0-1