LCOV - code coverage report
Current view: top level - src/macho - binding_info.rs (source / functions) Coverage Total Hit
Test: lief.lcov Lines: 81.1 % 175 142
Test Date: 2024-10-27:00:00:00 Functions: 54.4 % 68 37

Function Name Sort by function name Hit count Sort by function hit count Lines Sort by unexercised lines in function
<&dyn lief::macho::binding_info::AsGeneric as core::fmt::Debug>::fmt 1 100.0 % (7 / 7)
<_ as lief::macho::binding_info::AsGeneric>::addend 3 100.0 % (3 / 3)
<_ as lief::macho::binding_info::AsGeneric>::addend 0
::addend 1
::addend 1
::addend 0
::addend 1
<_ as lief::macho::binding_info::AsGeneric>::address 3 100.0 % (3 / 3)
<_ as lief::macho::binding_info::AsGeneric>::address 0
::address 1
::address 1
::address 0
::address 1
<_ as lief::macho::binding_info::AsGeneric>::library 1 100.0 % (3 / 3)
<_ as lief::macho::binding_info::AsGeneric>::library 0
::library 0
::library 1
::library 0
::library 0
<_ as lief::macho::binding_info::AsGeneric>::library_ordinal 3 100.0 % (3 / 3)
<_ as lief::macho::binding_info::AsGeneric>::library_ordinal 0
::library_ordinal 1
::library_ordinal 1
::library_ordinal 0
::library_ordinal 1
<_ as lief::macho::binding_info::AsGeneric>::segment 1 100.0 % (3 / 3)
<_ as lief::macho::binding_info::AsGeneric>::segment 0
::segment 0
::segment 1
::segment 0
::segment 0
<_ as lief::macho::binding_info::AsGeneric>::symbol 1 100.0 % (3 / 3)
<_ as lief::macho::binding_info::AsGeneric>::symbol 0
::symbol 0
::symbol 1
::symbol 0
::symbol 0
<lief::macho::binding_info::BINDING_CLASS as core::fmt::Debug>::fmt 1 100.0 % (1 / 1)
::clone 0
::eq 0
::fmt 1
::hash::<_> 0
<lief::macho::binding_info::BINDING_CLASS>::from_value 1 75.0 % (6 / 8)
<lief::macho::binding_info::BIND_TYPES as core::fmt::Debug>::fmt 1 100.0 % (1 / 1)
::clone 0
::eq 0
::fmt 1
::hash::<_> 0
<lief::macho::binding_info::BIND_TYPES>::from_value 1 57.1 % (4 / 7)
<lief::macho::binding_info::BindingInfo as core::fmt::Debug>::fmt 1 100.0 % (1 / 1)
<lief::macho::binding_info::BindingInfo as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::MachO_BindingInfo>>::from_ffi 1 96.3 % (26 / 27)
<lief::macho::binding_info::BindingInfo as lief::macho::binding_info::AsGeneric>::as_generic 0 0.0 % (0 / 11)
<lief::macho::binding_info::CHAINED_FORMAT as core::fmt::Debug>::fmt 1 100.0 % (1 / 1)
::clone 0
::eq 0
::fmt 1
::hash::<_> 0
<lief::macho::binding_info::CHAINED_FORMAT>::from_value 1 57.1 % (4 / 7)
<lief::macho::binding_info::Chained as core::fmt::Debug>::fmt 1 100.0 % (9 / 9)
<lief::macho::binding_info::Chained as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::MachO_ChainedBindingInfo>>::from_ffi 1 100.0 % (6 / 6)
<lief::macho::binding_info::Chained as lief::macho::binding_info::AsGeneric>::as_generic 1 100.0 % (3 / 3)
<lief::macho::binding_info::Chained>::format 1 100.0 % (3 / 3)
<lief::macho::binding_info::Chained>::offset 1 100.0 % (3 / 3)
<lief::macho::binding_info::Chained>::ptr_format 1 100.0 % (3 / 3)
<lief::macho::binding_info::Dyld as core::fmt::Debug>::fmt 1 100.0 % (10 / 10)
<lief::macho::binding_info::Dyld as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::MachO_DyldBindingInfo>>::from_ffi 1 100.0 % (6 / 6)
<lief::macho::binding_info::Dyld as lief::macho::binding_info::AsGeneric>::as_generic 1 100.0 % (3 / 3)
<lief::macho::binding_info::Dyld>::binding_class 1 100.0 % (3 / 3)
<lief::macho::binding_info::Dyld>::binding_type 1 100.0 % (3 / 3)
<lief::macho::binding_info::Dyld>::is_non_weak_definition 1 100.0 % (3 / 3)
<lief::macho::binding_info::Dyld>::original_offset 1 100.0 % (3 / 3)
<lief::macho::binding_info::Generic as core::fmt::Debug>::fmt 0 0.0 % (0 / 4)
<lief::macho::binding_info::Generic as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::MachO_BindingInfo>>::from_ffi 0 0.0 % (0 / 6)
<lief::macho::binding_info::Generic as lief::macho::binding_info::AsGeneric>::as_generic 0 0.0 % (0 / 3)
<lief::macho::binding_info::Indirect as core::fmt::Debug>::fmt 1 100.0 % (6 / 6)
<lief::macho::binding_info::Indirect as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::MachO_IndirectBindingInfo>>::from_ffi 1 100.0 % (6 / 6)
<lief::macho::binding_info::Indirect as lief::macho::binding_info::AsGeneric>::as_generic 1 100.0 % (3 / 3)

Generated by: LCOV version 2.1-1