LCOV - code coverage report
Current view: top level - gcc/diagnostics - output-spec.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 74.0 % 369 273
Test Date: 2025-10-18 14:39:06 Functions: 75.8 % 33 25
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
_ZNK11diagnostics11output_spec19html_scheme_handler8get_keysER8auto_vecIPKcLm0EE 0
_ZNK11diagnostics11output_spec19text_scheme_handler8get_keysER8auto_vecIPKcLm0EE 0
_ZNK11diagnostics11output_spec20sarif_scheme_handler8get_keysER8auto_vecIPKcLm0EE 0
_ZNK11diagnostics11output_spec7context18report_missing_keyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_PKc 0
_ZNK11diagnostics11output_spec7context18report_unknown_keyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_14scheme_handlerE 0
_ZNK11diagnostics8selftest11parser_test17test_spec_context17get_base_filenameEv 0
_ZNK11diagnostics8selftest16test_key_handler8get_keysER8auto_vecIPKcLm0EE 0
_ZNK11diagnostics11output_spec7context16open_output_fileEO10label_text 2
_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_spec11key_handler16parse_enum_valueINS_13sarif_versionELm2EEENS1_6resultERKNS0_7contextERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESF_RKSt5arrayISt4pairIPKcT_EXT0_EERSK_ 3
_ZN11diagnostics8selftest20output_spec_cc_testsEv 4
_ZN11diagnostics8selftestL23test_client_arg_parsingEv 4
_ZN11diagnostics8selftestL23test_output_arg_parsingEv 4
_ZN11diagnostics11output_spec20sarif_scheme_handler15maybe_handle_kvERKNS0_7contextERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_ 7
_ZN11diagnostics8selftest16test_key_handler15maybe_handle_kvERKNS_11output_spec7contextERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_ 8
_ZN11diagnostics11output_spec20sarif_scheme_handler31make_sarif_serialization_objectENS_24sarif_serialization_kindE 12
_ZN11diagnostics11output_spec20sarif_scheme_handler9make_sinkERKNS0_7contextERNS_7contextE 12
_ZN11diagnostics11output_spec19html_scheme_handler9make_sinkERKNS0_7contextERNS_7contextE 13
_ZN11diagnostics11output_spec19html_scheme_handler15maybe_handle_kvERKNS0_7contextERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_ 14
_ZN11diagnostics11output_spec19text_scheme_handler9make_sinkERKNS0_7contextERNS_7contextE 16
_ZNK11diagnostics11output_spec7context12report_errorEPKcz 16
_ZN11diagnostics11output_spec19text_scheme_handler15maybe_handle_kvERKNS0_7contextERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_ 30
_ZN11diagnostics8selftest11parser_testC2EPKcPNS_11output_spec11key_handlerE 32
_ZN11diagnostics11output_spec14output_factory18get_scheme_handlerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 41
_ZN11diagnostics11output_spec14output_factory9make_sinkERKNS0_7contextERNS_7contextERKNS0_22scheme_name_and_paramsE 41
_ZN11diagnostics11output_spec14output_factoryC2ERNS_7contextE 41
_ZN11diagnostics11output_spec19html_scheme_handlerC2Ev 41
_ZN11diagnostics11output_spec19text_scheme_handlerC2ERNS_7contextE 41
_ZN11diagnostics11output_spec20sarif_scheme_handlerC2Ev 41
_ZN11diagnostics11output_spec7context19parse_and_make_sinkERNS_7contextE 41
_ZNK11diagnostics11output_spec11key_handler16parse_bool_valueERKNS0_7contextERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESC_Rb 46
_ZNK11diagnostics11output_spec7context9handle_kvERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_RNS0_14scheme_handlerE 51
_ZN11diagnostics11output_specL5parseERKNS0_7contextE 69

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.