LCOV - code coverage report
Current view: top level - src - util.c (source / functions) Coverage Total Hit
Test: InChI Unit Test Coverage Lines: 45.0 % 587 264
Test Date: 2026-05-04 07:05:02 Functions: 60.0 % 45 27
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 40.1 % 591 237

Function Name Sort by function name Hit count Sort by function hit count
dotify_non_printable_chars 0
extract_H_atoms 0
extract_auxinfo_substring 0
extract_charges_and_radicals 0
extract_inchi_substring 0
get_atomic_mass 0
get_atomic_mass_from_elnum 0
get_endpoint_valence_KET 0
has_other_ion_in_sphere_2 0
has_other_ion_neigh 0
inchi__strnset 0
is_ilist_inside 0
is_in_the_ilist 0
nBondsValToMetal 0
nNoMetalNeighIndex 0
nNoMetalOtherNeighIndex 0
nNoMetalOtherNeighIndex2 0
normalize_string 0
nNoMetalBondsValence 4
num_of_H 4
ion_el_group 10
inchi__strdup 54
nNoMetalNumBonds 144
inchi_memicmp 213
get_element_or_pseudoelement_symbol 264
get_unusual_el_valence 617
inchi_stricmp 784
get_element_chemical_symbol 1182
if_skip_add_H 1182
needed_unusual_el_valence 1182
get_periodic_table_number 1238
remove_trailing_spaces 1640
get_el_type 1790
get_num_H 1801
remove_one_lf 2022
el_number_in_internal_ref_table 2027
is_in_the_list 2274
get_endpoint_valence 3475
lrtrim 3570
detect_unusual_el_valence 3931
is_el_a_metal 6214
read_upto_delim 7340
mystrncpy 9608
get_el_valence 14415
is_matching_any_delim 27095

Generated by: LCOV version 2.0-1