LCOV - code coverage report
Current view: top level - gcc/analyzer - pending-diagnostic.h (source / functions) Coverage Total Hit
Test: gcc.info Lines: 94.0 % 67 63
Test Date: 2025-03-08 13:07:09 Functions: 97.2 % 36 35
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_changeER14pretty_printerRKNS_6evdesc12state_changeE 0
_ZNK3ana18pending_diagnostic28get_meaning_for_state_changeERKNS_6evdesc12state_changeE 2
_ZNK3ana18pending_diagnostic26maybe_add_sarif_propertiesER12sarif_object 9
_ZN3ana18pending_diagnostic24describe_return_of_stateER14pretty_printerRKNS_6evdesc15return_of_stateE 42
_ZN3ana18pending_diagnostic24describe_call_with_stateER14pretty_printerRKNS_6evdesc15call_with_stateE 51
_ZNK3ana18pending_diagnostic15use_of_uninit_pEv 206
_ZN3ana18pending_diagnostic20describe_final_eventER14pretty_printerRKNS_6evdesc11final_eventE 382
_ZNK3ana12pending_note7equal_pERKS0_ 837
_ZNK3ana21pending_note_subclassINS_18reason_attr_accessEE16subclass_equal_pERKNS_12pending_noteE 837
_ZNK3ana21pending_note_subclassIZZNKS_12region_model22check_call_format_attrERKNS_12call_detailsEP9tree_nodeEN15annotating_ctxt15add_annotationsEvE18reason_format_attrE16subclass_equal_pERKNS_12pending_noteE 41
_ZNK3ana21pending_note_subclassINS_18reason_attr_accessEE16subclass_equal_pERKNS_12pending_noteE 52
_ZNK3ana21pending_note_subclassIZNKS_12region_model36check_for_null_terminated_string_argERKNS_12call_detailsEjbPPKNS_6svalueEE31null_terminator_check_decl_noteE16subclass_equal_pERKNS_12pending_noteE 744
_ZNK3ana27pending_diagnostic_subclassINS_13stale_jmp_bufEE16subclass_equal_pERKNS_18pending_diagnosticE 2385
_ZNK3ana27pending_diagnostic_subclassINS_13stale_jmp_bufEE16subclass_equal_pERKNS_18pending_diagnosticE 5
_ZNK3ana27pending_diagnostic_subclassINS_12_GLOBAL__N_128exposure_through_output_fileEE16subclass_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 8
_ZNK3ana27pending_diagnostic_subclassINS_31shift_count_overflow_diagnosticEE16subclass_equal_pERKNS_18pending_diagnosticE 8
_ZNK3ana27pending_diagnostic_subclassINS_17jump_through_nullEE16subclass_equal_pERKNS_18pending_diagnosticE 16
_ZNK3ana27pending_diagnostic_subclassINS_31shift_count_negative_diagnosticEE16subclass_equal_pERKNS_18pending_diagnosticE 16
_ZNK3ana27pending_diagnostic_subclassINS_12_GLOBAL__N_118signal_unsafe_callEE16subclass_equal_pERKNS_18pending_diagnosticE 18
_ZNK3ana27pending_diagnostic_subclassINS_25write_to_const_diagnosticEE16subclass_equal_pERKNS_18pending_diagnosticE 33
_ZNK3ana27pending_diagnostic_subclassINS_19overlapping_buffersEE16subclass_equal_pERKNS_18pending_diagnosticE 36
_ZNK3ana27pending_diagnostic_subclassINS_28exposure_through_uninit_copyEE16subclass_equal_pERKNS_18pending_diagnosticE 47
_ZNK3ana27pending_diagnostic_subclassINS_34write_to_string_literal_diagnosticEE16subclass_equal_pERKNS_18pending_diagnosticE 47
_ZNK3ana27pending_diagnostic_subclassINS_28undefined_ptrdiff_diagnosticEE16subclass_equal_pERKNS_18pending_diagnosticE 56
_ZNK3ana27pending_diagnostic_subclassINS_12_GLOBAL__N_113pattern_matchEE16subclass_equal_pERKNS_18pending_diagnosticE 71
_ZNK3ana27pending_diagnostic_subclassI24infinite_loop_diagnosticE16subclass_equal_pERKNS_18pending_diagnosticE 87
_ZNK3ana27pending_diagnostic_subclassINS_23dubious_allocation_sizeEE16subclass_equal_pERKNS_18pending_diagnosticE 134
_ZNK3ana27pending_diagnostic_subclassINS_20dump_path_diagnosticEE16subclass_equal_pERKNS_18pending_diagnosticE 192
_ZNK3ana27pending_diagnostic_subclassI29infinite_recursion_diagnosticE16subclass_equal_pERKNS_18pending_diagnosticE 394
_ZNK3ana27pending_diagnostic_subclassINS_25poisoned_value_diagnosticEE16subclass_equal_pERKNS_18pending_diagnosticE 1204
_ZN3ana18pending_diagnostic22mark_interesting_stuffEPNS_13interesting_tE 2530
_ZNK3ana18pending_diagnostic19check_valid_fpath_pERKNS_13feasible_nodeEPK6gimple 4778
_ZNK3ana18pending_diagnostic12supercedes_pERKS0_ 4813
_ZNK3ana18pending_diagnostic7equal_pERKS0_ 6518
_ZNK3ana18pending_diagnostic16terminate_path_pEv 7317
_ZN3ana18pending_diagnostic37maybe_add_custom_events_for_superedgeERKNS_13exploded_edgeEPNS_12checker_pathE 13198

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.