LCOV - code coverage report
Current view: top level - src/pe - binary.rs (source / functions) Coverage Total Hit
Test: lief.lcov Lines: 72.4 % 181 131
Test Date: 2024-10-27:00:00:00 Functions: 88.6 % 44 39

Function Name Sort by function name Hit count Sort by function hit count Lines Sort by unexercised lines in function
<lief::pe::binary::Binary>::get_int_from_virtual_address::<_> 0 0.0 % (0 / 12)
<lief::pe::binary::Binary>::get_int_from_virtual_address::<_>::{closure#0} 0 0.0 % (0 / 10)
<lief::pe::binary::Binary>::get_int_from_virtual_address::<_>::{closure#1} 0 0.0 % (0 / 10)
<lief::pe::binary::Binary>::get_int_from_virtual_address::<_>::{closure#2} 0 0.0 % (0 / 10)
<lief::pe::binary::Binary>::get_int_from_virtual_address::<_>::{closure#3} 0 0.0 % (0 / 8)
<lief::common::Iterator<lief_ffi::autocxx_ffi::bindgen::root::PE_Binary, lief_ffi::autocxx_ffi::bindgen::root::PE_Binary_it_debug> as core::iter::traits::iterator::Iterator>::next::{closure#0} 1 100.0 % (7 / 7)
<lief::pe::binary::Binary as core::fmt::Debug>::fmt 1 100.0 % (3 / 3)
<lief::pe::binary::Binary as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_Binary>>::from_ffi 1 100.0 % (3 / 3)
<lief::pe::binary::Binary as lief::generic::Binary>::as_generic 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::authentihash 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::compute_checksum 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::content_from_virtual_address 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::data_directories 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::data_directory_by_type 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::debug 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::delay_import_by_name 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::delay_imports 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::dos_header 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::dos_stub 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::export 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::header 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::import_by_name 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::imports 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::load_configuration 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::optional_header 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::overlay 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::overlay_offset 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::parse 1 100.0 % (4 / 4)
<lief::pe::binary::Binary>::relocations 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::resources 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::resources_manager 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::rich_header 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::rva_to_offset 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::section_by_name 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::section_from_offset 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::section_from_rva 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::sections 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::signatures 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::sizeof_headers 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::tls 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::va_to_offset 1 100.0 % (3 / 3)
<lief::pe::binary::Binary>::verify_signature 1 100.0 % (6 / 6)
<lief::pe::binary::Binary>::verify_with_signature 1 100.0 % (9 / 9)
<lief::pe::binary::Binary>::virtual_size 1 100.0 % (3 / 3)

Generated by: LCOV version 2.1-1