LCOV - code coverage report
Current view: top level - gcc/go/gofrontend - gogo.h (source / functions) Coverage Total Hit
Test: gcc.info Lines: 95.5 % 688 657
Test Date: 2025-08-30 13:27:53 Functions: 95.2 % 62 59
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
_ZN8Function14set_descriptorEP10Expression 0
_ZN8Variable21set_in_unique_sectionEv 0
_ZNK12Named_object22type_declaration_valueEv 0
_ZN12Named_object19make_erroneous_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 14
_ZN8Bindings18add_erroneous_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 14
_ZN8Variable10set_embedsEPSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE 22
_ZN8Variable15set_is_receiverEv 42
_ZN8Variable19set_is_not_receiverEv 42
_ZN4Gogo21record_var_depends_onEP8VariableP12Named_object 99
_ZN8Variable28clear_type_from_chan_elementEv 524
_ZNK12Named_object13unknown_valueEv 548
_ZN8Function13set_enclosingEP12Named_object 737
_ZN8Variable18set_is_global_sinkEv 1114
_ZN8Function15set_closure_varEP12Named_object 1234
_ZN5Label16add_snapshot_refEP17Bindings_snapshot 1568
_ZN8Variable24set_is_varargs_parameterEv 2599
_ZN12Named_object22type_declaration_valueEv 3870
_ZN8Variable17set_toplevel_declEP9Statement 6520
_ZN8Function31set_is_unnamed_type_stub_methodEv 10064
_ZN5Label6defineE8LocationP17Bindings_snapshot 10524
_ZN5LabelC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 10530
_ZN8Variable27set_is_referenced_by_inlineEv 20936
_ZN8Bindings11add_packageERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP7Package 39417
_ZNK12Named_object13package_valueEv 39426
_ZN18Statement_inserterC2EP4GogoP8VariablePSt13unordered_setIP9StatementSt4hashIS6_ESt8equal_toIS6_ESaIS6_EE 40712
_ZN8Bindings16add_unknown_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE8Location 85587
_ZNK12Named_object11const_valueEv 92292
_Z16priority_comparePK11Import_initS1_ 230053
_ZN8Bindings19add_result_variableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP15Result_variable 244901
_ZNK12Named_object16result_var_valueEv 252230
_ZN12Backend_name13append_suffixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 295699
_ZNK20Function_declaration11export_funcEP6ExportPK12Named_object 301334
_ZN12Named_object13package_valueEv 378192
_ZN4Gogo19hidden_name_pkgpathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 400276
_ZN12Backend_name12set_asm_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 409847
_ZN8Bindings8add_typeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK7PackageP4Type8Location 589952
_ZN8Bindings20add_type_declarationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK7Package8Location 618838
_ZNK12Named_object10func_valueEv 628166
_ZNK7Package12package_nameB5cxx11Ev 920119
_ZN12Backend_name10set_suffixERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 972661
_ZN8Bindings12add_constantERK16Typed_identifierPK7PackageP10Expressioni 1022606
_ZN8Bindings12add_variableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK7PackageP8Variable 1210571
_ZN4Gogo16add_analysis_setERKSt6vectorIP12Named_objectSaIS2_EEb 1357750
_ZN12Backend_name10set_prefixEPKc 1374941
_ZN11Import_initC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_i 1711998
_ZNK12Named_object9var_valueEv 1752333
_ZNK12Named_object22func_declaration_valueEv 2730597
_ZN12Backend_nameC2Ev 3303597
_ZN12Backend_name3addERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 4469044
_ZNK4Gogo16pack_hidden_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb 6227730
_ZNK4Gogo14var_depends_onEP8Variable 7375240
_ZN12Named_object16result_var_valueEv 12897853
_ZN4Gogo18unpack_hidden_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 24395551
_ZN4Gogo12is_sink_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 27097807
_ZN12Named_object11const_valueEv 34784007
_ZN12Named_object10func_valueEv 41518589
_ZN12Named_object22func_declaration_valueEv 51914705
_ZN12Named_object9var_valueEv 163233564
_ZN12Named_object10type_valueEv 451161222
_ZNK12Named_object10type_valueEv 591199737
_ZN12Named_object13unknown_valueEv 1857057841
_ZN12Named_object7resolveEv 2002115553

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.