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
Hit count
Lines
<lief::macho::relocation::Relocation as lief::macho::relocation::RelocationBase>::get_base
0
0.0 % (0 / 11)
<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 core::fmt::Debug>::fmt
0
0.0 % (0 / 4)
<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::Relocation as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::MachO_Relocation>>::from_ffi
1
96.3 % (26 / 27)
<&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
0
::is_pc_relative
1
::is_pc_relative
1
::is_pc_relative
1
<_ as lief::macho::relocation::RelocationBase>::section
3
100.0 % (3 / 3)
<_ as lief::macho::relocation::RelocationBase>::section
0
::section
0
::section
1
::section
1
::section
1
<_ as lief::macho::relocation::RelocationBase>::segment
3
100.0 % (3 / 3)
<_ as lief::macho::relocation::RelocationBase>::segment
0
::segment
0
::segment
1
::segment
1
::segment
1
<_ as lief::macho::relocation::RelocationBase>::symbol
3
100.0 % (3 / 3)
<_ as lief::macho::relocation::RelocationBase>::symbol
0
::symbol
0
::symbol
1
::symbol
1
::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::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)
Generated by:
LCOV version 2.1-1