This file is indexed.

/usr/lib/ada/adalib/gnatprj/prj-util.ali is in libgnatprj4.6-dev 4.6.4-0ubuntu5.

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
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 nnnvnnnnnnnnnnnvnnvnnvnnnnvnnvnvnnnnnnnnnvnnvnnnnnnnnnnvnnvnvvnvvnnnnnnnnnnnnnnn

U prj.util%b		prj-util.adb		3e84b5fe OO PK
W ada%s			ada.ads			ada.ali
W ada.exceptions%s	a-except.adb		a-except.ali
W ada.tags%s		a-tags.adb		a-tags.ali
W ada.unchecked_deallocation%s
W gnat%s		gnat.ads		gnat.ali
W gnat.case_util%s	g-casuti.adb		g-casuti.ali
W gnat.htable%s		g-htable.adb		g-htable.ali
W gnat.regexp%s		g-regexp.ads		g-regexp.ali
W interfaces%s		interfac.ads		interfac.ali
W opt%s			opt.adb			opt.ali
W osint%s		osint.adb		osint.ali
W output%s		output.adb		output.ali  AD
W prj%s			prj.adb			prj.ali
W prj.com%s		prj-com.ads		prj-com.ali
W snames%s		snames.adb		snames.ali
W system%s		system.ads		system.ali
W system.finalization_implementation%s  s-finimp.adb  s-finimp.ali
W system.finalization_root%s  s-finroo.adb	s-finroo.ali
W system.img_enum_new%s	s-imenne.adb		s-imenne.ali
W system.img_int%s	s-imgint.adb		s-imgint.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali
W system.soft_links%s	s-soflin.adb		s-soflin.ali
W system.val_enum%s	s-valenu.adb		s-valenu.ali
W system.val_int%s	s-valint.adb		s-valint.ali
W table%s		table.adb		table.ali  AD
W targparm%s		targparm.adb		targparm.ali

U prj.util%s		prj-util.ads		67a07488 EE NE OO PK
W prj%s			prj.adb			prj.ali

