LCOV - code coverage report
Current view: top level - gcc/go/gofrontend - import.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 76.1 % 942 717
Test Date: 2024-04-27 14:03:13 Functions: 86.5 % 52 45
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
_ZN16Stream_from_file10do_advanceEm 0
_ZN16Stream_from_file7do_peekEmPPKc 0
_ZN16Stream_from_fileC2Ei 0
_ZN16Stream_from_fileD0Ev 0
_ZN16Stream_from_fileD0Ev 0
_ZN16Stream_from_fileD2Ev 0
_ZN6Import11import_typeEv 0
_ZN6Import16read_one_packageEv 207
_ZN4Gogo14read_importcfgEPKc 378
_ZN20Import_function_body9next_sizeEm 1378
_ZN20Import_function_body16record_temporaryEP19Temporary_statementj 2661
_ZN20Import_function_body13unnamed_labelEj8Location 2955
_ZN20Import_function_body19temporary_statementEj 3923
_ZN20Import_function_bodyC2EP4GogoP6ImportP12Named_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmP5Blocki 12247
_ZN20Import_function_bodyD2Ev 12247
_ZN6Import10read_typesEv 21808
_ZN6Import16finalize_methodsEv 21808
_ZN6Import16find_export_dataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi8Location 21808
_ZN6Import20read_import_init_fnsEP4Gogo 21808
_ZN6Import22register_builtin_typesEP4Gogo 21808
_ZN6Import6importEP4GogoRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb 21808
_ZN6ImportC2EPNS_6StreamE8Location 21808
_ZN6Import12open_packageERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE8LocationS7_ 21818
_ZN6Import23find_object_export_dataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEil8Location 23332
_ZN20Import_function_body9read_typeEv 23999
_ZNK20Import_function_body4nameB5cxx11Ev 23999
_ZN6Import24read_one_indirect_importEv 24216
_ZN6Import12try_suffixesEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 27817
_ZN6Import24try_package_in_directoryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE8Location 28519
_Z18go_add_search_pathPKc 29528
_ZN20Import_function_body15read_identifierB5cxx11Ev 98951
_ZN6Import15read_one_importEv 189875
_ZN20Import_function_body16require_c_stringEPKc 213628
_ZN6Import10import_varEv 326307
_ZN6Import21register_builtin_typeEP4GogoPKc12Builtin_code 457968
_ZN6Import4readEmPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 506685
_ZN6Import15read_named_typeEi 663506
_ZN6Import12import_constEv 826174
_ZN6Import10parse_typeEi 1975892
_ZN6Import6StreamC2Ev 1998402
_ZN6Import6StreamD0Ev 1998402
_ZN6Import6StreamD0Ev 0
_ZN6Import6StreamD2Ev 1998402
_ZN6Import11import_funcEP7Package 3055853
_ZN6Import25read_qualified_identifierEP17Import_expressionPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPP7PackagePb 3454531
_ZN6Import11read_escapeB5cxx11Ev 6290244
_ZN6Import9read_nameB5cxx11Ev 6597967
_ZN6Import9read_typeEv 12323552
_ZN6Import14type_for_indexEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmPb 12347551
_ZN6Import13string_to_intERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbPi 24145609
_ZN6Import15read_identifierB5cxx11Ev 27857653
_ZN6Import6Stream11match_bytesEPKcm 60762805
_ZN6Import6Stream13require_bytesE8LocationPKcm 74456066
_ZN6Import6Stream9peek_charEv 266872621

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.