LCOV - code coverage report
Current view: top level - gcc/rust - rust-session-manager.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 60.9 % 570 347
Test Date: 2025-07-26 09:32:30 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 30
_ZN4Rust7Session17handle_cfg_optionERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 80
_ZN4Rust7Session16register_pluginsERNS_3AST5CrateE 4939
_ZN4Rust7Session9expansionERNS_3AST5CrateERNS_11Resolver2_021NameResolutionContextE 4939
_ZN4Rust7Session9injectionERNS_3AST5CrateE 4939
_ZN4RustL16infer_crate_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 5097
_ZN4Rust7Session17handle_crate_nameEPKcRKNS_3AST5CrateE 5118
_ZN4Rust7Session13compile_crateEPKc 5120
_ZN4Rust7Session18handle_input_filesEiPPKc 5120
_ZN4Rust7Session4initEv 5120
_ZN4Rust7Session12init_optionsEv 5122
_ZN4RustL19validate_crate_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_5ErrorE 5135
_ZN4Rust13contains_nameERKSt6vectorINS_3AST9AttributeESaIS2_EENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 9874
_ZN4Rust7Session13handle_optionE8opt_codePKclimPK18cl_option_handlers 47421
_ZN4Rust7Session12get_instanceEv 3562836

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.