LCOV - code coverage report
Current view: top level - gcc/rust/hir/tree - rust-hir.h (source / functions) Coverage Total Hit
Test: gcc.info Lines: 69.3 % 163 113
Test Date: 2025-01-18 13:11:24 Functions: 52.8 % 36 19
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: - 0 0

Function Name Sort by function name Hit count Sort by function hit count
_ZN4Rust3HIR13LifetimeParamC2EOS1_ 0
_ZN4Rust3HIR17ConstGenericParamC2ERKS1_ 0
_ZN4Rust3HIR4Expr12get_hir_kindEv 0
_ZN4Rust3HIR4Item12get_hir_kindEv 0
_ZN4Rust3HIR4Stmt12get_hir_kindEv 0
_ZN4Rust3HIR4Type12get_hir_kindEv 0
_ZN4Rust3HIR7Pattern12get_hir_kindEv 0
_ZN4Rust3HIR8ImplItem12get_hir_kindEv 0
_ZN4Rust3HIR9TraitItem12get_hir_kindEv 0
_ZNK4Rust3HIR12TypeNoBounds15clone_type_implEv 0
_ZNK4Rust3HIR13LifetimeParam24clone_generic_param_implEv 0
_ZNK4Rust3HIR16ExprWithoutBlock19get_block_expr_typeEv 0
_ZNK4Rust3HIR17ConstGenericParam24clone_generic_param_implEv 0
_ZNK4Rust3HIR4Item14add_crate_nameERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE 0
_ZNK4Rust3HIR4Item15clone_stmt_implEv 0
_ZNK4Rust3HIR4Type14to_trait_boundEb 0
_ZNK4Rust3HIR8Lifetime27clone_type_param_bound_implEv 0
_ZNK4Rust3HIR8PathExpr19get_expression_typeEv 1
_ZNK4Rust3HIR8Lifetime14get_bound_typeEv 11
_ZNK4Rust3HIR8Lifetime12get_mappingsEv 12
_ZNK4Rust3HIR8Lifetime9get_locusEv 12
_ZNK4Rust3HIR17ConstGenericParam9get_locusEv 19
_ZN4Rust3HIR13LifetimeParamC2ENS_8Analysis11NodeMappingENS0_8LifetimeEmSt6vectorIS4_SaIS4_EENS_3AST9AttributeE 148
_ZNK4Rust3HIR13LifetimeParam9get_locusEv 148
_ZNK4Rust3HIR4Item7is_itemEv 564
_ZNK4Rust3HIR16ExprWithoutBlock15clone_expr_implEv 620
_ZN4Rust3HIR13LifetimeParamC2ERKS1_ 847
_ZN4Rust3HIR5CrateC2ESt6vectorISt10unique_ptrINS0_4ItemESt14default_deleteIS4_EESaIS7_EES2_INS_3AST9AttributeESaISB_EENS_8Analysis11NodeMappingE 3487
_ZN4Rust3HIR4ExprD2Ev 5600
_ZN4Rust3HIR8Lifetime5errorEv 8575
_ZNK4Rust3HIR4Stmt20is_unit_check_neededEv 9979
_ZN4Rust3HIR4ItemC2ENS_8Analysis11NodeMappingESt6vectorINS_3AST9AttributeESaIS6_EE 22269
_ZN4Rust3HIR8PathExprC2ENS_8Analysis11NodeMappingESt6vectorINS_3AST9AttributeESaIS6_EE 25650
_ZNK4Rust3HIR4Type9get_locusEv 60940
_ZN4Rust3HIR16ExprWithoutBlockC2ENS_8Analysis11NodeMappingESt6vectorINS_3AST9AttributeESaIS6_EE 63852
_ZNK4Rust3HIR4Type12get_mappingsEv 592754

Generated by: LCOV version 2.1-beta

LCOV profile is generated on x86_64 machine using following configure options: configure --disable-bootstrap --enable-coverage=opt --enable-languages=c,c++,fortran,go,jit,lto,rust,m2 --enable-host-shared. GCC test suite is run with the built compiler.