LCOV - code coverage report
Current view: top level - gcc/diagnostics - output-spec.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 74.5 % 369 275
Test Date: 2026-02-28 14:20:25 Functions: 75.8 % 33 25
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_ZN11diagnostics11output_spec14output_factory18get_scheme_handlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 54
_ZN11diagnostics11output_spec14output_factory9make_sinkERKNS0_7contextERNS_7contextERKNS0_22scheme_name_and_paramsE 54
_ZN11diagnostics11output_spec14output_factoryC2ERNS_7contextE 54
_ZN11diagnostics11output_spec19html_scheme_handler15maybe_handle_kvERKNS0_7contextERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_ 16
_ZN11diagnostics11output_spec19html_scheme_handler9make_sinkERKNS0_7contextERNS_7contextE 14
_ZN11diagnostics11output_spec19html_scheme_handlerC2Ev 54
_ZN11diagnostics11output_spec19text_scheme_handler15maybe_handle_kvERKNS0_7contextERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_ 30
_ZN11diagnostics11output_spec19text_scheme_handler9make_sinkERKNS0_7contextERNS_7contextE 16
_ZN11diagnostics11output_spec19text_scheme_handlerC2ERNS_7contextE 54
_ZN11diagnostics11output_spec20sarif_scheme_handler15maybe_handle_kvERKNS0_7contextERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_ 8
_ZN11diagnostics11output_spec20sarif_scheme_handler31make_sarif_serialization_objectENS_24sarif_serialization_kindE 24
_ZN11diagnostics11output_spec20sarif_scheme_handler9make_sinkERKNS0_7contextERNS_7contextE 24
_ZN11diagnostics11output_spec20sarif_scheme_handlerC2Ev 54
_ZN11diagnostics11output_spec7context19parse_and_make_sinkERNS_7contextE 54
_ZN11diagnostics11output_specL5parseERKNS0_7contextE 82
_ZN11diagnostics8selftest11parser_testC2EPKcPNS_11output_spec11key_handlerE 32
_ZN11diagnostics8selftest16test_key_handler15maybe_handle_kvERKNS_11output_spec7contextERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_ 8
_ZN11diagnostics8selftest20output_spec_cc_testsEv 4
_ZN11diagnostics8selftestL23test_client_arg_parsingEv 4
_ZN11diagnostics8selftestL23test_output_arg_parsingEv 4
_ZNK11diagnostics11output_spec11key_handler16parse_bool_valueERKNS0_7contextERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_Rb 49
_ZNK11diagnostics11output_spec11key_handler16parse_enum_valueINS_13sarif_versionELm2EEENS1_6resultERKNS0_7contextERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESF_RKSt5arrayISt4pairIPKcT_EXT0_EERSK_ 3
_ZNK11diagnostics11output_spec11key_handler16parse_enum_valueINS_13sarif_versionELm2EEENS1_6resultERKNS0_7contextERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESF_RKSt5arrayISt4pairIPKcT_EXT0_EERSK_ 3
_ZNK11diagnostics11output_spec11key_handler16parse_enum_valueINS_24sarif_serialization_kindELm1EEENS1_6resultERKNS0_7contextERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESF_RKSt5arrayISt4pairIPKcT_EXT0_EERSK_ 0
_ZNK11diagnostics11output_spec19html_scheme_handler8get_keysER8auto_vecIPKcLm0EE 0
_ZNK11diagnostics11output_spec19text_scheme_handler8get_keysER8auto_vecIPKcLm0EE 0
_ZNK11diagnostics11output_spec20sarif_scheme_handler8get_keysER8auto_vecIPKcLm0EE 0
_ZNK11diagnostics11output_spec7context12report_errorEPKcz 16
_ZNK11diagnostics11output_spec7context16open_output_fileEO10label_text 2
_ZNK11diagnostics11output_spec7context18report_missing_keyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_PKc 0
_ZNK11diagnostics11output_spec7context18report_unknown_keyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_14scheme_handlerE 0
_ZNK11diagnostics11output_spec7context9handle_kvERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_RNS0_14scheme_handlerE 54
_ZNK11diagnostics8selftest11parser_test17test_spec_context17get_base_filenameEv 0
_ZNK11diagnostics8selftest16test_key_handler8get_keysER8auto_vecIPKcLm0EE 0

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.