This file is indexed.

/usr/lib/ada/adalib/gnatprj/prj-env.ali is in libgnatprj4.6-dev 4.6.3-1ubuntu3.

This file is owned by root:root, with mode 0o444.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
V "GNAT Lib v4.6"
A -nostdinc
A -O2
A -fPIC
A -g
A -gnatn
A -mtune=generic
A -march=x86-64
P SS ZX
R nnnvnnnnnnvnnnnnnnnnnvnnnnvnnvnvnnnnnvnnnvnnvnnnnnnnnnnnnnvnvvnvvnnnnnnnnnnnnnnn

U prj.env%b		prj-env.adb		52233ea3 OO PK
W ada%s			ada.ads			ada.ali
W ada.tags%s		a-tags.adb		a-tags.ali
W ada.unchecked_conversion%s
W fmap%s		fmap.adb		fmap.ali
W gnat%s		gnat.ads		gnat.ali
W gnat.directory_operations%s  g-dirope.adb	g-dirope.ali
W gnat.heap_sort_g%s
W hostparm%s		hostparm.ads		hostparm.ali
W interfaces%s		interfac.ads		interfac.ali
W makeutl%s		makeutl.adb		makeutl.ali
W opt%s			opt.adb			opt.ali
W osint%s		osint.adb		osint.ali
W output%s		output.adb		output.ali
W prj%s			prj.adb			prj.ali
W prj.com%s		prj-com.ads		prj-com.ali
W sdefault%s		sdefault.adb		sdefault.ali
W system%s		system.ads		system.ali
W system.img_int%s	s-imgint.adb		s-imgint.ali
W system.memory%s	s-memory.adb		s-memory.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali
W tempdir%s		tempdir.adb		tempdir.ali

U prj.env%s		prj-env.ads		77d3003c BN EE OO PK
W ada.finalization.list_controller%s  a-filico.adb  a-filico.ali
W ada.tags%s		a-tags.adb		a-tags.ali
W gnat%s		gnat.ads		gnat.ali
W gnat.dynamic_htables%s  g-dynhta.adb		g-dynhta.ali
W gnat.os_lib%s		g-os_lib.ads		g-os_lib.ali
W interfaces%s		interfac.ads		interfac.ali
W prj%s			prj.adb			prj.ali
W system.finalization_implementation%s  s-finimp.adb  s-finimp.ali
W system.finalization_root%s  s-finroo.adb	s-finroo.ali

