LCOV - code coverage report
Current view: top level - gcc/analyzer - infinite-loop.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 83.2 % 274 228
Test Date: 2026-02-28 14:20:25 Functions: 88.9 % 18 16
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_ZNK13infinite_loop7to_jsonEv 0
_ZNK24infinite_loop_diagnostic26maybe_add_sarif_propertiesERN11diagnostics12sarif_objectE 0
_ZN24infinite_loop_diagnostic15add_final_eventEPKN3ana13state_machineEPKNS0_13exploded_nodeERKNS0_14event_loc_infoEP9tree_nodePKNS1_5stateEPNS0_12checker_pathE 91
_ZN24infinite_loop_diagnostic4emitERN3ana27diagnostic_emission_contextE 91
_ZN13infinite_loopC2ERKN3ana13exploded_nodeEmOSt6vectorIPKNS0_13exploded_edgeESaIS7_EEPNS0_6loggerE 92
_ZN24infinite_loop_diagnosticC2ESt10unique_ptrI13infinite_loopSt14default_deleteIS1_EE 92
_ZNK24infinite_loop_diagnosticeqERKS_ 92
_ZNK30perpetual_start_cfg_edge_event10print_descER14pretty_printer 132
_ZN24infinite_loop_diagnostic20describe_final_eventER14pretty_printerRKN3ana6evdesc11final_eventE 182
_ZNK24infinite_loop_diagnostic22get_controlling_optionEv 183
_ZNK18looping_back_event10print_descER14pretty_printer 204
_ZN24infinite_loop_diagnostic33maybe_add_custom_events_for_eedgeERKN3ana13exploded_edgeEPNS0_12checker_pathE 977
_ZNK24infinite_loop_diagnostic8get_kindEv 1292
_ZN3ana14exploded_graph21detect_infinite_loopsEv 3377
_ZN30infinite_loop_checking_context28on_unusable_in_infinite_loopEv 3835
_ZNK30infinite_loop_checking_context28checking_for_infinite_loop_pEv 8669
_ZL21get_in_edge_back_edgeRKN3ana13exploded_nodeE 389726
_ZL22starts_infinite_loop_pRKN3ana13exploded_nodeERKNS_14exploded_graphEPNS_6loggerE 389726

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.