V "GNAT Lib v5" A -gnatwa A -nostdinc A -O2 A -Wextra A -Wall A -g A -gnatp A -gnatg A -mtune=i486 A -march=i486 P RN RV NO_DIRECT_BOOLEAN_OPERATORS RV NO_EXCEPTIONS RV NO_IMPLICIT_CONDITIONALS RV NO_IMPLICIT_LOOPS RV NO_RECURSION RV NO_STANDARD_STORAGE_POOLS RV NO_DEFAULT_INITIALIZATION RV NO_IMPLEMENTATION_PRAGMAS RV NO_ELABORATION_CODE RV NO_OBSOLESCENT_FEATURES RV SPARK_05 U sem_elab%b sem_elab.adb b8cd2954 OO PK W ada.exceptions%s a-except.adb a-except.ali W atree%s atree.adb atree.ali W checks%s checks.adb checks.ali W debug%s debug.adb debug.ali W einfo%s einfo.adb einfo.ali W elists%s elists.adb elists.ali W errout%s errout.adb errout.ali W exp_tss%s exp_tss.adb exp_tss.ali W exp_util%s exp_util.adb exp_util.ali W expander%s expander.adb expander.ali W fname%s fname.adb fname.ali W lib%s lib.adb lib.ali W lib.load%s lib-load.adb lib-load.ali W namet%s namet.adb namet.ali W nlists%s nlists.adb nlists.ali W nmake%s nmake.adb nmake.ali W opt%s opt.adb opt.ali W output%s output.adb output.ali AD W restrict%s restrict.adb restrict.ali W rident%s rident.ads rident.ali W sem%s sem.adb sem.ali W sem_aux%s sem_aux.adb sem_aux.ali W sem_cat%s sem_cat.adb sem_cat.ali W sem_ch7%s sem_ch7.adb sem_ch7.ali W sem_ch8%s sem_ch8.adb sem_ch8.ali W sem_util%s sem_util.adb sem_util.ali W sinfo%s sinfo.adb sinfo.ali W sinput%s sinput.adb sinput.ali W snames%s snames.adb snames.ali W stand%s stand.adb stand.ali W system%s system.ads system.ali W system.unsigned_types%s s-unstyp.ads s-unstyp.ali W table%s table.adb table.ali AD W tbuild%s tbuild.adb tbuild.ali W uintp%s uintp.adb uintp.ali W uname%s uname.adb uname.ali U sem_elab%s sem_elab.ads 84c75a16 EE NE OO PK W types%s types.adb types.ali D ada.ads 20070406091342 3ffc8e18 ada%s D a-except.ads 20140730140058 047121f5 ada.exceptions%s D a-unccon.ads 20070406091342 f9eb8f06 ada.unchecked_conversion%s D a-uncdea.ads 20070406091342 f15a5ed1 ada.unchecked_deallocation%s D alloc.ads 20150107084147 61013b91 alloc%s D aspects.ads 20150313132815 78c0fb99 aspects%s D atree.ads 20150313134724 561167a4 atree%s D atree.adb 20150313134724 6f4dcfa0 atree%b D casing.ads 20140717063745 5c2a7161 casing%s D checks.ads 20150106091049 970c7d3e checks%s D debug.ads 20090420131856 3ea59655 debug%s D einfo.ads 20150313134724 eedc4daa einfo%s D elists.ads 20150302112433 8da5cd14 elists%s D err_vars.ads 20140801132617 d6d090e9 err_vars%s D errout.ads 20150220143551 c027450c errout%s D erroutc.ads 20150220143551 e593d57c erroutc%s D exp_tss.ads 20110803143626 f9401ee4 exp_tss%s D exp_util.ads 20150313132252 35c66910 exp_util%s D expander.ads 20140120134407 d117a792 expander%s D fname.ads 20140801093848 913fd2bc fname%s D hostparm.ads 20140801100131 a20ca6cf hostparm%s D lib.ads 20150205112239 00c825ec lib%s D lib-load.ads 20140730150640 dd3c5cfb lib.load%s D namet.ads 20150302110329 53fa811d namet%s D nlists.ads 20140801095704 a6e0a57f nlists%s D nmake.ads 20150513111935 65cd2119 nmake%s D opt.ads 20150302110329 e5e8f770 opt%s D output.ads 20140801093848 2d9479ad output%s D restrict.ads 20150107084942 b99f0fe3 restrict%s D rident.ads 20120712104910 770cd2d0 rident%s D rtsfind.ads 20140801094828 15246501 rtsfind%s D sem.ads 20141020142415 e6d4a352 sem%s D sem_aux.ads 20140731093840 6ae0fb01 sem_aux%s D sem_cat.ads 20140801100131 68b91bed sem_cat%s D sem_ch7.ads 20141031144931 4be6abf2 sem_ch7%s D sem_ch8.ads 20130708074622 48e97d0a sem_ch8%s D sem_elab.ads 20141120154733 e751c0d8 sem_elab%s D sem_elab.adb 20150107102656 ccd084f6 sem_elab%b D sem_util.ads 20150302110329 1b311a5b sem_util%s D sinfo.ads 20150324122610 65b0e0c9 sinfo%s D sinput.ads 20140730103741 ef954964 sinput%s D snames.ads 20150513111933 0164078b snames%s D stand.ads 20140801094828 4852f602 stand%s D system.ads 20141030114420 57068cbf system%s D s-conca2.ads 20140225151544 02a0d7d0 system.concat_2%s D s-exctab.ads 20140225151139 54135002 system.exception_table%s D s-imenne.ads 20140225151139 614c06c0 system.img_enum_new%s D s-memory.ads 20140225151139 597d6634 system.memory%s D s-os_lib.ads 20150220113817 5853d835 system.os_lib%s D s-parame.ads 20140801093848 7e2a0d7f system.parameters%s D s-rident.ads 20140717070432 57110bac system.rident%s D s-stalib.ads 20150220094550 fa0a3617 system.standard_library%s D s-string.ads 20140225151139 8fe54fb7 system.strings%s D s-traent.ads 20140730135025 005bf670 system.traceback_entries%s D s-unstyp.ads 20140731130224 9d58a4c0 system.unsigned_types%s D s-wchcon.ads 20140718092328 1b7d22d2 system.wch_con%s D table.ads 20090506081141 e3a9ec16 table%s D table.adb 20141107135941 9716557f table%b D tbuild.ads 20140730145356 dbb570e2 tbuild%s D tree_io.ads 20140718093624 6de0ef2c tree_io%s D types.ads 20150130153101 63969ace types%s D uintp.ads 20141017090750 1f00ed2e uintp%s D uname.ads 20140801083227 1074afbc uname%s D unchconv.ads 20070406091342 ca2f9e18 unchecked_conversion%s D unchdeal.ads 20070406091342 214516a4 unchecked_deallocation%s D urealp.ads 20130411125352 e500ee51 urealp%s X 7 atree.ads 44K9*Atree 4156e10 38|26w6 26r20 2092r33 302i4*Serious_Errors_Detected{61|62I12} 38|1147r13 1866r10 2020r13 2531r13 338U14*Check_Error_Detected 38|909s19 560E9*Traverse_Result 560e56 38|1611r61 1622r61 2086r57 2099r57 560n29*Abandon{560E9} 38|2111r20 560n38*OK{560E9} 38|1636r26 1639r26 2117r20 2134r20 2147r20 2158r20 2164r20 . 2186r20 2189r20 560n51*Skip{560E9} 38|2180r20 596u14*Traverse_Proc 38|1615r44 2092r39 608V13*Analyzed{boolean} 38|3511s51 611V13*Comes_From_Source{boolean} 38|770s25 987s27 1386s16 1631s22 1699s18 . 1776s37 1997s46 2178s21 2183s21 2754s33 614V13*Error_Posted{boolean} 38|3511s19 624V13*Nkind{40|8119E9} 38|411s16 432s13 451s13 516s41 520s25 589s39 615s10 . 655s13 985s19 1019s19 1077s19 1142s10 1162s13 1169s9 1258s10 1266s13 1267s18 . 1269s28 1280s13 1301s10 1313s13 1355s16 1389s24 1438s29 1452s22 1484s28 . 1626s19 1646s16 1682s10 1817s16 1913s10 1990s39 1996s10 2015s13 2115s16 . 2122s16 2140s21 2153s21 2162s16 2177s16 2182s16 2240s25 2291s16 2301s26 . 2345s16 2354s13 2430s15 2581s19 2622s10 2629s13 2732s18 2752s22 2776s17 . 2813s13 2838s10 2845s10 2853s13 2910s16 2918s19 3108s10 3127s10 3345s23 . 3361s10 3416s13 3504s16 3528s22 3552s19 627V13*No{boolean} 38|638s43 649s41 864s16 908s19 1270s28 1286s18 1322s16 . 1365s10 1426s22 1492s28 1519s10 1707s16 1760s13 1776s16 2215s13 2369s16 . 2538s19 2851s10 3010s16 3070s19 3369s16 632V13*Parent{61|384I9} 38|1162s20 1169s16 1280s20 1345s12 1359s18 1435s27 . 2287s15 2292s21 2970s40 3056s24 3127s17 3129s55 3344s21 3524s23 640V13*Present{boolean} 38|410s16 450s13 521s36 886s24 1226s10 1346s13 1550s10 . 1698s10 1740s16 1818s25 1948s10 2126s19 2154s21 2262s19 2311s19 2514s19 . 2535s13 2549s22 2580s19 2601s16 2802s20 2839s18 2906s16 2921s19 3027s10 . 3059s23 3074s21 3109s18 3121s10 3156s44 3183s24 3184s24 3433s16 3503s16 . 3527s22 3551s19 645V13*Sloc{61|212I12} 38|385s35 564s37 716s32 716s67 839s63 840s63 1193s52 . 1194s52 1330s26 1830s31 2080s42 2225s54 2250s29 2378s49 2468s44 3088s36 . 3371s52 655V13*Nkind_In{boolean} 38|658s16 1347s13 1443s22 2107s13 2212s14 2306s30 . 2722s14 660V13*Nkind_In{boolean} 38|1669s10 2004s17 666V13*Nkind_In{boolean} 38|1455s25 740V13*Ekind_In{boolean} 38|3300s18 3310s18 3340s10 881V13*Ekind{12|4467E9} 38|522s36 723s10 1271s28 1701s18 1709s19 1741s16 . 1743s19 2155s21 2206s10 2608s23 2643s10 2840s18 3156s10 3383s22 1040V13*Original_Node{61|384I9} 38|2107s23 2297s21 2430s22 2431s60 2776s24 . 2813s20 X 8 atree.adb 2307V16 Traverse[7|570]{7|564E12} 2172b13[38|1615] X 10 checks.ads 45K9*Checks 966e11 38|27w6 27r20 59V13*Elaboration_Checks_Suppressed{boolean} 38|637s25 677s13 947s25 949s25 . 1054s20 1055s28 1056s28 1090s16 1091s23 1092s23 1495s31 1496s35 1497s35 . 1567s13 2364s17 2423s25 2602s16 2659s20 2664s20 2683s28 2686s28 75V13*Is_Check_Suppressed{boolean} 38|1805s21 X 11 debug.ads 36K9*Debug 188e10 38|28w6 28r20 81b4*Debug_Flag_DD{boolean} 38|1476r28 82b4*Debug_Flag_EE{boolean} 38|818r25 89b4*Debug_Flag_LL{boolean} 38|1310r10 2244r13 148b4*Debug_Flag_Dot_GG{boolean} 38|2726r22 162b4*Debug_Flag_Dot_UU{boolean} 38|2139r20 X 12 einfo.ads 37K9*Einfo 8992e10 38|29w6 29r20 4469n7*E_Void{4467E9} 38|3340r23 4494n7*E_Variable{4467E9} 38|522r57 1271r50 1701r32 2155r42 2840r39 4733n7*E_Protected_Type{4467E9} 38|3300r43 3310r43 4759n7*E_Enumeration_Literal{4467E9} 38|2206r22 4763n7*E_Function{4467E9} 38|3383r36 4773n7*E_Procedure{4467E9} 38|3156r23 4794n7*E_Block{4467E9} 38|3300r61 3310r61 4815n7*E_Generic_Package{4467E9} 38|723r24 1741r31 4836n7*E_Package{4467E9} 38|1709r34 1743r34 2608r40 2643r31 3300r32 3310r32 4839n7*E_Package_Body{4467E9} 38|3340r50 4857n7*E_Subprogram_Body{4467E9} 38|3340r31 6580B12*B{boolean} 6582I12*E{61|387I12} 6585I12*N{61|384I9} 6605V13*Alias{6582I12} 38|638s47 649s45 650s20 886s33 888s27 903s23 6612V13*Body_Entity{6582I12} 38|1721s22 6620V13*Checks_May_Be_Suppressed{6580E12} 38|1804s13 6627V13*Component_Type{6582I12} 38|2508s28 6667V13*Elaboration_Entity{6582I12} 38|2369s20 6712V13*Has_Completion{6580E12} 38|1211s10 6754V13*Has_Pragma_Elaborate_Body{6580E12} 38|1725s13 6789V13*Has_Task{6580E12} 38|2506s21 2511s21 2582s27 6801V13*In_Private_Part{6580E12} 38|1702s22 6821V13*Is_Child_Unit{6580E12} 38|686s22 2606s23 2762s18 6823V13*Is_Compilation_Unit{6580E12} 38|685s20 870s23 894s26 940s20 1710s24 . 2655s17 2803s28 3035s13 3299s22 3309s22 3324s17 6829V13*Is_Controlled{6580E12} 38|765s26 2756s33 3179s16 6843V13*Is_Generic_Instance{6580E12} 38|748s13 1201s21 1744s24 2540s25 6848V13*Is_Immediately_Visible{6580E12} 38|2761s10 6850V13*Is_Imported{6580E12} 38|645s16 6858V13*Is_Intrinsic_Subprogram{6580E12} 38|2036s13 6878V13*Is_Preelaborated{6580E12} 38|704s36 6886V13*Is_Pure{6580E12} 38|704s10 6909V13*Is_Visible_Lib_Unit{6580E12} 38|2762s48 7024V13*Suppress_Elaboration_Warnings{6580E12} 38|636s17 678s20 946s17 948s25 . 1108s31 1109s31 1110s31 1700s22 2422s17 2658s16 2682s20 2685s28 7057V13*Is_Access_Type{6580E12} 38|1673s17 7061V13*Is_Array_Type{6580E12} 38|2505s16 7082V13*Is_Generic_Unit{6580E12} 38|1858s17 2081s39 3256s19 3271s19 7098V13*Is_Record_Type{6580E12} 38|2510s16 7101V13*Is_Subprogram{6580E12} 38|2144s21 7103V13*Is_Task_Type{6580E12} 38|2502s13 7116V13*Base_Type{6582I12} 38|2506s31 2511s31 7117V13*Declaration_Node{6585I12} 38|1774s49 1815s40 2387s34 2969s40 3054s21 7119V13*First_Component{6582I12} 38|2513s21 7121V13*First_Formal{6582I12} 38|761s55 3156s53 3158s53 7138V13*Is_Package_Or_Generic_Package{6580E12} 38|3003s16 3046s17 7160V13*Next_Component{6582I12} 38|2516s24 7288U14*Set_Current_Value 38|2405s19 7317U14*Set_Elaborate_Body_Desirable 38|1788s10 7318U14*Set_Elaboration_Entity 38|2384s19 7319U14*Set_Elaboration_Entity_Required 38|2365s13 7557U14*Set_Is_True_Constant 38|2407s19 7571U14*Set_Last_Assignment 38|2406s19 7644U14*Set_Return_Present 38|3396s22 7679U14*Set_Suppress_Elaboration_Warnings 38|1047s16 1841s13 2459s10 2695s13 . 2765s10 2782s10 2827s7 7845V13*Has_Warnings_Off{boolean} 38|1829s17 7943V13*Is_Entity_Name{boolean} 38|1302s18 1314s20 1322s42 1627s27 1689s10 . 2143s21 2855s17 X 13 elists.ads 43K9*Elists 196e11 38|30w6 30r20 90V13*Node{61|393I12} 38|2560s22 2652s17 2708s17 95V13*New_Elmt_List{61|458I9} 38|2469s44 2470s44 100V13*First_Elmt{61|472I9} 38|2558s24 2650s15 2706s15 119U14*Next_Elmt 38|2564s19 2698s10 2710s10 128U14*Append_Elmt 38|2552s19 2567s16 191V13*Present{boolean} 38|2559s22 2651s13 2707s13 X 15 errout.ads 40K9*Errout 932e11 38|31w6 31r20 459i4*Error_Msg_Sloc=459:49{61|212I12} 38|1830r13 3248r10 477i4*Error_Msg_Node_2=477:48{61|384I9} 38|1112r19 2688r16 480i4*Error_Msg_Qual_Level=480:48{61|59I9} 38|1006r13 1034r13 486b4*Error_Msg_Warn=486:46{boolean} 38|1223r7 1394r16 2340r10 2433r13 2543r19 720U14*Error_Msg_N 38|1230s7 1395s16 2351s13 2355s13 2444s13 2544s19 2547s19 . 3259s19 3263s19 3274s19 3278s19 735U14*Error_Msg_NE 38|549s19 557s16 958s19 979s16 995s19 1012s16 1113s19 . 1224s7 1832s13 1835s13 2343s13 2346s13 2349s13 2436s16 2440s16 2689s16 . 3257s19 3261s19 3272s19 3276s19 X 17 exp_tss.ads 31K9*Exp_Tss 250e12 38|32w6 32r20 78A9*TSS_Name_Type(character) 79A12*TNT{78A9}(character) 82a4*TSS_Deep_Finalize{79A12} 38|3177r35 83a4*TSS_Deep_Initialize{79A12} 38|759r29 823r24 150V13*Is_Init_Proc{boolean} 38|929s16 986s27 1607s10 2123s62 2774s10 2790s10 . 3258s22 3273s22 153V13*Is_TSS{boolean} 38|759s16 823s13 168V13*TSS{61|387I12} 38|3177s25 X 18 exp_util.ads 35K9*Exp_Util 1008e13 38|33w6 33r20 89U14*Insert_Action 38|2387s19 3144s10 470V13*Find_Prim_Op{61|387I12} 38|768s30 3180s23 808V13*Needs_Finalization{boolean} 38|3166s20 920U14*Set_Elaboration_Flag 38|2397s19 X 19 expander.ads 115K9*Expander 169e13 38|34w6 34r20 149U14*Expander_Mode_Save_And_Set 38|1868s10 162U14*Expander_Mode_Restore 38|1885s10 X 20 fname.ads 38K9*Fname 98e10 38|35w6 35r20 82V13*Is_Internal_File_Name{boolean} 38|786s12 801s15 X 22 lib.ads 40K9*Lib 931e8 38|36w6 36r20 37r6 37r20 247i4*Current_Sem_Unit{61|556I9} 38|915r35 254i4*Main_Unit_Entity{61|387I12} 38|1169r47 421V13*Cunit{61|384I9} 38|359s42 405s45 2959s29 3486s35 422V13*Cunit_Entity{61|387I12} 38|360s42 413s18 452s20 859s37 1858s34 438V13*Unit_File_Name{24|571I9} 38|787s15 802s18 439V13*Unit_Name{24|596I9} 38|361s42 2991s36 468V13*Earlier_In_Extended_Unit{boolean} 38|2225s10 514V13*Get_Cunit_Unit_Number{61|556I9} 38|413s32 452s34 3563s27 525V13*Get_Source_Unit{61|556I9} 38|404s45 787s31 802s34 845s28 851s28 2991s47 536V13*Get_Code_Unit{61|556I9} 38|358s42 544V13*In_Extended_Main_Code_Unit{boolean} 38|1252s14 1925s14 594V13*In_Same_Extended_Unit{boolean} 38|930s28 1180s21 610V13*In_Same_Source_Unit{boolean} 38|1731s17 1766s17 629V13*Last_Unit{61|556I9} 38|3467s51 X 23 lib-load.ads 30K13*Load 205e13 38|37w10 37r24 105V13*Load_Unit{61|556I9} 38|2950s15 106i7 Load_Name{24|596I9} 38|2951r18 107b7 Required{boolean} 38|2952r18 108i7 Error_Node{61|384I9} 38|2954r18 109b7 Subunit{boolean} 38|2953r18 X 24 namet.ads 38K9*Namet 707e10 38|38w6 38r20 157i4*Name_Len{natural} 38|3231r16 3235m13 3235r25 179I9*Name_Id 38|3203r46 3226r46 209V13*Nam_In{boolean} 38|2141s21 455V13*Is_Internal_Name{boolean} 38|3228s17 472V13*Is_Internal_Name{boolean} 38|3236s24 550U14*Write_Name 38|1317s16 1326s13 2248s13 571I9*File_Name_Type<179I9> 596I9*Unit_Name_Type<179I9> 38|361r22 2876r41 2942r41 X 25 nlists.ads 41K9*Nlists 367e11 38|39w6 39r20 68V13*New_List{61|433I9} 38|3407s43 77V13*New_List{61|433I9} 38|3133s39 3378s31 124V13*First{61|393I12} 38|409s17 449s14 2261s21 2320s35 2579s21 2799s28 . 2814s37 3013s41 3075s44 3432s18 3502s18 3517s33 3526s25 3550s21 156V13*Next{61|393I12} 38|3020s38 3059s51 162U14*Next 38|420s13 462s10 2264s16 2587s16 2931s16 3435s13 3536s19 3540s13 . 3570s16 216V13*Is_List_Member{boolean} 38|1430s22 3055s26 221V13*List_Containing{61|433I9} 38|1431s27 232U14*Append_To 38|396s10 3135s16 244U14*Insert_After 38|3410s19 335V13*Parent{61|393I12} 38|1432s27 345V13*No{boolean} 38|3132s16 352V13*Present{boolean} 38|2578s13 2755s33 3431s10 X 26 nmake.ads 36K9*Nmake 1536e10 38|40w6 40r20 83V13*Make_Integer_Literal{61|384I9} 38|2393s25 119V13*Make_Defining_Identifier{61|384I9} 38|2380s28 3375s31 120i7 Chars{24|179I9} 38|2381r30 144V13*Make_Object_Declaration{61|384I9} 38|2388s21 145i7 Defining_Identifier{61|384I9} 38|2389r23 149i7 Object_Definition{61|384I9} 38|2390r23 150i7 Expression{61|384I9} 38|2392r23 389V13*Make_Attribute_Reference{61|384I9} 38|1068s18 2415s16 2673s18 390i7 Prefix{61|384I9} 38|1070r20 2417r18 2675r20 391i7 Attribute_Name{24|179I9} 38|1069r20 2416r18 2674r20 568V13*Make_Op_Not{61|384I9} 38|3122s30 569i7 Right_Opnd{61|384I9} 38|3122r48 727V13*Make_Function_Specification{61|384I9} 38|3385s25 728i7 Defining_Unit_Name{61|384I9} 38|3386r27 729i7 Parameter_Specifications{61|433I9} 38|3387r27 731i7 Result_Definition{61|384I9} 38|3388r27 737V13*Make_Procedure_Specification{61|384I9} 38|3400s25 738i7 Defining_Unit_Name{61|384I9} 38|3401r27 739i7 Parameter_Specifications{61|433I9} 38|3402r27 780V13*Make_Subprogram_Body{61|384I9} 38|3405s24 781i7 Specification{61|384I9} 38|3406r27 782i7 Declarations{61|433I9} 38|3407r27 783i7 Handled_Statement_Sequence{61|384I9} 38|3408r27 1127V13*Make_With_Clause{61|384I9} 38|385s17 1128i7 Name{61|384I9} 38|386r19 1167V13*Make_Handled_Sequence_Of_Statements{61|384I9} 38|3409s29 X 27 opt.ads 50K9*Opt 2285e8 38|41w6 41r20 184b4*All_Errors_Mode{boolean} 38|1046r20 1840r17 2458r14 508b4*Dynamic_Elaboration_Checks{boolean} 38|546r13 714r14 734r45 748r47 . 856r25 1046r44 1053r13 1469r28 1586r13 1966r13 2663r16 3254r13 3549r13 532b4*Elab_Info_Messages{boolean} 38|556r16 950r40 1107r20 2684r24 3270r22 536b4*Elab_Warnings{boolean} 38|548r40 950r23 3255r22 1122n64*Generate_Code{1122E9} 38|2946r31 1124e4*Operating_Mode{1122E9} 38|2946r13 1324n40*On{1324E9} 38|951r44 957r32 994r35 1011r29 1223r39 1268r33 2152r29 . 2340r42 2433r45 2543r51 1328e4*SPARK_Mode{1324E9} 38|951r31 957r19 994r22 1011r16 1223r25 1268r19 . 2152r16 2340r28 2433r31 2543r37 1401b4*Subunits_Missing{boolean} 38|1859r17 3099r38 1680b4*Warn_On_Elab_Access{boolean} 38|1997r14 1813n31*Suppress{1813E9} 38|1798r28 1814e4*Warning_Mode{1813E9} 38|1798r13 2068b4*Expander_Active{boolean} 38|445r14 1857r14 3099r14 2157b4*GNAT_Mode{boolean} 38|1394r34 1792r13 X 28 output.ads 44K9*Output 227e11 38|42w6 42r20 113U14*Write_Eol 38|1331s10 2251s13 123U14*Write_Int 38|2246s13 130U14*Write_Str 38|1311s10 1315s16 1320s13 1323s13 1329s10 2245s13 2247s13 . 2249s13 X 29 restrict.ads 34K9*Restrict 567e13 38|43w6 43r20 269U14*Check_Restriction 38|1261s10 391V13*Restriction_Active{boolean} 38|2109s21 2667s21 X 30 rident.ads 49K9*Rident[51|75] 38|44w6 44r20 X 32 sem.ads 210K9*Sem 715e8 38|45w6 45r20 216b4*Full_Analysis{boolean} 38|1152r17 2025r17 230b4*In_Spec_Expression{boolean} 38|1293r13 2031r13 261b4*In_Inlined_Body{boolean} 38|1388r28 267b4*Inside_A_Generic{boolean} 38|1157r13 1285r13 1919r10 2047r13 577U14*Analyze 38|3138s13 3411s19 X 33 sem_aux.ads 47K9*Sem_Aux 401e12 38|46w6 46r20 389V13*Unit_Declaration_Node{61|384I9} 38|653s18 1169s24 1609s45 2210s16 . 2218s22 2538s43 2550s45 2623s15 2868s36 3524s31 X 34 sem_cat.ads 41K9*Sem_Cat 159e12 38|47w6 47r20 57V13*In_Preelaborated_Unit{boolean} 38|1387s24 X 35 sem_ch7.ads 28K9*Sem_Ch7 101e12 38|48w6 48r20 69V13*Unit_Requires_Body{boolean} 38|2981s16 3030s13 X 36 sem_ch8.ads 27K9*Sem_Ch8 183e12 38|49w6 49r20 116V13*In_Open_Scopes{boolean} 38|1202s25 134U14*Push_Scope 38|1871s13 2385s19 3420s13 139U14*Pop_Scope 38|1880s13 2408s19 3423s13 X 37 sem_elab.ads 32K9*Sem_Elab 180l5 180e13 38|60b14 3582l5 3582t13 127U14*Check_Elab_Call 128>7 129>7 130>7 38|1239b14 1651l8 1651t23 2116s13 . 2123s13 2146s13 2157s13 128i7 N{61|384I9} 38|1240b7 1252r42 1258r17 1261r65 1266r20 1267r25 1269r35 . 1270r40 1271r43 1280r28 1286r46 1301r17 1302r40 1303r39 1313r20 1314r44 . 1317r51 1322r26 1322r64 1326r46 1330r32 1345r20 1386r35 1389r31 1396r74 . 1420r21 1490r52 1499r54 1517r34 1555r32 1568r49 1574r24 1578r24 1589r13 . 1633r25 129i7 Outer_Scope{61|387I12} 38|1241b7 1365r14 1550r19 1551r39 1557r32 130b7 In_Init_Proc{boolean} 38|1242b7 1559r32 2123r46 149U14*Check_Elab_Calls 38|1850b14 1888l8 1888t24 156U14*Check_Elab_Assign 156>33 38|1657b14 1674s13 1683s10 1844l8 1844t25 . 2128s19 2185s13 156i33 N{61|384I9} 38|1657b33 1669r20 1673r48 1674r40 1682r17 1683r41 1689r26 . 1690r25 1699r37 1766r48 1834r16 1837r16 162U14*Check_Elab_Instantiation 163>7 164>7 38|1894b14 1978l8 1978t32 2163s13 163i7 N{61|384I9} 38|1895b7 1904r32 1906r26 1913r17 1925r42 1929r34 1950r24 . 1954r24 1958r24 1969r13 164i7 Outer_Scope{61|387I12} 38|1896b7 1948r19 1948r62 1950r32 176U14*Check_Task_Activation 176>37 38|2467b14 2714l8 2714t29 176i37 N{61|384I9} 38|2467b37 2468r50 2622r17 2623r58 2625r39 2629r20 2630r62 . 2631r62 2634r39 2672r35 2691r61 2694r47 2709r40 X 38 sem_elab.adb 68R9 Elab_Call_Entry 71e14 74r30 69i7*Cloc{61|212I12} 2242m29 3248r48 70i7*Ent{61|387I12} 2242m42 3250r37 73K12 Elab_Call[57|55] 2198r10 2242r10 2246r29 2270r10 2339r10 3247r29 3248r28 . 3250r17 86K12 Elab_Visited[57|55] 1366r10 1526r21 1527r19 2202r7 99R9 Delay_Element 120e14 123r30 100i7*N{61|384I9} 1875r52 2055m13 105i7*E{61|387I12} 1876r52 2056m13 108i7*Orig_Ent{61|387I12} 1878r52 2057m13 111i7*Curscop{61|387I12} 1871r47 2058m13 115b7*From_Elab_Code{boolean} 1872r53 2060m13 118i7*Outer_Scope{61|387I12} 1877r52 2059m13 122K12 Delay_Check[57|55] 1870r19 1870r40 1871r25 1872r31 1875r30 1876r30 . 1877r30 1878r30 2054r10 130i4 C_Scope{61|387I12} 729r21 797r13 802r51 902r37 1371m10 1373r13 1545m7 . 1576r37 1946m7 1956r37 3324r38 3325m10 3325r28 134i4 Outer_Level_Sloc{61|212I12} 2199m10 2225r36 139b4 From_Elab_Code{boolean} 734r17 1379m10 1381r13 1572r13 1607r38 1872m13 . 1930m7 1952r13 2060r31 144b4 In_Task_Activation{boolean} 1754r13 2042r13 2226r22 2704m7 2713m7 150b4 Delaying_Elab_Checks{boolean} 1867m10 1886m10 2053r10 167U14 Activate_Elaborate_All_Desirable 167>48 167>61 357b14 502l8 502t40 . 2694s13 2764s10 2781s10 2826s7 167i48 N{61|384I9} 357b48 358r57 432r20 167i61 U{61|387I12} 357b61 415r19 456r16 174U14 Check_A_Call 175>7 176>7 177>7 178>7 179>7 180>7 508b14 1129l8 1129t20 . 1554s10 1574s10 1578s10 1588s10 1632s22 1950s10 1954s10 1958s10 1968s10 175i7 N{61|384I9} 509b7 516r48 520r32 521r53 522r51 549r40 557r37 564r43 . 589r46 615r17 616r40 617r49 716r73 723r73 839r69 845r45 857r52 927r61 930r51 . 960r22 980r65 985r32 986r55 996r63 1013r58 1019r26 1041r27 1067r35 1077r26 . 1078r45 1115r62 1120r44 1127r31 1555r13 176i7 E{61|387I12} 510b7 622r14 823r21 824r20 934r27 1115r65 1120r47 1127r52 . 1556r13 177i7 Outer_Scope{61|387I12} 511b7 1127r39 1557r13 178b7 Inter_Unit_Only{boolean} 512b7 1126r17 1558r13 1574r51 1578r45 1592r13 . 1633r53 1950r45 1954r51 1958r45 1972r13 179b7 Generate_Warnings{boolean} 513b7 952r21 1107r43 1593r13 1973r13 180b7 In_Init_Proc{boolean} 514b7 1099r19 1559r13 207U14 Check_Bad_Instantiation 207>39 1135b14 1233l8 1233t31 1904s7 207i39 N{61|384I9} 1135b39 1142r17 1162r28 1174r34 1180r44 1194r58 1217r32 . 1224r63 1226r34 1227r40 1230r42 1231r26 1232r27 221U14 Check_Internal_Call 222>7 223>7 224>7 225>7 1127s10 1984b14 2068l8 . 2068t27 222i7 N{61|384I9} 1985b7 1990r46 1996r17 1997r65 2005r17 2015r20 2015r73 . 2055r31 2066r40 223i7 E{61|387I12} 1986b7 2036r38 2056r31 2066r43 224i7 Outer_Scope{61|387I12} 1987b7 2059r31 2066r46 225i7 Orig_Ent{61|387I12} 1988b7 2057r31 2066r59 235U14 Check_Internal_Call_Continue 236>7 237>7 238>7 239>7 1874s13 2066s10 . 2074b14 2461l8 2461t36 2709s10 236i7 N{61|384I9} 1875r15 2075b7 2080r48 2250r35 2287r23 2344r58 2345r23 . 2347r51 2350r60 2351r74 2354r20 2355r48 2356r32 2414r32 2430r37 2431r75 . 2438r19 2441r64 2444r49 2451r27 237i7 E{61|387I12} 1876r15 2076b7 2081r56 2123r76 2202r28 2206r17 2210r39 . 2242r49 2248r32 2364r48 2365r46 2369r40 2378r55 2381r65 2384r43 2385r38 . 2387r52 2397r48 2417r55 2422r48 2423r56 2459r45 238i7 Outer_Scope{61|387I12} 1877r15 2077b7 2116r33 2123r33 2146r33 2157r33 . 2163r42 239i7 Orig_Ent{61|387I12} 1878r15 2078b7 2344r61 2347r54 2350r63 2438r22 . 2441r67 248V13 Has_Generic_Body{boolean} 248>31 723s55 1217s14 2866b13 3080l8 3080t24 248i31 N{61|384I9} 2866b31 2867r56 2954r32 263U14 Insert_Elab_Check 263>33 263>46 1067s16 1231s7 2356s13 2414s13 2672s16 . 3086b14 3146l8 3146t25 263i33 N{61|384I9} 3086b33 3088r42 3108r17 3109r42 3111r32 3113r17 263i46 C{61|384I9} 3086b46 3121r19 3122r62 269V13 Is_Call_Of_Generic_Formal{boolean} 269>40 617s22 857s25 1568s22 2720b13 . 2734l8 2734t33 269i40 N{61|384I9} 2720b40 2722r24 2732r31 2733r31 2733r59 272V13 Is_Finalization_Procedure{boolean} 272>40 1099s41 3152b13 3189l8 3189t33 272i40 Id{61|387I12} 3152b40 3156r17 3156r67 3158r67 3183r52 3184r52 275U14 Output_Calls 276>7 277>7 1041s13 2451s13 3195b14 3283l8 3283t20 276i7 N{61|384I9} 3196b7 3257r58 3259r74 3261r52 3263r49 3272r58 3274r74 . 3276r52 3278r49 277b7 Check_Elab_Flag{boolean} 1041r30 2451r30 3197b7 3215r13 285V13 Same_Elaboration_Scope{boolean} 285>37 285>44 1179s14 1576s13 1956s13 . 3289b13 3316l8 3316t30 285i37 Scop1{61|387I12} 3289b37 3297r13 285i44 Scop2{61|387I12} 3289b44 3307r13 289U14 Set_C_Scope 1553s10 1573s10 1577s10 1587s10 1949s10 1953s10 1957s10 . 1967s10 3322b14 3327l8 3327t19 293V13 Get_Referenced_Ent{61|387I12} 293>33 927s41 1490s32 1517s14 2834b13 . 2860l8 2860t26 293i33 N{61|384I9} 2834b33 2838r17 2839r35 2840r33 2842r25 2845r17 2846r25 . 2848r23 303U14 Set_Elaboration_Constraint 304>6 305>6 306>6 1120s16 2740b14 2828l8 . 2828t34 304i6 Call{61|384I9} 2741b6 2752r29 2755r66 2756r69 2764r44 2776r39 2781r44 . 2799r59 2813r35 2814r68 2826r41 305i6 Subp{61|387I12} 2742b6 2753r40 2754r52 2774r24 2790r24 306i6 Scop{61|387I12} 2743b6 2761r34 2762r33 2762r69 2764r50 2765r45 2781r50 . 2782r45 2823r23 326V13 Spec_Entity{61|387I12} 326>26 470s31 859s24 1071s41 2676s41 3333b13 . 3353l8 3353t19 326i26 E{61|387I12} 3333b26 3340r20 3341r18 3351r17 331U14 Supply_Bodies 331>29 1227s10 3359b14 3426l8 3426t21 3434s13 331i29 N{61|384I9} 3359b29 3361r17 3363r76 3369r40 3371r58 3390r66 3410r33 . 3416r20 3418r55 338U14 Supply_Bodies 338>29 3421s13 3422s13 3428b14 3438l8 3438t21 338i29 L{61|433I9} 3428b29 3431r19 3432r25 341V13 Within{boolean} 341>21 341>25 1551s18 1948s41 3444b13 3457l8 3457t14 341i21 E1{61|387I12} 3444b21 3447r15 341i25 E2{61|387I12} 3444b25 3449r20 345V13 Within_Elaborate_All{boolean} 346>7 347>7 915s13 3463b13 3580l8 3580t28 346i7 Unit{61|556I9} 3464b7 3578r15 347i7 E{61|387I12} 3465b7 3519r19 3529r54 358i7 UN{61|556I9} 359r49 360r56 361r53 359i7 CU{61|384I9} 362r57 360i7 UE{61|387I12} 470r44 484r20 361i7 Unm{24|596I9} 469r24 479r25 362i7 CI{61|433I9} 396r21 449r21 363i7 Itm{61|384I9} 409m10 410r25 411r23 413r69 420m19 420r19 449m7 450r22 . 451r20 452r71 457r31 462m16 462r16 472r35 490r44 364i7 Ent{61|387I12} 412m16 415r23 452m13 456r20 366U17 Add_To_Context_And_Mark 366>42 383b17 397l11 397t34 472s10 490s19 366i42 Itm{61|384I9} 383b42 385r41 386r33 389r47 371V16 In_Withs_Of{boolean} 371>29 403b16 424l11 424t22 470s18 489s19 371i29 UEs{61|387I12} 403b29 404r62 376U17 Set_Elab_Flag 376>32 395s10 430b17 437l11 437t24 457s16 376i32 Itm{61|384I9} 430b32 433r38 435r42 384i10 CW{61|384I9} 389r29 390r29 395r25 396r25 404i10 UNs{61|556I9} 405r52 405i10 CUs{61|384I9} 406r60 406i10 CIs{61|433I9} 409r24 481i13 Pkg{61|387I12} 484m13 486m16 486r30 487r26 489r32 516b7 Access_Case{boolean} 547r20 972r19 519b7 Variable_Case{boolean} 626r10 885r34 978r19 525U17 Elab_Warning 526>10 527>10 528>10 538b17 560l11 560t23 963s19 973s16 . 989s19 999s19 1020s16 1028s16 526a10 Msg_D{string} 539b10 548r19 549r33 527a10 Msg_S{string} 540b10 557r30 528i10 Ent{61|393I12} 541b10 549r43 557r40 564i7 Loc{61|212I12} 1068r44 1071r64 565i7 Ent{61|387I12} 622m7 636r48 637r56 638r54 645r29 649r52 650m13 650r27 . 653r41 675r18 716r38 723r17 748r34 759r24 761r69 771m25 824m13 840r69 851r45 . 886r40 888r34 890r27 903m16 903r30 904r27 908r23 946r48 947r56 960r25 965r72 . 974r66 980r68 987r46 992r22 996r66 1002r22 1054r51 1090r47 1099r68 1108r62 . 1127r34 566i7 Decl{61|384I9} 653m10 655r20 658r26 568i7 E_Scope{61|387I12} 675m7 677r44 678r51 685r41 686r37 687r38 692r13 . 698m13 698r31 704r19 704r54 729r10 787r48 859m13 864r20 870r44 871m16 871r34 . 888m16 890m16 894r47 895m19 895r37 902r26 904m16 915r53 948r56 949r56 1056r59 . 1071r54 1091r54 1109r62 574i7 W_Scope{61|387I12} 932m16 934m16 940r41 941m13 941r31 1013r61 1023r19 . 1031r19 1047r51 1055r59 1092r54 1110r62 1112r39 1120r50 586b7 Body_Acts_As_Spec{boolean} 627m10 656m13 662m13 758r13 589b7 Inst_Case{boolean} 638r25 649r23 660r20 793r38 885r21 956r16 1107r69 592b7 Caller_Unit_Internal{boolean} 798m13 800m13 809r43 817r39 593b7 Callee_Unit_Internal{boolean} 785m10 793r13 809r13 817r14 595i7 Inst_Caller{61|212I12} 839m10 842r13 596i7 Inst_Callee{61|212I12} 840m10 848r13 598i7 Unit_Caller{61|556I9} 843m13 845m13 854r13 855r36 859r51 599i7 Unit_Callee{61|556I9} 849m13 851m13 855r21 601b7 Cunit_SC{boolean} 680m13 740r13 1057r28 761i19 Typ{61|387I12} 765r41 768r44 762i19 Init{61|387I12} 768m22 770r44 771r32 927i13 Ent{61|387I12} 929r30 930r54 932r34 1136i7 Ent{61|387I12} 1174m7 1179r60 1180r47 1193r58 1201r49 1202r48 1211r26 . 1224r66 1193i10 D1{61|59I9} 1197r13 1200r16 1194i10 D2{61|59I9} 1197r18 1200r21 1244i7 Ent{61|387I12} 1490m25 1492r32 1496r66 1497r73 1517m7 1519r14 1527r13 . 1551r33 1556r32 1574r27 1576r53 1578r27 1578r39 1590r13 1607r24 1609r68 1245i7 P{61|384I9} 1345m7 1346r22 1347r23 1355r23 1359m13 1359r26 1416i16 P{61|384I9} 1420m16 1426r26 1430r38 1431r44 1432m22 1435m22 1435r35 . 1438r36 1443r32 1452r29 1455r35 1460r43 1484r35 1417i16 L{61|433I9} 1431m22 1432r35 1434m22 1460r25 1526i11 J 1527r39 1608q10 Process_Init_Proc 1649l14 1649e31 1609i13 Unit_Decl{61|384I9} 1646r23 1647r59 1611V22 Check_Init_Call{7|560E9} 1611>39 1615r59 1622b22 1641l17 1641t32 1611i39 Nod{61|384I9} 1622b39 1626r26 1627r49 1629r41 1615U23 Traverse_Body[7|596] 8|2306b14 38|1647s16 1623i16 Func{61|387I12} 1629m19 1631r41 1633r28 1658i7 Ent{61|387I12} 1690m10 1698r19 1700r53 1701r25 1702r39 1703r43 1731r44 . 1739r25 1804r39 1805r42 1815r58 1829r35 1830r37 1834r19 1837r19 1841r48 1659i7 Scop{61|387I12} 1705m10 1707r20 1707r34 1709r26 1710r45 1714m16 1714r31 . 1720r22 1725r40 1731r38 1739m10 1740r25 1740r40 1741r23 1743r26 1744r45 . 1749m13 1749r28 1661i7 Pkg_Spec{61|387I12} 1720m10 1721r35 1740r48 1788r40 1662i7 Pkg_Body{61|387I12} 1721m10 1760r17 1766r38 1774r67 1773i13 HSS{61|384I9} 1776r20 1776r56 1815i13 Decl{61|384I9} 1817r23 1818r46 1819r53 1870i14 J 1871r44 1872r50 1875r49 1876r49 1877r49 1878r49 1898i7 Ent{61|387I12} 1929m7 1948r56 1950r27 1954r27 1956r53 1958r27 1958r39 . 1970r13 1990b7 Inst_Case{boolean} 2008r22 2080i7 Loc{61|212I12} 2199r30 2242r37 2380r54 2393r47 2415r42 2417r58 2081b7 Inst_Case{boolean} 2233r13 2342r13 2435r16 2083i7 Sbody{61|384I9} 2210m7 2212r24 2213r39 2218m13 2225r60 2240r32 2261r42 . 2268r48 2397r41 2084i7 Ebody{61|387I12} 2213m10 2215r17 2218r45 2086V16 Find_Elab_Reference{7|560E9} 2086>37 2092r54 2099b16 2191l11 2191t30 2086i37 N{61|384I9} 2099b37 2107r38 2115r23 2116r30 2122r23 2123r30 2125r37 . 2140r28 2141r45 2143r45 2144r52 2146r30 2153r28 2154r38 2155r36 2157r30 . 2162r23 2163r39 2177r23 2178r40 2182r23 2183r40 2185r38 2092U17 Traverse[7|596] 8|2306b14 38|2263s16 2268s10 2100i10 Actual{61|384I9} 2125m13 2126r28 2127r41 2128r38 2131m29 2131r29 2259i13 Decl{61|384I9} 2261m13 2262r28 2263r26 2264m22 2264r22 2283i10 P{61|384I9} 2287m10 2291r23 2292m16 2292r29 2297r36 2306r40 2284i10 O{61|384I9} 2297m16 2301r33 2311r50 2317r35 2320r72 2378i19 Loce{61|212I12} 2388r46 2391r68 2379i19 Ent{61|387I12} 2384r46 2389r46 2405r41 2406r41 2407r41 2468i7 Loc{61|212I12} 2673r44 2676r67 2469i7 Inter_Procs{61|458I9} 2558r36 2567r35 2650r27 2470i7 Intra_Procs{61|458I9} 2552r38 2706r27 2471i7 Ent{61|387I12} 2652m10 2653r43 2664r51 2682r51 2683r59 2691r64 2708m10 . 2709r43 2709r59 2472i7 P{61|387I12} 2623m10 2626r62 2627r62 2473i7 Task_Scope{61|387I12} 2653m10 2655r38 2658r47 2659r51 2676r54 2685r59 . 2686r59 2688r36 2694r50 2695r48 2474b7 Cunit_SC{boolean} 2603m16 2665r28 2475i7 Decl{61|384I9} 2541r73 2546r23 2547r54 2579m13 2580r28 2581r26 2582r65 . 2584r62 2587m22 2587r22 2476i7 Elmt{61|472I9} 2558m16 2559r31 2560r28 2564m30 2564r30 2650m7 2651r22 . 2652r23 2698m21 2698r21 2706m7 2707r22 2708r23 2710m21 2710r21 2477i7 Enclosing{61|387I12} 2536r44 2618m7 2643r17 2709r48 2479U17 Add_Task_Proc 2479>32 2497b17 2508s13 2515s16 2570l11 2570t24 2584s19 2479i32 Typ{61|387I12} 2497b32 2502r27 2503r46 2505r31 2506r42 2508r44 2510r32 . 2511r42 2513r38 2483U17 Collect_Tasks 2483>32 2576b17 2590l11 2590t24 2625s10 2626s10 2627s10 . 2630s10 2631s10 2634s10 2483i32 Decls{61|433I9} 2576b32 2578r22 2579r28 2488V16 Outer_Unit{61|387I12} 2488>28 2536s16 2596b16 2613l11 2613t21 2618s20 . 2653s24 2488i28 E{61|387I12} 2596b28 2600r19 2498i10 Comp{61|387I12} 2513m13 2514r28 2515r38 2516m16 2516r40 2499i10 Proc{61|387I12} 2503m13 2535r22 2536r35 2538r66 2540r53 2541r37 2550r68 . 2552r32 2560r36 2567r29 2597i10 Outer{61|387I12} 2600m10 2601r25 2602r47 2606r38 2607r30 2608r30 . 2609m13 2609r29 2612r17 2745i7 Elab_Unit{61|387I12} 2801m13 2802r29 2803r49 2805m16 2805r36 2814m10 . 2823m10 2826r47 2827r42 2751b7 Init_Call{boolean} 2775r17 2790r38 2798i13 Typ{61|387I12} 2801r33 2835i7 Nam{61|384I9} 2846m10 2848m10 2851r14 2853r20 2854r40 2855r33 2858r25 2867i7 Ent{61|387I12} 2868r59 3030r33 3035r34 3041r25 3054r39 3059r46 3075r38 2868i7 Decl{61|384I9} 3027r39 2869i7 Scop{61|387I12} 3041m10 3046r48 3067r71 2871V16 Find_Body_In{61|384I9} 2871>30 2871>45 2901b16 2936l11 2936t23 3013s23 . 3020s20 3059s32 3075s24 2871i30 E{61|387I12} 2901b30 2911r66 2919r67 2871i45 N{61|384I9} 2901b45 2905r17 2876V16 Load_Package_Body{61|384I9} 2876>35 2925s26 2942b16 2962l11 2962t28 . 2990s18 2876i35 Nam{24|596I9} 2942b35 2951r32 2891V16 Locate_Corresponding_Body{61|384I9} 2891>43 2968b16 3008s22 3022l11 . 3022t36 3067s44 2891i43 PE{61|387I12} 2968b43 2969r58 2971r47 2975r38 2981r36 3013r37 3020r34 2902i10 Nod{61|384I9} 2905m10 2906r25 2910r23 2911r51 2913r23 2918r26 2919r52 . 2921r42 2922r46 2925r60 2931m22 2931r22 2943i10 U{61|556I9} 2949m13 2956r16 2959r36 2969i10 Spec{61|384I9} 2970r48 2991r64 2970i10 Decl{61|384I9} 3020r44 2971i10 Scop{61|387I12} 3003r47 3008r49 2972i10 PBody{61|384I9} 3008m13 3010r20 3013r62 3048i16 P{61|384I9} 3054m16 3055r42 3056m19 3056r32 3059r57 3067i16 PBody{61|384I9} 3070r23 3075r65 3087i7 Nod{61|384I9} 3111m10 3113m10 3127r25 3129r63 3144r25 3088i7 Loc{61|212I12} 3119r35 3122r43 3090i7 Chk{61|384I9} 3118m7 3122r25 3133r49 3135r47 3138r22 3144r30 3129i13 ADN{61|384I9} 3132r34 3133r34 3135r41 3158i13 Typ{61|387I12} 3166r40 3177r30 3179r31 3180r37 3159i13 Deep_Fin{61|387I12} 3177m13 3183r33 3183r57 3160i13 Fin{61|387I12} 3180m16 3184r33 3184r57 3199V16 Emit{boolean} 3199>22 3213b16 3220l11 3220t15 3255s16 3270s16 3199b22 Flag{boolean} 3213b22 3216r20 3203V16 Is_Printable_Error_Name{boolean} 3203>41 3226b16 3238l11 3238t34 . 3260s22 3275s22 3203i41 Nm{24|179I9} 3226b41 3228r35 3242i7 Ent{61|387I12} 3250m10 3256r36 3257r61 3258r36 3260r54 3261r55 3271r36 . 3272r61 3273r36 3275r54 3276r55 3247i11 J 3248r45 3250r34 3290i7 S1{61|387I12} 3297m7 3298r13 3299r43 3300r28 3302m10 3302r23 3315r14 3291i7 S2{61|387I12} 3307m7 3308r13 3309r43 3310r28 3312m10 3312r23 3315r19 3334i7 Decl{61|384I9} 3341m10 3344m13 3344r29 3345r30 3348r37 3363i13 Ent{61|387I12} 3373r70 3375r69 3383r29 3396r42 3371i19 Loc{61|212I12} 3375r57 3379r59 3385r54 3400r55 3405r46 3409r66 3372i19 B{61|384I9} 3405m19 3410r36 3411r28 3373i19 Formals{61|433I9} 3387r55 3402r55 3374i19 Nam{61|387I12} 3386r49 3401r49 3376i19 Spec{61|384I9} 3384m22 3399m22 3406r44 3377i19 Stats{61|433I9} 3409r72 3418i13 Spec{61|384I9} 3420r45 3421r50 3422r50 3429i7 Elmt{61|384I9} 3432m10 3433r25 3434r28 3435m19 3435r19 3445i7 Scop{61|387I12} 3447m7 3449r13 3451r16 3454m13 3454r28 3467A12 Unit_Number_Set(boolean)<61|556I9> 3468r20 3470r14 3470a7 Seen{3467A12} 3494r13 3497m13 3474b7 Result{boolean} 3520m19 3532m22 3565r22 3579r14 3476U17 Helper 3476>25 3485b17 3563s19 3573l11 3573t17 3578s7 3476i25 Unit{61|556I9} 3485b25 3486r42 3494r19 3497r19 3486i10 CU{61|384I9} 3502r40 3550r43 3488i10 Item{61|384I9} 3502m10 3503r25 3504r23 3505r37 3511r33 3511r61 3517r70 . 3540m19 3540r19 3550m13 3551r28 3552r26 3553r48 3563r64 3570m22 3570r22 3489i10 Item2{61|384I9} 3526m16 3527r31 3528r29 3529r44 3530r51 3536m25 3536r25 3490i10 Elab_Id{61|387I12} 3515m16 3519r23 3524r54 3491i10 Par{61|384I9} 3524m16 3526r47 X 39 sem_util.ads 37K9*Sem_Util 38|50w6 50r20 39|2038e13 402V13*Copy_Parameter_List{61|433I9} 38|3373s49 437V13*Current_Scope{61|387I12} 38|1179s38 1371s21 1495s62 1545s18 1567s44 . 1705s18 1946s18 2058s31 2618s32 531V13*Enclosing_Generic_Body{61|384I9} 38|1286s22 739V13*First_Actual{61|384I9} 38|2125s23 2756s55 826V13*Get_Generic_Entity{61|387I12} 38|1174s14 1929s14 2867s36 913V13*Get_Task_Body_Procedure{61|384I9} 38|2503s21 1057V13*In_Assertion_Expression_Pragma{boolean} 38|2431s28 1089V13*In_Subprogram_Or_Concurrent_Unit{boolean} 38|1259s22 1379s32 1930s29 1303V13*Is_Library_Level_Entity{boolean} 38|1703s18 2975s13 1516V13*Known_To_Be_Assigned{boolean} 38|2127s19 1562V13*New_Copy_Tree{61|384I9} 38|3389s29 1635U14*Next_Actual 38|2131s16 X 40 sinfo.ads 54K9*Sinfo 38|51w6 51r20 40|13177e10 8163n7*N_Identifier{8119E9} 38|2732r37 8227n7*N_Attribute_Reference{8119E9} 38|516r53 1267r31 1313r25 1389r37 1996r22 . 2007r20 2015r26 2140r33 2345r29 2354r26 2845r22 8241n7*N_Function_Call{8119E9} 38|2005r20 2115r28 2430r44 2722r27 8242n7*N_Procedure_Call_Statement{8119E9} 38|1301r22 2006r20 2122r28 2722r44 . 2752r37 8260n7*N_If_Expression{8119E9} 38|1280r34 8261n7*N_Indexed_Component{8119E9} 38|1669r23 8272n7*N_Selected_Component{8119E9} 38|1670r23 2776r48 2813r44 2853r27 8273n7*N_Slice{8119E9} 38|1671r23 8274n7*N_Type_Conversion{8119E9} 38|1682r22 8284n7*N_Component_Declaration{8119E9} 38|1348r26 1444r35 8293n7*N_Object_Declaration{8119E9} 38|1817r31 2581r34 8315n7*N_Package_Body_Stub{8119E9} 38|2918r33 8317n7*N_Subprogram_Body_Stub{8119E9} 38|659r32 8332n7*N_Package_Body{8119E9} 38|2212r50 2622r22 2910r30 8333n7*N_Subprogram_Body{8119E9} 38|655r28 1455r38 1646r36 2177r28 2212r31 . 2240r41 8337n7*N_Protected_Body{8119E9} 38|1452r34 8338n7*N_Task_Body{8119E9} 38|1456r38 1484r40 8343n7*N_Package_Declaration{8119E9} 38|2629r25 3416r25 8345n7*N_Subprogram_Declaration{8119E9} 38|658r32 3361r22 8374n7*N_Accept_Statement{8119E9} 38|2107r42 8375n7*N_Assignment_Statement{8119E9} 38|2182r28 8377n7*N_Block_Statement{8119E9} 38|1457r38 8390n7*N_Entry_Call_Statement{8119E9} 38|1258r22 8394n7*N_Null_Statement{8119E9} 38|2306r59 8399n7*N_Selective_Accept{8119E9} 38|2108r42 8405n7*N_If_Statement{8119E9} 38|2306r43 8448n7*N_Compilation_Unit{8119E9} 38|1162r34 3127r33 8451n7*N_Component_Definition{8119E9} 38|1355r28 8463n7*N_Entry_Body{8119E9} 38|1458r38 8492n7*N_Parameter_Specification{8119E9} 38|1347r26 1443r35 8493n7*N_Pragma{8119E9} 38|2301r39 3504r31 8500n7*N_Subunit{8119E9} 38|1169r69 1438r41 8507n7*N_With_Clause{8119E9} 38|411r30 451r27 3528r38 3552r34 8559E12*N_Generic_Instantiation{8119E9} 38|589r52 1142r27 1913r27 1990r52 . 2162r29 3108r23 8571E12*N_Has_Entity{8119E9} 38|520r38 985r39 1269r45 2153r34 2838r23 8627E12*N_Proper_Body{8119E9} 38|3345r39 8671E12*N_Subprogram_Call{8119E9} 38|615r23 1077r32 1266r30 1626r34 8675E12*N_Subprogram_Instantiation{8119E9} 38|432r26 1019r32 8684E12*N_Subexpr{8119E9} 38|2291r29 8713V13*ABE_Is_Certain{boolean} 38|1906s10 2015s57 8791V13*Attribute_Name{24|179I9} 38|2141s29 8794V13*Aux_Decls_Node{61|384I9} 38|3129s39 8818V13*Chars{24|179I9} 38|1303s18 1317s28 1326s25 2248s25 2319s20 2381s58 . 2733s18 2733s38 2753s33 2911s24 2911s59 2919s24 2919s60 3260s47 3275s47 . 3375s62 8890V13*Context_Items{61|433I9} 38|362s42 406s45 3502s25 3526s32 3550s28 8905V13*Corresponding_Aspect{61|384I9} 38|2311s28 8908V13*Corresponding_Body{61|384I9} 38|2213s19 2538s23 2550s25 3027s19 3369s20 8920V13*Corresponding_Spec{61|384I9} 38|2623s38 3348s17 8932V13*Declarations{61|433I9} 38|1460s29 2261s28 2625s25 2634s25 3013s48 . 3075s51 3132s20 3135s27 8944V13*Defining_Identifier{61|387I12} 38|2541s52 2582s44 2584s41 2919s31 8947V13*Defining_Unit_Name{61|384I9} 38|2911s31 3363s41 3420s25 9037V13*Entity{61|384I9} 38|521s45 522s43 986s41 1270s32 1271s35 1303s25 . 1317s35 1326s32 1629s27 1690s17 2144s36 2154s30 2155s28 2733s45 2839s27 . 2840s25 2842s17 2854s17 2858s17 3516s18 3529s30 9061V13*Etype{61|384I9} 38|761s48 1673s33 2515s31 2582s37 2584s34 2756s48 . 2799s21 2814s30 3158s46 9085V13*Expression{61|384I9} 38|1683s29 1818s34 2320s23 3517s21 9147V13*Handled_Statement_Sequence{61|384I9} 38|1647s31 1774s21 2268s20 9237V13*Instance_Spec{61|384I9} 38|1226s19 1227s25 3109s27 3111s17 9354V13*Library_Unit{61|384I9} 38|389s33 413s55 452s57 2921s28 2922s32 3563s50 9360V13*Limited_Present{boolean} 38|3530s34 3553s31 9399V13*Name{61|384I9} 38|386s27 985s26 986s49 1302s34 1303s33 1322s20 1322s58 . 1326s40 1627s43 1629s35 2185s32 2732s25 2733s25 2733s53 2848s17 3529s38 9429V13*No_Elaboration_Check{boolean} 38|616s18 9435V13*No_Initialization{boolean} 38|1819s34 9480V13*Parameter_Associations{61|433I9} 38|2755s42 2799s35 2814s44 9495V13*Pragma_Argument_Associations{61|433I9} 38|2320s42 3517s40 9510V13*Prefix{61|384I9} 38|1314s36 1317s43 1673s40 1674s32 2143s37 2144s44 . 2846s17 9525V13*Private_Declarations{61|433I9} 38|2627s25 2631s25 3422s28 9570V13*Result_Definition{61|384I9} 38|3390s32 9600V13*Scope{61|384I9} 38|486s23 687s31 698s24 871s27 895s30 932s27 941s24 . 1179s53 1201s42 1202s41 1497s66 1551s26 1576s46 1578s32 1714s24 1739s18 . 1749s21 1948s49 1956s46 1958s32 2385s31 2536s28 2540s46 2541s30 2541s45 . 2607s23 2609s22 2653s36 2801s26 2805s29 2814s23 2971s40 3041s18 3302s16 . 3312s16 3325s21 3454s21 9606V13*Selector_Name{61|384I9} 38|2854s25 9618V13*Specification{61|384I9} 38|2626s47 2627s47 2630s47 2631s47 3363s61 . 3390s51 3418s40 9693V13*Unit{61|384I9} 38|2922s26 2959s23 9708V13*Visible_Declarations{61|433I9} 38|2626s25 2630s25 3421s28 9735U14*Set_ABE_Is_Certain 38|1232s7 9888U14*Set_Condition 38|3122s10 9954U14*Set_Declarations 38|3133s16 10029U14*Set_Elaborate_All_Desirable 38|435s13 10035U14*Set_Elaborate_Desirable 38|433s13 10236U14*Set_Implicit_With 38|390s10 10368U14*Set_Library_Unit 38|389s10 10449U14*Set_No_Elaboration_Check 38|1078s19 1499s28 10859V13*Pragma_Name{24|179I9} 38|2317s22 3505s24 X 41 sinput.ads 69K9*Sinput 38|52w6 52r20 41|947e11 421V13*Instantiation{61|212I12} 38|839s25 840s25 588V13*Get_Source_File_Index{61|567I9} 38|839s40 840s40 594V13*Instantiation_Depth{61|62I12} 38|716s11 716s46 1193s31 1194s31 716U14*Write_Location 38|1330s10 2250s13 X 42 snames.ads 34K9*Snames 38|53w6 53r20 42|2115e11 170i4*Name_uPostconditions{24|179I9} 38|1303r46 200i4*Name_Initialize{24|179I9} 38|768r49 2753r48 202i4*Name_Finalize{24|179I9} 38|3180r42 464i4*Name_Check{24|179I9} 38|2317r40 490i4*Name_Elaborate_All{24|179I9} 38|3505r45 513i4*Name_Initial_Condition{24|179I9} 38|2321r56 821i4*Name_Access{24|179I9} 38|2141r49 851i4*Name_Elaborated{24|179I9} 38|1069r38 2416r36 2674r38 946i4*Name_Unrestricted_Access{24|179I9} 38|2142r49 X 43 stand.ads 38K9*Stand 38|54w6 54r20 43|496e10 250i4*Standard_Standard=250:53{61|384I9} 38|487r32 687r49 692r23 797r23 1373r23 . 1574r32 1591r13 1633r34 1707r41 1954r32 1971r13 2607r39 3298r19 3308r19 . 3451r23 281i4*Standard_Short_Integer=281:53{61|384I9} 38|2391r44 X 44 system.ads 77M9*Address X 48 s-memory.ads 53V13*Alloc{44|77M9} 103i22 68U14*Free 104i22 76V13*Realloc{44|77M9} 105i22 X 51 s-rident.ads 85E9*Restriction_Id 108n7*No_Entry_Calls_In_Elaboration_Code{85E9[30|49]} 38|1261r29[30|49] 2109r41[30|49] . 2667r41[30|49] X 57 table.ads 43K9*Table 38|55w6 73r29 86r32 122r31 57|238e10 47+12 Table_Component_Type 38|74r6 87r6 123r6 48I12 Table_Index_Type 38|75r6 88r6 124r6 50*7 Table_Low_Bound{48I12} 38|76r6 89r6 125r6 51i7 Table_Initial{61|65I12} 38|77r6 90r6 126r6 52i7 Table_Increment{61|62I12} 38|78r6 91r6 127r6 53a7 Table_Name{string} 38|79r6 92r6 128r6 55k12*Table 38|73r35 86r38 122r37 57|237e13 106A12*Table_Type(61|384I9)<61|59I9> 109A15*Big_Table_Type{106A12[38|86]}<61|59I9> 117P12*Table_Ptr(109A15[38|86]) 121p7*Table{117P12[38|86]} 38|1527r32[86] 1871r37[122] 1872r43[122] 1875r42[122] . 1876r42[122] 1877r42[122] 1878r42[122] 3248r38[73] 3250r27[73] 145V16*Last{61|59I9} 38|1526s34[86] 1870s52[122] 2198s20[73] 2246s39[73] . 2339s20[73] 3247s39[73] 162i7*First{61|59I9} 38|1870r31[122] 165U17*Set_Last 38|1366s23[86] 178U17*Decrement_Last 38|2270s20[73] 182U17*Append 38|2054s22[122] 2202s20[86] 2242s20[73] X 59 tbuild.ads 34K9*Tbuild 38|56w6 56r20 59|356e11 171V13*Make_Raise_Program_Error{61|384I9} 38|3119s9 3379s33 174e7 Reason{61|853E9} 38|3119r40 3380r35 227V13*New_External_Name{24|179I9} 38|2381s39 314V13*New_Occurrence_Of{61|384I9} 38|1071s22 2391s25 2417s36 2676s22 X 61 types.ads 52K9*Types 37|30w6 30r17 61|942e10 59I9*Int 38|75r30 88r30 124r30 1193r24 1194r24 2246r24 62I12*Nat{59I9} 38|1006r37 65I12*Pos{59I9} 144I9*Text_Ptr<59I9> 212I12*Source_Ptr{144I9} 38|69r14 134r23 564r23 595r21 596r21 2080r28 2378r35 . 2468r30 3088r22 3371r38 219i4*No_Location{212I12} 38|842r27 848r27 384I9*Node_Id 37|128r22 156r37 163r21 176r41 38|100r11 167r52 175r27 . 207r43 222r21 236r21 248r35 263r37 263r50 269r44 276r25 293r37 304r13 331r33 . 357r52 359r22 363r13 366r48 376r38 383r48 384r24 405r25 430r38 509r27 566r14 . 1135r43 1240r22 1245r13 1416r20 1609r34 1611r45 1622r45 1657r37 1773r28 . 1815r29 1895r21 1985r21 2075r21 2083r15 2086r41 2099r41 2100r19 2259r20 . 2283r14 2284r14 2467r41 2475r21 2720r44 2741r13 2834r37 2835r13 2866r35 . 2868r23 2871r49 2871r65 2876r64 2891r66 2901r49 2901r65 2902r16 2942r64 . 2968r66 2969r27 2970r27 2972r18 3048r20 3067r33 3086r37 3086r50 3087r13 . 3090r13 3129r28 3196r25 3334r14 3359r33 3372r29 3376r29 3418r29 3429r14 . 3486r24 3488r20 3489r20 3491r20 387I12*Entity_Id{384I9} 37|129r22 164r21 38|70r14 87r30 105r11 108r18 111r17 . 118r21 130r14 167r65 176r27 177r27 223r21 224r21 225r21 237r21 238r21 239r21 . 272r45 285r52 293r53 305r13 306r13 326r30 326r48 341r30 347r14 357r65 360r22 . 364r13 371r35 403r35 481r19 510r27 511r27 565r14 568r17 574r17 761r35 762r26 . 927r28 1136r13 1241r22 1244r13 1623r23 1658r14 1659r14 1661r18 1662r18 . 1896r21 1898r13 1986r21 1987r21 1988r21 2076r21 2077r21 2078r21 2084r15 . 2379r35 2471r21 2472r21 2473r21 2477r21 2479r38 2488r32 2488r50 2497r38 . 2498r17 2499r17 2596r32 2596r50 2597r18 2742r13 2743r13 2745r20 2798r28 . 2834r53 2867r23 2869r14 2871r34 2891r48 2901r34 2968r48 2971r27 3152r45 . 3158r33 3159r24 3160r24 3242r13 3289r52 3290r12 3291r12 3333r30 3333r48 . 3363r28 3374r38 3444r30 3445r14 3465r14 3490r20 393I12*Node_Or_Entity_Id{384I9} 38|528r18 541r18 399i4*Empty{384I9} 37|129r35 164r34 38|263r61 1241r35 1896r34 2405r46 2406r46 . 2499r30 2852r17 2856r17 2935r17 2947r20 2957r23 2998r23 3011r23 3086r61 . 3159r37 3160r37 433I9*List_Id 38|338r33 362r22 406r25 1417r20 2483r40 2576r40 3373r38 . 3377r38 3428r33 436i4*No_List{433I9} 38|1434r27 458I9*Elist_Id 38|2469r30 2470r30 472I9*Elmt_Id 38|2476r21 556I9*Unit_Number_Type<59I9> 38|346r14 358r22 404r25 598r21 599r21 2943r14 . 3464r14 3476r32 3485r32 561i4*Main_Unit{556I9} 38|1858r48 3467r38 564i4*No_Unit{556I9} 38|843r28 849r28 854r28 2956r20 567I9*Source_File_Index<59I9> 673N4*Elaboration_Check 38|1805r47 869n7*PE_Access_Before_Elaboration{853E9} 38|3119r50 3380r45 X 62 uintp.ads 42K9*Uintp 38|57w6 57r20 62|558e10 48I9*Uint<61|59I9> 54i4*Uint_0{48I9} 38|2393r52 X 63 uname.ads 35K9*Uname 38|58w6 58r20 63|176e10 72V13*Get_Body_Name{24|596I9} 38|2991s21 95V13*Get_Unit_Name{24|596I9} 38|2925s45 128V13*Is_Body_Name{boolean} 38|469s10 132V13*Is_Child_Name{boolean} 38|479s10