LCOV - code coverage report
Current view: top level - gcc/diagnostics - text-sink.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 89.2 % 342 305
Test Date: 2025-10-18 14:39:06 Functions: 84.8 % 33 28
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
_ZN11diagnostics9text_sink18on_report_verbatimER9text_info 0
_ZN11diagnosticsL24get_bullet_point_unicharERNS_7contextE 0
_ZN11diagnosticsL24get_bullet_point_unicharEb 0
_ZNK11diagnostics16text_sink_buffer4dumpEP8_IO_FILEi 0
_ZNK11diagnostics9text_sink4dumpEP8_IO_FILEi 0
_ZN11diagnostics9text_sink10on_diagramERKNS_7diagramE 80
_ZN11diagnosticsL13use_unicode_pERKNS_7contextE 321
_ZN11diagnostics20default_text_starterERNS_9text_sinkEPKNS_15diagnostic_infoE 1435
_ZN11diagnostics16text_sink_buffer5flushEv 7222
_ZN11diagnostics9text_sink11append_noteEmPKcz 12719
_ZN11diagnostics22default_text_finalizerERNS_9text_sinkEPKNS_15diagnostic_infoENS_4kindE 16980
_ZN11diagnostics16text_sink_buffer7move_toERNS_15per_sink_bufferE 22485
_ZNK11diagnostics9text_sink19file_name_as_prefixEPKc 39955
_ZN11diagnostics9text_sink15includes_seen_pEPK17line_map_ordinary 62781
_ZN11diagnostics16text_sink_bufferC2ERNS_4sinkE 96366
_ZN11diagnostics9text_sink20make_per_sink_bufferEv 96366
_ZN11diagnostics9text_sink21report_current_moduleEm 330069
_ZNK11diagnostics9text_sink17get_location_textERK17expanded_location 342634
_ZNK11diagnostics9text_sink12build_prefixERKNS_15diagnostic_infoE 342788
_ZN11diagnostics9text_sink16after_diagnosticERKNS_15diagnostic_infoE 342923
_ZN11diagnostics9text_sink21maybe_line_and_columnEii 348994
_ZN11diagnostics9text_sink14update_printerEv 498927
_ZNK11diagnostics9text_sink19build_indent_prefixEb 553658
_ZN11diagnostics9text_sinkD0Ev 619090
_ZN11diagnostics9text_sinkD0Ev 308197
_ZN11diagnostics9text_sinkD2Ev 310893
_ZN11diagnostics9text_sink13print_any_cweERKNS_15diagnostic_infoE 1536250
_ZN11diagnostics9text_sink15print_any_rulesERKNS_15diagnostic_infoE 1536250
_ZN11diagnostics9text_sink24print_option_informationERKNS_15diagnostic_infoENS_4kindE 1536250
_ZN11diagnostics9text_sink20on_report_diagnosticERKNS_15diagnostic_infoENS_4kindE 1537685
_ZN11diagnostics9text_sink10set_bufferEPNS_15per_sink_bufferE 2388256
_ZNK11diagnostics9text_sink27follows_reference_printer_pEv 4554408
_ZN11diagnostics16text_sink_buffer5clearEv 4980988
_ZNK11diagnostics16text_sink_buffer7empty_pEv 8180778

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.