LCOV - code coverage report
Current view: top level - /mnt/build/buildbot/bld/build-lcov/gcc/m2/gm2-compiler-boot - SymbolTable.c (source / functions) Coverage Total Hit
Test: gcc.info Lines: 75.1 % 7421 5572
Test Date: 2026-04-20 14:57:17 Functions: 89.1 % 569 507
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
SymbolTable_AddNameToImportList 170
SymbolTable_AddNameToScope 8105078
SymbolTable_AddSymToModuleScope 1029880
SymbolTable_AppendModuleImportStatement 411185
SymbolTable_AppendModuleOnImportStatement 426493
SymbolTable_CheckAnonymous 1499137
SymbolTable_CheckForEnumerationInCurrentModule 1738558
SymbolTable_CheckForExportedImplementation 2431564
SymbolTable_CheckForUnImplementedExports 72827
SymbolTable_CheckForUndeclaredExports 179307
SymbolTable_CheckForUnknownInModule 502169
SymbolTable_CheckHiddenTypeAreAddress 14662
SymbolTable_CopyConstString 1408
SymbolTable_DebugLineNumbers 14374
SymbolTable_DisplayTrees 0
SymbolTable_DoesNotNeedExportList 4139293
SymbolTable_EndScope 31992985
SymbolTable_FinalSymbol 5509027640
SymbolTable_ForeachExportedDo 8814
SymbolTable_ForeachFieldEnumerationDo 94351
SymbolTable_ForeachImportedDo 15130
SymbolTable_ForeachInnerModuleDo 3360091
SymbolTable_ForeachLocalSymDo 13492426
SymbolTable_ForeachModuleDo 49014
SymbolTable_ForeachOAFamily 426360285
SymbolTable_ForeachParamSymDo 1958831
SymbolTable_ForeachProcedureDo 2905720
SymbolTable_FromModuleGetSym 8299239
SymbolTable_GetAlignment 404537620
SymbolTable_GetArraySubscript 6302012
SymbolTable_GetBaseModule 8657217
SymbolTable_GetCurrentModule 60913952
SymbolTable_GetCurrentModuleScope 2328642
SymbolTable_GetCurrentScope 41013939
SymbolTable_GetDType 24372137
SymbolTable_GetDeclareSym 9614120
SymbolTable_GetDeclaredDef 36
SymbolTable_GetDeclaredDefinition 23333
SymbolTable_GetDeclaredFor 0
SymbolTable_GetDeclaredMod 35816735
SymbolTable_GetDeclaredModule 35838098
SymbolTable_GetDefaultRecordFieldAlignment 45571358
SymbolTable_GetDimension 382703
SymbolTable_GetErrorScope 150858804
SymbolTable_GetExported 2827426
SymbolTable_GetFileModule 286057
SymbolTable_GetFirstUsed 522
SymbolTable_GetFromOuterModule 340
SymbolTable_GetGnuAsm 27
SymbolTable_GetGnuAsmInput 27
SymbolTable_GetGnuAsmOutput 27
SymbolTable_GetGnuAsmTrash 27
SymbolTable_GetImportDeclared 23297
SymbolTable_GetImportModule 365435
SymbolTable_GetImportStatementList 779660
SymbolTable_GetLType 8751240
SymbolTable_GetLastModuleScope 0
SymbolTable_GetLibName 5536490
SymbolTable_GetLocalSym 209274272
SymbolTable_GetLowestType 1519551
SymbolTable_GetMainModule 20581591
SymbolTable_GetMode 10648628
SymbolTable_GetModule 416159
SymbolTable_GetModuleCtors 159406
SymbolTable_GetModuleDefImportStatementList 220792
SymbolTable_GetModuleFinallyFunction 0
SymbolTable_GetModuleModImportStatementList 415743
SymbolTable_GetModuleQuads 0
SymbolTable_GetModuleScope 467434
SymbolTable_GetNeedSavePriority 680
SymbolTable_GetNonPackedEquivalent 0
SymbolTable_GetNth 374663566
SymbolTable_GetNthParam 54312518
SymbolTable_GetNthParamAny 21367628
SymbolTable_GetNthParamAnyClosest 639075
SymbolTable_GetNthProcedure 12573
SymbolTable_GetOAFamily 427411229
SymbolTable_GetOptArgInit 3626
SymbolTable_GetPackedEquivalent 14998
SymbolTable_GetParam 9483423
SymbolTable_GetParameterHeapVar 46916
SymbolTable_GetParameterShadowVar 46916
SymbolTable_GetParent 2385232
SymbolTable_GetPriority 465249
SymbolTable_GetProcedureBeginEnd 4018907
SymbolTable_GetProcedureBuiltin 21466
SymbolTable_GetProcedureDeclaredTok 36
SymbolTable_GetProcedureDefined 37375736
SymbolTable_GetProcedureKind 33018167
SymbolTable_GetProcedureKindDesc 180
SymbolTable_GetProcedureParametersDefined 187342502
SymbolTable_GetProcedureProcType 766712
SymbolTable_GetProcedureQuads 712521
SymbolTable_GetProcedureScope 377877
SymbolTable_GetQuads 0
SymbolTable_GetReadLimitQuads 0
SymbolTable_GetReadQuads 0
SymbolTable_GetRecord 50598
SymbolTable_GetRegInterface 69
SymbolTable_GetReturnTypeTok 6
SymbolTable_GetSType 667498718
SymbolTable_GetScope 80615834
SymbolTable_GetSetArray 1687006
SymbolTable_GetSetInWord 20550
SymbolTable_GetString 501021
SymbolTable_GetStringLength 1000517
SymbolTable_GetSubrange 26624518
SymbolTable_GetSym 72396449
SymbolTable_GetSymName 1150568021
SymbolTable_GetType 757440504
SymbolTable_GetTypeMode 21082
SymbolTable_GetUnbounded 1050944
SymbolTable_GetUnboundedAddressOffset 78057
SymbolTable_GetUnboundedHighOffset 64567
SymbolTable_GetUnboundedRecordType 29763398
SymbolTable_GetUnknownDeclScope 6
SymbolTable_GetUnknownOnImport 243
SymbolTable_GetVarBackEndType 1131033
SymbolTable_GetVarDeclFullTok 360
SymbolTable_GetVarDeclTok 96
SymbolTable_GetVarDeclTypeTok 0
SymbolTable_GetVarFieldInitialized 232
SymbolTable_GetVarPointerCheck 80689
SymbolTable_GetVarScope 20802
SymbolTable_GetVarWritten 91509
SymbolTable_GetVariableAtAddress 54
SymbolTable_GetVarient 236876492
SymbolTable_GetVarientTag 13050
SymbolTable_GetWriteLimitQuads 30
SymbolTable_GetWriteQuads 0
SymbolTable_HasExceptionBlock 333084
SymbolTable_HasExceptionFinally 32066
SymbolTable_HasVarParameters 0
SymbolTable_IsAModula2Type 48602381
SymbolTable_IsArray 332808146
SymbolTable_IsArrayLarge 47900
SymbolTable_IsBuiltinInModule 162819
SymbolTable_IsComponent 420921121
SymbolTable_IsComposite 151622
SymbolTable_IsConst 239716660
SymbolTable_IsConstLit 9117887
SymbolTable_IsConstLitInternal 847008
SymbolTable_IsConstSet 82655553
SymbolTable_IsConstString 7626151
SymbolTable_IsConstStringC 0
SymbolTable_IsConstStringCnul 9369
SymbolTable_IsConstStringKnown 927239
SymbolTable_IsConstStringM2 0
SymbolTable_IsConstStringM2nul 289802
SymbolTable_IsConstStringNulTerminated 0
SymbolTable_IsConstVar 150
SymbolTable_IsConstructor 390104507
SymbolTable_IsConstructorConstant 4198268
SymbolTable_IsCtor 159182
SymbolTable_IsDeclaredIn 259080
SymbolTable_IsDeclaredPacked 1462284
SymbolTable_IsDeclaredPackedResolved 0
SymbolTable_IsDefImp 362287022
SymbolTable_IsDefLink 176660
SymbolTable_IsDefinitionForC 1241280
SymbolTable_IsDummy 0
SymbolTable_IsEmptyFieldVarient 0
SymbolTable_IsEnumeration 474786357
SymbolTable_IsEquivalent 0
SymbolTable_IsError 32457236
SymbolTable_IsExportQualified 8517076
SymbolTable_IsExportUnQualified 4180714
SymbolTable_IsExported 8751250
SymbolTable_IsExtern 5248615
SymbolTable_IsFieldEnumeration 11767808
SymbolTable_IsFieldVarient 226073353
SymbolTable_IsGnuAsm 108
SymbolTable_IsGnuAsmSimple 27
SymbolTable_IsGnuAsmVolatile 27
SymbolTable_IsHiddenReallyPointer 442024
SymbolTable_IsHiddenType 27013678
SymbolTable_IsHiddenTypeDeclared 8520513
SymbolTable_IsImplicityExported 90
SymbolTable_IsImport 1180660
SymbolTable_IsImportStatement 1559320
SymbolTable_IsImported 35205356
SymbolTable_IsIncludedByDefinition 12
SymbolTable_IsInnerModule 10366201
SymbolTable_IsLegal 1072079
SymbolTable_IsModLink 383477
SymbolTable_IsModule 300410358
SymbolTable_IsModuleBuiltin 89238
SymbolTable_IsModuleWithinProcedure 270123
SymbolTable_IsMonoName 3780116
SymbolTable_IsNameAnonymous 56910
SymbolTable_IsOAFamily 0
SymbolTable_IsObject 0
SymbolTable_IsOffsetSolved 0
SymbolTable_IsParameter 75415494
SymbolTable_IsParameterUnbounded 23492170
SymbolTable_IsParameterVar 204
SymbolTable_IsPartialUnbounded 1026737
SymbolTable_IsPointer 480039601
SymbolTable_IsProcType 283171923
SymbolTable_IsProcedure 437443119
SymbolTable_IsProcedureAnyNoReturn 3780116
SymbolTable_IsProcedureBuiltin 1235406
SymbolTable_IsProcedureBuiltinAvailable 1235376
SymbolTable_IsProcedureInline 79603
SymbolTable_IsProcedureNested 4711745
SymbolTable_IsProcedureNoReturn 3376104
SymbolTable_IsProcedureReachable 245241
SymbolTable_IsProcedureVariable 0
SymbolTable_IsPublic 110259
SymbolTable_IsReallyPointer 784488
SymbolTable_IsRecord 480917548
SymbolTable_IsRecordField 679864195
SymbolTable_IsRecordFieldAVarientTag 3487298
SymbolTable_IsRegInterface 0
SymbolTable_IsReturnOptional 1752249
SymbolTable_IsReturnOptionalAny 9069
SymbolTable_IsSet 204752840
SymbolTable_IsSetPacked 0
SymbolTable_IsSizeSolved 24538
SymbolTable_IsSubrange 446669604
SymbolTable_IsSubscript 5861950
SymbolTable_IsSumOfParamSizeSolved 0
SymbolTable_IsTemporary 2045473
SymbolTable_IsTuple 17948
SymbolTable_IsType 1688466084
SymbolTable_IsUnbounded 257875206
SymbolTable_IsUnboundedParam 23492158
SymbolTable_IsUnboundedParamAny 20271224
SymbolTable_IsUnknown 51298707
SymbolTable_IsUnused 148274
SymbolTable_IsValueSolved 3753769
SymbolTable_IsVar 155374046
SymbolTable_IsVarAParam 34736
SymbolTable_IsVarArrayRef 18166
SymbolTable_IsVarConditional 325096
SymbolTable_IsVarConst 324367
SymbolTable_IsVarHeap 643026
SymbolTable_IsVarParam 11527732
SymbolTable_IsVarParamAny 10896184
SymbolTable_IsVariableAtAddress 343592
SymbolTable_IsVariableSSA 198496
SymbolTable_IsVarient 392690228
SymbolTable_Make2Tuple 3072
SymbolTable_MakeArray 168676
SymbolTable_MakeComponentRecord 148274
SymbolTable_MakeComponentRef 148274
SymbolTable_MakeConstLit 1681910
SymbolTable_MakeConstString 332874
SymbolTable_MakeConstStringCnul 9733
SymbolTable_MakeConstStringM2nul 34964
SymbolTable_MakeConstVar 1316345
SymbolTable_MakeConstant 103708
SymbolTable_MakeDefImp 179641
SymbolTable_MakeEnumeration 50567
SymbolTable_MakeError 200
SymbolTable_MakeErrorS 0
SymbolTable_MakeFieldVarient 6210
SymbolTable_MakeGnuAsm 27
SymbolTable_MakeHiddenType 29588
SymbolTable_MakeImport 426493
SymbolTable_MakeImportStatement 411185
SymbolTable_MakeInnerModule 428
SymbolTable_MakeModule 27660
SymbolTable_MakeModuleCtor 85096
SymbolTable_MakeOAFamily 1050944
SymbolTable_MakePointer 176051
SymbolTable_MakeProcType 5261086
SymbolTable_MakeProcedure 5184142
SymbolTable_MakeProcedureCtorExtern 0
SymbolTable_MakeRecord 73171
SymbolTable_MakeRegInterface 33
SymbolTable_MakeSet 67580
SymbolTable_MakeSetArray 63454
SymbolTable_MakeSubrange 233246
SymbolTable_MakeSubscript 168676
SymbolTable_MakeTemporary 1033226
SymbolTable_MakeTemporaryFromExpression 0
SymbolTable_MakeTemporaryFromExpressions 78534
SymbolTable_MakeType 633854
SymbolTable_MakeUnbounded 1050944
SymbolTable_MakeVar 11618095
SymbolTable_MakeVarient 3048
SymbolTable_NoOfElements 244
SymbolTable_NoOfLocalVar 30
SymbolTable_NoOfParam 27066473
SymbolTable_NoOfParamAny 26270645
SymbolTable_NoOfVariables 30
SymbolTable_PopSize 875414
SymbolTable_PopValue 1397039
SymbolTable_PrintInitialized 0
SymbolTable_PseudoScope 645390
SymbolTable_PushSize 101626
SymbolTable_PushValue 25994454
SymbolTable_PushVarSize 0
SymbolTable_PutAlignment 192
SymbolTable_PutArray 168676
SymbolTable_PutArrayLarge 24
SymbolTable_PutArraySubscript 168676
SymbolTable_PutConst 437488
SymbolTable_PutConstLitInternal 16194
SymbolTable_PutConstSet 50222
SymbolTable_PutConstStringKnown 435642
SymbolTable_PutConstructor 42258
SymbolTable_PutConstructorFrom 37402
SymbolTable_PutCtor 199660
SymbolTable_PutDeclared 32234902
SymbolTable_PutDeclaredPacked 527533
SymbolTable_PutDefLink 0
SymbolTable_PutDefaultRecordFieldAlignment 36
SymbolTable_PutDefinitionForC 26804
SymbolTable_PutDoesNeedExportList 88240
SymbolTable_PutDoesNotNeedExportList 167230
SymbolTable_PutExceptionBlock 222
SymbolTable_PutExceptionFinally 0
SymbolTable_PutExportQualified 3818971
SymbolTable_PutExportUnImplemented 3404137
SymbolTable_PutExportUnQualified 831344
SymbolTable_PutExported 276
SymbolTable_PutExtern 715752
SymbolTable_PutFieldEnumeration 504697
SymbolTable_PutFieldRecord 417440
SymbolTable_PutFieldVarient 12324
SymbolTable_PutFunction 8517415
SymbolTable_PutGnuAsm 27
SymbolTable_PutGnuAsmInput 15
SymbolTable_PutGnuAsmOutput 21
SymbolTable_PutGnuAsmSimple 6
SymbolTable_PutGnuAsmTrash 9
SymbolTable_PutGnuAsmVolatile 15
SymbolTable_PutHiddenTypeDeclared 1380445
SymbolTable_PutImported 1014012
SymbolTable_PutIncluded 783544
SymbolTable_PutIncludedByDefinition 10193
SymbolTable_PutLeftValueFrontBackType 77088
SymbolTable_PutLibName 252839
SymbolTable_PutModLink 64338
SymbolTable_PutMode 9079264
SymbolTable_PutModuleBuiltin 15674
SymbolTable_PutModuleContainsBuiltin 449586
SymbolTable_PutModuleCtorExtern 115300
SymbolTable_PutModuleEndQuad 84685
SymbolTable_PutModuleFinallyEndQuad 16033
SymbolTable_PutModuleFinallyFunction 0
SymbolTable_PutModuleFinallyStartQuad 16033
SymbolTable_PutModuleStartQuad 84833
SymbolTable_PutMonoName 466089
SymbolTable_PutNeedSavePriority 162
SymbolTable_PutOptArgInit 15397
SymbolTable_PutOptFunction 136002
SymbolTable_PutParam 10540888
SymbolTable_PutParamName 0
SymbolTable_PutPointer 207333
SymbolTable_PutPriority 38
SymbolTable_PutProcTypeParam 8386602
SymbolTable_PutProcTypeVarParam 778986
SymbolTable_PutProcedureBegin 81798
SymbolTable_PutProcedureBuiltin 899624
SymbolTable_PutProcedureDeclaredTok 5560263
SymbolTable_PutProcedureDefined 7360146
SymbolTable_PutProcedureEnd 81768
SymbolTable_PutProcedureEndQuad 81768
SymbolTable_PutProcedureInline 0
SymbolTable_PutProcedureNoReturn 506620
SymbolTable_PutProcedureParameterHeapVars 1924567
SymbolTable_PutProcedureParametersDefined 10935189
SymbolTable_PutProcedureReachable 71495
SymbolTable_PutProcedureScopeQuad 81810
SymbolTable_PutProcedureStartQuad 81798
SymbolTable_PutPublic 731051
SymbolTable_PutReadQuad 1642053
SymbolTable_PutRegInterface 36
SymbolTable_PutReturnTypeTok 0
SymbolTable_PutSet 67580
SymbolTable_PutSetArray 63454
SymbolTable_PutSetInWord 68260
SymbolTable_PutSubrange 337412
SymbolTable_PutSubscript 168676
SymbolTable_PutType 633848
SymbolTable_PutUnused 0
SymbolTable_PutUseOptArg 18400
SymbolTable_PutUseVarArgs 11512
SymbolTable_PutVar 1492140
SymbolTable_PutVarArrayRef 56984
SymbolTable_PutVarConditional 17422
SymbolTable_PutVarConst 196468
SymbolTable_PutVarDeclTok 1733464
SymbolTable_PutVarDeclTypeTok 0
SymbolTable_PutVarFieldInitialized 3364
SymbolTable_PutVarHeap 53730
SymbolTable_PutVarInitialized 40387
SymbolTable_PutVarParam 986850
SymbolTable_PutVarPointerCheck 40208
SymbolTable_PutVarTok 10812686
SymbolTable_PutVarWritten 12630
SymbolTable_PutVariableAtAddress 108
SymbolTable_PutVariableSSA 0
SymbolTable_PutVarientTag 3048
SymbolTable_PutWriteQuad 1066955
SymbolTable_RemoveReadQuad 135924
SymbolTable_RemoveWriteQuad 219836
SymbolTable_RenameSym 0
SymbolTable_RequestSym 47489442
SymbolTable_ResolveConstructorTypes 15386
SymbolTable_ResolveImports 84788
SymbolTable_SanityCheckConstants 15380
SymbolTable_SetCurrentModule 1306864
SymbolTable_SetFileModule 1258146
SymbolTable_SetMainModule 15667
SymbolTable_SetReturnOptional 3215737
SymbolTable_SkipType 59613757
SymbolTable_SkipTypeAndSubrange 4312
SymbolTable_StartScope 32009006
SymbolTable_TryMoveUndeclaredSymToInnerModule 234
SymbolTable_UnknownReported 54
SymbolTable_UsesOptArg 222480
SymbolTable_UsesOptArgAny 214487
SymbolTable_UsesVarArgs 3905158
SymbolTable_VarCheckReadInit 9790
SymbolTable_VarInitState 210788
_M2_SymbolTable_fini 0
_M2_SymbolTable_init 15674
_ZL10AddListifyj 0
_ZL10CheckBreakj 0
_ZL10DeclareSymjj 25301482
_ZL10InitPackedP24SymbolTable_PackedInfo_r 985241
_ZL10MakeObjectjj 8105248
_ZL11DisplayNamej 0
_ZL11EnsureOrderPvjj 3036
_ZL11GetScopeSymjb 108011509
_ZL11InitVarDeclP21SymbolTable_VarDecl_rj 11618083
_ZL11PutOAFamilyjj 31222
_ZL11SymbolErrorj 0
_ZL12AddParameterj25SymbolTable_ProcedureKindj 20693326
_ZL12AddVarToListj 11618083
_ZL12DoFindLimitsjjPjS_Pv 30
_ZL12GetFromIndexPvj 7708166
_ZL12GetTypeOfVarj 251961572
_ZL12PutFirstUsedjjjj 36
_ZL12PutIntoIndexPPvjj 334058
_ZL12PutUnboundedjjj 31282
_ZL12SetFirstUsedjP19SymbolTable_Where_r 33
_ZL12doEquivalentP24SymbolTable_PackedInfo_rj 14758
_ZL13AddSymToScopejj 24796755
_ZL13AssertInRangej 3148337462
_ZL13CanUseBuiltinj 19162
_ZL13DisplaySymbolj 0
_ZL13GetEquivalentP24SymbolTable_PackedInfo_rj 14998
_ZL13GetVisibleSymj 36
_ZL13IsNthParamVarPvj 21567389
_ZL13PutCtorExternjjP24SymbolTable_ModuleCtor_rb 115300
_ZL13ResolveImportj 170
_ZL14CheckUnboundedj 3375704
_ZL14CollectUnknownjjj 170
_ZL14CreateConstLitjjj 627355
_ZL14InitCtorFieldsjjjjP24SymbolTable_ModuleCtor_rjbb 85096
_ZL14MakeEquivalentj 14758
_ZL14buildTemporaryj22SymbolTable_ModeOfAddrbj 1181500
_ZL15AddSymToUnknownjjj 10891461
_ZL15CheckForSymbolsPvPKcj 478030
_ZL15CheckListOfSonsj 0
_ZL15FetchUnknownSymj 19679232
_ZL15ForeachSymbolDo28SymbolKey_PerformOperation_p 15380
_ZL15GetConstLitTypejjPbb 478397
_ZL15InitConstStringjjjj30SymbolTable_ConstStringVariantbb 380393
_ZL15PushConstStringj 32952
_ZL15doGetVarDeclTokj 60
_ZL15doPutVarDeclTokjj 1733464
_ZL16CheckForUnknownsjjPvPKcj 2008676
_ZL16CheckScopeForSymjj 186083201
_ZL16FetchUnknownFromjjj 56
_ZL16GetModuleScopeIdj 139584
_ZL16GetWhereImportedj 6
_ZL16SanityCheckArrayj 62274886
_ZL16TransparentScopej 117273372
_ZL16doFillInOAFamilyjjj 0
_ZL17AddModuleToParentjj 428
_ZL17AddVarToScopeListjj 11618101
_ZL17CollectSymbolFromjjj 134
_ZL17GetArrayDimensionj 6888
_ZL17GetNthParamChoicejj25SymbolTable_ProcedureKind 639075
_ZL17InitWhereDeclaredP19SymbolTable_Where_r 595458
_ZL17PutDeclaredModulejj 13203920
_ZL17RequestFromModulejjj 108
_ZL17SanityCheckModulej 193847
_ZL18AddProcedureToListjj 5184142
_ZL18CheckForHiddenTypej 7168928
_ZL18FillInRecordFieldsjjjjj 104453
_ZL18ForeachParameterDo28SymbolTable_CheckProcedure_p 31282
_ZL18GetConstStringKindj 300579
_ZL18GetNthParamOrderedjj25SymbolTable_ProcedureKindS_S_ 639075
_ZL18InitWhereFirstUsedP19SymbolTable_Where_r 3072
_ZL18UnknownSymbolErrorj 151
_ZL19AddSymToUnknownTreeijj 10891443
_ZL19BreakWhenSymCreatedj 15674
_ZL19CanLookThroughScopejb 78071444
_ZL19FillInPointerFieldsjjjj 207333
_ZL19FillInUnknownFieldsjjjjb 11227673
_ZL19GetExportUndeclaredjj 234
_ZL19GetNthFromComponentjj 380380
_ZL19GetOuterModuleScopej 1278150
_ZL19IsUnreportedUnknownj 34347608
_ZL19PutExportUndeclaredjj 4650603
_ZL19PutParameterHeapVarj 6026869
_ZL19PutPartialUnboundedjjj 0
_ZL19doGetVarDeclFullTokj 282
_ZL19doGetVarDeclTypeTokj 0
_ZL19doPutVarDeclTypeTokjj 0
_ZL20AddConstLitPoolEntryjjjj 627355
_ZL20AlreadyDeclaredErrorPvjj 0
_ZL20InitWhereDeclaredTokjP19SymbolTable_Where_r 37181903
_ZL20IsAlreadyDeclaredSymj 19679068
_ZL20MakeParameterHeapVarjj22SymbolTable_ModeOfAddr 546121
_ZL20MakeVariableForParamjjj25SymbolTable_ProcedureKindjjj 9079210
_ZL20PutConstVarTemporaryj 473043
_ZL20SanityCheckProcedurej 5027426
_ZL21CanResolveConstructorj 37172
_ZL21ExamineUnresolvedTreejj 142186922
_ZL21FillInUnboundedFieldsjjjj 31282
_ZL21GetSymFromUnknownTreej 30570675
_ZL21HandleHiddenOrDeclarejjPj 6613664
_ZL21InitWhereFirstUsedTokjP19SymbolTable_Where_r 32967214
_ZL21IsConstructorResolvedj 74344
_ZL21IsProcedureAnyBooleanj28SymbolTable_ProcAnyBoolean_p 9069
_ZL21PutDeclaredDefinitionjj 19030982
_ZL21RequestFromDefinitionjjj 2827318
_ZL21ResolveRelativeImportj 1960911
_ZL21SanityCheckParametersj 5027426
_ZL21SubSymFromUnknownTreej 4768868
_ZL21UndeclaredSymbolErrorj 0
_ZL22CheckEnumerationInListPvj 68689
_ZL22CheckRecordConsistencyj 0
_ZL22FetchUnknownFromDefImpjjj 336162
_ZL22FetchUnknownFromModulejjj 12
_ZL22RemoveExportUndeclaredjj 11371455
_ZL22ResolveConstructorTypejPjS_Pb 37172
_ZL23LookupConstLitPoolEntryjjj 1681910
_ZL23RemoveFromExportRequestj 420706
_ZL24DebugProcedureLineNumberj 0
_ZL24InitProcedureDeclarationP34SymbolTable_ProcedureDeclaration_r 15552426
_ZL24PutProcedureExternPublicjbb 461200
_ZL24RemoveFromUnresolvedTreejj 4769486
_ZL24UnImplementedSymbolErrorj 0
_ZL25AddProcedureProcTypeParamjjjbb 11527738
_ZL25RemoveExportUnImplementedjj 2282579
_ZL26CheckIfEnumerationExportedjj 50567
_ZL27CheckForExportedDeclarationj 19679032
_ZL28CheckAllConstructorsResolvedv 15386
_ZL28IsProcedureAnyDefaultBooleanjb28SymbolTable_ProcAnyBoolean_p 3993831
_ZL29GetLastModuleOrProcedureScopev 276
_ZL29PlaceEnumerationListOntoScopePv 31975717
_ZL32CheckForEnumerationInOuterModulejj 19225
_ZL34RemoveEnumerationFromExportRequestjj 19207
_ZL3Maxjj 0
_ZL3Minjj 0
_ZL40PlaceMajorScopesEnumerationListOntoStackj 31975718
_ZL4Initv 15674
_ZL6NewSymPj 63347262
_ZL7GenNamejPKcjjS0_j 417448
_ZL7GetLinkv 387370
_ZL7GetPsymj 15425735245
_ZL7ListifyPv20SymbolKey_IsSymbol_p 0
_ZL7gdbhookv 0
_ZL8CheckTokjPKcj 24583331
_ZL8DumpSonsj 0
_ZL8GetPcallj 421788452
_ZL8InitCtorP24SymbolTable_ModuleCtor_r 207729
_ZL9AddNameToPvj 8105248
_ZL9DoIsConstj 236126348
_ZL9doGetTypejbbbb 1384288402

Generated by: LCOV version 2.4-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.