LCOV - code coverage report
Current view: top level - gcc/rust/checks/errors/borrowck - rust-bir-drop-analysis.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 100.0 % 174 174
Test Date: 2026-10-03 16:17:38 Functions: 100.0 % 15 15
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_ZN4Rust3BIR12DropAnalysis5clearEv 17
_ZNK4Rust3BIR12DropAnalysis15needs_drop_flagEj 55
_ZN4Rust3BIR12DropAnalysis7analyzeERNS0_8FunctionE 57
_ZN4Rust3BIR12_GLOBAL__N_1L20compute_entry_statesERNS0_8FunctionE 57
_ZN4Rust3BIR12_GLOBAL__N_1L24annotate_drop_statementsERNS0_8FunctionERKSt6vectorINS1_24BlockInitializationStateESaIS5_EERNS1_19DropAnalysisResultsE 57
_ZNK4Rust3BIR12DropAnalysis18is_definitely_deadEj 63
_ZN4Rust3BIR12_GLOBAL__N_1L11merge_stateERNS1_24BlockInitializationStateERKS2_ 69
_ZN4Rust3BIR12_GLOBAL__N_124BlockInitializationStateC2Em 114
_ZN4Rust3BIR12_GLOBAL__N_1L13classify_dropERKNS1_24BlockInitializationStateENS0_7PlaceIdE 246
_ZN4Rust3BIR12_GLOBAL__N_1L23record_drop_for_backendERKNS0_8FunctionENS0_7PlaceIdENS0_9Statement9DropStyleERNS1_19DropAnalysisResultsE 246
_ZN4Rust3BIR12_GLOBAL__N_1L15set_initializedERNS1_24BlockInitializationStateENS0_7PlaceIdE 591
_ZN4Rust3BIR12_GLOBAL__N_1L17set_uninitializedERNS1_24BlockInitializationStateENS0_7PlaceIdE 1449
_ZN4Rust3BIR12_GLOBAL__N_1L26update_state_for_statementERNS0_8FunctionERNS0_9StatementERNS1_24BlockInitializationStateE 2398
_ZNK4Rust3BIR12DropAnalysis18lookup_move_sourceEjPj 11793
_ZN4Rust3BIR12DropAnalysis3getEv 11985

Generated by: LCOV version 2.4-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.