LCOV - code coverage report
Current view: top level - gcc/go/gofrontend - types.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 90.1 % 6421 5786
Test Date: 2024-05-04 14:01:55 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_ 2716
_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 4200
_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 4644
_ZN4Type20make_named_bool_typeEv 4644
_ZN4Type22make_named_string_typeEv 4644
_ZN4Type27convert_builtin_named_typesEP4Gogo 4644
_ZN9Void_type14do_get_backendEP4Gogo 4644
_ZNK14Interface_type16assume_identicalEPKS_S1_ 5290
_ZN8Map_type11bucket_typeEP4Gogoll 5383
_ZNK8Map_type13do_reflectionEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 5463
_ZN12Channel_type30make_chan_type_descriptor_typeEv 5900
_ZNK8Map_type9do_exportEP6Export 6059
_ZN24Forward_declaration_type18do_type_descriptorEP4GogoP10Named_type 6398
_ZNK11Struct_type17total_field_countEv 6646
_ZN12Boolean_type14do_get_backendEP4Gogo 6765
_ZN14Interface_type18do_type_descriptorEP4GogoP10Named_type 7859
_ZN8Map_type14fat_zero_valueEP4Gogo 8227
_ZN12Channel_type14do_get_backendEP4Gogo 8617
_ZNK12Complex_type18do_hash_for_methodEP4Gogoi 8650
_ZN10Array_type20write_equal_functionEP4GogoP12Named_objectP10Named_type 8659
_ZN8Map_type29make_map_type_descriptor_typeEv 8714
_ZNK10Float_type18do_hash_for_methodEP4Gogoi 8938
_ZN12Channel_type9do_importEP6Import 9122
_ZNK14Interface_type13do_reflectionEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 9193
_ZN10Float_type17create_float_typeEPKcii 9288
_ZN12Complex_type19create_complex_typeEPKcii 9288
_ZN12Integer_type25create_integer_type_aliasEPKcP10Named_type 9288
_ZN4Type15make_float_typeEPKcii 9288
_ZN4Type17make_complex_typeEPKcii 9288
_ZN4Type23make_integer_type_aliasEPKcP10Named_type 9288
_ZN12Complex_type14do_get_backendEP4Gogo 9462
_ZN10Float_type14do_get_backendEP4Gogo 9823
_ZN11String_type14do_get_backendEP4Gogo 11309
_ZNK14Interface_type9do_exportEP6Export 11558
_ZNK10Array_type15do_message_nameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 11775
_ZN14Interface_type14do_get_backendEP4Gogo 11827
_ZN11Struct_type20write_equal_functionEP4GogoP12Named_objectP10Named_type 12355
_ZN14Interface_type35make_interface_type_descriptor_typeEv 12503
_ZN12Integer_type18do_type_descriptorEP4GogoP10Named_type 13313
_ZN4Type17make_channel_typeEbbPS_ 14400
_ZN10Array_type21slice_type_descriptorEP4GogoP10Named_type 14713
_ZN8Map_type9algorithmEP4Gogo 14744
_ZNK12Pointer_type15do_message_nameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 15490
_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 18324
_ZN10Array_type31make_slice_type_descriptor_typeEv 19357
_ZN14Interface_type32get_backend_empty_interface_typeEP4Gogo 19605
_ZN10Array_type21array_type_descriptorEP4GogoP10Named_type 20063
_ZN14Interface_type22finish_backend_methodsEP4Gogo 20360
_ZN4TypeD0Ev 20618
_ZN4TypeD0Ev 0
_ZN4TypeD2Ev 20618
_ZNK11Struct_type26can_write_type_to_c_headerEPK4TypePSt6vectorIPK12Named_objectSaIS6_EES9_ 20864
_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 23549
_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 24707
_ZNK12Channel_type12is_identicalEPKS_i 26347
_ZN12Channel_type9do_verifyEP4Gogo 27823
_ZNK10Array_type9do_exportEP6Export 28098
_ZN14Interface_type19get_backend_methodsEP4Gogo 28230
_ZN4Type13make_map_typeEPS_S0_8Location 32050
_ZN10Array_type18do_type_descriptorEP4GogoP10Named_type 34776
_ZN4Type25make_empty_interface_typeE8Location 35167
_ZNK24Forward_declaration_type4nameB5cxx11Ev 37130
_ZN10Find_alias4typeEP4Type 40361
_ZNK12Pointer_type9do_exportEP6Export 40858
_ZN4Type13hash_functionEP4GogoP13Function_type 42426
_ZNK8Map_type12is_identicalEPKS_i 42493
_ZN4Type22make_non_abstract_typeEv 42567
_ZN4Type19apply_field_indexesEP10ExpressionPKN6Method13Field_indexesE8LocationPPKS_ 43916
_ZNK11Struct_type9do_exportEP6Export 44541
_ZN8Map_type9do_verifyEP4Gogo 46273
_ZN11Struct_type18do_type_descriptorEP4GogoP10Named_type 46383
_ZN11Struct_type32make_struct_type_descriptor_typeEv 51027
_ZN12Integer_type19create_integer_typeEPKcbii 51084
_ZN4Type17make_integer_typeEPKcbii 51084
_ZN10Named_type10add_methodERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP8Function 51240
_ZNK12Integer_type18do_hash_for_methodEP4Gogoi 54100
_ZNK7Methods5countEv 56522
_ZNK24Forward_declaration_type15do_message_nameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 62337
_ZNK12Channel_type18do_hash_for_methodEP4Gogoi 64291
_ZN4Type23make_builtin_named_typeEPKcPS_ 65016
_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_ 70922
_ZN4Type20write_identity_equalEP4GogoP12Named_objectl 71307
_ZN4Type19make_interface_typeEP21Typed_identifier_list8Location 72985
_ZN14Interface_type31get_backend_methods_placeholderEP4Gogo 74608
_ZN4Type31build_direct_iface_stub_methodsEP4GogoPKS_P7Methods8Location 75493
_ZNK10Named_type9do_exportEP6Export 76370
_ZN12Pointer_type18do_type_descriptorEP4GogoP10Named_type 77197
_ZN4Type18lookup_string_typeEv 77207
_ZN4Type21named_type_descriptorEP4GogoPS_P10Named_type 77316
_ZN12Pointer_type33make_pointer_type_descriptor_typeEv 81841
_ZL28get_backend_interface_fieldsP4GogoP14Interface_typebPSt6vectorIN7Backend17Btyped_identifierESaIS5_EE 82773
_ZN12Complex_type19lookup_complex_typeEPKc 89237
_ZN4Type19lookup_complex_typeEPKc 89237
_ZN4Type20write_equal_functionEP4GogoP10Named_typelPK12Backend_nameP13Function_type 92401
_ZNK4Type19methods_constructorEP4GogoPS_PK7Methodsb 92412
_ZNK4Type25uncommon_type_constructorEP4GogoPS_P10Named_typePK7Methodsb 92412
_ZN4Type30make_call_multiple_result_typeEv 93394
_ZN13Function_type18do_type_descriptorEP4GogoP10Named_type 93629
_ZNK13Function_type13do_reflectionEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 97885
_ZN13Function_type34make_function_type_descriptor_typeEv 98273
_ZN4Type24make_builtin_struct_typeEiz 100078
_ZNK13Function_type12Results_hashclEPK21Typed_identifier_list 101058
_ZNK13Function_type22is_valid_redeclarationEPKS_PNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 106641
_ZL24get_backend_slice_fieldsP4GogoP10Array_typebPSt6vectorIN7Backend17Btyped_identifierESaIS5_EE 109583
_ZNK14Interface_type12is_identicalEPKS_i 110111
_ZN11Struct_type16finalize_methodsEP4Gogo 119379
_ZNK8Map_type18do_hash_for_methodEP4Gogoi 120090
_ZN10Array_type22finish_backend_elementEP4Gogo 121228
_ZN10Array_type14do_get_backendEP4Gogo 142862
_ZNK10Array_type10int_lengthEPl 145718
_ZN21Typed_identifier_list12sort_by_nameEv 145957
_ZNK10Array_type13do_reflectionEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 147016
_ZN4Type30add_interface_methods_for_typeEPKS_PKN6Method13Field_indexesEjP7Methods 155397
_ZNK10Array_type17get_value_pointerEP4GogoP10Expression 159384
_ZNK10Array_type12get_capacityEP4GogoP10Expression 162952
_ZNK24Forward_declaration_type13do_reflectionEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 176393
_ZN12Integer_type14do_get_backendEP4Gogo 178008
_ZN10Named_type22interface_method_tableEP14Interface_typeb 182943
_ZN4Type22interface_method_tableEPS_P14Interface_typebPPSt13unordered_mapIS2_P10Expression19Type_hash_identical14Type_identicalSaISt4pairIKS2_S5_EEESE_ 182999
_ZN13Function_type14do_get_backendEP4Gogo 186841
_ZN13Function_type22type_descriptor_paramsEP4TypePK16Typed_identifierPK21Typed_identifier_list 187258
_ZN4Type14make_sink_typeEv 189204
_ZNK12Pointer_type13do_reflectionEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 201361
_ZNK10Named_type15do_message_nameEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 211409
_ZNK4Type12message_nameB5cxx11Ev 211438
_ZN4Type18descriptor_ptrdataEP4GogoPl 212579
_ZN10Array_type18get_backend_lengthEP4Gogo 215897
_ZN10Array_type19get_backend_elementEP4Gogob 215897
_ZNK12Named_method14do_bind_methodEP10Expression8Location 218594
_ZN4Type14gc_ptrmask_varEP4Gogoll 231661
_ZN7PtrmaskC2Em 231661
_ZNK7Ptrmask7symnameB5cxx11Ev 231661
_ZNK21Typed_identifier_list4copyEv 234693
_ZN4Type18make_gc_symbol_varEP4Gogo 242045
_ZNK12Struct_field19is_embedded_builtinEP4Gogo 245235
_ZNK6Method11bind_methodEP10Expression8Location 259731
_ZN10Array_type9do_importEP6Import 269325
_ZN4Type27type_descriptor_constructorEP4GogoiP10Named_typePK7Methodsb 283494
_ZNK4Type10reflectionB5cxx11EP4Gogo 283643
_ZN11Struct_type14do_get_backendEP4Gogo 286884
_ZNK12Integer_type12is_identicalEPKS_ 287750
_ZN4Type17gc_symbol_pointerEP4Gogo 293225
_ZN4Type24are_compatible_for_binopEPKS_S1_ 298363
_ZNK13Function_type27copy_with_receiver_as_paramEb 299629
_ZNK4Type18method_constructorEP4GogoPS_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK6Methodb 299629
_ZNK12Named_method20do_receiver_locationEv 301121
_ZN14Interface_type16finalize_methodsEv 313274
_ZN11Struct_type21finish_backend_fieldsEP4Gogo 359461
_ZN11Struct_type9do_importEP6Import 383011
_ZN4Type14finish_backendEP4GogoP5Btype 404334
_ZN4Type14memequal_alignEP4Gogoi 406256
_ZN12Pointer_type14do_get_backendEP4Gogo 407740
_ZNK14Interface_type7methodsEv 419215
_ZN4Type20build_equal_functionEP4GogoP10Named_typelP13Function_type 421495
_ZNK10Array_type10get_lengthEP4GogoP10Expression 431785
_ZNK11Struct_type15field_referenceEP10ExpressionRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE8Location 433750
_ZN4Type16copy_expressionsEv 469204
_ZN4Type24make_type_descriptor_varEP4Gogo 481660
_ZNK11Struct_type12is_identicalEPKS_i 495459
_ZNK10Named_type13do_reflectionEP4GogoPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 495877
_ZNK10Named_type27append_reflection_type_nameEP4GogobPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 495877
_ZN12Pointer_type9do_importEP6Import 495950
_ZN10Array_type22do_compare_is_identityEP4Gogo 498808
_ZN10Array_type13verify_lengthEP4Gogo 507869
_ZN10Array_type9do_verifyEP4Gogo 507871
_ZN11Struct_type9do_verifyEP4Gogo 512005
_ZN4Type15are_convertibleEPKS_S1_PNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 538466
_ZN24Forward_declaration_type14do_get_backendEP4Gogo 540391
_ZN4Type33type_descriptor_defined_elsewhereEP10Named_typePPK7Package 603080
_ZN7Ptrmask3setEm 608618
_ZNK14Interface_type18do_hash_for_methodEP4Gogoi 644534
_ZNK11Struct_type21field_reference_depthEP10ExpressionRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE8LocationPNS_14Saw_named_typeEPj 661984
_ZN4Type20bind_field_or_methodEP4GogoPKS_P10ExpressionRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE8Location 700086
_ZN4Type12needs_gcprogEP4GogoPlS2_ 710001
_ZN4Type16make_struct_typeEP17Struct_field_list8Location 737355
_ZL25get_backend_struct_fieldsP4GogoP11Struct_typebPSt6vectorIN7Backend17Btyped_identifierESaIS5_EE 778887
_ZN4Type15make_named_typeEP12Named_objectPS_8Location 784430
_ZN4Type14equal_functionEP4GogoP10Named_typeP13Function_type 810111
_ZNK26Typed_identifier_list_sortclERK16Typed_identifierS2_ 810965
_ZN10Named_type18create_placeholderEP4Gogo 820211
_ZN7Ptrmask8set_fromEP4GogoP4Typell 821908
_ZN4Type17make_boolean_typeEv 849244
_ZN8Map_type13is_zero_valueEP8Variable 923053
_ZNK13Function_type18do_hash_for_methodEP4Gogoi 931199
_ZNK4Type18do_hash_for_methodEP4Gogoi 937441
_ZN24Forward_declaration_typeC2EP12Named_object 973965
_ZN4Type24make_forward_declarationEP12Named_object 973965
_ZN4Type15make_array_typeEPS_P10Expression 1014516
_ZNK11Struct_type14do_has_pointerEv 1021718
_ZN11Struct_type22do_compare_is_identityEP4Gogo 1039307
_ZN13Function_type18get_backend_fntypeEP4Gogo 1092939
_ZN12Integer_type28create_abstract_integer_typeEv 1124143
_ZN4Type26make_abstract_integer_typeEv 1124143
_ZN4Type20backend_type_ptrdataEP4GogoPl 1129644
_ZNK11Struct_type18do_hash_for_methodEP4Gogoi 1152562
_ZNK10Named_type7methodsEv 1165290
_ZN4Type24backend_type_field_alignEP4GogoPl 1186277
_ZNK4Type23is_nil_constant_as_typeEv 1203567
_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 1279350
_ZN4Type11import_typeEP6Import 1312386
_ZNK12Sort_methodsclERKSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK6MethodESC_ 1353730
_ZNK4Type13is_basic_typeEv 1369902
_ZN4Type29needs_specific_type_functionsEP4Gogo 1423021
_ZN4Type16finalize_methodsEP4GogoPKS_8LocationPP7Methods 1470826
_ZN4Type18build_stub_methodsEP4GogoPKS_PK7Methods8Location 1470826
_ZNK12Named_method14do_nointerfaceEv 1492122
_ZN4Type23type_descriptor_pointerEP4Gogo8Location 1562499
_ZN4Type26add_local_methods_for_typeEPK10Named_typePKN6Method13Field_indexesEjbbP7Methods 1588978
_ZN4Type29add_embedded_methods_for_typeEPKS_PKN6Method13Field_indexesEjbbPSt6vectorIPK10Named_typeSaIS9_EEP7Methods 1610299
_ZN4Type20add_methods_for_typeEPKS_PKN6Method13Field_indexesEjbbPSt6vectorIPK10Named_typeSaIS9_EEP7Methods 1626281
_ZNK13Function_type12is_identicalEPKS_biPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1742329
_ZNK11Struct_type16find_local_fieldERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPj 1750508
_ZNK14Interface_type11find_methodERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1762292
_ZN10Named_type22add_method_declarationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP7PackageP13Function_type8Location 1784527
_ZN4Type25make_type_descriptor_typeEv 1893611
_ZN4Type13make_nil_typeEv 2023288
_ZN4Type22method_expects_pointerEPK12Named_object 2032258
_ZN10Named_type16finalize_methodsEP4Gogo 2192646
_ZN7Methods6insertERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP6Method 2291740
_ZN4Type16lookup_bool_typeEv 2490345
_ZN24Forward_declaration_type9do_verifyEP4Gogo 2664962
_ZN10Named_type9do_verifyEP4Gogo 2679186
_ZNK13Function_type21copy_without_receiverEv 2718145
_ZN4Type29make_type_descriptor_ptr_typeEv 2766714
_ZNK10Array_type18do_hash_for_methodEP4Gogoi 2897416
_ZNK4Type20is_direct_iface_typeEv 3025557
_ZNK6Method12named_objectEv 3124438
_ZNK4Type27is_direct_iface_type_helperEPSt13unordered_setIPKS_St4hashIS2_ESt8equal_toIS2_ESaIS2_EE 3164798
_ZNK10Named_type4nameB5cxx11Ev 3491786
_ZN10Named_type14do_get_backendEP4Gogo 3498356
_ZN4Type7unaliasEv 3992490
_ZNK10Named_type15method_functionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPb 4029443
_ZN4Type15method_functionEPK7MethodsRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPb 4096372
_ZN10Named_type22do_compare_is_identityEP4Gogo 4377074
_ZN4Type18backend_type_alignEP4GogoPl 4548107
_ZNK12Pointer_type18do_hash_for_methodEP4Gogoi 4578701
_ZN13Find_type_use4typeEP4Type 4864070
_ZNK10Named_type13local_methodsEv 5124454
_ZN4Type14are_assignableEPKS_S1_PNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 5329065
_ZN4Type22get_btype_without_hashEP4Gogo 5337191
_ZNK11Struct_type10do_in_heapEv 5687034
_ZNK10Named_type24named_type_is_comparableEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 6200166
_ZNK10Named_type14do_has_pointerEv 6535446
_ZN4Type14make_void_typeEv 6725032
_ZN4Type18make_function_typeEP16Typed_identifierP21Typed_identifier_listS3_8Location 7729477
_ZN4Type17backend_type_sizeEP4GogoPl 8968292
_ZNK12Named_method7do_typeEv 9283674
_ZNK10Named_type18do_hash_for_methodEP4Gogoi 10613027
_ZNK4Type12is_undefinedEv 12721088
_ZN14Interface_type11do_traverseEP8Traverse 13175553
_ZN8Map_type11do_traverseEP8Traverse 13330488
_ZN4TypeC2ENS_19Type_classificationE 13394738
_ZN10Named_type7convertEP4Gogo 13665493
_ZNK10Array_type12is_identicalEPKS_i 13908171
_ZN4Type29are_compatible_for_comparisonEbPKS_S1_PNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 14309190
_ZNK10Named_type15has_any_methodsEv 17176695
_ZNK12Struct_field10field_nameB5cxx11Ev 17317818
_ZN4Type23get_backend_placeholderEP4Gogo 17488504
_ZN12Integer_type19lookup_integer_typeEPKc 17975496
_ZN4Type19lookup_integer_typeEPKc 17975496
_ZNK14Interface_type20implements_interfaceEPK4TypePNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 19920170
_ZN4Type26is_backend_type_size_knownEP4Gogo 21078616
_ZNK4Type15hash_for_methodEP4Gogoi 22976495
_ZNK12Struct_field13is_field_nameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 25059202
_ZNK10Named_type10do_in_heapEv 31489474
_ZNK4Type11is_abstractEv 32310479
_ZN4Type17make_pointer_typeEPS_ 33088814
_ZN10Array_type11do_traverseEP8Traverse 42944397
_ZNK4Type13is_slice_typeEv 57205127
_ZN11Struct_type11do_traverseEP8Traverse 57223721
_ZN4Type11get_backendEP4Gogo 61828397
_ZN4Type11do_traverseEP8Traverse 64243643
_ZN4Type13are_identicalEPKS_S1_iPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 67094597
_ZN13Function_type11do_traverseEP8Traverse 85940552
_ZN4Type16make_string_typeEv 103825545
_ZN10Named_type10named_baseEv 103847367
_ZN12Pointer_type11do_traverseEP8Traverse 105992635
_ZNK4Type9points_toEv 108653913
_ZNK21Typed_identifier_list8traverseEP8Traverse 124762357
_ZN24Forward_declaration_type11do_traverseEP8Traverse 176655954
_ZNK4Type7unaliasEv 195620558
_ZNK10Named_type10named_baseEv 201595532
_ZN4Type10named_typeEv 213786461
_ZN24Forward_declaration_type9real_typeEv 219154231
_ZN4Type9forwardedEv 242667856
_ZNK24Forward_declaration_type9real_typeEv 295546121
_ZN24Forward_declaration_type12named_objectEv 438320236
_ZNK4Type4baseEv 565434598
_ZN4Type4baseEv 795843003
_ZNK10Named_type19is_named_error_typeEv 882400335
_ZNK24Forward_declaration_type10is_definedEv 958428233
_ZN4Type8traverseEPS_P8Traverse 1185191682
_ZNK4Type10named_typeEv 1463673303
_ZNK24Forward_declaration_type12named_objectEv 1549558730
_ZNK4Type13is_error_typeEv 2226259100
_ZNK4Type9forwardedEv 4085528346

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.