LCOV - code coverage report
Current view: top level - src/pe - resources.rs (source / functions) Coverage Total Hit
Test: lief.lcov Lines: 93.5 % 123 115
Test Date: 2024-10-27:00:00:00 Functions: 80.6 % 31 25

Function Name Sort by function name Hit count Sort by function hit count Lines Sort by unexercised lines in function
<lief::pe::resources::Node as lief::pe::resources::NodeBase>::get_base 0 0.0 % (0 / 7)
<lief::pe::resources::Node as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_ResourceNode>>::from_ffi 1 95.2 % (20 / 21)
<&dyn lief::pe::resources::NodeBase as core::fmt::Debug>::fmt 1 100.0 % (3 / 3)
<_ as lief::pe::resources::NodeBase>::children 1 100.0 % (3 / 3)
<_ as lief::pe::resources::NodeBase>::children 0
::children 0
::children 1
<_ as lief::pe::resources::NodeBase>::depth 1 100.0 % (3 / 3)
<_ as lief::pe::resources::NodeBase>::depth 0
::depth 0
::depth 1
<_ as lief::pe::resources::NodeBase>::id 2 100.0 % (3 / 3)
<_ as lief::pe::resources::NodeBase>::id 0
::id 1
::id 1
<lief::common::Iterator<lief_ffi::autocxx_ffi::bindgen::root::PE_Binary, lief_ffi::autocxx_ffi::bindgen::root::PE_ResourceNode_it_childs> as core::iter::traits::iterator::Iterator>::next::{closure#0} 1 100.0 % (7 / 7)
<lief::pe::resources::Data as core::fmt::Debug>::fmt 1 100.0 % (9 / 9)
<lief::pe::resources::Data as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_ResourceData>>::from_ffi 1 100.0 % (6 / 6)
<lief::pe::resources::Data as lief::pe::resources::NodeBase>::get_base 1 100.0 % (3 / 3)
<lief::pe::resources::Data>::code_page 1 100.0 % (3 / 3)
<lief::pe::resources::Data>::content 1 100.0 % (3 / 3)
<lief::pe::resources::Data>::offset 1 100.0 % (3 / 3)
<lief::pe::resources::Data>::reserved 1 100.0 % (3 / 3)
<lief::pe::resources::Directory as core::fmt::Debug>::fmt 1 100.0 % (12 / 12)
<lief::pe::resources::Directory as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_ResourceDirectory>>::from_ffi 1 100.0 % (6 / 6)
<lief::pe::resources::Directory as lief::pe::resources::NodeBase>::get_base 1 100.0 % (3 / 3)
<lief::pe::resources::Directory>::characteristics 1 100.0 % (3 / 3)
<lief::pe::resources::Directory>::major_version 1 100.0 % (3 / 3)
<lief::pe::resources::Directory>::minor_version 1 100.0 % (3 / 3)
<lief::pe::resources::Directory>::numberof_id_entries 1 100.0 % (3 / 3)
<lief::pe::resources::Directory>::numberof_name_entries 1 100.0 % (3 / 3)
<lief::pe::resources::Directory>::time_date_stamp 1 100.0 % (3 / 3)
<lief::pe::resources::Manager as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_ResourcesManager>>::from_ffi 1 100.0 % (6 / 6)
<lief::pe::resources::Node as core::fmt::Debug>::fmt 1 100.0 % (1 / 1)

Generated by: LCOV version 2.1-1