LCOV - code coverage report
Current view:
top level
-
src/elf
- dynamic.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
lief.lcov
Lines:
48.0 %
404
194
Test Date:
2024-10-27:00:00:00
Functions:
86.4 %
44
38
Function Name
Hit count
Lines
<_ as lief::elf::dynamic::DynamicEntry>::tag
6
100.0 % (3 / 3)
<_ as lief::elf::dynamic::DynamicEntry>::tag
0
::tag
1
::tag
1
::tag
1
::tag
1
::tag
1
::tag
1
<_ as lief::elf::dynamic::DynamicEntry>::value
3
100.0 % (3 / 3)
<_ as lief::elf::dynamic::DynamicEntry>::value
0
::value
1
::value
1
::value
1
<lief::common::Iterator<lief_ffi::autocxx_ffi::bindgen::root::ELF_Binary, lief_ffi::autocxx_ffi::bindgen::root::ELF_Binary_it_dynamic_entries> as core::iter::traits::iterator::Iterator>::next::{closure#0}
1
100.0 % (1 / 1)
<lief::elf::dynamic::Array as core::fmt::Debug>::fmt
1
100.0 % (3 / 3)
<lief::elf::dynamic::Array as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::ELF_DynamicEntryArray>>::from_ffi
1
100.0 % (6 / 6)
<lief::elf::dynamic::Array as lief::elf::dynamic::DynamicEntry>::as_base
1
100.0 % (3 / 3)
<lief::elf::dynamic::Array>::array
1
100.0 % (3 / 3)
<lief::elf::dynamic::Entries as core::fmt::Debug>::fmt
1
100.0 % (1 / 1)
<lief::elf::dynamic::Entries as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::ELF_DynamicEntry>>::from_ffi
1
100.0 % (41 / 41)
<lief::elf::dynamic::Entries as lief::elf::dynamic::DynamicEntry>::as_base
0
0.0 % (0 / 15)
<lief::elf::dynamic::Generic as core::fmt::Debug>::fmt
1
100.0 % (3 / 3)
<lief::elf::dynamic::Generic as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::ELF_DynamicEntry>>::from_ffi
1
100.0 % (6 / 6)
<lief::elf::dynamic::Generic as lief::elf::dynamic::DynamicEntry>::as_base
1
100.0 % (3 / 3)
<lief::elf::dynamic::Library as core::fmt::Debug>::fmt
1
100.0 % (3 / 3)
<lief::elf::dynamic::Library as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::ELF_DynamicEntryLibrary>>::from_ffi
1
100.0 % (6 / 6)
<lief::elf::dynamic::Library as lief::elf::dynamic::DynamicEntry>::as_base
1
100.0 % (3 / 3)
<lief::elf::dynamic::Library>::name
1
100.0 % (3 / 3)
<lief::elf::dynamic::Rpath as core::fmt::Debug>::fmt
1
100.0 % (3 / 3)
<lief::elf::dynamic::Rpath as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::ELF_DynamicEntryRpath>>::from_ffi
1
100.0 % (6 / 6)
<lief::elf::dynamic::Rpath as lief::elf::dynamic::DynamicEntry>::as_base
1
100.0 % (3 / 3)
<lief::elf::dynamic::Rpath>::rpath
1
100.0 % (3 / 3)
<lief::elf::dynamic::RunPath as core::fmt::Debug>::fmt
1
100.0 % (3 / 3)
<lief::elf::dynamic::RunPath as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::ELF_DynamicEntryRunPath>>::from_ffi
1
100.0 % (6 / 6)
<lief::elf::dynamic::RunPath as lief::elf::dynamic::DynamicEntry>::as_base
1
100.0 % (3 / 3)
<lief::elf::dynamic::RunPath>::runpath
1
100.0 % (3 / 3)
<lief::elf::dynamic::SharedObject as core::fmt::Debug>::fmt
1
100.0 % (3 / 3)
<lief::elf::dynamic::SharedObject as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::ELF_DynamicSharedObject>>::from_ffi
1
100.0 % (6 / 6)
<lief::elf::dynamic::SharedObject as lief::elf::dynamic::DynamicEntry>::as_base
1
100.0 % (3 / 3)
<lief::elf::dynamic::SharedObject>::name
1
100.0 % (3 / 3)
<lief::elf::dynamic::Tag as core::convert::From<u64>>::from
1
40.5 % (51 / 126)
<lief::elf::dynamic::Tag as core::fmt::Debug>::fmt
1
100.0 % (1 / 1)
::clone
0
::eq
0
::fmt
1
::hash::<_>
0
<u64 as core::convert::From<lief::elf::dynamic::Tag>>::from
1
4.8 % (6 / 126)
Generated by:
LCOV version 2.1-1