LCOV - code coverage report
Current view: top level - gcc/analyzer - pending-diagnostic.h (source / functions) Coverage Total Hit
Test: gcc.info Lines: 91.7 % 72 66
Test Date: 2024-04-27 14:03:13 Functions: 94.3 % 35 33
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
_ZN3ana18pending_diagnostic21describe_state_changeERKNS_6evdesc12state_changeE 0
_ZNK3ana18pending_diagnostic28get_meaning_for_state_changeERKNS_6evdesc12state_changeE 0
_ZNK3ana18pending_diagnostic26maybe_add_sarif_propertiesER12sarif_object 10
_ZN3ana18pending_diagnostic24describe_return_of_stateERKNS_6evdesc15return_of_stateE 46
_ZN3ana18pending_diagnostic24describe_call_with_stateERKNS_6evdesc15call_with_stateE 58
_ZNK3ana18pending_diagnostic15use_of_uninit_pEv 249
_ZN3ana18pending_diagnostic20describe_final_eventERKNS_6evdesc11final_eventE 442
_ZNK3ana12pending_note7equal_pERKS0_ 1000
_ZNK3ana21pending_note_subclassINS_18reason_attr_accessEE16subclass_equal_pERKNS_12pending_noteE 1000
_ZNK3ana21pending_note_subclassIZZNKS_12region_model22check_call_format_attrERKNS_12call_detailsEP9tree_nodeEN15annotating_ctxt15add_annotationsEvE18reason_format_attrE16subclass_equal_pERKNS_12pending_noteE 48
_ZNK3ana21pending_note_subclassINS_18reason_attr_accessEE16subclass_equal_pERKNS_12pending_noteE 70
_ZNK3ana21pending_note_subclassIZNKS_12region_model36check_for_null_terminated_string_argERKNS_12call_detailsEjbPPKNS_6svalueEE31null_terminator_check_decl_noteE16subclass_equal_pERKNS_12pending_noteE 882
_ZNK3ana27pending_diagnostic_subclassINS_13stale_jmp_bufEE16subclass_equal_pERKNS_18pending_diagnosticE 2769
_ZNK3ana27pending_diagnostic_subclassINS_12_GLOBAL__N_128exposure_through_output_fileEE16subclass_equal_pERKNS_18pending_diagnosticE 6
_ZNK3ana27pending_diagnostic_subclassINS_13stale_jmp_bufEE16subclass_equal_pERKNS_18pending_diagnosticE 6
_ZNK3ana27pending_diagnostic_subclassINS_18putenv_of_auto_varEE16subclass_equal_pERKNS_18pending_diagnosticE 7
_ZNK3ana27pending_diagnostic_subclassINS_27undefined_function_behaviorEE16subclass_equal_pERKNS_18pending_diagnosticE 10
_ZNK3ana27pending_diagnostic_subclassINS_31shift_count_overflow_diagnosticEE16subclass_equal_pERKNS_18pending_diagnosticE 10
_ZNK3ana27pending_diagnostic_subclassINS_17jump_through_nullEE16subclass_equal_pERKNS_18pending_diagnosticE 20
_ZNK3ana27pending_diagnostic_subclassINS_31shift_count_negative_diagnosticEE16subclass_equal_pERKNS_18pending_diagnosticE 20
_ZNK3ana27pending_diagnostic_subclassINS_12_GLOBAL__N_118signal_unsafe_callEE16subclass_equal_pERKNS_18pending_diagnosticE 34
_ZNK3ana27pending_diagnostic_subclassINS_25write_to_const_diagnosticEE16subclass_equal_pERKNS_18pending_diagnosticE 40
_ZNK3ana27pending_diagnostic_subclassINS_28exposure_through_uninit_copyEE16subclass_equal_pERKNS_18pending_diagnosticE 43
_ZNK3ana27pending_diagnostic_subclassINS_19overlapping_buffersEE16subclass_equal_pERKNS_18pending_diagnosticE 45
_ZNK3ana27pending_diagnostic_subclassINS_34write_to_string_literal_diagnosticEE16subclass_equal_pERKNS_18pending_diagnosticE 56
_ZNK3ana27pending_diagnostic_subclassINS_12_GLOBAL__N_113pattern_matchEE16subclass_equal_pERKNS_18pending_diagnosticE 86
_ZNK3ana27pending_diagnostic_subclassI24infinite_loop_diagnosticE16subclass_equal_pERKNS_18pending_diagnosticE 102
_ZNK3ana27pending_diagnostic_subclassINS_23dubious_allocation_sizeEE16subclass_equal_pERKNS_18pending_diagnosticE 152
_ZNK3ana27pending_diagnostic_subclassINS_20dump_path_diagnosticEE16subclass_equal_pERKNS_18pending_diagnosticE 216
_ZNK3ana27pending_diagnostic_subclassI29infinite_recursion_diagnosticE16subclass_equal_pERKNS_18pending_diagnosticE 471
_ZNK3ana27pending_diagnostic_subclassINS_25poisoned_value_diagnosticEE16subclass_equal_pERKNS_18pending_diagnosticE 1445
_ZN3ana18pending_diagnostic22mark_interesting_stuffEPNS_13interesting_tE 2989
_ZNK3ana18pending_diagnostic12supercedes_pERKS0_ 5547
_ZNK3ana18pending_diagnostic19check_valid_fpath_pERKNS_13feasible_nodeEPK6gimple 5547
_ZNK3ana18pending_diagnostic7equal_pERKS0_ 7627
_ZNK3ana18pending_diagnostic16terminate_path_pEv 8838
_ZN3ana18pending_diagnostic37maybe_add_custom_events_for_superedgeERKNS_13exploded_edgeEPNS_12checker_pathE 15241

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.