LCOV - code coverage report
Current view: top level - gcc - diagnostic-format-json.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 92.8 % 223 207
Test Date: 2024-09-14 15:41:07 Functions: 82.6 % 23 19
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
_ZL34diagnostic_output_format_init_jsonR18diagnostic_context 0
_ZN18json_output_format10on_diagramERK18diagnostic_diagram 0
_ZNK23json_file_output_format25machine_readable_stderr_pEv 0
_ZNK25json_stderr_output_format25machine_readable_stderr_pEv 0
_ZL18json_from_metadataPK19diagnostic_metadata 4
_ZN8selftest31diagnostic_format_json_cc_testsEv 4
_ZN8selftestL18test_bad_endpointsEv 4
_ZN8selftestL21test_unknown_locationEv 4
_ZL18make_json_for_pathR18diagnostic_contextPK15diagnostic_path 5
_ZL20json_from_fixit_hintR18diagnostic_contextPK10fixit_hint 6
_Z39diagnostic_output_format_init_json_fileR18diagnostic_contextbPKc 12
_ZN23json_file_output_formatC2ER18diagnostic_contextbPKc 12
_ZN23json_file_output_formatD0Ev 24
_ZN23json_file_output_formatD0Ev 12
_ZN23json_file_output_formatD2Ev 12
_Z41diagnostic_output_format_init_json_stderrR18diagnostic_contextb 31
_ZN18json_output_format13flush_to_fileEP8_IO_FILE 43
_ZN18json_output_format12on_end_groupEv 47
_ZN18json_output_format14on_begin_groupEv 47
_ZN18json_output_format20on_report_diagnosticERK15diagnostic_info12diagnostic_t 59
_ZN25json_stderr_output_formatD0Ev 62
_ZN25json_stderr_output_formatD0Ev 31
_ZN25json_stderr_output_formatD2Ev 31
_ZL24json_from_location_rangeR18diagnostic_contextPK14location_rangej 63
_ZL27json_from_expanded_locationR18diagnostic_contextj 152

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.