LCOV - code coverage report
Current view: top level - gcc/go/gofrontend - types.h (source / functions) Coverage Total Hit
Test: gcc.info Lines: 95.1 % 615 585
Test Date: 2025-08-30 13:27:53 Functions: 85.7 % 84 72
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
_ZN10Array_type15do_is_reflexiveEv 93
_ZN10Array_type19do_hash_might_panicEv 53
_ZN10Array_type19do_needs_key_updateEv 93
_ZN10Error_type22do_compare_is_identityEP4Gogo 0
_ZN10Float_type15do_is_reflexiveEv 31
_ZN10Float_type19do_needs_key_updateEv 31
_ZN10Float_type22do_compare_is_identityEP4Gogo 31164
_ZN10Named_type11do_traverseEP8Traverse 111330700
_ZN10Named_typeC2EP12Named_objectP4Type8Location 784552
_ZN11String_type19do_needs_key_updateEv 2045
_ZN11String_type22do_compare_is_identityEP4Gogo 243690
_ZN12Boolean_type22do_compare_is_identityEP4Gogo 92458
_ZN12Channel_type11do_traverseEP8Traverse 4041482
_ZN12Channel_type22do_compare_is_identityEP4Gogo 10124
_ZN12Channel_typeC2EbbP4Type 14400
_ZN12Complex_type15do_is_reflexiveEv 7
_ZN12Complex_type19do_needs_key_updateEv 7
_ZN12Complex_type22do_compare_is_identityEP4Gogo 11454
_ZN12Integer_type22do_compare_is_identityEP4Gogo 2320229
_ZN12Pointer_type22do_compare_is_identityEP4Gogo 651653
_ZN12Pointer_type9do_verifyEP4Gogo 1428467
_ZN12Struct_field7set_tagERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 11522
_ZN13Function_type17add_receiver_noteEi 56166
_ZN13Function_type18add_parameter_noteEii 72256
_ZN13Function_type22do_compare_is_identityEP4Gogo 96971
_ZN14Interface_type15do_is_reflexiveEv 415
_ZN14Interface_type19do_hash_might_panicEv 16
_ZN14Interface_type19do_needs_key_updateEv 403
_ZN14Interface_type22do_compare_is_identityEP4Gogo 231882
_ZN14Interface_typeC2EP21Typed_identifier_list8Location 123312
_ZN16Interface_methodC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE8LocationP13Function_typePKN6Method13Field_indexesEj 2110
_ZN16Typed_identifier8set_noteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 6418666
_ZN16Typed_identifier8set_typeEP4Type 356362
_ZN21Backend_function_type14do_get_backendEP4Gogo 12275
_ZN21Typed_identifier_list8set_typeEmP4Type 246947
_ZN24Forward_declaration_type15do_is_reflexiveEv 3207
_ZN24Forward_declaration_type19do_needs_key_updateEv 3027
_ZN24Forward_declaration_type22do_compare_is_identityEP4Gogo 354511
_ZN4Type15do_is_reflexiveEv 4043
_ZN4Type19do_hash_might_panicEv 4056
_ZN4Type19do_needs_key_updateEv 1713
_ZN4Type9do_verifyEP4Gogo 4402381
_ZN6Method15set_stub_objectEP12Named_object 206394
_ZN6Method21set_iface_stub_objectEP12Named_object 96577
_ZN8Map_type15do_is_reflexiveEv 0
_ZN8Map_type22do_compare_is_identityEP4Gogo 4718
_ZN8Nil_type18do_type_descriptorEP4GogoP10Named_type 0
_ZN8Nil_type22do_compare_is_identityEP4Gogo 0
_ZN9Void_type18do_type_descriptorEP4GogoP10Named_type 0
_ZN9Void_type22do_compare_is_identityEP4Gogo 0
_ZNK10Array_type10do_in_heapEv 4459999
_ZNK10Error_type15do_message_nameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZNK11String_type14do_has_pointerEv 1268074
_ZNK11String_type15do_message_nameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 32
_ZNK12Boolean_type13do_reflectionEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZNK12Boolean_type15do_message_nameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZNK12Channel_type14do_has_pointerEv 55948
_ZNK12Named_method15do_named_objectEv 2507023
_ZNK12Pointer_type14do_has_pointerEv 2393791
_ZNK12Struct_field3tagB5cxx11Ev 73528
_ZNK13Function_type14do_has_pointerEv 861939
_ZNK13Function_type24is_backend_function_typeEv 3461684
_ZNK14Interface_type14do_has_pointerEv 1223290
_ZNK14Interface_type8is_emptyEv 871308
_ZNK16Interface_method14do_nointerfaceEv 7517
_ZNK16Interface_method15do_named_objectEv 0
_ZNK16Interface_method20do_receiver_locationEv 1850
_ZNK16Interface_method7do_typeEv 7886
_ZNK21Backend_function_type24is_backend_function_typeEv 23590
_ZNK24Forward_declaration_type10do_in_heapEv 7994284
_ZNK24Forward_declaration_type14do_has_pointerEv 3107472
_ZNK24Forward_declaration_type18do_hash_for_methodEP4Gogoi 12
_ZNK4Type10do_in_heapEv 29707189
_ZNK4Type13is_comparableEv 5046907
_ZNK4Type14do_has_pointerEv 2859965
_ZNK4Type22is_unsafe_pointer_typeEv 4525545
_ZNK4Type8is_errorEv 55556146
_ZNK6Method11stub_objectEv 42273
_ZNK6Method17iface_stub_objectEv 3389
_ZNK8Map_type14do_has_pointerEv 103157
_ZNK8Nil_type13do_reflectionEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZNK8Nil_type15do_message_nameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 5
_ZNK9Void_type13do_reflectionEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 8296
_ZNK9Void_type15do_message_nameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0

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.