LCOV - code coverage report
Current view: top level - src/macho/commands - function_variants.rs (source / functions) Coverage Total Hit
Test: lief.lcov Lines: 39.9 % 263 105
Test Date: 2025-09-07:00:00:00 Functions: 74.3 % 35 26

Function Name Sort by function name Hit count Sort by function hit count Lines Sort by unexercised lines in function
<lief::macho::commands::function_variants::FunctionVariants>::content 0 0.0 % (0 / 3)
<u32 as core::convert::From<lief::macho::commands::function_variants::Flag>>::from 0 0.0 % (0 / 74)
<u32 as core::convert::From<lief::macho::commands::function_variants::Kind>>::from 0 0.0 % (0 / 8)
<lief::common::Iterator<lief_ffi::autocxx_ffi::bindgen::root::MachO_FunctionVariants, lief_ffi::autocxx_ffi::bindgen::root::MachO_FunctionVariants_it_runtime_table> as core::iter::traits::iterator::Iterator>::next::{closure#0} 1 100.0 % (7 / 7)
<lief::common::Iterator<lief_ffi::autocxx_ffi::bindgen::root::MachO_FunctionVariants_RuntimeTable, lief_ffi::autocxx_ffi::bindgen::root::MachO_FunctionVariants_RuntimeTable_it_entries> as core::iter::traits::iterator::Iterator>::next::{closure#0} 1 100.0 % (7 / 7)
<lief::macho::commands::function_variants::Flag as core::convert::From<u32>>::from 1 6.8 % (5 / 74)
<lief::macho::commands::function_variants::Flag as core::fmt::Debug>::fmt 1 100.0 % (1 / 1)
::clone 0
::eq 0
::hash::<_> 0
::fmt 1
<lief::macho::commands::function_variants::FunctionVariants as core::fmt::Debug>::fmt 1 100.0 % (8 / 8)
<lief::macho::commands::function_variants::FunctionVariants as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::MachO_FunctionVariants>>::from_ffi 1 100.0 % (6 / 6)
<lief::macho::commands::function_variants::FunctionVariants as lief::macho::commands::Command>::get_base 1 100.0 % (3 / 3)
<lief::macho::commands::function_variants::FunctionVariants>::data_offset 1 100.0 % (3 / 3)
<lief::macho::commands::function_variants::FunctionVariants>::data_size 1 100.0 % (3 / 3)
<lief::macho::commands::function_variants::FunctionVariants>::runtime_table 1 100.0 % (3 / 3)
<lief::macho::commands::function_variants::Kind as core::convert::From<u32>>::from 1 50.0 % (4 / 8)
<lief::macho::commands::function_variants::Kind as core::fmt::Debug>::fmt 1 100.0 % (1 / 1)
::clone 0
::eq 0
::hash::<_> 0
::fmt 1
<lief::macho::commands::function_variants::RuntimeTable as core::fmt::Debug>::fmt 1 100.0 % (6 / 6)
<lief::macho::commands::function_variants::RuntimeTable as core::fmt::Display>::fmt 1 100.0 % (3 / 3)
<lief::macho::commands::function_variants::RuntimeTable as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::MachO_FunctionVariants_RuntimeTable>>::from_ffi 1 100.0 % (6 / 6)
<lief::macho::commands::function_variants::RuntimeTable>::entries 1 100.0 % (3 / 3)
<lief::macho::commands::function_variants::RuntimeTable>::kind 1 100.0 % (3 / 3)
<lief::macho::commands::function_variants::RuntimeTable>::offset 1 100.0 % (3 / 3)
<lief::macho::commands::function_variants::RuntimeTableEntry as core::fmt::Debug>::fmt 1 100.0 % (8 / 8)
<lief::macho::commands::function_variants::RuntimeTableEntry as core::fmt::Display>::fmt 1 100.0 % (3 / 3)
<lief::macho::commands::function_variants::RuntimeTableEntry as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::MachO_FunctionVariants_RuntimeTableEntry>>::from_ffi 1 100.0 % (6 / 6)
<lief::macho::commands::function_variants::RuntimeTableEntry>::another_table 1 100.0 % (3 / 3)
<lief::macho::commands::function_variants::RuntimeTableEntry>::flag_bit_nums 1 100.0 % (3 / 3)
<lief::macho::commands::function_variants::RuntimeTableEntry>::flags 1 100.0 % (2 / 2)
<lief::macho::commands::function_variants::RuntimeTableEntry>::flags::{closure#0} 1 100.0 % (2 / 2)
<lief::macho::commands::function_variants::RuntimeTableEntry>::implementation 1 100.0 % (3 / 3)

Generated by: LCOV version 2.1-1