D ada.ads		20070406091342 3ffc8e18
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-tags.ads		20101021101406 c7695348
D a-unccon.ads		20070406091342 f9eb8f06
D a-uncdea.ads		20070406091342 f15a5ed1
D alloc.ads		20100614130107 cfcad562
D casing.ads		20100909094434 5c2a7161
D debug.ads		20090420131856 3ea59655
D gnat.ads		20050905075125 fd2ad2f1
D g-casuti.ads		20080820135520 0f32eb76
D g-dynhta.ads		20080820135520 a2f217e6
D g-dyntab.ads		20091130102047 dbc4a15b
D g-dyntab.adb		20091130100732 dfdb1428
D g-hesorg.ads		20070606102831 106922da
D g-htable.ads		20101011104304 3d86a91a
D g-os_lib.ads		20090409150019 0db74523
D g-regexp.ads		20080820135520 691be386
D hostparm.ads		20090409150019 597373af
D interfac.ads		20090409150019 f77d8799
D namet.ads		20101220072657 ef58bb56
D namet.adb		20101026125643 cbdb009e
D opt.ads		20101026132047 ed841f4a
D osint.ads		20100909103919 a935d76d
D output.ads		20100622132632 de75f4b4
D output.adb		20100909103919 28372649
D prj.ads		20101220072657 15d5cc8d
D prj-com.ads		20090407150127 a94a24fc
D prj-util.ads		20101220072657 7275b805
D prj-util.adb		20101005102252 0f1efcac
D rident.ads		20090409150019 770cd2d0
D scans.ads		20101019122925 5112e491
D snames.ads		20140416171925 5b37d99d
D system.ads		20140416172229 23e1f70b
D s-casuti.ads		20090417131547 ad1c6088
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-htable.adb		20101011104304 c7268bf1
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-regexp.ads		20080731102612 9c7d27a7
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-strhas.ads		20090623093900 269cd894
D s-string.ads		20090417130712 46b01415
D s-traent.ads		20090417130712 5221ee41
D s-unstyp.ads		20090409150019 6ae15c76
D s-valenu.ads		20090409150019 bb1a4295
D s-valint.ads		20090409150019 48a52a3f
D s-wchcon.ads		20090417130712 bfeb2e3d
D table.ads		20090506081141 e3a9ec16
D table.adb		20090506081141 5992476d
D targparm.ads		20101007125900 620a2388
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 1 ada.ads
16K9*Ada 19e8 32|26r6 59r26
X 8 a-uncdea.ads
20u15*Unchecked_Deallocation 32|26w10 59r30
X 12 gnat.ads
36K9*GNAT 39e9 32|28r6 28r26 29r6 29r26 39r6 51r46 113r35 526r33
X 13 g-casuti.ads
45K14*Case_Util 79e19 32|28w11 28r31
69U14*To_Lower=70:31 32|579s13 828s10 874s13 888s16
X 15 g-dyntab.ads
94A9*Table_Type(29|119R9)<29|117I9>
96A12*Big_Table_Type{94A9[29|311]}<29|303I9>
105P9*Table_Ptr(96A12[29|252])
113R9*Instance
114p7*Table{105P9[29|311]} 32|143r29[29|311] 144r32[29|311] 147r47[29|311]
. 149r32[29|311] 152r32[29|311] 153r35[29|311] 269r37[29|252] 567r37[29|311]
. 569r45[29|311] 574r45[29|131] 592r32[29|311] 824r41[29|198] 833r44[29|198]
. 867r41[29|198] 880r44[29|198] 930r45[29|252] 947r52[29|252] 968r38[29|218]
. 991r38[29|218] 1014r42[29|252] 1035r38[29|178]
129V13*Last{29|303I9} 32|141s41[29|311] 561s40[29|311]
158U14*Increment_Last 32|140s26[29|311] 150s29[29|311]
166U14*Append 32|583s26[29|311]
X 18 g-htable.ads
50K14*HTable 229e16 32|39w11 51r51
68k20*Simple_HTable 32|51r58
X 19 g-os_lib.ads
51K14*OS_Lib=51:36 32|113r40 526r38
X 20 g-regexp.ads
72K14*Regexp=72:36 32|29w11 29r31
X 23 namet.ads
127a4*Name_Buffer{string} 32|309r25 336m19 367r19 377r15 579m23 694m26 706m26
. 715m26 716r47 724m26 736m29 744r19 745m19 746r21 750r22 751m19 752r21 756r22
. 757r49 759r22 828m20 874m23 888m26
133i4*Name_Len{natural} 32|308r45 309r43 310r35 335m19 336r37 366r19 367r32
. 367r69 372m10 372r22 375r22 377r28 377r65 382m10 382r22 579r41 694m39 706m39
. 715m39 716r65 724m39 736m42 737r35 739r16 745r37 746r39 747m19 747r31 751r37
. 752r39 753m19 753r31 757r67 759r40 828r38 874r41 888r44
149I9*Name_Id<integer> 31|74r18 76r43 85r32 100r33 102r33 117r19 118r19 120r44
. 126r19 134r21 142r23 206r29 207r29 209r29 210r29 211r29 225r21 32|55r21
. 196r52 204r21 205r21 229r28 234r28 244r32 480r21 562r22 645r14 809r18 811r43
. 815r20 848r32 857r22 858r22 911r33 913r33 957r19 958r19 960r44 981r19 1004r21
. 1024r23
153i4*No_Name{149I9} 31|211r40 32|204r32 205r32 249r52 273r53 315r34 324r34
. 352r41 365r25 374r28 800r34 821r17 844r14 977r14 1015r40
177U14*Get_Name_String 32|302s13 359s7 387s10 578s13 827s10 873s13 887s16
183V13*Get_Name_String{string} 32|318s29 328s29 368s21 378s17 804s17 897s25
. 898s34 1079s29 1083s29 1091s29 1099s32 1106s32
260V13*Length_Of_Name{68|62I12} 32|230s44 235s44 316s43 353s21
271V13*Name_Find{149I9} 32|339s51 390s26 580s22 695s18 707s32 725s41 748s42
. 754s42 829s24 875s29 889s32
417I9*File_Name_Type<149I9> 31|33r24 37r48 32|178r18 182r48 211r21 212r21
. 215r35 215r58 224r21 225r21 243r35 243r58 245r23 355r32
422i4*No_File{417I9} 32|228r25 233r25
434I9*Path_Name_Type<149I9>
X 25 opt.ads
50K9*Opt 1907e8 32|33w6 672r13 683r10 1057r10
1386b4*Verbose_Mode{boolean} 32|672r17 683r14 1057r14
X 26 osint.ads
44K9*Osint 776e10 32|31w6 31r20
167V13*Strip_Suffix{23|417I9} 32|387s27
171V13*Executable_Name{23|417I9} 32|254s24 276s27
X 27 output.ads
44K9*Output 222e11 32|32w6 32r20
113U14*Write_Eol 32|1154s13
130U14*Write_Str 32|1188s10
137U14*Write_Line 32|655s10 673s13 684s10 1058s10 1065s10 1179s13
140V13*Column{68|65I12} 32|1153s23 1160s26 1164s52 1176s55
X 29 prj.ads
42K9*Prj 1709e8 31|28r9 253r5 32|34r6 41r14 52r21 56r21 72r10 80r16 87r13
. 165r10 188r34 189r27 195r22 266r15 338r21 435r10 438r10 605r10 608r10 616r13
. 1053r16 1191r5
44i4*All_Other_Names{23|149I9} 32|872r22 886r33 895r32
84R9*Project_Tree_Data 1412e17
85P9*Project_Tree_Ref(84R9) 31|32r24 57r20 64r17 76r18 88r32 104r33 120r19
. 128r19 136r21 144r23 195r45 200r44 32|132r17 177r18 554r20 642r44 811r18
. 851r32 915r33 960r19 983r19 1006r21 1026r23 1051r45
101V13*Empty_String{23|149I9} 32|837s45
105i7*Name{23|434I9} 32|1097r28 1099r61
106i7*Display_Name{23|434I9} 32|1091r58 1097r48
112R9*Project_Data 1308e14
113P9*Project_Id(112R9) 31|31r24 32|176r18
114p4*No_Project{113P9} 32|184r33
117I9*String_List_Id<68|59I9> 31|56r20 32|553r20 558r22
118i4*Nil_String{117I9} 32|573r21
119R9*String_Element 126e14 32|559r22
120i7*Value{23|149I9} 32|575r27
125i7*Next{117I9} 32|597r26
139n44*Single{139E9} 32|798r27 836r45
149R9*Variable_Value 162e14 31|68r18 90r57 106r58 144r48 32|194r20 246r32
. 794r18 853r57 917r58 920r23 1026r48
149e25*Kind{139E9} 32|798r19 836r37
152b7*Default{boolean} 32|799r26
159i13*Value{23|149I9} 32|273r44 275r70 352r32 353r48 355r59 800r26 804r43
. 837r37 838r34
166r4*Nil_Variable_Value{149R9} 32|272r39 301r26 351r27 864r17 907r14 920r41
. 943r29 1044r14
169I9*Variable_Id<68|59I9> 31|143r23 32|1025r23 1028r22
170i4*No_Variable{169I9} 32|1033r24
171R9*Variable 175e14 32|1029r22
172i7*Next{169I9} 32|1040r37
173i7*Name{23|149I9} 32|1037r42
174r7*Value{149R9} 32|1038r33
186I9*Array_Element_Id<68|59I9> 31|75r18 87r32 128r44 32|810r18 813r20 850r32
. 855r22 919r23 983r44
187i4*No_Array_Element{186I9} 32|820r20 832r24 863r20 879r24 1000r14
188R9*Array_Element 194e14 32|814r20 856r22
189i7*Index{23|149I9} 32|835r34 881r34 886r24 887r41
190i7*Src_Index{68|59I9} 32|893r33
191b7*Index_Case_Sensitive{boolean} 32|826r22 871r22 883r25
192r7*Value{149R9} 32|836r31 837r31 838r28 901r28
193i7*Next{186I9} 32|840r32 903r32
206I9*Array_Id<68|59I9> 31|119r19 127r19 32|959r19 962r19 982r19 985r19
207i4*No_Array{206I9} 32|967r24 990r24
208R9*Array_Data 213e14 32|963r19 986r19
209i7*Name{23|149I9} 32|969r23 993r23
211i7*Value{186I9} 32|971r45 994r30
212i7*Next{206I9} 32|973r34 996r34
226I9*Package_Id<68|59I9> 31|103r33 135r21 136r46 32|186r31 188r38 914r33
. 1005r21 1006r46 1008r21
227i4*No_Package{226I9} 32|258r35 300r29 923r24 1013r24
230i7*Attributes{169I9} 32|269r66 948r55
231i7*Arrays{206I9} 32|930r69
232i7*Packages{226I9} 32|186r58
244R9*Package_Element 249e14 32|1009r21
245i7*Name{23|149I9} 32|1015r32 1016r33
246r7*Decl{228R9} 32|269r61 930m64 948m50
248i7*Next{226I9} 32|1017r33
260R9*Language_Data 626e14
261P9*Language_Ptr(260R9) 32|202r16
267V13*Get_Language_From_Name{261P9} 32|289s18 291s18
274I9*Header_Num<short_integer> 32|52r25
279V13*Hash{274I9} 32|56r25
303I9*Name_List_Index<68|59I9> 31|55r27 63r24 32|131r24 134r21 135r21 552r27
. 557r22 560r22
304i4*No_Name_List{303I9} 32|138r18 144r58 148r37 153r61 566r29 567r66 584r57
. 588r28
307i7*Name{23|149I9} 32|144r52 153r55 584m34
308i7*Next{303I9} 32|147r67 149m52 567r58 569r66 584m49 592m53
311K12*Name_List_Table[15|60] 32|140r10 141r25 150r13 561r24 583r10
361i7*Spec_Suffix{23|417I9} 32|297r49
365i7*Body_Suffix{23|417I9} 32|296r49
382R9*Source_Data 787e14
383P9*Source_Id(382R9) 32|1053r20
401p4*No_Source{383P9} 32|1072r29 1075r33
416r7*Naming_Data{351R9} 32|296r37 297r37
619i7*Name{23|149I9} 32|1083r62
621r7*Config{411R9} 32|296r30 297r30
643E9*Source_Kind 643e41 31|208r29 32|716r28
654i7*Name{23|149I9} 32|1106r61
658P9*Unit_Index(653R9)
660p4*No_Unit_Index{658P9} 32|1104r31
669p7*Project{113P9} 32|1079r53
682p7*Language{261P9} 32|1083r53
697e7*Kind{643E9} 32|1087r36
700p7*Unit{658P9} 32|1104r23 1106r56
706i7*Index{68|59I9} 32|1111r23 1113r39
719b7*Locally_Removed{boolean} 32|1074r24
722p7*Replaced_By{383P9} 32|1075r19
731r7*Path{104R9} 32|1091r53 1097r23 1097r43 1099r56
775b7*Naming_Exception{boolean} 32|1118r23
962i7*Executable_Suffix{23|149I9} 32|249r31 251r33
1111i7*Name{23|149I9} 32|1079r61
1124r7*Config{941R9} 32|249r24 251r26
1161r7*Decl{228R9} 32|186r53
1337R9*Source_Iterator 1625e14 32|1052r16
1339V13*For_Each_Source{1337R9} 32|1052s35
1346V13*Element{383P9} 32|1071s20
1349U14*Next 32|1127s10
1380r10*Name_Lists{15|113R9[311]} 32|140m50 141r55 143m18 144r21 147r36 149m21
. 150m53 152m21 153r24 561r54 567r26 569r34 584m21 592m21
1382r10*String_Elements{15|113R9[131]} 32|574r29
1383r10*Variable_Elements{15|113R9[178]} 32|1035r20
1384r10*Array_Elements{15|113R9[198]} 32|824r26 833r29 867r26 880r29
1385r10*Arrays{15|113R9[218]} 32|968r31 991r31
1386r10*Packages{15|113R9[252]} 32|269r28 930m36 947m43 1014r33
1405p10*Source_Info_File_Name{46|67P12} 32|656r27 664r15 669r24 673r52 685r27
. 1059r27 1062r26 1066r27
1408b10*Source_Info_File_Exists{boolean} 32|657m15 665m15 677m15 681m12
X 30 prj-com.ads
31K13*Com 40e12 32|34w10 72r14 80r20 87r17 165r14 435r14 438r14 605r14 608r14
. 616r17
33P9*Fail_Proc
35p4*Fail{33P9} 32|72r18 80r24 87r21 165r18 435r18 438r18 605r18 608r18 616r21
X 31 prj-util.ads
28K13*Util 29|42k9 31|253l9 253e13 32|41b18 189r31 195r26 266r19 338r25 1191l9
. 1191t13
30V13*Executable_Of{23|417I9} 31>7 32>7 33>7 34>7 35>7 36>7 37>7 32|175b13
. 391l8 391t21
31p7 Project{29|113P9} 32|176b7 184r22 186r45 249r16 251r18 289r42 291r42
32p7 In_Tree{29|85P9} 32|177b7 192r45 200r52 269r20 270r35 343r51
33i7 Main{23|417I9} 32|178b7 196r61 302r30 359r24 387r41
34i7 Index{68|59I9} 32|179b7 197r52
35b7 Ada_Main{boolean} 32|180b7 288r10 301r54
36s7 Language{string} 32|181b7 290r13 291r51
37b7 Include_Suffix{boolean} 32|182b7 248r13
54U14*Put 55=7 56>7 57>7 58>7 32|551b14 599l8 599t11
55i7 Into_List{29|303I9} 32|552b7 565r23 589m13
56i7 From_List{29|117I9} 32|553b7 572r15
57p7 In_Tree{29|85P9} 32|554b7 561r46 567r18 569r26 574r21 584r13 592r13
58b7 Lower_Case{boolean} 32|555b7 577r13
62U14*Duplicate 63=7 64>7 32|130b14 156l8 156t17
63i7 This{29|303I9} 32|131b7 138r10 139r25 142m10
64p7 In_Tree{29|85P9} 32|132b7 140r42 141r47 143r10 144r13 147r28 149r13
. 150r45 152r13 153r16
67V13*Value_Of{string} 68>7 69>7 32|793b13 806l8 806t16
68r7 Variable{29|149R9} 32|794b7 798r10 799r17 800r17 804r34
69s7 Default{string} 32|795b7 802r17
73V13*Value_Of{23|149I9} 74>7 75>7 76>7 32|808b13 845l8 845t16 970s20
74i7 Index{23|149I9} 32|809b7 815r31 827r27
75i7 In_Array{29|186I9} 32|810b7 818r18 971r23
76p7 In_Tree{29|85P9} 32|811b7 824r18 833r21 971r52
84V13*Value_Of{29|149R9} 85>7 86>7 87>7 88>7 89>7 90>7 32|847b13 908l8 908t16
. 933s12
85i7 Index{23|149I9} 32|848b7 869r23 872r13 873r30 934r15
86i7 Src_Index{68|59I9} 32|849b7 893r13 935r15
87i7 In_Array{29|186I9} 32|850b7 861r18 936r15
88p7 In_Tree{29|85P9} 32|851b7 867r18 880r21 937r15
89b7 Force_Lower_Case_Index{boolean} 32|852b7 871r51 884r20 938r15
90b7 Allow_Wildcards{boolean} 32|853b7 896r16 939r15
99V13*Value_Of{29|149R9} 100>7 101>7 102>7 103>7 104>7 105>7 106>7 32|195s31
. 338s30 910b13 954l8 954t16
100i7 Name{23|149I9} 32|196r25 339r24 911b7 934r41
101i7 Index{68|59I9} 32|197r25 340r24 912b7 935r41
102i7 Attribute_Or_Array_Name{23|149I9} 32|198r25 341r24 913b7 929r28 946r35
103i7 In_Package{29|226I9} 32|199r25 342r24 914b7 923r10 930r52 948r38
104p7 In_Tree{29|85P9} 32|200r25 343r24 915b7 930r28 931r28 937r41 947r35
. 949r35
105b7 Force_Lower_Case_Index{boolean} 32|916b7 938r41
106b7 Allow_Wildcards{boolean} 32|917b7 939r41
116V13*Value_Of{23|149I9} 117>7 118>7 119>7 120>7 32|956b13 978l8 978t16
117i7 Index{23|149I9} 32|957b7 971r16
118i7 In_Array{23|149I9} 32|958b7 969r30
119i7 In_Arrays{29|206I9} 32|959b7 966r18
120p7 In_Tree{29|85P9} 32|960b7 968r23 971r63
125V13*Value_Of{29|186I9} 126>7 127>7 128>7 32|928s12 980b13 1001l8 1001t16
126i7 Name{23|149I9} 32|929r15 981b7 993r30
127i7 In_Arrays{29|206I9} 32|930r15 982b7 989r18
128p7 In_Tree{29|85P9} 32|931r15 983b7 991r23
133V13*Value_Of{29|226I9} 134>7 135>7 136>7 32|189s36 1003b13 1021l8 1021t16
134i7 Name{23|149I9} 32|190r30 1004b7 1016r40
135i7 In_Packages{29|226I9} 32|191r30 1005b7 1012r18
136p7 In_Tree{29|85P9} 32|192r30 1006b7 1014r25
141V13*Value_Of{29|149R9} 142>7 143>7 144>7 32|266s24 945s15 1023b13 1045l8
. 1045t16
142i7 Variable_Name{23|149I9} 32|267r18 946r18 1024b7 1037r13
143i7 In_Variables{29|169I9} 32|268r18 947r18 1025b7 1032r18
144p7 In_Tree{29|85P9} 32|270r18 949r18 1026b7 1035r12
149U14*Write_Str 150>7 151>7 152>7 32|1137b14 1190l8 1190t17
150s7 S{string} 32|1138b7 1142r27 1143r27 1148r10 1160r36 1168r42 1179r25
. 1188r21 1188r33
151i7 Max_Length{positive} 32|1139b7 1153r34 1160r53 1164r29 1176r32
152e7 Separator{character} 32|1140b7 1168r54
157P9*Text_File(237R9) 160r30 164r31 167r33 171r33 176r14 182r26 183r31 187r35
. 246c9 32|60r23 66r35 105r33 162r33 398r14 495r30 518r31 601r26 630r31 643r14
. 1054r16
160V13*Is_Valid{boolean} 160>23 32|495b13 498l8 498t16 671s14 1064s14
160p23 File{157P9} 32|495b23 497r14
164U14*Open 164<20 164>42 32|518b14 545l8 545t12 669s7
164p20 File{157P9} 32|518b20 529m10 532m10 533r10 534r10 536m24 537r24 539r13
. 540r13 542r13
164s42 Name{string} 32|518b42 520r32 523r23 523r39
167U14*Create 167<22 167>44 32|105b14 124l8 124t14 1062s7
167p22 File{157P9} 32|105b22 116m10 119m10 120r10 121r10 122r10
167s44 Name{string} 32|105b44 107r32 110r23 110r39
171V13*End_Of_File{boolean} 171>26 32|162b13 169l8 169t19 689s17 700s13 709s13
. 718s13 728s13
171p26 File{157P9} 32|162b26 164r10 168r14
175U14*Get_Line 176>7 177<7 178<7 32|397b14 472l8 472t16 694s10 706s10 715s10
. 724s10 736s13
176p7 File{157P9} 32|398b7 412r13 412r27 413r13 415r23 416m23 417r23 419r16
. 420r16 423r16 427r13 427r28 434r10 437r13 443r14 445r18 445r31 451r16 461r16
. 467r21 467r34
177s7 Line{string} 32|399b7 441r15 448m13 455r30
178i7 Last{natural} 32|400b7 441m7 447m13 447r21 448r19 455r23
182U14*Put 182>19 182>37 32|601b14 624l8 624t11 635s7 1098s16 1105s16 1112s16
182p19 File{157P9} 32|601b19 604r10 607r17 611r10 611r39 613r24 613m33 613r54
. 615r20 619r10 622r7 622r20 622r43 623r7 623r26
182s37 S{string} 32|601b37 611r28 622r61 622r74 623r44
183U14*Put_Line 183>24 183>42 32|630b14 636l8 636t16 1079s13 1083s13 1087s13
. 1091s13 1099s16 1106s16 1113s16 1119s16 1124s13
183p24 File{157P9} 32|630b24 635r12
183s42 Line{string} 32|630b42 631r24 633r15 633r31
187U14*Close 187=21 32|66b14 99l8 99t13 772s7 776s10 1130s7
187p21 File{157P9} 32|66b21 71r10 75r10 76r13 77r27 77m36 77r57 79r23 84r17
. 95r17 98m13
195U14*Write_Source_Info_File 195>38 32|1051b14 1131l8 1131t30
195p38 Tree{29|85P9} 32|1051b38 1052r52 1059r22 1062r21 1066r22
200U14*Read_Source_Info_File 200>37 32|642b14 778l8 778t29
200p37 Tree{29|85P9} 32|642b37 656r22 657r10 664r10 665r10 669r19 673r47
. 677r10 681r7 685r22
205R9*Source_Info_Data 214e14 217r35 32|690r23
206i7*Project{23|149I9} 32|696m20
207i7*Language{23|149I9} 32|707m20
208e7*Kind{29|643E9} 32|716m20
209i7*Display_Path_Name{23|149I9} 32|725m20 726r43
210i7*Path_Name{23|149I9} 32|726m20 748m29
211i7*Unit_Name{23|149I9} 32|754m29
212i7*Index{68|59I9} 32|757m29
213b7*Naming_Exception{boolean} 32|760m29
217P9*Source_Info(205R9) 218r30 228r65 249r14 32|784r65
218p4*No_Source_Info{217P9} 32|485r19 507r23
220R9*Source_Info_Iterator 224r25 228r36 233r34 248c9 251e14 32|44r31 479r25
. 504r34 644r14 784r36
223U14*Initialize 224<7 225>7 32|478b14 489l8 489t18
224r7 Iter{220R9} 32|479b7 485m10 487m10
225i7 For_Project{23|149I9} 32|480b7 482r65
228V13*Source_Info_Of{217P9} 228>29 32|784b13 787l8 787t22
228r29 Iter{220R9} 32|784b29 786r14
233U14*Next 233=20 32|504b14 512l8 512t12
233r20 Iter{220R9} 32|504b20 506r10 507m10 510m10 510r43
237R9 Text_File_Data 244e14 246r29 32|60r7 119r22 532r22
238i7*FD{46|168I9} 32|77r32 84r22 95r22 120m15 415r28 533m15 613r29
239b7*Out_File{boolean} 32|75r15 121m15 437r18 607r22
240a7*Buffer{string} 32|77m41 416m28 417r28 445r23 467r26 536m29 537r29 611r44
. 613m38 622r12
241i7*Buffer_Len{natural} 32|76r18 77r62 79r28 412r32 413m18 419r21 534m15
. 539r18 611r15 613r59 615r25 619m15 622r25 622r48 623m12 623r31
242i7*Cursor{natural} 32|412r18 423m21 427m18 427r33 445r36 467r39 542m18
243b7*End_Of_File_Reached{boolean} 32|122m15 168r19 420m21 443r19 451r21
. 461r21 540m18
249p7*Info{217P9} 32|507m15 696r15 707r15 716r15 725r15 726r15 726r38 748r24
. 754r24 757r24 760r24 786r19
250i7*Next{natural} 32|506r15 510r48 697m15
X 32 prj-util.adb
43K12 Source_Info_Table[64|55] 487r18 510r18 662r7 691r10 698r48 769r10 769r35
51K12 Source_Info_Project_HTable[41|72] 482r33 661r7 697r23 698r10
59U14 Free[8|20] 98s7
67i7 Len{integer} 77m13 79r16
68b7 Status{boolean} 84m26 86r17
106i7 FD{46|168I9} 112m7 115r10 120r21
107a7 File_Name{string} 110m7 111m7 111r18 112m34
134i7 Old_Current{29|303I9} 139m10 144r39 147m13 147r54 148r23 153r42
135i7 New_Current{29|303I9} 141m10 142r18 143r36 149r39 149r60 151m13 151r28
. 152r39
186i7 The_Packages{29|226I9} 191r45
188i7 Builder_Package{29|226I9} 199r52 258r16 269r44 300r10 342r51
194r7 Executable{29|149R9} 301r13 337m19 351r13 352r21 353r37 355r48
202p7 Lang{29|261P9} 289m10 291m10 294r10 296r25 297r25
204i7 Spec_Suffix{23|149I9} 234m13 235r60 324r19 328r46 374r13 378r34
205i7 Body_Suffix{23|149I9} 229m13 230r60 315r19 316r59 318r46 365r10 368r38
207i7 Spec_Suffix_Length{natural} 235m13 326r34 327r40 331r34 375r33 377r39
. 382r33
208i7 Body_Suffix_Length{natural} 230m13 317r40 321r34 366r30 367r43 372r33
210U17 Get_Suffixes 211>10 212>10 223b17 237l11 237t23 295s10
211i10 B_Suffix{23|417I9} 224b10 228r13 229r37 296r13
212i10 S_Suffix{23|417I9} 225b10 233r13 234r37 297r13
215V16 Add_Suffix{23|417I9} 215>28 243b16 283l11 283t21 355s20 390s14
215i28 File{23|417I9} 243b28 254r41 276r44 282r17
244i10 Saved_EEOT{23|149I9} 255r47 277r50
245i10 Result{23|417I9} 254m13 256r20 276m16 278r23
246r10 Suffix_From_Project{29|149R9} 265m13 272r16 273r24 275r50
308a16 Name{string} 317r27 327r27 336r50
310i16 Last{positive} 316r27 317r33 317r66 321m19 321r27 326r27 327r33 327r66
. 331m19 331r27 335r31 336r61
312b16 Truncated{boolean} 320m19 325r31 330m19 334r19
402e7 C{character} 445m13 446r23 446r44 448r28 458r13 458r34 466r13
404U17 Advance 410b17 429l11 429t18 449s13 459s13 469s13
482i7 Ind{natural} 484r10 487r43
519i7 FD{46|168I9} 525m7 528r10 533r21 535r24
520a7 File_Name{string} 523m7 524m7 524r18 525m32
557i7 Current_Name{29|303I9} 565m7 566r13 567r44 569m10 569r52 588r13 592r39
. 595m10
558i7 List{29|117I9} 572m7 573r13 574r52 597m10
559r7 Element{29|119R9} 574m10 575r19 597r18
560i7 Last{29|303I9} 586m10 586r18 589r26 592r61 595r26
562i7 Value{23|149I9} 575m10 578r30 580m13 584r42
602i7 Len{integer} 613m10 615r13
631a7 L{string} 633m7 634m7 634r10 635r18
643p7 File{31|157P9} 669m13 671r24 689r30 694r20 700r26 706r20 709r26 715r20
. 718r26 724r20 728r26 736r23 772m14 776m17
644r7 Info{31|220R9} 690m10 696r10 697m10 707r10 716r10 725r10 726r10 726r33
. 748r19 754r19 757r19 760r19 769r62
645i7 Proj{23|149I9} 695m10 696r31 697r55 698r42
647U17 Report_Error 653b17 658l11 658t23 701s13 710s13 719s13 729s13 740s16
. 763s19 777s10
688l7 Source_Loop 702r18 711r18 720r18 730r18 741r21 764r24 770l16 770e27
734l10 Option_Loop 737r18 767l19 767e30
813i7 Current{29|186I9} 818m7 820r10 824r48 832r13 833r51 840m13
814r7 Element{29|188R9} 824m7 826r14 833m10 835r26 836r23 837r23 838r20 840r24
815i7 Real_Index{23|149I9} 829m10 835r13
855i7 Current{29|186I9} 861m7 863r10 867r48 879r13 880r51 903m13
856r7 Element{29|188R9} 867m7 871r14 880m10 881r26 883r17 886r16 887r33 893r25
. 901r20 903r24
857i7 Real_Index_1{23|149I9} 869m7 875m13 894r13 897r42
858i7 Real_Index_2{23|149I9} 881m10 889m16 894r28 895r16 898r51
919i7 The_Array{29|186I9} 927m10 936r41
920r7 The_Attribute{29|149R9} 932m10 943r13 944m13 953r14
962i7 Current{29|206I9} 966m7 967r13 968r45 973m13
963r7 The_Array{29|208R9} 968m10 969r13 971r35 973r24
985i7 Current{29|206I9} 989m7 990r13 991r45 996m13
986r7 The_Array{29|208R9} 991m10 993r13 994r20 996r24
1008i7 Current{29|226I9} 1012m7 1013r13 1014r49 1017m10 1020r14
1009r7 The_Package{29|244R9} 1014m10 1015r20 1016r21 1017r21
1028i7 Current{29|169I9} 1032m7 1033r13 1035r45 1040m13
1029r7 The_Variable{29|171R9} 1034m10 1037r29 1038r20 1040r24
1052r7 Iter{29|1337R9} 1071r29 1127m16
1053p7 Source{29|383P9} 1071m10 1072r20 1074r17 1075r12 1079r46 1083r46 1087r29
. 1091r46 1097r16 1097r36 1099r49 1104r16 1106r49 1111r16 1113r32 1118r16
1054p7 File{31|157P9} 1062m15 1064r24 1079r23 1083r23 1087r23 1091r23 1098r21
. 1099r26 1105r21 1106r26 1112r21 1113r26 1119r26 1124r23 1130m14
1142i7 First{positive} 1160r45 1164r21 1168r27 1175r23 1176r24 1179r28 1183m13
. 1188r24
1143i7 Last{natural} 1164m13 1168r19 1168r45 1169m16 1169r24 1175r16 1176m16
. 1179r37 1183r22
X 35 snames.ads
34K9*Snames 32|35w6 35r20 35|1800e11
1066i4*Name_Builder{23|149I9} 32|190r45
1088i4*Name_Executable{23|149I9} 32|198r52 341r51
1089i4*Name_Executable_Suffix{23|149I9} 32|267r35
X 36 system.ads
64M9*Address
X 41 s-htable.ads
58I12 Header_Num 32|52r7
61+12 Element 32|53r7
64*7 No_Element{61+12} 32|54r7
68+12 Key 32|55r7
69V21 Hash{58I12} 32|56r7
70V21 Equal{boolean} 32|57r7
74U17*Set 32|698s37[51]
78U17*Reset 32|661s34[51]
81V16*Get{integer} 32|482s60[51] 697s50[51]
X 46 s-os_lib.ads
67P12*String_Access{58|45P9}
69V13*"="=70:22{boolean} 32|664r37
168I9*File_Descriptor<integer> 31|238r29 32|106r19 519r19
176i4*Invalid_FD{168I9} 31|238r48 32|115r15 528r15
179n26*Text{179E9} 32|113r47 526r45
276U14*Close 32|84s10
281U14*Close 32|95s10
377V13*Read{integer} 32|414s15 535s12
378i7 FD{168I9} 32|415r17 535r18
379m7 A{36|64M9} 32|416r17 536r18
380i7 N{integer} 32|417r17 537r18
384V13*Write{integer} 32|77s20 613s17
597M12*C_File_Name{36|64M9}
603V13*Open_Read{168I9} 32|525s13
604m7 Name{597M12} 32|525r24
605e7 Fmode{179E9} 32|526r24
611V13*Create_File{168I9} 32|112s13
612m7 Name{597M12} 32|112r26
613e7 Fmode{179E9} 32|113r26
X 48 s-regexp.ads
107V13*Compile{101R9} 32|898s25
109b7 Glob{boolean} 32|899r34
118V13*Match{boolean} 32|897s18
X 58 s-string.ads
45P9*String_Access(string)
X 64 table.ads
43K9*Table 32|36w6 43r37 64|238e10
47+12 Table_Component_Type 32|44r7
48I12 Table_Index_Type 32|45r7
50*7 Table_Low_Bound{48I12} 32|46r7
51i7 Table_Initial{68|65I12} 32|47r7
52i7 Table_Increment{68|62I12} 32|48r7
53s7 Table_Name{string} 32|49r7
55k12*Table 32|43r43 64|237e13
106A12*Table_Type(31|220R9)<integer>
109A15*Big_Table_Type{106A12[32|43]}<integer>
117P12*Table_Ptr(109A15[32|43])
121p7*Table{117P12[32|43]} 32|487r36[43] 510r36[43] 769r28[43]
138U17*Init 32|662s25[43]
145V16*Last{integer} 32|698s66[43] 769s53[43]
174U17*Increment_Last 32|691s28[43]
X 66 targparm.ads
83K9*Targparm 32|37w6 37r20 66|621e13
169i4*Executable_Extension_On_Target{23|149I9} 32|244r43 250m16 255m13 275m16
. 277m16
X 68 types.ads
59I9*Int<integer> 31|34r24 86r32 101r33 212r29 32|179r18 757r38 849r32 912r33
62I12*Nat{59I9}
65I12*Pos{59I9}