LCOV - code coverage report
Current view: top level - gcc/go/gofrontend - types.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 90.1 % 6423 5789
Test Date: 2025-07-26 09:32:30 Functions: 93.4 % 408 381
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
_ZN10Error_type14do_get_backendEP4Gogo 0
_ZN10Named_type17import_named_typeEP6ImportPPS_ 0
_ZN24Forward_declaration_type22add_method_declarationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP7PackageP13Function_type8Location 0
_ZN25Call_multiple_result_type14do_get_backendEP4Gogo 0
_ZN25Call_multiple_result_type18do_type_descriptorEP4GogoP10Named_type 0
_ZN25Call_multiple_result_type22do_compare_is_identityEP4Gogo 0
_ZN4Type15type_descriptorEP4GogoPS_ 0
_ZN9Sink_type14do_get_backendEP4Gogo 0
_ZN9Sink_type18do_type_descriptorEP4GogoP10Named_type 0
_ZN9Sink_type22do_compare_is_identityEP4Gogo 0
_ZNK10Float_type13do_reflectionEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZNK10Float_type15do_message_nameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZNK11String_type13do_reflectionEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZNK12Complex_type13do_reflectionEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZNK12Integer_type13do_reflectionEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZNK14Interface_type12method_countEv 0
_ZNK14Interface_type12method_indexERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZNK24Forward_declaration_type9do_exportEP6Export 0
_ZNK25Call_multiple_result_type13do_reflectionEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZNK25Call_multiple_result_type14do_has_pointerEv 0
_ZNK25Call_multiple_result_type15do_mangled_nameEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPb 0
_ZNK25Call_multiple_result_type15do_message_nameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZNK4Type9do_exportEP6Export 0
_ZNK9Sink_type13do_reflectionEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZNK9Sink_type15do_mangled_nameEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPb 0
_ZNK9Sink_type15do_message_nameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 0
_ZN10Error_type18do_type_descriptorEP4GogoP10Named_type 1
_ZN24Forward_declaration_type19add_existing_methodEP12Named_object 1
_ZNK10Error_type13do_reflectionEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1
_ZN11Struct_type19do_hash_might_panicEv 2
_ZN8Map_type18backend_zero_valueEP4Gogo 3
_ZNK12Complex_type15do_message_nameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 3
_ZNK14Interface_type20is_unexported_methodEP4GogoRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 3
_ZNK12Integer_type15do_message_nameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 8
_ZNK11Struct_type25is_unexported_local_fieldEP4GogoRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 18
_ZN4Type29is_unexported_field_or_methodEP4GogoPKS_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt6vectorIPK10Named_typeSaISF_EE 22
_ZNK10Named_type26is_unexported_local_methodEP4GogoRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 22
_ZNK11Struct_type15do_message_nameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 25
_ZNK8Map_type15do_message_nameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 26
_ZN10Array_type19write_hash_functionEP4GogoP12Named_objectP13Function_type 27
_ZNK12Channel_type15do_message_nameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 29
_ZNK14Interface_type15do_message_nameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 41
_ZN4Type12set_is_errorEv 47
_ZN4Type19write_identity_hashEP4GogoP12Named_objectl 48
_ZNK12Struct_field24is_unexported_field_nameEP4GogoRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 49
_ZNK13Function_type15do_message_nameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 77
_ZN4Type17write_named_equalEP4GogoP12Named_objectP10Named_type 80
_ZN4Type18gcprog_constructorEP4Gogoll 114
_ZN6GCProg3endEv 114
_ZNK6GCProg11constructorEv 114
_ZNK13Function_type16append_signatureEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 116
_ZN6GCProg13should_repeatEll 121
_ZNK24Forward_declaration_type4warnEv 137
_ZN11Struct_type19write_hash_functionEP4GogoP12Named_objectP13Function_type 154
_ZN12Complex_type18do_type_descriptorEP4GogoP10Named_type 160
_ZNK12Complex_type12is_identicalEPKS_ 162
_ZN6GCProg6repeatEll 228
_ZN6GCProg6varintEl 228
_ZN4Type19write_hash_functionEP4GogolPK12Backend_nameP13Function_type 229
_ZN11Struct_type15do_is_reflexiveEv 308
_ZN11Struct_type19do_needs_key_updateEv 308
_ZN6GCProg8flushlitEv 465
_ZN10Float_type18do_type_descriptorEP4GogoP10Named_type 489
_ZN11Struct_type20backend_field_offsetEP4GogojPl 611
_ZNK11Struct_type17write_to_c_headerERSo 620
_ZN11Struct_type22interface_method_tableEP14Interface_typeb 622
_ZNK13Function_type15copy_with_namesEv 708
_ZN6GCProg3ptrEl 945
_ZN6GCProg10zero_untilEl 1050
_ZNK16Interface_method14do_bind_methodEP10Expression8Location 1161
_ZN8Nil_type14do_get_backendEP4Gogo 1169
_ZN12Channel_type18do_type_descriptorEP4GogoP10Named_type 1256
_ZN8Map_type9hmap_typeEP4Type 1313
_ZN12Boolean_type18do_type_descriptorEP4GogoP10Named_type 1335
_ZNK10Float_type12is_identicalEPKS_ 1358
_ZNK12Channel_type9do_exportEP6Export 1500
_ZN12Channel_type16select_case_typeEv 1951
_ZN8Map_type10hiter_typeEP4Gogo 2034
_ZNK13Function_type18copy_with_receiverEP4Type 2110
_ZN6GCProg8set_fromEP4GogoP4Typell 2344
_ZN6GCProg3litEh 2436
_ZN12Complex_type28create_abstract_complex_typeEv 2444
_ZN4Type26make_abstract_complex_typeEv 2444
_ZN10Named_type19add_existing_methodEP12Named_object 2536
_ZN24Forward_declaration_type10add_methodERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP8Function 2538
_ZN4Type27build_one_iface_stub_methodEP4GogoP6MethodP12Named_objectPKcPK21Typed_identifier_listbSA_8Location 2661
_ZNK11Struct_type21can_write_to_c_headerEPSt6vectorIPK12Named_objectSaIS3_EES6_ 2720
_ZN4Type19build_hash_functionEP4GogolP13Function_type 3019
_ZN11String_type18do_type_descriptorEP4GogoP10Named_type 3027
_ZN8Map_type18do_type_descriptorEP4GogoP10Named_type 4070
_ZNK11Struct_type23write_field_to_c_headerERSoRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK4Type 4220
_ZNK12Channel_type13do_reflectionEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 4227
_ZN10Named_type19do_needs_key_updateEv 4266
_ZNK14Interface_type24is_compatible_for_assignEPKS_PNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 4508
_ZN10Named_type15do_is_reflexiveEv 4557
_ZN4Type20finish_pointer_typesEP4Gogo 4646
_ZN4Type20make_named_bool_typeEv 4646
_ZN4Type22make_named_string_typeEv 4646
_ZN4Type27convert_builtin_named_typesEP4Gogo 4646
_ZN9Void_type14do_get_backendEP4Gogo 4646
_ZNK14Interface_type16assume_identicalEPKS_S1_ 5290
_ZN8Map_type11bucket_typeEP4Gogoll 5383
_ZNK8Map_type13do_reflectionEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 5463
_ZN12Channel_type30make_chan_type_descriptor_typeEv 5902
_ZNK8Map_type9do_exportEP6Export 6059
_ZN24Forward_declaration_type18do_type_descriptorEP4GogoP10Named_type 6411
_ZNK11Struct_type17total_field_countEv 6650
_ZN12Boolean_type14do_get_backendEP4Gogo 6768
_ZN14Interface_type18do_type_descriptorEP4GogoP10Named_type 7859
_ZN8Map_type14fat_zero_valueEP4Gogo 8227
_ZN12Channel_type14do_get_backendEP4Gogo 8617
_ZNK12Complex_type18do_hash_for_methodEP4Gogoi 8654
_ZN10Array_type20write_equal_functionEP4GogoP12Named_objectP10Named_type 8659
_ZN8Map_type29make_map_type_descriptor_typeEv 8716
_ZNK10Float_type18do_hash_for_methodEP4Gogoi 8942
_ZN12Channel_type9do_importEP6Import 9122
_ZNK14Interface_type13do_reflectionEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 9193
_ZN10Float_type17create_float_typeEPKcii 9292
_ZN12Complex_type19create_complex_typeEPKcii 9292
_ZN12Integer_type25create_integer_type_aliasEPKcP10Named_type 9292
_ZN4Type15make_float_typeEPKcii 9292
_ZN4Type17make_complex_typeEPKcii 9292
_ZN4Type23make_integer_type_aliasEPKcP10Named_type 9292
_ZN12Complex_type14do_get_backendEP4Gogo 9466
_ZN10Float_type14do_get_backendEP4Gogo 9827
_ZN11String_type14do_get_backendEP4Gogo 11311
_ZNK14Interface_type9do_exportEP6Export 11558
_ZNK10Array_type15do_message_nameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 11775
_ZN14Interface_type14do_get_backendEP4Gogo 11828
_ZN11Struct_type20write_equal_functionEP4GogoP12Named_objectP10Named_type 12356
_ZN14Interface_type35make_interface_type_descriptor_typeEv 12505
_ZN12Integer_type18do_type_descriptorEP4GogoP10Named_type 13326
_ZN4Type17make_channel_typeEbbPS_ 14400
_ZN10Array_type21slice_type_descriptorEP4GogoP10Named_type 14713
_ZN8Map_type9algorithmEP4Gogo 14744
_ZNK12Pointer_type15do_message_nameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 15484
_ZN4Type15make_error_typeEv 15710
_ZN10Float_type26create_abstract_float_typeEv 16013
_ZN4Type24make_abstract_float_typeEv 16013
_ZNK11Struct_type13do_reflectionEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 16697
_ZN4Type21plain_type_descriptorEP4GogoiP10Named_type 18337
_ZN10Array_type31make_slice_type_descriptor_typeEv 19359
_ZN14Interface_type32get_backend_empty_interface_typeEP4Gogo 19608
_ZN10Array_type21array_type_descriptorEP4GogoP10Named_type 20064
_ZN14Interface_type22finish_backend_methodsEP4Gogo 20360
_ZN4TypeD0Ev 20626
_ZN4TypeD0Ev 0
_ZN4TypeD2Ev 20626
_ZNK11Struct_type26can_write_type_to_c_headerEPK4TypePSt6vectorIPK12Named_objectSaIS6_EES9_ 21012
_ZN8Map_type9do_importEP6Import 21174
_ZN8Map_type14do_get_backendEP4Gogo 21568
_ZN4Type21build_one_stub_methodEP4GogoP6MethodP12Named_objectPKcPKS_PK21Typed_identifier_listbSC_8Location 21601
_ZN4Type26make_backend_function_typeEP16Typed_identifierP21Typed_identifier_listS3_8Location 21756
_ZN12Integer_type30create_abstract_character_typeEv 22448
_ZN4Type28make_abstract_character_typeEv 22448
_ZNK7Ptrmask11constructorEv 23547
_ZN10Float_type17lookup_float_typeEPKc 23637
_ZN4Type17lookup_float_typeEPKc 23637
_ZNK13Function_type9do_exportEP6Export 24165
_ZN4Type23add_return_from_resultsEP4GogoP12Named_objectP15Call_expressionPK21Typed_identifier_list8Location 24262
_ZN10Array_type31make_array_type_descriptor_typeEv 24710
_ZNK12Channel_type12is_identicalEPKS_i 26353
_ZN12Channel_type9do_verifyEP4Gogo 27823
_ZNK10Array_type9do_exportEP6Export 28098
_ZN14Interface_type19get_backend_methodsEP4Gogo 28230
_ZN4Type13make_map_typeEPS_S0_8Location 32050
_ZN10Array_type18do_type_descriptorEP4GogoP10Named_type 34777
_ZNK24Forward_declaration_type4nameB5cxx11Ev 37130
_ZN10Find_alias4typeEP4Type 40367
_ZNK12Pointer_type9do_exportEP6Export 40858
_ZN4Type13hash_functionEP4GogoP13Function_type 42438
_ZNK8Map_type12is_identicalEPKS_i 42500
_ZN4Type22make_non_abstract_typeEv 42571
_ZN4Type19apply_field_indexesEP10ExpressionPKN6Method13Field_indexesE8LocationPPKS_ 43916
_ZNK11Struct_type9do_exportEP6Export 44541
_ZN8Map_type9do_verifyEP4Gogo 46285
_ZN11Struct_type18do_type_descriptorEP4GogoP10Named_type 46409
_ZN4Type25make_empty_interface_typeE8Location 50325
_ZN11Struct_type32make_struct_type_descriptor_typeEv 51055
_ZN12Integer_type19create_integer_typeEPKcbii 51106
_ZN4Type17make_integer_typeEPKcbii 51106
_ZN10Named_type10add_methodERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP8Function 51240
_ZNK12Integer_type18do_hash_for_methodEP4Gogoi 54122
_ZNK7Methods5countEv 56522
_ZNK24Forward_declaration_type15do_message_nameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 62337
_ZNK12Channel_type18do_hash_for_methodEP4Gogoi 64291
_ZN4Type23make_builtin_named_typeEPKcPS_ 65044
_ZN14Interface_type9do_importEP6Import 65117
_ZNK13Function_type13Results_equalclEPK21Typed_identifier_listS3_ 67059
_ZNK11Struct_type15method_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPb 67120
_ZN13Function_type9do_importEP6Import 68687
_ZN10Named_type18do_type_descriptorEP4GogoPS_ 70974
_ZN4Type20write_identity_equalEP4GogoP12Named_objectl 71335
_ZN4Type19make_interface_typeEP21Typed_identifier_list8Location 72987
_ZN14Interface_type31get_backend_methods_placeholderEP4Gogo 74610
_ZN4Type31build_direct_iface_stub_methodsEP4GogoPKS_P7Methods8Location 75493
_ZNK10Named_type9do_exportEP6Export 76370
_ZN4Type18lookup_string_typeEv 77215
_ZN12Pointer_type18do_type_descriptorEP4GogoP10Named_type 77248
_ZN4Type21named_type_descriptorEP4GogoPS_P10Named_type 77381
_ZN12Pointer_type33make_pointer_type_descriptor_typeEv 81894
_ZL28get_backend_interface_fieldsP4GogoP14Interface_typebPSt6vectorIN7Backend17Btyped_identifierESaIS5_EE 82775
_ZN12Complex_type19lookup_complex_typeEPKc 89237
_ZN4Type19lookup_complex_typeEPKc 89237
_ZN4Type20write_equal_functionEP4GogoP10Named_typelPK12Backend_nameP13Function_type 92430
_ZNK4Type19methods_constructorEP4GogoPS_PK7Methodsb 92451
_ZNK4Type25uncommon_type_constructorEP4GogoPS_P10Named_typePK7Methodsb 92451
_ZN4Type30make_call_multiple_result_typeEv 93394
_ZN13Function_type18do_type_descriptorEP4GogoP10Named_type 93629
_ZNK13Function_type13do_reflectionEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 97879
_ZN13Function_type34make_function_type_descriptor_typeEv 98275
_ZN4Type24make_builtin_struct_typeEiz 100108
_ZNK13Function_type12Results_hashclEPK21Typed_identifier_list 101058
_ZNK13Function_type22is_valid_redeclarationEPKS_PNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 106670
_ZL24get_backend_slice_fieldsP4GogoP10Array_typebPSt6vectorIN7Backend17Btyped_identifierESaIS5_EE 109591
_ZNK14Interface_type12is_identicalEPKS_i 110140
_ZN11Struct_type16finalize_methodsEP4Gogo 119380
_ZNK8Map_type18do_hash_for_methodEP4Gogoi 120090
_ZN10Array_type22finish_backend_elementEP4Gogo 121231
_ZN10Array_type14do_get_backendEP4Gogo 142876
_ZNK10Array_type10int_lengthEPl 145719
_ZN21Typed_identifier_list12sort_by_nameEv 145961
_ZNK10Array_type13do_reflectionEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 147017
_ZN4Type30add_interface_methods_for_typeEPKS_PKN6Method13Field_indexesEjP7Methods 155397
_ZNK10Array_type17get_value_pointerEP4GogoP10Expression 159384
_ZNK10Array_type12get_capacityEP4GogoP10Expression 162952
_ZNK24Forward_declaration_type13do_reflectionEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 176408
_ZN12Integer_type14do_get_backendEP4Gogo 178047
_ZN10Named_type22interface_method_tableEP14Interface_typeb 182943
_ZN4Type22interface_method_tableEPS_P14Interface_typebPPSt13unordered_mapIS2_P10Expression19Type_hash_identical14Type_identicalSaISt4pairIKS2_S5_EEESE_ 182999
_ZN13Function_type14do_get_backendEP4Gogo 186845
_ZN13Function_type22type_descriptor_paramsEP4TypePK16Typed_identifierPK21Typed_identifier_list 187258
_ZN4Type14make_sink_typeEv 189204
_ZNK12Pointer_type13do_reflectionEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 201422
_ZNK10Named_type15do_message_nameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 211409
_ZNK4Type12message_nameB5cxx11Ev 211438
_ZN4Type18descriptor_ptrdataEP4GogoPl 212630
_ZN10Array_type18get_backend_lengthEP4Gogo 215912
_ZN10Array_type19get_backend_elementEP4Gogob 215912
_ZNK12Named_method14do_bind_methodEP10Expression8Location 218594
_ZN4Type14gc_ptrmask_varEP4Gogoll 231712
_ZN7PtrmaskC2Em 231712
_ZNK7Ptrmask7symnameB5cxx11Ev 231712
_ZNK21Typed_identifier_list4copyEv 234693
_ZN4Type18make_gc_symbol_varEP4Gogo 242098
_ZNK12Struct_field19is_embedded_builtinEP4Gogo 245661
_ZNK6Method11bind_methodEP10Expression8Location 259731
_ZN10Array_type9do_importEP6Import 269325
_ZN4Type27type_descriptor_constructorEP4GogoiP10Named_typePK7Methodsb 283585
_ZNK4Type10reflectionB5cxx11EP4Gogo 283734
_ZN11Struct_type14do_get_backendEP4Gogo 286900
_ZNK12Integer_type12is_identicalEPKS_ 287760
_ZN4Type17gc_symbol_pointerEP4Gogo 293356
_ZN4Type24are_compatible_for_binopEPKS_S1_ 298391
_ZNK13Function_type27copy_with_receiver_as_paramEb 299629
_ZNK4Type18method_constructorEP4GogoPS_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK6Methodb 299629
_ZNK12Named_method20do_receiver_locationEv 301121
_ZN14Interface_type16finalize_methodsEv 328434
_ZN11Struct_type21finish_backend_fieldsEP4Gogo 359495
_ZN11Struct_type9do_importEP6Import 383011
_ZN4Type14finish_backendEP4GogoP5Btype 404371
_ZN4Type14memequal_alignEP4Gogoi 406390
_ZN12Pointer_type14do_get_backendEP4Gogo 407813
_ZNK14Interface_type7methodsEv 419219
_ZN4Type20build_equal_functionEP4GogoP10Named_typelP13Function_type 421568
_ZNK10Array_type10get_lengthEP4GogoP10Expression 431785
_ZNK11Struct_type15field_referenceEP10ExpressionRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE8Location 433750
_ZN4Type16copy_expressionsEv 469204
_ZN4Type24make_type_descriptor_varEP4Gogo 481787
_ZNK11Struct_type12is_identicalEPKS_i 495440
_ZN12Pointer_type9do_importEP6Import 495950
_ZNK10Named_type13do_reflectionEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 495978
_ZNK10Named_type27append_reflection_type_nameEP4GogobPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 495978
_ZN10Array_type22do_compare_is_identityEP4Gogo 499065
_ZN10Array_type13verify_lengthEP4Gogo 507905
_ZN10Array_type9do_verifyEP4Gogo 507907
_ZN11Struct_type9do_verifyEP4Gogo 512032
_ZN4Type15are_convertibleEPKS_S1_PNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 538493
_ZN24Forward_declaration_type14do_get_backendEP4Gogo 541061
_ZN4Type33type_descriptor_defined_elsewhereEP10Named_typePPK7Package 603200
_ZN7Ptrmask3setEm 608719
_ZNK14Interface_type18do_hash_for_methodEP4Gogoi 644552
_ZNK11Struct_type21field_reference_depthEP10ExpressionRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE8LocationPNS_14Saw_named_typeEPj 661984
_ZN4Type20bind_field_or_methodEP4GogoPKS_P10ExpressionRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE8Location 700086
_ZN4Type12needs_gcprogEP4GogoPlS2_ 710156
_ZN4Type16make_struct_typeEP17Struct_field_list8Location 737411
_ZL25get_backend_struct_fieldsP4GogoP11Struct_typebPSt6vectorIN7Backend17Btyped_identifierESaIS5_EE 778957
_ZN4Type15make_named_typeEP12Named_objectPS_8Location 784539
_ZN4Type14equal_functionEP4GogoP10Named_typeP13Function_type 810266
_ZNK26Typed_identifier_list_sortclERK16Typed_identifierS2_ 810965
_ZN10Named_type18create_placeholderEP4Gogo 820322
_ZN7Ptrmask8set_fromEP4GogoP4Typell 822009
_ZN4Type17make_boolean_typeEv 850057
_ZN8Map_type13is_zero_valueEP8Variable 923109
_ZNK13Function_type18do_hash_for_methodEP4Gogoi 931173
_ZNK4Type18do_hash_for_methodEP4Gogoi 937468
_ZN24Forward_declaration_typeC2EP12Named_object 974385
_ZN4Type24make_forward_declarationEP12Named_object 974385
_ZN4Type15make_array_typeEPS_P10Expression 1014618
_ZNK11Struct_type14do_has_pointerEv 1021762
_ZN11Struct_type22do_compare_is_identityEP4Gogo 1039421
_ZN13Function_type18get_backend_fntypeEP4Gogo 1093011
_ZN4Type20backend_type_ptrdataEP4GogoPl 1129852
_ZN12Integer_type28create_abstract_integer_typeEv 1142182
_ZN4Type26make_abstract_integer_typeEv 1142182
_ZNK11Struct_type18do_hash_for_methodEP4Gogoi 1152598
_ZNK10Named_type7methodsEv 1165368
_ZN4Type24backend_type_field_alignEP4GogoPl 1186576
_ZNK4Type23is_nil_constant_as_typeEv 1203586
_ZNK10Named_type17find_local_methodERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1229803
_ZN4Type20find_field_or_methodEPKS_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbPSt6vectorIPK10Named_typeSaISD_EEPiPbSI_PS7_SJ_ 1253658
_ZNK10Array_type14do_has_pointerEv 1279781
_ZN4Type11import_typeEP6Import 1312386
_ZNK12Sort_methodsclERKSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK6MethodESC_ 1353730
_ZNK4Type13is_basic_typeEv 1373812
_ZN4Type29needs_specific_type_functionsEP4Gogo 1423125
_ZN4Type16finalize_methodsEP4GogoPKS_8LocationPP7Methods 1470865
_ZN4Type18build_stub_methodsEP4GogoPKS_PK7Methods8Location 1470865
_ZNK12Named_method14do_nointerfaceEv 1492122
_ZN4Type23type_descriptor_pointerEP4Gogo8Location 1563143
_ZN4Type26add_local_methods_for_typeEPK10Named_typePKN6Method13Field_indexesEjbbP7Methods 1589017
_ZN4Type29add_embedded_methods_for_typeEPKS_PKN6Method13Field_indexesEjbbPSt6vectorIPK10Named_typeSaIS9_EEP7Methods 1610338
_ZN4Type20add_methods_for_typeEPKS_PKN6Method13Field_indexesEjbbPSt6vectorIPK10Named_typeSaIS9_EEP7Methods 1626320
_ZNK13Function_type12is_identicalEPKS_biPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1742170
_ZNK11Struct_type16find_local_fieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPj 1750524
_ZNK14Interface_type11find_methodERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1762294
_ZN10Named_type22add_method_declarationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP7PackageP13Function_type8Location 1784527
_ZN4Type25make_type_descriptor_typeEv 1894366
_ZN4Type13make_nil_typeEv 2023952
_ZN4Type22method_expects_pointerEPK12Named_object 2032258
_ZN10Named_type16finalize_methodsEP4Gogo 2192685
_ZN7Methods6insertERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP6Method 2291740
_ZN4Type16lookup_bool_typeEv 2490840
_ZN24Forward_declaration_type9do_verifyEP4Gogo 2665494
_ZN10Named_type9do_verifyEP4Gogo 2679710
_ZNK13Function_type21copy_without_receiverEv 2718145
_ZN4Type29make_type_descriptor_ptr_typeEv 2767279
_ZNK10Array_type18do_hash_for_methodEP4Gogoi 2897711
_ZNK4Type20is_direct_iface_typeEv 3024623
_ZNK6Method12named_objectEv 3124438
_ZNK4Type27is_direct_iface_type_helperEPSt13unordered_setIPKS_St4hashIS2_ESt8equal_toIS2_ESaIS2_EE 3163838
_ZNK10Named_type4nameB5cxx11Ev 3492082
_ZN10Named_type14do_get_backendEP4Gogo 3498786
_ZN4Type7unaliasEv 3995564
_ZNK10Named_type15method_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPb 4029455
_ZN4Type15method_functionEPK7MethodsRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPb 4096384
_ZN10Named_type22do_compare_is_identityEP4Gogo 4379186
_ZN4Type18backend_type_alignEP4GogoPl 4550393
_ZNK12Pointer_type18do_hash_for_methodEP4Gogoi 4579245
_ZN13Find_type_use4typeEP4Type 4865200
_ZN4Type22get_btype_without_hashEP4Gogo 5338783
_ZN4Type14are_assignableEPKS_S1_PNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 5347346
_ZNK10Named_type13local_methodsEv 5400511
_ZNK11Struct_type10do_in_heapEv 5685064
_ZNK10Named_type24named_type_is_comparableEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 6201972
_ZNK10Named_type14do_has_pointerEv 6536818
_ZN4Type14make_void_typeEv 6725854
_ZN4Type18make_function_typeEP16Typed_identifierP21Typed_identifier_listS3_8Location 7729611
_ZN4Type17backend_type_sizeEP4GogoPl 8971532
_ZNK12Named_method7do_typeEv 9283674
_ZNK10Named_type18do_hash_for_methodEP4Gogoi 10614168
_ZNK4Type12is_undefinedEv 12757706
_ZN14Interface_type11do_traverseEP8Traverse 13175554
_ZN8Map_type11do_traverseEP8Traverse 13330624
_ZN4TypeC2ENS_19Type_classificationE 13410976
_ZN10Named_type7convertEP4Gogo 13673251
_ZNK10Array_type12is_identicalEPKS_i 13921478
_ZN4Type29are_compatible_for_comparisonEbPKS_S1_PNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 14313565
_ZNK10Named_type15has_any_methodsEv 17176971
_ZNK12Struct_field10field_nameB5cxx11Ev 17323321
_ZN4Type23get_backend_placeholderEP4Gogo 17494885
_ZN12Integer_type19lookup_integer_typeEPKc 17981710
_ZN4Type19lookup_integer_typeEPKc 17981710
_ZNK14Interface_type20implements_interfaceEPK4TypePNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 19920458
_ZN4Type26is_backend_type_size_knownEP4Gogo 21089944
_ZNK4Type15hash_for_methodEP4Gogoi 22978791
_ZNK12Struct_field13is_field_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 25062731
_ZNK10Named_type10do_in_heapEv 31481102
_ZNK4Type11is_abstractEv 32327485
_ZN4Type17make_pointer_typeEPS_ 33091965
_ZN10Array_type11do_traverseEP8Traverse 42945364
_ZNK4Type13is_slice_typeEv 57213036
_ZN11Struct_type11do_traverseEP8Traverse 57223927
_ZN4Type11get_backendEP4Gogo 61851400
_ZN4Type11do_traverseEP8Traverse 64726955
_ZN4Type13are_identicalEPKS_S1_iPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 67145292
_ZN13Function_type11do_traverseEP8Traverse 85950576
_ZN4Type16make_string_typeEv 103826516
_ZN10Named_type10named_baseEv 103871383
_ZN12Pointer_type11do_traverseEP8Traverse 106002752
_ZNK4Type9points_toEv 108680646
_ZNK21Typed_identifier_list8traverseEP8Traverse 124775820
_ZN24Forward_declaration_type11do_traverseEP8Traverse 176663622
_ZNK4Type7unaliasEv 195709684
_ZNK10Named_type10named_baseEv 201632475
_ZN4Type10named_typeEv 214481530
_ZN24Forward_declaration_type9real_typeEv 219178566
_ZN4Type9forwardedEv 243374307
_ZNK24Forward_declaration_type9real_typeEv 295583479
_ZN24Forward_declaration_type12named_objectEv 438368919
_ZNK4Type4baseEv 565659162
_ZN4Type4baseEv 796033805
_ZNK10Named_type19is_named_error_typeEv 882454921
_ZNK24Forward_declaration_type10is_definedEv 958529863
_ZN4Type8traverseEPS_P8Traverse 1185744850
_ZNK4Type10named_typeEv 1463901303
_ZNK24Forward_declaration_type12named_objectEv 1549735076
_ZNK4Type13is_error_typeEv 2226942687
_ZNK4Type9forwardedEv 4086683643

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.