LCOV - code coverage report
Current view: top level - src/pe - dynamic_fixups.rs (source / functions) Coverage Total Hit
Test: lief.lcov Lines: 0.0 % 367 0
Test Date: 2025-02-23:00:00:00 Functions: 0.0 % 76 0

Function Name Sort by function name Hit count Sort by function hit count Lines Sort by unexercised lines in function
<lief::common::ForwardIterator<lief_ffi::autocxx_ffi::bindgen::root::PE_FunctionOverride_image_bdd_info_t, lief_ffi::autocxx_ffi::bindgen::root::PE_FunctionOverride_image_bdd_info_t_it_relocations> as core::iter::traits::iterator::Iterator>::next::{closure#0} 0 0.0 % (0 / 7)
<lief::common::Iterator<lief_ffi::autocxx_ffi::bindgen::root::PE_DynamicFixupARM64Kernel, lief_ffi::autocxx_ffi::bindgen::root::PE_DynamicFixupARM64Kernel_it_relocations> as core::iter::traits::iterator::Iterator>::next::{closure#0} 0 0.0 % (0 / 7)
<lief::common::Iterator<lief_ffi::autocxx_ffi::bindgen::root::PE_DynamicFixupARM64X, lief_ffi::autocxx_ffi::bindgen::root::PE_DynamicFixupARM64X_it_relocations> as core::iter::traits::iterator::Iterator>::next::{closure#0} 0 0.0 % (0 / 7)
<lief::common::Iterator<lief_ffi::autocxx_ffi::bindgen::root::PE_DynamicFixupControlTransfer, lief_ffi::autocxx_ffi::bindgen::root::PE_DynamicFixupControlTransfer_it_relocations> as core::iter::traits::iterator::Iterator>::next::{closure#0} 0 0.0 % (0 / 7)
<lief::common::Iterator<lief_ffi::autocxx_ffi::bindgen::root::PE_DynamicFixupGeneric, lief_ffi::autocxx_ffi::bindgen::root::PE_DynamicFixupGeneric_it_relocations> as core::iter::traits::iterator::Iterator>::next::{closure#0} 0 0.0 % (0 / 7)
<lief::common::Iterator<lief_ffi::autocxx_ffi::bindgen::root::PE_FunctionOverride, lief_ffi::autocxx_ffi::bindgen::root::PE_FunctionOverride_it_bdd_info> as core::iter::traits::iterator::Iterator>::next::{closure#0} 0 0.0 % (0 / 7)
<lief::common::Iterator<lief_ffi::autocxx_ffi::bindgen::root::PE_FunctionOverride, lief_ffi::autocxx_ffi::bindgen::root::PE_FunctionOverride_it_func_overriding_info> as core::iter::traits::iterator::Iterator>::next::{closure#0} 0 0.0 % (0 / 7)
<lief::common::Iterator<lief_ffi::autocxx_ffi::bindgen::root::PE_FunctionOverrideInfo, lief_ffi::autocxx_ffi::bindgen::root::PE_FunctionOverrideInfo_it_relocations> as core::iter::traits::iterator::Iterator>::next::{closure#0} 0 0.0 % (0 / 7)
<lief::pe::dynamic_fixups::ARM64Kernel as core::fmt::Debug>::fmt 0 0.0 % (0 / 4)
<lief::pe::dynamic_fixups::ARM64Kernel as core::fmt::Display>::fmt 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::ARM64Kernel as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_DynamicFixupARM64Kernel>>::from_ffi 0 0.0 % (0 / 6)
<lief::pe::dynamic_fixups::ARM64Kernel as lief::pe::dynamic_fixups::AsDynamicFixup>::as_generic 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::ARM64Kernel>::relocations 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::ARM64KernelEntry as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_DynamicFixupARM64Kernel_entry>>::from_ffi 0 0.0 % (0 / 6)
<lief::pe::dynamic_fixups::ARM64KernelEntry>::iat_index 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::ARM64KernelEntry>::indirect_call 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::ARM64KernelEntry>::register_index 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::ARM64KernelEntry>::rva 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::Arm64X as core::fmt::Debug>::fmt 0 0.0 % (0 / 4)
<lief::pe::dynamic_fixups::Arm64X as core::fmt::Display>::fmt 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::Arm64X as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_DynamicFixupARM64X>>::from_ffi 0 0.0 % (0 / 6)
<lief::pe::dynamic_fixups::Arm64X as lief::pe::dynamic_fixups::AsDynamicFixup>::as_generic 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::Arm64X>::relocations 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::Arm64XRelocEntry as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_DynamicFixupARM64X_entry>>::from_ffi 0 0.0 % (0 / 6)
<lief::pe::dynamic_fixups::Arm64XRelocEntry>::bytes 0 0.0 % (0 / 11)
<lief::pe::dynamic_fixups::Arm64XRelocEntry>::kind 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::Arm64XRelocEntry>::rva 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::Arm64XRelocEntry>::size 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::Arm64XRelocEntry>::value 0 0.0 % (0 / 6)
<lief::pe::dynamic_fixups::ControlTransfer as core::fmt::Debug>::fmt 0 0.0 % (0 / 4)
<lief::pe::dynamic_fixups::ControlTransfer as core::fmt::Display>::fmt 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::ControlTransfer as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_DynamicFixupControlTransfer>>::from_ffi 0 0.0 % (0 / 6)
<lief::pe::dynamic_fixups::ControlTransfer as lief::pe::dynamic_fixups::AsDynamicFixup>::as_generic 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::ControlTransfer>::relocations 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::ControlTransferEntry as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_DynamicFixupControlTransfer_entry>>::from_ffi 0 0.0 % (0 / 6)
<lief::pe::dynamic_fixups::ControlTransferEntry>::iat_index 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::ControlTransferEntry>::is_call 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::ControlTransferEntry>::rva 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::DynamicFixup as core::fmt::Debug>::fmt 0 0.0 % (0 / 1)
<lief::pe::dynamic_fixups::DynamicFixup as core::fmt::Display>::fmt 0 0.0 % (0 / 15)
<lief::pe::dynamic_fixups::DynamicFixup as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_DynamicFixup>>::from_ffi 0 0.0 % (0 / 47)
<lief::pe::dynamic_fixups::FunctionOverride as core::fmt::Debug>::fmt 0 0.0 % (0 / 4)
<lief::pe::dynamic_fixups::FunctionOverride as core::fmt::Display>::fmt 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::FunctionOverride as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_FunctionOverride>>::from_ffi 0 0.0 % (0 / 6)
<lief::pe::dynamic_fixups::FunctionOverride as lief::pe::dynamic_fixups::AsDynamicFixup>::as_generic 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::FunctionOverride>::bdd_info 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::FunctionOverride>::bdd_info_at 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::FunctionOverride>::bdd_info_for 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::FunctionOverride>::func_overriding_info 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::FunctionOverrideInfo as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_FunctionOverrideInfo>>::from_ffi 0 0.0 % (0 / 6)
<lief::pe::dynamic_fixups::FunctionOverrideInfo>::base_reloc_size 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::FunctionOverrideInfo>::bdd_offset 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::FunctionOverrideInfo>::functions_rva 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::FunctionOverrideInfo>::original_rva 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::FunctionOverrideInfo>::relocations 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::FunctionOverrideInfo>::rva_size 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::Generic as core::fmt::Debug>::fmt 0 0.0 % (0 / 4)
<lief::pe::dynamic_fixups::Generic as core::fmt::Display>::fmt 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::Generic as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_DynamicFixupGeneric>>::from_ffi 0 0.0 % (0 / 6)
<lief::pe::dynamic_fixups::Generic as lief::pe::dynamic_fixups::AsDynamicFixup>::as_generic 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::Generic>::relocations 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::ImageBddDynamicRelocation as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_FunctionOverride_image_bdd_dynamic_relocation_t>>::from_ffi 0 0.0 % (0 / 6)
<lief::pe::dynamic_fixups::ImageBddDynamicRelocation>::left 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::ImageBddDynamicRelocation>::right 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::ImageBddDynamicRelocation>::value 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::ImageBddInfo as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_FunctionOverride_image_bdd_info_t>>::from_ffi 0 0.0 % (0 / 6)
<lief::pe::dynamic_fixups::ImageBddInfo>::original_offset 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::ImageBddInfo>::original_size 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::ImageBddInfo>::payload 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::ImageBddInfo>::relocations 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::ImageBddInfo>::version 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::Unknown as core::fmt::Debug>::fmt 0 0.0 % (0 / 4)
<lief::pe::dynamic_fixups::Unknown as core::fmt::Display>::fmt 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::Unknown as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_DynamicFixupUnknown>>::from_ffi 0 0.0 % (0 / 6)
<lief::pe::dynamic_fixups::Unknown as lief::pe::dynamic_fixups::AsDynamicFixup>::as_generic 0 0.0 % (0 / 3)
<lief::pe::dynamic_fixups::Unknown>::payload 0 0.0 % (0 / 3)

Generated by: LCOV version 2.1-1