LCOV - code coverage report
Current view: top level - gcc/rust - rust-session-manager.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 60.4 % 561 339
Test Date: 2025-01-11 13:11:20 Functions: 64.0 % 25 16
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
_ZN4Rust13TargetOptions19init_derived_valuesEv 0
_ZN4Rust13TargetOptions28enable_implicit_feature_reqsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN4Rust7Session11enable_dumpENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN4Rust7Session20handle_extern_optionERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZNK4Rust13TargetOptions19dump_target_optionsEv 0
_ZNK4Rust7Session15dump_ast_prettyERNS_3AST5CrateEb 0
_ZNK4Rust7Session15dump_hir_prettyERNS_3HIR5CrateE 0
_ZNK4Rust7Session20dump_name_resolutionERNS_11Resolver2_021NameResolutionContextE 0
_ZNK4Rust7Session8dump_hirERNS_3HIR5CrateE 0
_ZN8selftest31rust_crate_name_validation_testEv 1
_ZN4Rust7Session17load_extern_crateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm 27
_ZN4Rust7Session17handle_cfg_optionERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 65
_ZN4Rust7Session16register_pluginsERNS_3AST5CrateE 3619
_ZN4Rust7Session9expansionERNS_3AST5CrateERNS_11Resolver2_021NameResolutionContextE 3619
_ZN4Rust7Session9injectionERNS_3AST5CrateE 3619
_ZN4RustL16infer_crate_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 3710
_ZN4Rust7Session17handle_crate_nameERKNS_3AST5CrateE 3716
_ZN4Rust7Session13compile_crateEPKc 3717
_ZN4Rust7Session18handle_input_filesEiPPKc 3717
_ZN4Rust7Session4initEv 3717
_ZN4Rust7Session12init_optionsEv 3718
_ZN4RustL19validate_crate_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_5ErrorE 3730
_ZN4Rust13contains_nameERKSt6vectorINS_3AST9AttributeESaIS2_EENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 7237
_ZN4Rust7Session13handle_optionE8opt_codePKclimPK18cl_option_handlers 33613
_ZN4Rust7Session12get_instanceEv 1900242

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.