LCOV - code coverage report
Current view: top level - gcc/analyzer - infinite-loop.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 77.6 % 263 204
Test Date: 2024-05-11 15:19:56 Functions: 88.2 % 17 15
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
_ZNK13infinite_loop7to_jsonEv 0
_ZNK24infinite_loop_diagnostic26maybe_add_sarif_propertiesER12sarif_object 0
_ZN24infinite_loop_diagnostic15add_final_eventEPKN3ana13state_machineEPKNS0_13exploded_nodeEPK6gimpleP9tree_nodePKNS1_5stateEPNS0_12checker_pathE 94
_ZN24infinite_loop_diagnostic4emitERN3ana27diagnostic_emission_contextE 94
_ZNK24infinite_loop_diagnostic22get_controlling_optionEv 94
_ZNK24infinite_loop_diagnosticeqERKS_ 102
_ZN13infinite_loopC2ERKN3ana13exploded_nodeEjOSt6vectorIPKNS0_13exploded_edgeESaIS7_EEPNS0_6loggerE 103
_ZN24infinite_loop_diagnosticC2ESt10unique_ptrI13infinite_loopSt14default_deleteIS1_EE 103
_ZNK30perpetual_start_cfg_edge_event8get_descEb 132
_ZN24infinite_loop_diagnostic20describe_final_eventERKN3ana6evdesc11final_eventE 188
_ZNK24infinite_loop_diagnostic8get_kindEv 401
_ZN24infinite_loop_diagnostic37maybe_add_custom_events_for_superedgeERKN3ana13exploded_edgeEPNS0_12checker_pathE 461
_ZN3ana14exploded_graph21detect_infinite_loopsEv 3716
_ZN30infinite_loop_checking_context28on_unusable_in_infinite_loopEv 3785
_ZNK30infinite_loop_checking_context28checking_for_infinite_loop_pEv 5649
_ZL21get_in_edge_back_edgeRKN3ana13exploded_nodeE 426246
_ZL22starts_infinite_loop_pRKN3ana13exploded_nodeERKNS_14exploded_graphEPNS_6loggerE 426246

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.