LCOV - code coverage report
Current view:
top level
-
src/pe/signature
- attributes.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
lief.lcov
Lines:
86.5 %
303
262
Test Date:
2024-10-27:00:00:00
Functions:
80.9 %
47
38
Function Name
Hit count
Lines
<lief::common::Iterator<lief_ffi::autocxx_ffi::bindgen::root::PE_MsCounterSign, lief_ffi::autocxx_ffi::bindgen::root::PE_MsCounterSign_it_certificates> as core::iter::traits::iterator::Iterator>::next::{closure#0}
1
100.0 % (7 / 7)
<lief::common::Iterator<lief_ffi::autocxx_ffi::bindgen::root::PE_MsCounterSign, lief_ffi::autocxx_ffi::bindgen::root::PE_MsCounterSign_it_signers> as core::iter::traits::iterator::Iterator>::next::{closure#0}
1
100.0 % (7 / 7)
<lief::pe::signature::attributes::Attribute as core::fmt::Debug>::fmt
0
0.0 % (0 / 1)
<lief::pe::signature::attributes::Attribute as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_Attribute>>::from_ffi
1
92.9 % (91 / 98)
<lief::pe::signature::attributes::ContentType as core::fmt::Debug>::fmt
1
100.0 % (5 / 5)
<lief::pe::signature::attributes::ContentType as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_ContentType>>::from_ffi
1
100.0 % (6 / 6)
<lief::pe::signature::attributes::ContentType>::oid
1
100.0 % (3 / 3)
<lief::pe::signature::attributes::GenericType as core::fmt::Debug>::fmt
1
100.0 % (5 / 5)
<lief::pe::signature::attributes::GenericType as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_GenericType>>::from_ffi
1
100.0 % (6 / 6)
<lief::pe::signature::attributes::GenericType>::oid
1
100.0 % (3 / 3)
<lief::pe::signature::attributes::GenericType>::raw_content
0
0.0 % (0 / 3)
<lief::pe::signature::attributes::MsCounterSign as core::fmt::Debug>::fmt
0
0.0 % (0 / 4)
<lief::pe::signature::attributes::MsCounterSign as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_MsCounterSign>>::from_ffi
1
100.0 % (6 / 6)
<lief::pe::signature::attributes::MsCounterSign>::certificates
1
100.0 % (3 / 3)
<lief::pe::signature::attributes::MsCounterSign>::content_info
1
100.0 % (3 / 3)
<lief::pe::signature::attributes::MsCounterSign>::digest_algorithm
0
0.0 % (0 / 3)
<lief::pe::signature::attributes::MsCounterSign>::signers
1
100.0 % (3 / 3)
<lief::pe::signature::attributes::MsCounterSign>::version
0
0.0 % (0 / 3)
<lief::pe::signature::attributes::MsManifestBinaryID as core::fmt::Debug>::fmt
0
0.0 % (0 / 5)
<lief::pe::signature::attributes::MsManifestBinaryID as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_MsManifestBinaryID>>::from_ffi
1
100.0 % (6 / 6)
<lief::pe::signature::attributes::MsManifestBinaryID>::manifest_id
1
100.0 % (3 / 3)
<lief::pe::signature::attributes::MsSpcNestedSignature as core::fmt::Debug>::fmt
1
100.0 % (3 / 3)
<lief::pe::signature::attributes::MsSpcNestedSignature as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_MsSpcNestedSignature>>::from_ffi
1
100.0 % (6 / 6)
<lief::pe::signature::attributes::MsSpcNestedSignature>::signature
1
100.0 % (3 / 3)
<lief::pe::signature::attributes::MsSpcStatementType as core::fmt::Debug>::fmt
1
100.0 % (5 / 5)
<lief::pe::signature::attributes::MsSpcStatementType as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_MsSpcStatementType>>::from_ffi
1
100.0 % (6 / 6)
<lief::pe::signature::attributes::MsSpcStatementType>::oid
1
100.0 % (3 / 3)
<lief::pe::signature::attributes::PKCS9AtSequenceNumber as core::fmt::Debug>::fmt
1
100.0 % (5 / 5)
<lief::pe::signature::attributes::PKCS9AtSequenceNumber as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_PKCS9AtSequenceNumber>>::from_ffi
1
100.0 % (6 / 6)
<lief::pe::signature::attributes::PKCS9AtSequenceNumber>::number
1
100.0 % (3 / 3)
<lief::pe::signature::attributes::PKCS9CounterSignature as core::fmt::Debug>::fmt
1
100.0 % (3 / 3)
<lief::pe::signature::attributes::PKCS9CounterSignature as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_PKCS9CounterSignature>>::from_ffi
1
100.0 % (6 / 6)
<lief::pe::signature::attributes::PKCS9CounterSignature>::signer
1
100.0 % (3 / 3)
<lief::pe::signature::attributes::PKCS9MessageDigest as core::fmt::Debug>::fmt
1
100.0 % (3 / 3)
<lief::pe::signature::attributes::PKCS9MessageDigest as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_PKCS9MessageDigest>>::from_ffi
1
100.0 % (6 / 6)
<lief::pe::signature::attributes::PKCS9MessageDigest>::digest
1
100.0 % (3 / 3)
<lief::pe::signature::attributes::PKCS9SigningTime as core::fmt::Debug>::fmt
1
100.0 % (5 / 5)
<lief::pe::signature::attributes::PKCS9SigningTime as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_PKCS9SigningTime>>::from_ffi
1
100.0 % (6 / 6)
<lief::pe::signature::attributes::PKCS9SigningTime>::time
1
85.7 % (6 / 7)
<lief::pe::signature::attributes::SigningCertificateV2 as core::fmt::Debug>::fmt
0
0.0 % (0 / 4)
<lief::pe::signature::attributes::SigningCertificateV2 as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_SigningCertificateV2>>::from_ffi
1
100.0 % (6 / 6)
<lief::pe::signature::attributes::SpcRelaxedPeMarkerCheck as core::fmt::Debug>::fmt
0
0.0 % (0 / 4)
<lief::pe::signature::attributes::SpcRelaxedPeMarkerCheck as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_SpcRelaxedPeMarkerCheck>>::from_ffi
0
0.0 % (0 / 6)
<lief::pe::signature::attributes::SpcSpOpusInfo as core::fmt::Debug>::fmt
1
100.0 % (6 / 6)
<lief::pe::signature::attributes::SpcSpOpusInfo as lief::common::FromFFI<lief_ffi::autocxx_ffi::bindgen::root::PE_SpcSpOpusInfo>>::from_ffi
1
100.0 % (6 / 6)
<lief::pe::signature::attributes::SpcSpOpusInfo>::more_info
1
100.0 % (3 / 3)
<lief::pe::signature::attributes::SpcSpOpusInfo>::program_name
1
100.0 % (3 / 3)
Generated by:
LCOV version 2.1-1