LCOV - code coverage report
Current view: top level - src/elf - symbol_versioning.rs (source / functions) Coverage Total Hit
Test: lief.lcov Lines: 97.6 % 125 122
Test Date: 2024-10-27:00:00:00 Functions: 96.4 % 28 27

Function Name Sort by function name Hit count Sort by function hit count Lines Sort by unexercised lines in function
<lief::elf::symbol_versioning::SymbolVersionAuxRequirement>::name 0 0.0 % (0 / 3)
<lief::common::Iterator<lief_ffi::autocxx_ffi::bindgen::root::ELF_SymbolVersionDefinition, lief_ffi::autocxx_ffi::bindgen::root::ELF_SymbolVersionDefinition_it_auxiliary_symbols> as core::iter::traits::iterator::Iterator>::next::{closure#0} 1 100.0 % (7 / 7)
<lief::common::Iterator<lief_ffi::autocxx_ffi::bindgen::root::ELF_SymbolVersionRequirement, lief_ffi::autocxx_ffi::bindgen::root::ELF_SymbolVersionRequirement_it_auxiliary_symbols> as core::iter::traits::iterator::Iterator>::next::{closure#0} 1 100.0 % (7 / 7)
<lief::elf::symbol_versioning::SymbolVersion as core::fmt::Debug>::fmt 1 100.0 % (6 / 6)
<lief::elf::symbol_versioning::SymbolVersion as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::ELF_SymbolVersion>>::from_ffi 1 100.0 % (6 / 6)
<lief::elf::symbol_versioning::SymbolVersion>::symbol_version_auxiliary 1 100.0 % (3 / 3)
<lief::elf::symbol_versioning::SymbolVersion>::value 1 100.0 % (3 / 3)
<lief::elf::symbol_versioning::SymbolVersionAux as core::fmt::Debug>::fmt 1 100.0 % (5 / 5)
<lief::elf::symbol_versioning::SymbolVersionAux as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::ELF_SymbolVersionAux>>::from_ffi 1 100.0 % (6 / 6)
<lief::elf::symbol_versioning::SymbolVersionAux>::name 1 100.0 % (3 / 3)
<lief::elf::symbol_versioning::SymbolVersionAuxRequirement as core::fmt::Debug>::fmt 1 100.0 % (7 / 7)
<lief::elf::symbol_versioning::SymbolVersionAuxRequirement as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::ELF_SymbolVersionAuxRequirement>>::from_ffi 1 100.0 % (6 / 6)
<lief::elf::symbol_versioning::SymbolVersionAuxRequirement>::flags 1 100.0 % (3 / 3)
<lief::elf::symbol_versioning::SymbolVersionAuxRequirement>::hash 1 100.0 % (3 / 3)
<lief::elf::symbol_versioning::SymbolVersionAuxRequirement>::other 1 100.0 % (3 / 3)
<lief::elf::symbol_versioning::SymbolVersionDefinition as core::fmt::Debug>::fmt 1 100.0 % (8 / 8)
<lief::elf::symbol_versioning::SymbolVersionDefinition as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::ELF_SymbolVersionDefinition>>::from_ffi 1 100.0 % (6 / 6)
<lief::elf::symbol_versioning::SymbolVersionDefinition>::auxiliary_symbols 1 100.0 % (3 / 3)
<lief::elf::symbol_versioning::SymbolVersionDefinition>::flags 1 100.0 % (3 / 3)
<lief::elf::symbol_versioning::SymbolVersionDefinition>::hash 1 100.0 % (3 / 3)
<lief::elf::symbol_versioning::SymbolVersionDefinition>::ndx 1 100.0 % (3 / 3)
<lief::elf::symbol_versioning::SymbolVersionDefinition>::version 1 100.0 % (3 / 3)
<lief::elf::symbol_versioning::SymbolVersionRequirement as core::fmt::Debug>::fmt 1 100.0 % (7 / 7)
<lief::elf::symbol_versioning::SymbolVersionRequirement as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::ELF_SymbolVersionRequirement>>::from_ffi 1 100.0 % (6 / 6)
<lief::elf::symbol_versioning::SymbolVersionRequirement>::auxiliary_symbols 1 100.0 % (3 / 3)
<lief::elf::symbol_versioning::SymbolVersionRequirement>::cnt 1 100.0 % (3 / 3)
<lief::elf::symbol_versioning::SymbolVersionRequirement>::name 1 100.0 % (3 / 3)
<lief::elf::symbol_versioning::SymbolVersionRequirement>::version 1 100.0 % (3 / 3)

Generated by: LCOV version 2.1-1