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
Hit count
Lines
<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