LCOV - code coverage report
Current view: top level - src/macho - relocation.rs (source / functions) Coverage Total Hit
Test: lief.lcov Lines: 79.7 % 138 110
Test Date: 2024-10-27:00:00:00 Functions: 69.0 % 42 29

Function Name Sort by function name Hit count Sort by function hit count Lines Sort by unexercised lines in function
<&dyn lief::macho::relocation::RelocationBase as core::fmt::Debug>::fmt 1 100.0 % (8 / 8)
<_ as lief::macho::relocation::RelocationBase>::is_pc_relative 3 100.0 % (3 / 3)
<_ as lief::macho::relocation::RelocationBase>::is_pc_relative 0
::is_pc_relative 1
::is_pc_relative 1
::is_pc_relative 0
::is_pc_relative 1
<_ as lief::macho::relocation::RelocationBase>::section 3 100.0 % (3 / 3)
<_ as lief::macho::relocation::RelocationBase>::section 0
::section 1
::section 1
::section 0
::section 1
<_ as lief::macho::relocation::RelocationBase>::segment 3 100.0 % (3 / 3)
<_ as lief::macho::relocation::RelocationBase>::segment 0
::segment 1
::segment 1
::segment 0
::segment 1
<_ as lief::macho::relocation::RelocationBase>::symbol 3 100.0 % (3 / 3)
<_ as lief::macho::relocation::RelocationBase>::symbol 0
::symbol 1
::symbol 1
::symbol 0
::symbol 1
<lief::common::Iterator<lief_ffi::autocxx_ffi::bindgen::root::MachO_Binary, lief_ffi::autocxx_ffi::bindgen::root::MachO_Binary_it_relocations> as core::iter::traits::iterator::Iterator>::next::{closure#0} 1 100.0 % (7 / 7)
<lief::macho::relocation::Dyld as core::fmt::Debug>::fmt 1 100.0 % (4 / 4)
<lief::macho::relocation::Dyld as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::MachO_RelocationDyld>>::from_ffi 1 100.0 % (6 / 6)
<lief::macho::relocation::Dyld as lief::macho::relocation::RelocationBase>::get_base 1 100.0 % (3 / 3)
<lief::macho::relocation::Fixup as core::fmt::Debug>::fmt 1 100.0 % (9 / 9)
<lief::macho::relocation::Fixup as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::MachO_RelocationFixup>>::from_ffi 1 100.0 % (6 / 6)
<lief::macho::relocation::Fixup as lief::macho::relocation::RelocationBase>::get_base 1 100.0 % (3 / 3)
<lief::macho::relocation::Fixup>::next 1 100.0 % (3 / 3)
<lief::macho::relocation::Fixup>::offset 1 100.0 % (3 / 3)
<lief::macho::relocation::Fixup>::ptr_format 1 100.0 % (3 / 3)
<lief::macho::relocation::Fixup>::target 1 100.0 % (3 / 3)
<lief::macho::relocation::Generic as core::fmt::Debug>::fmt 0 0.0 % (0 / 4)
<lief::macho::relocation::Generic as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::MachO_Relocation>>::from_ffi 0 0.0 % (0 / 6)
<lief::macho::relocation::Generic as lief::generic::Relocation>::as_generic 0 0.0 % (0 / 3)
<lief::macho::relocation::Generic as lief::macho::relocation::RelocationBase>::get_base 0 0.0 % (0 / 3)
<lief::macho::relocation::Object as core::fmt::Debug>::fmt 1 100.0 % (4 / 4)
<lief::macho::relocation::Object as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::MachO_RelocationObject>>::from_ffi 1 100.0 % (6 / 6)
<lief::macho::relocation::Object as lief::macho::relocation::RelocationBase>::get_base 1 100.0 % (3 / 3)
<lief::macho::relocation::Relocation as core::fmt::Debug>::fmt 1 100.0 % (1 / 1)
<lief::macho::relocation::Relocation as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::MachO_Relocation>>::from_ffi 1 96.3 % (26 / 27)
<lief::macho::relocation::Relocation as lief::macho::relocation::RelocationBase>::get_base 0 0.0 % (0 / 11)

Generated by: LCOV version 2.1-1