LCOV - code coverage report
Current view: top level - gcc/analyzer - sm-file.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 91.5 % 223 204
Test Date: 2024-05-04 14:01:55 Functions: 94.1 % 34 32
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
_ZN3ana12_GLOBAL__N_1L18get_file_using_fnsEv 0
_ZNK3ana18kf_stdio_output_fn20matches_call_types_pERKNS_12call_detailsE 0
_ZN3ana8selftest25analyzer_sm_file_cc_testsEv 4
_ZN3ana12_GLOBAL__N_113double_fclose4emitERNS_27diagnostic_emission_contextE 12
_ZN3ana12_GLOBAL__N_113double_fclose20describe_final_eventERKNS_6evdesc11final_eventE 24
_ZNK3ana12_GLOBAL__N_113double_fclose22get_controlling_optionEv 26
_ZNK3ana12_GLOBAL__N_115file_diagnostic28get_meaning_for_state_changeERKNS_6evdesc12state_changeE 30
_ZNK3ana12_GLOBAL__N_113double_fclose8get_kindEv 54
_ZNK3ana10kf_getchar20matches_call_types_pERKNS_12call_detailsE 60
_ZN3ana12_GLOBAL__N_113double_fclose21describe_state_changeERKNS_6evdesc12state_changeE 72
_ZN3ana12_GLOBAL__N_19file_leak4emitERNS_27diagnostic_emission_contextE 105
_ZN3ana12_GLOBAL__N_115file_diagnostic21describe_state_changeERKNS_6evdesc12state_changeE 114
_ZNK3ana12_GLOBAL__N_19file_leak22get_controlling_optionEv 115
_ZN3ana12_GLOBAL__N_19file_leak20describe_final_eventERKNS_6evdesc11final_eventE 210
_ZNK3ana12_GLOBAL__N_121fileptr_state_machine7on_leakEP9tree_node 230
_ZNK3ana12_GLOBAL__N_115file_diagnostic16subclass_equal_pERKNS_18pending_diagnosticE 244
_ZN3ana12_GLOBAL__N_19file_leak21describe_state_changeERKNS_6evdesc12state_changeE 276
_ZNK3ana8kf_fread13impl_call_preERKNS_12call_detailsE 334
_ZNK3ana8kf_fgets13impl_call_preERKNS_12call_detailsE 408
_ZNK3ana9kf_ferror20matches_call_types_pERKNS_12call_detailsE 564
_ZNK3ana9kf_fileno20matches_call_types_pERKNS_12call_detailsE 754
_ZNK3ana12_GLOBAL__N_19file_leak8get_kindEv 855
_ZNK3ana7kf_getc20matches_call_types_pERKNS_12call_detailsE 910
_ZNK3ana8kf_fgets20matches_call_types_pERKNS_12call_detailsE 1420
_ZNK3ana8kf_fread20matches_call_types_pERKNS_12call_detailsE 1516
_ZN3ana12_GLOBAL__N_121fileptr_state_machineC2EPNS_6loggerE 3712
_ZN3ana26make_fileptr_state_machineEPNS_6loggerE 3712
_ZN3ana29register_known_file_functionsERNS_22known_function_managerE 3712
_ZNK3ana12_GLOBAL__N_121fileptr_state_machine12on_conditionEPNS_10sm_contextEPKNS_9supernodeEPK6gimplePKNS_6svalueE9tree_codeSC_ 35403
_ZN3ana12_GLOBAL__N_1L18is_file_using_fn_pEP9tree_node 64468
_ZNK3ana12_GLOBAL__N_121fileptr_state_machine7on_stmtEPNS_10sm_contextEPKNS_9supernodeEPK6gimple 319775
_ZNK3ana12_GLOBAL__N_121fileptr_state_machine11can_purge_pEPKNS_13state_machine5stateE 1171845
_ZNK3ana12_GLOBAL__N_121fileptr_state_machine17get_default_stateEPKNS_6svalueE 1180746
_ZNK3ana12_GLOBAL__N_121fileptr_state_machine17inherited_state_pEv 1181691

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.