D ada.ads		20070406091342 3ffc8e18
D a-charac.ads		20070912115821 2d3ec45b
D a-chahan.ads		20100810135053 1d381dcd
D a-chlat1.ads		20070912115821 2825df20
D a-except.ads		20090727140100 0c711ac9
D a-finali.ads		20090409150019 e5e85fa4
D a-filico.ads		20090409150019 872dc219
D a-stream.ads		20090409150019 2ca4ee37
D a-string.ads		20070406091342 90ac6797
D a-strmap.ads		20090409150019 9cb836fb
D a-tags.ads		20101021101406 c7695348
D a-unccon.ads		20070406091342 f9eb8f06
D a-uncdea.ads		20070406091342 f15a5ed1
D ali.ads		20101220072657 610af761
D alloc.ads		20100614130107 cfcad562
D aspects.ads		20101220072657 b71f5b97
D atree.ads		20101220072657 86ed1f41
D atree.adb		20101022135849 d92e034c
D casing.ads		20100909094434 5c2a7161
D csets.ads		20090409150019 e948558f
D debug.ads		20090420131856 3ea59655
D einfo.ads		20101220072657 65a0cfa8
D err_vars.ads		20101220072657 a24dc176
D errutil.ads		20090713120411 74c2502c
D fmap.ads		20090625091843 2fe51c48
D gnat.ads		20050905075125 fd2ad2f1
D g-casuti.ads		20080820135520 0f32eb76
D g-dirope.ads		20100622170437 940c4438
D g-dynhta.ads		20080820135520 a2f217e6
D g-dynhta.adb		20060215092917 89b6fb0a
D g-dyntab.ads		20091130102047 dbc4a15b
D g-dyntab.adb		20091130100732 dfdb1428
D g-hesorg.ads		20070606102831 106922da
D g-hesorg.adb		20080820135520 33b32c5b
D g-htable.ads		20101011104304 3d86a91a
D g-os_lib.ads		20090409150019 0db74523
D g-string.ads		20090409150019 c6abc540
D gnatvsn.ads		20120424095436 e1dd40b8
D hostparm.ads		20090409150019 597373af
D interfac.ads		20090409150019 f77d8799
D makeutl.ads		20101007092627 704437a4
D namet.ads		20101220072657 ef58bb56
D namet.adb		20101026125643 cbdb009e
D nlists.ads		20100909093511 986e68a0
D opt.ads		20101026132047 ed841f4a
D osint.ads		20100909103919 a935d76d
D output.ads		20100622132632 de75f4b4
D prj.ads		20101220072657 15d5cc8d
D prj.adb		20101220072657 7fd69b82
D prj-attr.ads		20100909094434 e364f3ad
D prj-com.ads		20090407150127 a94a24fc
D prj-env.ads		20101220072657 cd439e74
D prj-env.adb		20120424095436 1e0005b7
D prj-err.ads		20100909123135 bb996db2
D prj-tree.ads		20101220072657 4ed0e90c
D rident.ads		20090409150019 770cd2d0
D scans.ads		20101019122925 5112e491
D scng.ads		20100909123135 7b4f1ef3
D scng.adb		20101026131505 2937c9e3
D sdefault.ads		20090506081141 7863cf3b
D sinfo.ads		20101220072657 dcb3bec6
D sinput.ads		20101012110042 9359b909
D sinput.adb		20101012110042 2bb4dc81
D snames.ads		20120424103214 5b37d99d
D stringt.ads		20090409150019 4f4af370
D styleg.ads		20100909103250 524e4b50
D styleg.adb		20101220072657 c3d5eba1
D stylesw.ads		20100909103250 b7b67881
D system.ads		20120424104344 23e1f70b
D s-casuti.ads		20090417131547 ad1c6088
D s-crc32.ads		20090417131547 94f53508
D s-crc32.adb		20101007123710 fbb8e82c
D s-exctab.ads		20090417131547 66e51330
D s-finimp.ads		20090409150019 46853fe8
D s-finroo.ads		20090409150019 dbb860c9
D s-htable.ads		20101011104304 efdfacdf
D s-imenne.ads		20090417131547 8707cbf0
D s-imgint.ads		20090409150019 02dbe0c2
D s-memory.ads		20090417131547 ca8bbc15
D s-os_lib.ads		20100910151410 e0681e2d
D s-parame.ads		20091130110856 9c5d83fa
D s-rident.ads		20101018103456 4282a67a
D s-secsta.ads		20090707124243 eea35a36
D s-soflin.ads		20090729085153 9414c974
D s-stache.ads		20090417130712 596fc1b4
D s-stalib.ads		20101021102512 c4241c00
D s-stoele.ads		20090417130712 facd7d98
D s-stoele.adb		20100617152355 afc5dc80
D s-stratt.ads		20100909123135 aedef97e
D s-string.ads		20090417130712 46b01415
D s-traent.ads		20090417130712 5221ee41
D s-unstyp.ads		20090409150019 6ae15c76
D s-utf_32.ads		20101007091606 fd857092
D s-wchcon.ads		20090417130712 bfeb2e3d
D table.ads		20090506081141 e3a9ec16
D table.adb		20090506081141 5992476d
D tempdir.ads		20100622125707 58536e4f
D tree_io.ads		20100622132632 d9afd67c
D types.ads		20101022135849 e11694ea
D uintp.ads		20101021101958 2762e44a
D unchconv.ads		20070406091342 ca2f9e18
D unchdeal.ads		20070406091342 214516a4
D urealp.ads		20100910110137 e500ee51
D widechar.ads		20090409150019 3fd6363b
X 25 fmap.ads
41K9*Fmap 81e9 53|26w6 736r7 745r16 747r16
59U14*Add_To_File_Map 53|747s21
60i7 Unit_Name{42|442I9} 53|748r19
61i7 File_Name{42|417I9} 53|749r19
62i7 Path_Name{42|417I9} 53|750r19
70U14*Reset_Tables 53|736s12
76U14*Add_Forbidden_File_Name 53|745s21
X 26 gnat.ads
36K9*GNAT 39e9 52|29r6 30r6 211r34 220r14 53|36r6 36r37 55r37 63r37 450r35
. 891r16 2133r30
X 28 g-dirope.ads
49K14*Directory_Operations 277e30 53|36w11 36r42
51A12*Dir_Name_Str{string}<integer>
97V13*Get_Current_Dir{51A12} 53|2025s43
X 29 g-dynhta.ads
52K14*Dynamic_HTables 242e25 52|29w11 211r39
156I12 Header_Num 52|212r7
159+12 Element 52|213r7
162*7 No_Element{159+12} 52|214r7
166+12 Key 52|215r7
167V21 Hash{156I12} 52|216r7
168V21 Equal{boolean} 52|217r7
170k12*Simple_HTable 240e21 52|211r55
172P12*Instance 52|225r30[211]
175U17*Set 53|2143s28[52|211]
179U17*Reset<105p17> 53|1959s22[52|211] 2155s22[52|211]
184V16*Get{42|434I9} 53|2074s30[52|211]
192V16*Get_First{48|658P9} 53|1024s31[48|1324] 1276s31[48|1324] 1360s28[48|1324]
. 1462s28[48|1324]
198V16*Get_Next{48|658P9} 53|1156s34[48|1324] 1325s34[48|1324] 1399s31[48|1324]
. 1499s31[48|1324]
X 31 g-dyntab.ads
53+9 Table_Component_Type 53|56r7 64r7 451r10
54I9 Table_Index_Type 53|57r7 65r7 452r10
56*4 Table_Low_Bound{54I9} 53|58r7 66r7 453r10
57i4 Table_Initial{positive} 53|59r7 67r7 454r10
58i4 Table_Increment{natural} 53|60r7 68r7 455r10
60k14*Dynamic_Tables 225e24 53|55r42 63r42 450r40
94A9*Table_Type(48|119R9)<48|117I9>
96A12*Big_Table_Type{94A9[53|63]}<integer>
105P9 Table_Ptr(96A12[53|450])
113R9*Instance 53|95r47[55] 101r47[63] 265r47[63] 405r47[55] 457r37[450]
. 1525r40[55] 1526r40[63]
114p7*Table{105P9[53|63]} 53|276r26[63] 280r29[63] 280r64[63] 283r26[63]
. 308r48[48|131] 415r48[48|131] 425r29[55] 519r29[450] 521r29[450] 523r29[450]
. 533r21[450] 1234r53[48|131] 1234r54[48|131] 1638r43[55] 1664r43[63]
124U14 Init 53|670s23[450] 1595s28[55] 1606s31[63] 1614s31[63]
129V13*Last{integer} 53|271s38[63] 278s45[63] 284s34[63] 421s41[55] 518s47[450]
. 531s43[450] 533s41[450] 1636s41[55] 1662s41[63]
146i4*First{integer} 53|270r38[63] 420r41[55] 456r59[450] 1635r41[55] 1661r41[63]
158U14 Increment_Last 53|532s26[450]
166U14*Append 53|291s25[63] 432s31[55]
X 36 g-os_lib.ads
51K14*OS_Lib=51:36 52|30w11 220r19 53|891r21 2133r35
X 39 hostparm.ads
38K9*Hostparm 90e13 53|27w6 1889r20
47b4*OpenVMS{boolean} 53|1889r29
X 41 makeutl.ads
36K9*Makeutl 241e12 53|28w6 28r20
X 42 namet.ads
38K9*Namet 544e10 52|199r32 53|500r24 593r15 601r15 976r43 979r43 1282r18
. 1287r29 1305r18 1309r36 1364r22 1379r16 1396r16 1439r43 1442r43 1970r32
. 2127r18
127a4*Name_Buffer{string} 53|786m10 789r43 792r25 858m19 969m7 985m13 990m13
. 996m10 997m36 1194r21 1374r28 1391r28 1432m7 1448m13 1453m13 1640m13 1641r28
. 1666m13 1667r28 1847m7 1856r22 1866r21 1874r13 1878m16 1879r18 1890r42
. 1898r31 1905r30 1910m19 1911r21 1912m19 1928r24 1933r35 2035r31 2038r36
. 2039r41 2072m7 2141m13
133i4*Name_Len{natural} 53|785m10 785r22 786r23 789r61 792r43 857m19 968m7
. 969r25 984m13 985r31 989m13 990r31 995m10 996r28 1194r39 1374r46 1391r46
. 1431m7 1432r25 1447m13 1448r31 1452m13 1453r31 1639m13 1639r25 1640r26
. 1641r46 1665m13 1665r25 1666r26 1667r46 1846m7 1847r25 1855r25 1861r28
. 1865r23 1877r34 1882m13 1882r25 1908r30 1911r46 1913m19 1928r42 1933r53
. 2022m16 2035r49 2038r54 2039r59 2071m7 2072r25 2140m13 2141r31
149I9*Name_Id<integer> 52|54r18 215r21 53|56r31 764r18 961r27 962r27 963r27
. 1473r28 1490r28 2054r19
177U14*Get_Name_String 53|819s19 853s16 860s19 1193s13 1372s16 1389s16 1638s13
. 1664s13
183V13*Get_Name_String{string} 53|206s26 309s23 500s30 543s16 549s16 557s16
. 563s16 572s19 578s19 593s21 601s21 715s24 846s28 919s27 976s49 979s49 1008s22
. 1012s22 1043s37 1060s35 1064s35 1076s35 1080s35 1110s37 1126s35 1129s35
. 1141s35 1144s35 1235s24 1282s24 1287s35 1305s24 1309s42 1364s28 1379s22
. 1396s22 1439s49 1442s49 1694s13 1706s19 1718s19
271V13*Name_Find{149I9} 53|970s28 986s30 991s30 998s27 1433s28 1449s30 1454s30
. 2073s14 2142s21
340U14*Add_Char_To_Name_Buffer 53|826s22 829s25 831s25 2026s19 2030s16
349U14*Add_Str_To_Name_Buffer 53|845s25 2025s19 2029s16 2031s16
417I9*File_Name_Type<149I9> 53|750r32 802r19 1034r34 1053r41 1070r43 1101r34
. 1119r41 1135r43 1423r27 1424r27 1425r27 1426r27
422i4*No_File{417I9} 53|844r35 1280r55 1303r55 1366r44 1383r44
434I9*Path_Name_Type<149I9> 52|48r23 56r22 77r23 139r30 199r38 213r21 53|64r31
. 100r22 199r26 264r22 463r19 766r22 910r23 937r23 1259r30 1556r17 1970r38
439i4*No_Path{434I9} 52|214r21 53|205r21 463r38 813r44 916r23 1330r18 1344r56
. 1345r56 1577r24 1594r60 1605r51 1613r54 2076r18 2127r24
442I9*Unit_Name_Type<149I9> 53|748r32
X 45 opt.ads
50K9*Opt 1907e8 53|29w6 713r13 1899r48 2136r51
750b4*Follow_Links_For_Files{boolean} 53|2136r55
758b4*Follow_Links_For_Dirs{boolean} 53|1899r52
1386b4*Verbose_Mode{boolean} 53|713r17
X 46 osint.ads
44K9*Osint 776e10 53|30w6 30r20
52a4*Project_Include_Path_File{string} 53|1693r13
53a4*Project_Objects_Path_File{string} 53|1705r19 1717r19
89U14*Canonical_Case_File_Name 53|967s7 983s13 988s13 997s10 1275s10 1430s7
. 1446s13 1451s13
239V13*To_Host_File_Spec{80|67P12} 53|1732s36
X 47 output.ads
44K9*Output 222e11 53|31w6 31r20
106U14*Write_Char 53|1005s10 1009s10 1013s10 1044s25 1111s25
113U14*Write_Eol 53|502s13 1006s10 1010s10 1014s10 1045s25 1112s25 1297s19
. 1319s19 1334s10
130U14*Write_Str 53|499s13 500s13 501s13 617s13 714s13 715s13 789s13 1003s10
. 1004s10 1007s10 1008s10 1011s10 1012s10 1042s25 1043s25 1109s25 1110s25
. 1265s10 1266s10 1267s10 1296s19 1318s19 1333s10 1363s10 1371s16 1377s13
. 1388s16 1394s13 1991s13 2034s19 2062s10 2063s10 2064s10 2065s10
137U14*Write_Line 53|507s16 716s13 918s13 1056s28 1072s28 1085s28 1122s28
. 1137s28 1149s28 1358s7 1364s10 1368s16 1374s16 1378s13 1385s16 1391s16
. 1395s13 1402s7 1992s13 2035s19 2066s10
X 48 prj.ads
42K9*Prj 1709e8 52|32r9 227r5 53|32r6 32r20 38r14 657r13 809r23 896r13 925r10
. 1654r13 1679r13 1735r10 2158r5
84R9*Project_Tree_Data 1412e17
85P9*Project_Tree_Ref(84R9) 52|34r36 37r39 40r40 46r19 55r18 70r21 75r19
. 82r19 99r29 109r27 129r22 137r26 146r17 53|79r21 94r22 125r19 300r21 404r22
. 447r21 731r40 765r18 908r19 935r19 950r27 1214r17 1257r26 1342r36 1354r39
. 1412r22 1519r29
95a4*Project_File_Extension{string} 53|2102r23 2115r42
105i7*Name{42|434I9} 53|813r36 1061r59 1077r59 1127r59 1142r59 1288r60 1310r58
. 1373r55 1390r55
106i7*Display_Name{42|434I9} 53|750r58 860r48 1193r51 1293r52 1315r52
110r4*No_Path_Information{104R9} 53|1192r37 1285r29 1308r29
112R9*Project_Data 1308e14
113P9*Project_Id(112R9) 52|53r18 69r21 81r19 91r29 98r29 108r27 128r22 129r47
. 138r30 145r17 154r45 53|109r17 109r36 124r19 131r32 138r32 184r29 190r32
. 197r32 446r21 470r34 491r34 763r18 776r36 799r36 949r27 954r23 1178r45
. 1179r36 1186r36 1213r17 1216r36 1223r36 1258r30 1411r22 1412r47 1414r16
. 1518r29 1545r42 1553r42 1748r17 1748r36 1750r16
114p4*No_Project{113P9} 53|1162r42 1329r18 1367r49 1384r49 1414r30 1504r20
. 1505r38 1754r35
117I9*String_List_Id<99|59I9> 53|78r21 93r22 299r21 304r20 403r22 407r20
. 1225r23
118i4*Nil_String{117I9} 53|307r24 414r24 1233r30
119R9*String_Element 126e14 53|305r20 408r20 1226r23
120i7*Value{42|149I9} 53|425r56
122i7*Display_Value{42|149I9} 53|309r51 432r64 1235r52
125i7*Next{117I9} 53|311r32 437r32 1236r38
260R9*Language_Data 626e14
261P9*Language_Ptr(260R9) 53|493r28 957r25 1418r23
267V13*Get_Language_From_Name{261P9} 53|494s21 958s9 1419s16
274I9*Header_Num<short_integer> 52|212r21
279V13*Hash{274I9} 52|216r21
285n27*File_Based{285E9} 53|815r48
285n39*Unit_Based{285E9} 53|821r52
351R9*Lang_Naming_Data 368e14 53|451r34 495r19 974r31 1437r22
352i7*Dot_Replacement{42|417I9} 53|519r52 520r60 549r40 563r40 578r43
355e7*Casing{19|47E9} 53|521r52 522r60 546r30 560r30 575r33
358i7*Separate_Suffix{42|417I9} 53|523r52 524r60 568r45 572r43
361i7*Spec_Suffix{42|417I9} 53|543r40 977r53 1440r53
365i7*Body_Suffix{42|417I9} 53|557r40 568r23 980r53 1443r53
382R9*Source_Data 787e14
383P9*Source_Id(382R9) 53|468r25 475r31 588r31 732r14 801r19
401p4*No_Source{383P9} 53|679r34 741r27 810r32 812r37
412e7*Kind{285E9} 53|815r41 821r45
416r7*Naming_Data{351R9} 53|513r32 974r63 1437m59
481i7*Mapping_Spec_Suffix{42|417I9} 53|838r53
484i7*Mapping_Body_Suffix{42|417I9} 53|841r53
621r7*Config{411R9} 53|513r25 815r34 821r38 838r46 841r46 974r56 1437m52
643n25*Spec{643E9} 53|595r27 828r39 836r30 1096r35 1097r44 1106r39 1107r55
. 1127r48 1142r48 1279r33 1280r41 1283r40 1284r44 1288r49 1292r56 1293r41
. 1366r30 1367r33 1373r36 1380r34 1484r30 1485r46 1494r43
643n31*Impl{643E9} 53|839r30 1030r35 1031r44 1038r39 1039r55 1061r48 1077r48
. 1302r36 1303r41 1306r38 1307r44 1310r47 1314r58 1315r41 1383r30 1384r33
. 1390r36 1396r56 1467r30 1468r46 1477r43
643n37*Sep{643E9} 53|839r37
651A9*File_Names_Data(383P9)<643E9>
654i7*Name{42|149I9} 53|593r50 748r58 819r48 1051r30 1117r30 1364r50 1473r21
. 1490r21
655a7*File_Names{651A9} 53|1030r23 1031r32 1038r27 1039r43 1061r36 1077r36
. 1096r23 1097r32 1106r27 1107r43 1127r36 1142r36 1279r21 1280r29 1283r28
. 1284r32 1288r37 1292r44 1293r29 1302r24 1303r29 1306r26 1307r32 1310r35
. 1314r46 1315r29 1366r18 1367r21 1373r24 1380r22 1383r18 1384r21 1390r24
. 1396r44 1467r18 1468r34 1477r31 1484r18 1485r34 1494r31
658P9*Unit_Index(653R9) 53|960r27 1272r26 1355r14 1421r14
660p4*No_Unit_Index{658P9} 53|743r26 816r42 818r34 1362r21
669p7*Project{113P9} 53|1031r50 1097r50 1292r62 1314r64 1367r39 1373r42 1384r39
. 1390r42 1477r49 1494r49
682p7*Language{261P9} 53|815r25 821r29 838r37 841r37
697e7*Kind{643E9} 53|595r20 828r32 835r34
700p7*Unit{658P9} 53|593r45 684r31 743r18 748r53 816r34 818r26 819r43
706i7*Index{99|59I9} 53|604r20 606r25 682r23
719b7*Locally_Removed{boolean} 53|683r35 744r21 856r26
722p7*Replaced_By{383P9} 53|812r23
725i7*File{42|417I9} 53|601r45 745r51 749r37 1039r61 1107r61 1280r47 1283r46
. 1303r47 1306r44 1366r36 1380r40 1383r36 1396r62 1468r52 1485r52
728i7*Display_File{42|417I9} 53|853r40
731r7*Path{104R9} 53|750r53 813r31 860r43 1061r54 1077r54 1127r54 1142r54
. 1284r50 1288r55 1293r47 1307r50 1310r53 1315r47
852n23*Default{852E9} 53|1264r30 1295r39 1317r39 1332r30
852n40*High{852E9} 53|498r33 506r36 616r33 788r33 917r33 1002r30 1041r45
. 1055r48 1071r48 1084r48 1108r45 1121r48 1136r48 1148r48 1990r33 2033r39
. 2061r30
859e4*Current_Verbosity{852E9} 53|498r13 506r16 616r13 788r13 917r13 1002r10
. 1041r25 1055r28 1071r28 1084r28 1108r25 1121r28 1136r28 1148r28 1264r10
. 1295r19 1317r19 1332r10 1990r13 2033r19 2061r10
886V13*Image{string} 53|546s16 560s16 575s19
895V13*Get_Object_Directory{42|434I9} 53|200s19 1572s21
897b7 Including_Libraries{boolean} 53|202r22 1574r16
898b7 Only_If_Ada{boolean} 53|203r22 1575r16
1111i7*Name{42|149I9} 53|500r55
1126r7*Path{104R9} 53|1373r50 1390r50
1153p7*Extends{113P9} 53|1162r32 1166r37
1157p7*Extended_By{113P9} 53|1505r23 1506r30 1754r20 1755r27
1179r7*Object_Directory{104R9} 53|1192r17 1193r34
1248i7*Include_Path_File{42|434I9} 53|1594r40 1598m41 1688r20 1691r20
1252i7*Source_Dirs{117I9} 53|141r31 168r31 1225r45 1567r44
1257p7*Ada_Include_Path{80|67P12} 53|157r21 160m21 164r25
1270p7*Ada_Objects_Path{80|67P12} 53|221r18 225m18 229r22
1282i7*Objects_Path_File_With_Libs{42|434I9} 53|1605r21 1609m44 1700r23 1703r26
1286i7*Objects_Path_File_Without_Libs{42|434I9} 53|1613r21 1617m44 1712r23
. 1715r26
1290i7*Config_File_Name{42|434I9} 53|719m22
1293b7*Config_File_Temp{boolean} 53|720m22
1297b7*Config_Checked{boolean} 53|669r26 721m22
1318V13*Has_Ada_Sources{boolean} 53|1232s13 1566s16
1324K12*Units_Htable[29|170] 53|1024r18 1156r21 1276r18 1325r21 1360r15 1399r18
. 1462r15 1499r18
1337R9*Source_Iterator 1625e14 53|467r25 733r14 803r19
1339V13*For_Each_Source{1337R9} 53|678s18 738s15 806s18
1342i7 Language{42|149I9} 53|806r53
1346V13*Element{383P9} 53|679s16 680s23 740s18 809s27
1349U14*Next 53|689s13 754s10 866s13
1382r10*String_Elements{31|113R9[131]} 53|308r32 415r32 1234r38
1396p10*Units_HT{29|172P12[1324]} 53|1024r50 1156r52 1276r50 1325r52 1360r47
. 1399r49 1462r47 1499r49
1411r10*Private_Part{1375R9} 53|1344m15 1345m15 1687r18 1690m18 1694r38 1699r24
. 1702m24 1707r30 1711r24 1714m24 1719r30
1438+12 State 53|871r37
1439U22 Action 53|871r55
1442u14*For_Every_Project_Imported 53|145r13 211r13 662r13 871r9 1199r13
. 1242r13 1584r13
1445b7 Imported_First{boolean} 53|674r55[661]
1575U14*Record_Temp_File 53|922s10
1647i7*Current_Source_Path_File{42|434I9} 53|1344m28 1687r31 1690m31 1694r51
1655i7*Current_Object_Path_File{42|434I9} 53|1345m28 1699r37 1702m37 1707r43
. 1711r37 1714m37 1719r43
X 51 prj-com.ads
31K13*Com 40e12 53|32w10 32r24 657r17 896r17 925r14 1654r17 1679r17 1735r14
33P9*Fail_Proc
35p4*Fail{33P9} 53|657r21 896r21 925r18 1654r21 1679r21 1735r18
X 52 prj-env.ads
32K13*Env 48|42k9 52|227l9 227e12 53|38b18 2158l9 2158t12
34U14*Initialize 34>26 53|1342b14 1346l8 1346t18
34p26 In_Tree{48|85P9} 53|1342b26 1344r7 1345r7
37U14*Print_Sources 37>29 53|1354b14 1403l8 1403t21
37p29 In_Tree{48|85P9} 53|1354b29 1360r39 1399r41
40U14*Create_Mapping 40>30 53|731b14 756l8 756t22
40p30 In_Tree{48|85P9} 53|731b30 738r32
45U14*Create_Temp_File 46>7 47<7 48<7 49>7 53|885s10 907b14 928l8 928t24
. 940s7
46p7 In_Tree{48|85P9} 53|908b7 922r28
47i7 Path_FD{80|168I9} 53|909b7 914m33
48i7 Path_Name{42|434I9} 53|910b7 914m42 916r10 919r44 922r37
49s7 File_Use{string} 53|911b7 918r48 926r45
52U14*Create_Mapping_File 53>7 54>7 55>7 56<7 53|762b14 901l8 901t27
53p7 Project{48|113P9} 53|763b7 878r35
54i7 Language{42|149I9} 53|764b7 806r65
55p7 In_Tree{48|85P9} 53|765b7 806r35 885r28
56i7 Name{42|434I9} 53|766b7 885m43
68U14*Create_Config_Pragmas_File 69>7 70>7 53|445b14 725l8 725t34
69p7 For_Project{48|113P9} 53|446b7 669r14 674r35 678r44 719r10 720r10 721r10
70p7 In_Tree{48|85P9} 53|447b7 678r35
74U14*Create_New_Path_File 75>7 76<7 77<7 53|934b14 941l8 941t28 1597s10
. 1608s13 1616s13
75p7 In_Tree{48|85P9} 53|935b7 940r25
76i7 Path_FD{80|168I9} 53|936b7 940m34
77i7 Path_Name{42|434I9} 53|937b7 940m43
80V13*Ada_Include_Path{string} 81>7 82>7 83>7 53|123b13 177l8 177t24
81p7 Project{48|113P9} 53|124b7 157r13 159r31 160r13 164r17 168r23
82p7 In_Tree{48|85P9} 53|125b7 141r44 168r44
83b7 Recursive{boolean} 53|126b7 152r10
90V13*Ada_Objects_Path{80|67P12} 91>7 92>7 53|183b13 230l8 230t24
91p7 Project{48|113P9} 53|184b7 221r10 223r28 225r10 229r14
92b7 Including_Libraries{boolean} 53|185b7 202r45
97U14*Set_Ada_Paths 98>7 99>7 100>7 101>7 102>7 53|1517b14 1725l8 1725t21
98p7 Project{48|113P9} 53|1518b7 1594r32 1598r33 1605r13 1609r36 1613r13
. 1617r36 1625r28 1688r12 1691r12 1700r15 1703r18 1712r15 1715r18
99p7 In_Tree{48|85P9} 53|1519b7 1567r57 1598r13 1609r16 1617r16 1687r10 1690r10
. 1694r30 1699r16 1702r16 1707r22 1711r16 1714r16 1719r22
100b7 Including_Libraries{boolean} 53|1520b7 1574r39 1604r27 1698r13
101b7 Include_Path{boolean} 53|1521b7 1594r10 1686r10
102b7 Objects_Path{boolean} 53|1522b7 1604r10 1612r13 1697r10
106V13*File_Name_Of_Library_Unit_Body{string} 107>7 108>7 109>7 110>7 111>7
. 53|947b13 1172l8 1172t38
107s7 Name{string} 53|948b7 955r33 976r36 979r36 995r22 996r41 1004r22
108p7 Project{48|113P9} 53|949b7 954r37 958r33
109p7 In_Tree{48|85P9} 53|950b7 1024r42 1156r44
110b7 Main_Project_Only{boolean} 53|951b7 1028r20 1094r20 1161r24
111b7 Full_Path{boolean} 53|952b7 1059r28 1075r28 1125r28 1140r28
126V13*Project_Of{48|113P9} 127>7 128>7 129>7 53|1409b13 1511l8 1511t18
127s7 Name{string} 53|1410b7 1416r33 1439r36 1442r36
128p7 Main_Project{48|113P9} 53|1411b7 1419r40
129p7 In_Tree{48|85P9} 53|1412b7 1462r39 1499r41
135U14*Get_Reference 136>7 137>7 138<7 139<7 53|1255b14 1336l8 1336t21
136s7 Source_File_Name{string} 53|1256b7 1266r21 1271r36
137p7 In_Tree{48|85P9} 53|1257b7 1276r42 1325r44
138p7 Project{48|113P9} 53|1258b7 1291m16 1313m16 1329m7
139i7 Path{42|434I9} 53|1259b7 1293m16 1315m16 1330m7
143U22 Action 143>30 53|1235s16
143s30 Path{string}
144u14*For_All_Source_Dirs 145>7 146>7 53|1212b14 1249l8 1249t27
145p7 Project{48|113P9} 53|1213b7 1232r30 1248r24
146p7 In_Tree{48|85P9} 53|1214b7 1234r30
153U22 Action 153>30 53|1194s13
153s30 Path{string}
154u14*For_All_Object_Dirs 154>35 53|1178b14 1206l8 1206t27
154p35 Project{48|113P9} 53|1178b35 1205r24
162R9*Project_Search_Path 167r34 171r21 183r21 191r21 196r35 219c9 226e14
. 53|114r28 1766r21 1785r28 1942r21 1955r21 1967r35 2152r34
167U14*Free 167=20 53|2152b14 2156l8 2156t12
167r20 Self{162R9} 53|2152b20 2154m13 2155m29
170U14*Add_Directories 171=7 172>7 53|1765b14 1778l8 1778t23 1833s10 1839s10
171r7 Self{162R9} 53|1766b7 1771r10 1772m10 1774r17 1775m10
172s7 Path{string} 53|1767b7 1772r58 1775r62
182U14*Get_Path 183=7 184<7 53|1941b14 1948l8 1948t16
183r7 Self{162R9} 53|1942b7 1946m32 1947r15
184p7 Path{80|67P12} 53|1943b7 1947m7
190U14*Set_Path 191=7 191>42 53|1954b14 1960l8 1960t16
191r7 Self{162R9} 53|1955b7 1957m13 1958m7 1959m29
191s42 Path{string} 53|1955b42 1958r32
195U14*Find_Project 196=7 197>7 198>7 199<7 53|1966b14 2146l8 2146t20
196r7 Self{162R9} 53|1967b7 2005r22 2006r28 2007r31 2008r27 2013r34 2016r29
. 2017r27 2024r41 2029r40 2059m32 2074r35 2143m33
197s7 Project_File_Name{string} 53|1968b7 1972r33
198s7 Directory{string} 53|1969b7 2065r22 2101r16 2108r38 2135r51
199i7 Path{42|434I9} 53|1970b7 2074m7 2076r10 2127m10 2142m13 2143r50
211K12 Projects_Paths[29|170] 225r15 53|1959r7 2074r15 2143r13 2155r7
220p7*Path{80|67P12} 53|1771r15 1772m15 1774r22 1775m15 1808r15 1809r23 1809r34
. 1818r15 1819m15 1821r15 1821r26 1846r24 1847r43 1922m18 1927m15 1932r15
. 1933m15 1947r20 1957m18 1958m12 2005r27 2006r33 2007r36 2008r32 2013r39
. 2016r34 2017r32 2024r46 2029r45 2154m18
225p7*Cache{29|172P12[211]} 53|1959m34 2074r40 2143m38 2155m34
X 53 prj-env.adb
40N4 Buffer_Initial 460r55 770r50 1542r55
43a4 Uninitialized_Prefix=43:50{string} 1772r35
47a4 No_Project_Default_Dir{string} 1874r43 1878r33 1882r36
55K12 Source_Path_Table[31|60] 95r29 405r29 420r23 421r23 432r13 1525r22
. 1595r10 1635r23 1636r23
63K12 Object_Path_Table[31|60] 101r29 265r29 270r20 271r20 278r27 284r16
. 291r7 1526r22 1606r13 1614r13 1661r23 1662r23
71U14 Add_To_Buffer 72>7 73=7 74=7 236b14 257l8 257t21 614s10 792s10 1641s13
. 1667s13
72s7 S{string} 237b7 241r48 255r43
73p7 Buffer{80|67P12} 238b7 244r20 247r49 249r46 250m19 251m13 255r7
74i7 Buffer_Last{natural} 239b7 241r34 249r30 249r59 255r15 256m7
77U14 Add_To_Path 78>7 79>7 80=7 81=7 141s10 168s10 298b14 313l8 313t19
78i7 Source_Dirs{48|117I9} 299b7 304r38
79p7 In_Tree{48|85P9} 300b7 308r24
80p7 Buffer{80|67P12} 301b7 310m23
81i7 Buffer_Last{natural} 302b7 310m31
85U14 Add_To_Path 86>7 87=7 88=7 206s13 309s10 315b14 396l8 396t19
86s7 Dir{string} 316b7 357r49 364r32 394r48 394r63 395r36
87p7 Buffer{80|67P12} 317b7 357r22 375r14 384r43 385m16 386m10 391r10 394r7
88i7 Buffer_Last{natural} 318b7 357r35 364r18 366r10 384r27 384r56 389r10
. 390m10 390r25 391r18 394r15 394r34 395m7 395r22
92U14 Add_To_Source_Path 93>7 94>7 95=7 402b14 439l8 439t26 1567s16
93i7 Source_Dirs{48|117I9} 403b7 407r38
94p7 In_Tree{48|85P9} 404b7 415r24
95r7 Source_Paths{31|113R9[55]} 405b7 421r47 425r16 432m39
99U14 Add_To_Object_Path 100>7 101=7 263b14 292l8 292t26 1578s16
100i7 Object_Dir{42|434I9} 264b7 276r42 284r58 291r47
101r7 Object_Paths{31|113R9[63]} 265b7 271r44 276r13 278r51 280r16 280r51
. 283r13 284r40 291m33
105U14 Set_Path_File_Var 105>33 105>48 1692s10 1704s16 1716s16 1731b14 1741l8
. 1741t25
105s33 Name{string} 1731b33 1738r18
105s48 Value{string} 1731b48 1732r55 1736r48
108V13 Ultimate_Extension_Of{48|113P9} 109>7 1291s27 1313s27 1747b13 1759l8
. 1759t29
109p7 Project{48|113P9} 1292r28 1314r30 1748b7 1753r17
113U14 Initialize_Project_Path 114=7 115>7 1784b14 1935l8 1935t31 1946s7
. 2059s7
114r7 Self{52|162R9} 1785b7 1808r10 1809r18 1809r29 1818r10 1819m10 1821r10
. 1821r21 1833m27 1839m27 1846r19 1847r38 1922m13 1927m10 1932r10 1933m10
115s7 Target_Name{string} 1786b7
128p7 Buffer{80|67P12} 141m53 158m13 160r53 161m19 167m10 168m53 171r41 173m19
129i7 Buffer_Last{natural} 141m61 160r66 168m61 171r54
131U17 Add 131>22 131=44 138b17 142l11 142t14 145r50
131p22 Project{48|113P9} 138b22 141r23
131b44 Dummy{boolean} 138b44 139r31
144U17 For_All_Projects[48|1442] 49|437b14 53|159s13
147b7 Dummy{boolean} 159m40
171a13 Result{string} 174r20
187p7 Buffer{80|67P12} 206m50 222m10 225r50 226m16
188i7 Buffer_Last{natural} 206m58 225r63
190U17 Add 190>22 190=44 197b17 208l11 208t14 211r50
190p22 Project{48|113P9} 197b22 201r22
190b44 Dummy{boolean} 197b44 198r31
199i10 Path{42|434I9} 205r13 206r43
210U17 For_All_Projects[48|1442] 49|437b14 53|223s10
213b7 Dummy{boolean} 223m37
241i7 Last{natural} 244r13 255r34 256r22
246p13 New_Buffer{80|67P12} 249r13 251r23
270i11 Index{integer} 276r33 277r27
277i17 Index2{integer} 280r36 280r71
304i7 Current{48|117I9} 307r13 308r55 311m10
305r7 Source_Dir{48|119R9} 308m10 309r40 311r21
320i7 Len{natural} 375m7 377r10 379m13 379r20 380r23 383r41
321p7 New_Buffer{80|67P12} 383m10 384r10 386r20
322i7 Min_Len{natural} 364m7 370m10 370r21 377r16 380r30
324V16 Is_Present{boolean} 324>28 324>43 331b16 352l11 352t21 357s10
324s28 Path{string} 331b28 332r37 335r19 340r21 341r25 343r35 344r26 345r30
324s43 Dir{string} 331b43 332r49 343r22 344r36 345r24 345r45
332i10 Last{integer} 335r33
335i14 J{integer} 340r17 341r31 343r18 344r32 345r36 345r41
407i7 Current{48|117I9} 414r13 415r55 437m10
408r7 Source_Dir{48|119R9} 415m10 425r45 432r53 437r21
409b7 Add_It{boolean} 416m10 426m16 431r13
420i14 Index{integer} 425r36
449I12 Naming_Id<99|59I9> 452r34 456r33 466r25
450K15 Naming_Table[31|60] 456r46 457r24 518r34 531r30 532r13 533r28 670r10
456i7 Default_Naming{449I12} 517r28
457r7 Namings{31|113R9[450]} 518r53 519r21 521r21 523r21 531r49 532m42 533r13
. 533r47 670m29
460p7 Buffer{80|67P12} 614m28 649m34 724m13
461i7 Buffer_Last{natural} 614m36 649r54 651r23 696r13
463i7 File_Name{42|434I9} 646m42 715r41 719r42
464i7 File{80|168I9} 646m36 648r13 649r28 652r23
466i7 Current_Naming{449I12} 517m10 518r16 519r36 521r36 523r36 526m13 526r31
. 531r13
467r7 Iter{48|1337R9} 678m10 679r25 680r32 689m19
468p7 Source{48|383P9} 680m13 682r16 683r28 684r24 686r21
470U17 Check 470>24 470=46 491b17 582l11 582t16 662r50
470p24 Project{48|113P9} 491b24 494r45 500r47
470i46 State{integer} 491b46 492r31
475U17 Put 475>22 588b17 610l11 610t14 686s16
475p22 Source{48|383P9} 588b22 593r38 595r13 601r38 604r13 606r18
478U17 Put 478>22 592s10 593s10 596s13 598s13 601s10 602s10 605s13 606s13
. 612b17 619l11 619t14 633s10 634s10
478s22 S{string} 612b22 614r25 617r24 634r15
479U17 Put_Line 479>27 539s13 541s13 544s13 547s13 553s13 555s13 558s13 561s13
. 569s16 570s16 573s16 576s16 609s10 625b17 635l11 635t19 698s13 699s13 700s13
. 701s13 703s13 704s13 705s13 706s13
479s27 S{string} 625b27 633r15
484U17 Write_Temp_File 641b17 659l11 659t26 711s10
493p10 Lang{48|261P9} 505r13 513r20
495r10 Naming{48|351R9} 513m10 520r53 522r53 524r53 533r60 543r33 546r23
. 549r33 557r33 560r23 563r33 568r16 568r38 572r36 575r26 578r36
642b10 Status{boolean} 652m29 656r17
643i10 Last{natural} 649m13 651r16
661U17 Check_Imported_Projects[48|1442] 49|437b14 53|674s10
664i7 Dummy{integer} 674m48
732p7 Data{48|383P9} 740m10 741r20 743r13 744r16 745r46 748r48 749r32 750r48
733r7 Iter{48|1337R9} 738m7 740r27 754m16
768i7 File{80|168I9} 885m37 887r13 888r28 891r35
770p7 Buffer{80|67P12} 792m54 888m34 900m13
771i7 Buffer_Last{natural} 792m62 888r54 890r23
773U17 Put_Name_Buffer 783b17 793l11 793t26 850s19 854s16 863s16
776U17 Process 776>26 776=48 799b17 868l11 868t18 871r65
776p26 Project{48|113P9} 799b26 806r44
776i48 State{integer} 799b48 800r31
801p10 Source{48|383P9} 809m13 810r23 812r16 813r24 815r18 816r27 818r19
. 819r36 821r22 828r25 835r27 838r30 841r30 853r33 856r19 860r36
802i10 Suffix{42|417I9} 837m28 840m28 844r25 846r45
803r10 Iter{48|1337R9} 806m10 809r36 866m19
870U17 For_Every_Imported_Project[48|1442] 49|437b14 53|878s7
873i7 Dummy{integer} 878m44
881i10 Last{natural} 888m13 890r16
882b10 Status{boolean} 891m41 895r17
954p7 The_Project{48|113P9} 1031r60 1098r20 1162r20 1166m10 1166r25
955a7 Original_Name{string} 967m33 968r19 969r38
957p7 Lang{48|261P9} 972r10 974r51
960p7 Unit{48|658P9} 1024m10 1025r16 1030r18 1031r27 1038r22 1039r38 1051r25
. 1061r31 1077r31 1096r18 1097r27 1106r22 1107r38 1117r25 1127r31 1142r31
. 1156m13
961i7 The_Original_Name{42|149I9} 970m7 1051r37 1053r57 1117r37 1119r57
962i7 The_Spec_Name{42|149I9} 986m13 998m10 999r27 1008r39 1135r59 1144r52
963i7 The_Body_Name{42|149I9} 991m13 999m10 1012r39 1070r59 1080r52
974r13 Naming{48|351R9} 977r46 980r46
975a13 Extended_Spec_Name=976:41{string} 983r39 984r25 985r44
978a13 Extended_Body_Name=979:41{string} 988r39 989r25 990r44
1034i19 Current_Name{42|417I9} 1039m22 1043r54 1053r26 1064r52 1070r28
1101i19 Current_Name{42|417I9} 1107m22 1110r54 1119r26 1129r52 1135r28
1179U17 For_Project 1179>30 1179=48 1186b17 1196l11 1196t22 1199r50
1179p30 Prj{48|113P9} 1186b30 1192r13 1193r30
1179i48 Dummy{integer} 1186b48 1187r31
1198U17 Get_Object_Dirs[48|1442] 1205s7
1200i7 Dummy{integer} 1205m33
1216U17 For_Project 1216>30 1216=48 1223b17 1239l11 1239t22 1242r50
1216p30 Prj{48|113P9} 1223b30 1225r41
1216i48 Dummy{integer} 1223b48 1224r31
1225i10 Current{48|117I9} 1233r19 1234r61 1236m16
1226r10 The_String{48|119R9} 1234m16 1235r41 1236r27
1241U17 Get_Source_Dirs[48|1442] 1248s7
1243i7 Dummy{integer} 1248m33
1271a10 Original_Name{string} 1275m36 1283r54 1289r29 1306r52 1311r29
1272p10 Unit{48|658P9} 1276m10 1278r16 1279r16 1280r24 1283r23 1284r27 1288r32
. 1292r39 1293r24 1302r19 1303r24 1306r21 1307r27 1310r30 1314r41 1315r24
. 1325m13
1355p7 Unit{48|658P9} 1360m7 1362r13 1364r45 1366r13 1367r16 1373r19 1380r17
. 1383r13 1384r16 1390r19 1396r39 1399m10
1414p7 Result{48|113P9} 1477m16 1494m16 1504r10 1505r16 1506m13 1506r23 1510r14
1416a7 Original_Name{string} 1430m33 1431r19 1432r38
1418p7 Lang{48|261P9} 1435r10 1437r47
1421p7 Unit{48|658P9} 1462m7 1463r13 1467r13 1468r29 1473r16 1477r26 1484r13
. 1485r29 1490r16 1494r26 1499m10
1423i7 Current_Name{42|417I9} 1468m13 1474r23 1475r23 1485m13 1491r23 1492r23
1424i7 The_Original_Name{42|417I9} 1433m7 1458r27 1459r27 1473r37 1474r38
. 1490r37 1491r38
1425i7 The_Spec_Name{42|417I9} 1449m13 1458m10 1492r38
1426i7 The_Body_Name{42|417I9} 1454m13 1459m10 1475r38
1437r13 Naming{48|351R9} 1440r46 1443r46
1438a13 Extended_Spec_Name=1439:41{string} 1446r39 1447r25 1448r44
1441a13 Extended_Body_Name=1442:41{string} 1451r39 1452r25 1453r44
1525r7 Source_Paths{31|113R9[55]} 1567m66 1595m34 1636r47 1638r30
1526r7 Object_Paths{31|113R9[63]} 1578m42 1606m37 1614m37 1662r47 1664r30
1530i7 Source_FD{80|168I9} 1598m22 1632r10 1644r25 1647r20
1531i7 Object_FD{80|168I9} 1609m25 1617m25 1658r10 1670r25 1673r20
1535b7 Process_Source_Dirs{boolean} 1561r13 1596m10 1624r10
1536b7 Process_Object_Dirs{boolean} 1571r13 1607m13 1615m13 1624r33
1538b7 Status{boolean} 1647m31 1650m13 1653r17 1673m31 1675m13 1678r17
1541i7 Last{natural} 1644m10 1646r13 1670m10 1672r13
1542p7 Buffer{80|67P12} 1641m57 1644m36 1667m57 1670m36 1724m13
1543i7 Buffer_Last{natural} 1633m10 1641m65 1644r56 1646r20 1659m10 1667m65
. 1670r56 1672r20
1545U17 Recursive_Add 1545>32 1545=54 1553b17 1581l11 1581t24 1584r50
1545p32 Project{48|113P9} 1553b32 1566r33 1567r36 1573r16
1545b54 Dummy{boolean} 1553b54 1554r31
1556i10 Path{42|434I9} 1572m13 1577r16 1578r36
1583U17 For_All_Projects[48|1442] 49|437b14 53|1625s10
1586b7 Dummy{boolean} 1625m37
1635i14 Index{integer} 1638r50
1661i14 Index{integer} 1664r50
1732p7 Host_Spec{80|67P12} 1734r10 1738r24 1739m16
1750p7 Result{48|113P9} 1753m7 1754r13 1755m10 1755r20 1758r14
1769p7 Tmp{80|67P12} 1774m10 1775r35 1776m16
1788b7 Add_Default_Dir{boolean} 1875m13 1926r10
1789i7 First{positive} 1853m7 1855r16 1856r35 1858m13 1858r22 1861r20 1863r18
. 1874r26 1890r55 1898r44 1905r43 1908r66 1909r31 1912r32 1919m10
1790i7 Last{positive} 1863m10 1865r16 1866r34 1868m13 1868r21 1874r35 1877r22
. 1887m13 1887r21 1890r64 1898r53 1905r52 1908r59 1911r34 1914m19 1919r19
1791i7 New_Len{positive} 1908m19 1910r48 1913r31
1792i7 New_Last{positive} 1909m19 1910r32 1912r41 1914r27
1794a7 Ada_Project_Path{string} 1830r31
1795a7 Gpr_Project_Path{string} 1829r31
1800p7 Gpr_Prj_Path{80|67P12} 1829m7 1832r10 1833r33 1836m13
1801p7 Ada_Prj_Path{80|67P12} 1830m7 1838r10 1839r33 1842m13
1877i17 J{integer} 1878r29 1879r31
1896a16 New_Dir{string} 1905r19 1906r27 1908r41 1909r39 1912r54
1972a7 File{string} 2063r22 2071r19 2072r38 2085r36 2086r13 2091r30 2092r20
. 2095r32 2102r16 2108r72 2115r35 2121r35
1976V16 Try_Path_Name{80|67P12} 1976>31 1977r22 1984b16 2048l11 2048t24 2100s23
. 2108s23 2115s20 2121s20
1976s31 Path{string} 1984b31 1992r25 1995r31 1996r33 1997r38 2031r40
1985i10 First{natural} 2005m13 2006r19 2007r22 2008r38 2010m19 2010r28 2013r26
. 2015r24 2024r52 2029r51 2043m16
1986i10 Last{natural} 2015m16 2016r22 2017r38 2019m19 2019r27 2024r61 2029r60
. 2043r25
1987p10 Result{80|67P12} 1997m16 2039m19 2047r17
2052p7 Result{80|67P12} 2100m13 2107r13 2108m13 2114r10 2115m10 2120r10 2121m10
. 2126r10 2134r33 2139m19
2053b7 Has_Dot{boolean} 2087m13 2099r17 2114r37
2054i7 Key{42|149I9} 2073m7 2074r47 2143r45
2085l7 Check_Dot 2088r18 2091r15 2093l16 2093e25
2085i23 K{integer} 2086r19 2091r36 2092r26
2132a13 Final_Result{string} 2140r25 2141r44
X 60 sdefault.ads
33K9*Sdefault 53|33w6 1926r30 1929r26 60|38e13
37V13*Search_Dir_Prefix{99|117P9} 53|1926s39 1929s35
X 63 sinput.adb
720U17 Traverse[17|505] 18|1975b14
X 80 s-os_lib.ads
67P12*String_Access{90|45P9} 52|92r53 184r18 220r26 53|73r28 80r28 87r28
. 128r21 185r53 187r21 238r28 246r35 301r28 317r28 321r20 460r21 770r16 1542r21
. 1732r19 1769r13 1800r22 1801r22 1943r18 1976r53 1984r53 1987r21 2052r19
69V13*"="=70:22{boolean} 53|157r38 221r35 1734r20 1771r20 1808r20 1818r20
. 1932r20 2107r20 2114r17 2120r17 2126r17
72U14*Free=72:62 53|161s13 173s13 226s10 250s13 385s10 724s7 900s7 1724s7
. 1739s10 1776s10 1836s7 1842s7 1922s7 1957s7 2139s13 2154s7
168I9*File_Descriptor<integer> 52|47r23 76r23 53|464r19 768r16 909r23 936r23
. 1530r19 1531r19
176i4*Invalid_FD{168I9} 53|464r38 648r21 768r35 887r21 1530r38 1531r38 1632r23
. 1658r23
276U14*Close 53|652s16 891s28 1647s13 1673s13
384V13*Write{integer} 53|649s21 888s21 1644s18 1670s18
419V13*Normalize_Pathname{string} 53|1897s28 2133s42
421s7 Directory{string} 53|2135r33
422b7 Resolve_Links{boolean} 53|1899r31 2136r33
423b7 Case_Sensitive{boolean} 53|2137r33
464V13*Is_Absolute_Path{boolean} 53|1890s24 1995s13 2024s23 2095s14
468V13*Is_Regular_File{boolean} 53|1996s16 2038s19
903V13*Getenv{67P12} 53|1829s23 1830s23
912U14*Setenv 53|1738s10
958e4*Directory_Separator{character} 53|2026r44 2030r41 2091r41 2101r28 2108r50
961e4*Path_Separator{character} 53|43r52 341r40 344r50 391r34 1775r45 1819r41
. 1856r44 1866r47 1928r54 2008r47 2017r51
X 90 s-string.ads
45P9*String_Access(string)
X 97 tempdir.ads
35K9*Tempdir 53|34w6 646r10 914r7 97|47e12
37U14*Create_Temp_File 53|646s18 914s15
X 99 types.ads
59I9*Int<integer>
62I12*Nat{59I9} 53|449r29
117P9*String_Ptr(string)