LCOV - code coverage report
Current view: top level - src/elf/note - mod.rs (source / functions) Coverage Total Hit
Test: lief.lcov Lines: 53.2 % 235 125
Test Date: 2026-04-12:00:00:00 Functions: 66.2 % 74 49

Function Name Sort by function name Hit count Sort by function hit count Lines Sort by unexercised lines in function
<lief::elf::note::Notes as lief::common::AsFFI<lief_ffi::autocxx_ffi::bindgen::root::ELF_Note>>::as_ffi 0 0.0 % (0 / 3)
<lief::elf::note::Notes as lief::common::AsFFI<lief_ffi::autocxx_ffi::bindgen::root::ELF_Note>>::as_mut_ffi 0 0.0 % (0 / 9)
<lief::elf::note::Notes as lief::elf::note::NoteBase>::get_base 0 0.0 % (0 / 13)
<lief::elf::note::Type as core::convert::From<u32>>::from 0 0.0 % (0 / 3)
<u32 as core::convert::From<lief::elf::note::Type>>::from 0 0.0 % (0 / 47)
<&dyn lief::elf::note::NoteBase as core::fmt::Debug>::fmt 1 100.0 % (7 / 7)
<lief::common::Iterator<lief_ffi::autocxx_ffi::bindgen::root::ELF_Binary, lief_ffi::autocxx_ffi::bindgen::root::ELF_Binary_it_notes> as core::iter::traits::iterator::Iterator>::next::{closure#0} 1 100.0 % (7 / 7)
<lief::elf::note::Generic as core::fmt::Debug>::fmt 1 100.0 % (4 / 4)
<lief::elf::note::Generic as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::ELF_Note>>::from_ffi 1 100.0 % (6 / 6)
<lief::elf::note::Generic as lief::elf::note::NoteBase>::get_base 1 100.0 % (3 / 3)
<lief::elf::note::Notes as core::fmt::Debug>::fmt 1 100.0 % (1 / 1)
<lief::elf::note::Notes as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::ELF_Note>>::from_ffi 1 91.3 % (63 / 69)
<lief::elf::note::Type>::from_value 1 38.3 % (18 / 47)
<lief::elf::note::Type as core::cmp::Ord>::cmp 2 100.0 % (1 / 1)
::clone 0
::cmp 0
::partial_cmp 0
::hash::<_> 0
::eq 1
::fmt 1
<_ as lief::elf::note::NoteBase>::description 6 100.0 % (3 / 3)
<_ as lief::elf::note::NoteBase>::description 0
::description 0
::description 0
::description 0
::description 0
::description 1
::description 1
::description 1
::description 1
::description 1
::description 1
<_ as lief::elf::note::NoteBase>::original_type 6 100.0 % (3 / 3)
<_ as lief::elf::note::NoteBase>::original_type 0
::original_type 0
::original_type 0
::original_type 0
::original_type 0
::original_type 1
::original_type 1
::original_type 1
::original_type 1
::original_type 1
::original_type 1
<_ as lief::elf::note::NoteBase>::get_type 9 100.0 % (3 / 3)
<_ as lief::elf::note::NoteBase>::get_type 0
::get_type 0
::get_type 1
::get_type 1
::get_type 1
::get_type 1
::get_type 1
::get_type 1
::get_type 1
::get_type 1
::get_type 1
<_ as lief::elf::note::NoteBase>::name 9 100.0 % (3 / 3)
<_ as lief::elf::note::NoteBase>::name 0
::name 0
::name 1
::name 1
::name 1
::name 1
::name 1
::name 1
::name 1
::name 1
::name 1
<_ as lief::elf::note::NoteBase>::size 9 100.0 % (3 / 3)
<_ as lief::elf::note::NoteBase>::size 0
::size 0
::size 1
::size 1
::size 1
::size 1
::size 1
::size 1
::size 1
::size 1
::size 1

Generated by: LCOV version 2.1-1