This file is indexed.

/usr/lib/ada/adalib/gnatprj/prj-part.ali is in libgnatprj5-dev 5.3.1-14ubuntu2.

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
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
V "GNAT Lib v5"
A -nostdinc
A -O2
A -fPIC
A -g
A -gnatn
A -mtune=generic
A -march=x86-64
P SS ZX

RN
RV NO_ALLOCATORS
RV NO_DIRECT_BOOLEAN_OPERATORS
RV NO_EXCEPTION_HANDLERS
RV NO_EXCEPTION_PROPAGATION
RV NO_EXCEPTIONS
RV NO_IMPLICIT_CONDITIONALS
RV NO_IMPLICIT_LOOPS
RV NO_LOCAL_ALLOCATORS
RV NO_RECURSION
RV NO_SECONDARY_STACK
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 prj.part%b		prj-part.adb		3d0c1868 OO PK
W ada%s			ada.ads			ada.ali
W ada.characters%s	a-charac.ads		a-charac.ali
W ada.characters.handling%s  a-chahan.adb	a-chahan.ali
W ada.exceptions%s	a-except.adb		a-except.ali
W ada.tags%s		a-tags.adb		a-tags.ali
W atree%s		atree.adb		atree.ali
W err_vars%s		err_vars.ads		err_vars.ali
W gnat%s		gnat.ads		gnat.ali
W gnat.htable%s		g-htable.adb		g-htable.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 prj.dect%s		prj-dect.adb		prj-dect.ali
W prj.env%s		prj-env.adb		prj-env.ali
W prj.err%s		prj-err.adb		prj-err.ali
W sinput%s		sinput.adb		sinput.ali
W sinput.p%s		sinput-p.adb		sinput-p.ali
W snames%s		snames.adb		snames.ali
W system%s		system.ads		system.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali
W table%s		table.adb		table.ali  AD

U prj.part%s		prj-part.ads		c5e3ab08 EE NE OO PK
W ada.tags%s		a-tags.adb		a-tags.ali
W prj%s			prj.adb			prj.ali
W prj.tree%s		prj-tree.adb		prj-tree.ali

D ada.ads		20070406091342 3ffc8e18 ada%s
D a-charac.ads		20070912115821 2d3ec45b ada.characters%s
D a-chahan.ads		20140611123156 1601a50f ada.characters.handling%s
D a-chahan.adb		20131010125231 0b9287e4 ada.characters.handling%b
D a-chlat1.ads		20140225151544 66457d31 ada.characters.latin_1%s
D a-except.ads		20140730140058 5250cb69 ada.exceptions%s
D a-finali.ads		20140611123707 69f99942 ada.finalization%s
D a-stream.ads		20141120112812 119b8fb3 ada.streams%s
D a-string.ads		20070406091342 90ac6797 ada.strings%s
D a-strmap.ads		20140611123156 e8bb714a ada.strings.maps%s
D a-stmaco.ads		20140611123156 1c0e5368 ada.strings.maps.constants%s
D a-tags.ads		20140730140058 dc4d0634 ada.tags%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 atree.ads		20150313134724 561167a4 atree%s
D casing.ads		20140717063745 5c2a7161 casing%s
D csets.ads		20140122165324 e948558f csets%s
D debug.ads		20090420131856 3ea59655 debug%s
D einfo.ads		20150313134724 eedc4daa einfo%s
D err_vars.ads		20140801132617 d6d090e9 err_vars%s
D errutil.ads		20121106112827 74c2502c errutil%s
D gnat.ads		20140801083227 fd2ad2f1 gnat%s
D g-dynhta.ads		20141031105956 97389d1d gnat.dynamic_htables%s
D g-dyntab.ads		20140225151544 07ce153b gnat.dynamic_tables%s
D g-dyntab.adb		20140521105248 008c9b78 gnat.dynamic_tables%b
D g-hesorg.ads		20110801150502 106922da gnat.heap_sort_g%s
D g-htable.ads		20140225151544 4b643b8d gnat.htable%s
D g-os_lib.ads		20090409150019 0db74523 gnat.os_lib%s
D g-string.ads		20090409150019 c6abc540 gnat.strings%s
D hostparm.ads		20140801100131 a20ca6cf hostparm%s
D interfac.ads		20141120112812 6033a23f interfaces%s
D namet.ads		20150302110329 53fa811d namet%s
D namet.adb		20150302110329 235707b9 namet%b
D opt.ads		20150302110329 e5e8f770 opt%s
D osint.ads		20140804124756 38aa0095 osint%s
D output.ads		20140801093848 2d9479ad output%s
D prj.ads		20150107084942 367480b7 prj%s
D prj-attr.ads		20140804095501 e598f841 prj.attr%s
D prj-com.ads		20090407150127 a94a24fc prj.com%s
D prj-dect.ads		20090713120411 6365902c prj.dect%s
D prj-env.ads		20150106085750 6d61a053 prj.env%s
D prj-err.ads		20100909123135 bb996db2 prj.err%s
D prj-ext.ads		20140124142722 f07399b9 prj.ext%s
D prj-part.ads		20130423095323 980640fb prj.part%s
D prj-part.adb		20150106103054 6ab2ae6a prj.part%b
D prj-tree.ads		20141031142808 6b916b44 prj.tree%s
D prj-tree.adb		20150106093206 39f8cb05 prj.tree%b
D restrict.ads		20150107084942 b99f0fe3 restrict%s
D rident.ads		20120712104910 770cd2d0 rident%s
D scans.ads		20140731100213 8f94e6cc scans%s
D scng.ads		20140127165229 638213eb scng%s
D scng.adb		20150302134931 f4aca036 scng%b
D sinfo.ads		20150324122610 65b0e0c9 sinfo%s
D sinput.ads		20140730103741 ef954964 sinput%s
D sinput-c.ads		20070910124710 f9133dd2 sinput.c%s
D sinput-p.ads		20100909135319 a11501df sinput.p%s
D sinput-p.adb		20120208101354 1b788ca7 sinput.p%b
D snames.ads		20160413114258 0164078b snames%s
D stringt.ads		20140220134420 b6600148 stringt%s
D styleg.ads		20140731100213 844c3f46 styleg%s
D styleg.adb		20140731100213 3d62d571 styleg%b
D stylesw.ads		20140219111205 552dc895 stylesw%s
D system.ads		20141031112219 1d274481 system%s
D s-conca2.ads		20140225151544 02a0d7d0 system.concat_2%s
D s-crc32.ads		20140225151544 e3a788c7 system.crc32%s
D s-exctab.ads		20140225151139 54135002 system.exception_table%s
D s-finmas.ads		20140225151139 814daec4 system.finalization_masters%s
D s-finroo.ads		20120426095924 4ff27390 system.finalization_root%s
D s-htable.ads		20140225151139 84c2b3ea system.htable%s
D s-htable.adb		20140225151139 90376e52 system.htable%b
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-pooglo.ads		20110804083314 542f33d0 system.pool_global%s
D s-rident.ads		20140717070432 57110bac system.rident%s
D s-secsta.ads		20140225151139 86a2856d system.secondary_stack%s
D s-soflin.ads		20140801100131 aa763b52 system.soft_links%s
D s-stache.ads		20140225151139 a37c21ec system.stack_checking%s
D s-stalib.ads		20150220094550 fa0a3617 system.standard_library%s
D s-stoele.ads		20140225151139 2dc34a04 system.storage_elements%s
D s-stopoo.ads		20131010103753 b16154c2 system.storage_pools%s
D s-strhas.ads		20090623093900 269cd894 system.string_hash%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-utf_32.ads		20140225151139 9e89e9cc system.utf_32%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 tree_io.ads		20140718093624 6de0ef2c tree_io%s
D types.ads		20150130153101 63969ace types%s
D uintp.ads		20160413105229 f3f1d794 uintp%s
D unchconv.ads		20070406091342 ca2f9e18 unchecked_conversion%s
D unchdeal.ads		20070406091342 214516a4 unchecked_deallocation%s
D urealp.ads		20130411125352 e500ee51 urealp%s
D widechar.ads		20140801083227 3fd6363b widechar%s
X 1 ada.ads
16K9*Ada 19e8 46|40r6 40r35 41r6 41r35
X 2 a-charac.ads
16K13*Characters 18e19 46|40r10 40r39
X 3 a-chahan.ads
36K24*Handling 159e28 46|40w21 40r50
46V13*Is_Letter{boolean} 46|2178s17
54V13*Is_Alphanumeric{boolean} 46|2196s31 2205s16
70V13*To_Lower{string} 46|1985s13 2170s38
X 6 a-except.ads
53K13*Exceptions 360e19 46|41w10 41r39
71V13*Exception_Name{string} 46|736s22
103V13*Exception_Information{string} 46|734s22
X 16 atree.ads
44K9*Atree 4156e10 46|26w6 26r20
308i4*Total_Errors_Detected{92|62I12} 46|708r10
X 21 err_vars.ads
33K9*Err_Vars 151e13 46|27w6 27r20
118i4*Error_Msg_Name_1{33|179I9} 46|1071m16 1101m16 1131m16 1238m13 1242m16
. 1620m16 1707m19 1711m19 1748m19 1755m22 1761m25 1797m25 1903m16
119i4*Error_Msg_Name_2{33|179I9} 46|1904m16
123i4*Error_Msg_File_1{33|571I9} 46|903m19 913m25 1486m10
X 23 gnat.ads
34K9*GNAT 37e9 46|43r6 43r37 50r32 100r32 113r34
X 24 g-dynhta.ads
102P12*Instance
170P12*Instance<102P12[220[47|1524]]>
173U17*Set 46|1392s53[47|1524] 1444s50[47|1524] 2017s44[47|1524]
173p22 T{170P12[47|1524]} 46|2018r13[47|1524]
173i43 K{33|179I9} 46|2019r13[47|1524]
173r52 E{47|1494R12} 46|2020r13[47|1524]
177U17*Reset<105p17> 46|557s41[47|1524]
190V16*Get_First{47|1494R12} 46|1296s69[47|1524] 1687s68[47|1524]
196V16*Get_Next{47|1494R12} 46|1456s46[47|1524] 1698s55[47|1524]
X 25 g-dyntab.ads
92A9*Table_Type(47|1164R12)<47|101I9>
94A12*Big_Table_Type{92A9[47|1485]}<47|101I9>
103P9*Table_Ptr(94A12[47|1485])
111R9*Instance
112p7*Table{103P9[47|1485]} 46|2085r32[47|1485]
X 28 g-htable.ads
46K14*HTable 60e16 46|43w11 43r42 100r37 113r39
55k20*Simple_HTable 46|100r44 113r46
X 29 g-os_lib.ads
51K14*OS_Lib=51:36 46|50r37
X 33 namet.ads
151a4*Name_Buffer{string} 46|352r46 357m7 365m7 972m25 973m51 973r51 1039m22
. 1330m10 1333m10 1544r25 1595m10 1602r16 1603m16 1607m36 1607r36 1645m16
. 1852r35 1972r25 2170m7 2178r28 2187r19 2188r22 2193r26 2195r19 2196r48
. 2205r33 2215r16
157i4*Name_Len{natural} 46|351r13 352r59 354m10 354r22 357r20 357r36 359m7
. 359r19 364m7 365r25 971m25 972r43 973r69 1038m22 1039r40 1329m10 1330r28
. 1332m10 1333r28 1340m13 1544r43 1594m10 1595r28 1601r28 1607r54 1644r27
. 1847m10 1852r13 1852r48 1853m10 1853r22 1858r10 1859m10 1859r22 1972r43
. 2082m10 2169m7 2170r25 2185r35 2204r22 2205r46
179I9*Name_Id<integer> 46|254r40 305r25 956r22 1101r36 1131r36 1238r33 1243r18
. 1299r34 1301r25 1610r38 1689r32 1712r21 1756r24 1762r27 1798r27 1862r38
. 1867r29 2095r40
183i4*No_Name{179I9} 46|1301r36 1479r35 1617r43 1694r38 1705r35 1843r29 1984r29
. 2012r53 2110r17 2150r20 2156r17 2164r17 2179r20 2189r29 2198r26 2212r23
316U14*Get_Name_String 46|349s7 1543s10 1844s10 1971s10
322V13*Get_Name_String{string} 46|302s26 866s34 891s37 928s37 1282s38 1733s39
. 1741s40 1986s13 1991s24
415V13*Name_Find{179I9} 46|360s26 366s26 974s48 1040s66 1331s30 1334s33 1346s35
. 1596s29 1610s49 1649s52 1862s49 2085s61 2209s23
489U14*Add_Char_To_Name_Buffer 46|2084s10
498U14*Add_Str_To_Name_Buffer 46|1341s13 2083s10
571I9*File_Name_Type<179I9> 46|903r39 914r27 1486r30 1497r40
588I9*Path_Name_Type<179I9> 46|60r22 82r29 83r29 126r29 127r29 192r27 234r27
. 308r25 552r22 797r32 851r27 870r31 968r47 1228r29 1229r29 1271r27 1284r29
. 1285r29 1286r29 1287r29 1497r9 1729r16 1735r48
593i4*No_Path{588I9} 46|583r25 895r40 1744r51
X 35 opt.ads
50K9*Opt 2285e8 46|28w6 28r20 931r39 1326r48 1336r13 1573r10
417b4*Create_Mapping_File{boolean} 46|1573m14
651b4*Follow_Links_For_Files{boolean} 46|931r43 1326r52 1336r17
X 36 osint.ads
44K9*Osint 790e10 46|29w6 29r20 550r34
94U14*Canonical_Case_File_Name 46|973s25 1607s10 2113s7
157V13*Is_Directory_Separator{boolean} 46|352s22
160V13*Get_Directory{33|571I9} 46|1497s25
223V13*To_Canonical_File_Spec{73|70P12} 46|550s40
X 37 output.ads
44K9*Output 227e11 46|30w6 30r20
130U14*Write_Str 46|735s10 736s10
137U14*Write_Line 46|734s10 737s10
X 38 prj.ads
42K9*Prj 2126e8 45|28r6 28r21 30r9 49r34 78r5 46|31r6 31r20 32r6 33r6 33r20
. 34r6 34r20 45r14 105r21 118r21 542r34 560r10 577r10 580r7 581r7 589r13
. 714r13 717r13 721r16 722r16 1474r7 1923r10 2221r5
86E9*Project_Qualifier 98e25 46|1153r24
87n7*Unspecified{86E9} 46|1153r45 1199r51 1208r28
92n7*Standard{86E9} 46|1164r34
94n7*Library{86E9} 46|1179r34
95n7*Configuration{86E9} 46|1191r34 1205r28 1210r39
96n7*Abstract_Project{86E9} 46|1099r60 1158r28 1375r64 1818r60 1821r60 1935r57
97n7*Aggregate{86E9} 46|1093r52 1125r53 1130r59 1168r34 1795r68
98n7*Aggregate_Library{86E9} 46|1174r37
126a4*Config_Project_File_Extension{string} 46|1623r44 2133r46
127a4*Project_File_Extension{string} 46|1626r44 2128r52
174n38*List{174E9} 46|335r72 338r61 341r55 344r70
310I9*Header_Num<short_integer> 46|101r21 114r21
1661U14*Expect 46|780s13 788s13 1518s7 1531s10 1723s10 1912s7 1943s7 1960s10
. 1996s7
1813R9*Processing_Flags 2059e14 46|125r29 132r28 142r15 149r17 155r17 220r24
. 749r24 1057r17 1087r17 1117r17 1147r28 1227r29
1937a4*Virtual_Prefix{string} 46|301r24
1945n32*Medium{1945E9} 46|1492r31
1945n40*High{1945E9} 46|2103r30
1952e4*Current_Verbosity{1945E9} 46|1492r10 2103r10
1958U14*Debug_Output 46|2104s10
1964U14*Debug_Increase_Indent 46|1493s10
1966U14*Debug_Decrease_Indent 46|2079s7
2004U14 Add_To_Buffer 46|1544s10 1554s10 1972s10 1978s10
2053b7*Ignore_Missing_With{boolean} 46|896r29
2055b7*Incomplete_Withs{boolean} 46|898m29
X 40 prj-com.ads
31K13*Com 40e12 46|31w10 31r24 589r17
33P9*Fail_Proc
35p4*Fail{33P9} 46|589r21
X 41 prj-dect.ads
30K21*Dect 61e13 46|32w10 1923r14
32U14*Parse 46|1923s19
33p7 In_Tree{47|88P9} 46|1924r13
34i7 Declarations{47|101I9} 46|1925r13
35i7 Current_Project{47|101I9} 46|1926r13
36i7 Extends{47|101I9} 46|1927r13
37p7 Packages_To_Check{73|91P12} 46|1928r13
38b7 Is_Config_File{boolean} 46|1929r13
39r7 Flags{38|1813R9} 46|1930r13
X 42 prj-env.ads
32K13*Env 275e12 46|33w10 33r24 560r14
173U14*Initialize_Default_Project_Path 46|560s18
192V13*Is_Initialized{boolean} 46|559s14
210U14*Get_Path 46|587s13
210p52 Path{73|70P12} 46|587r41
232U14*Find_Project 46|570s7 889s13 1738s16
234a7 Project_File_Name{string} 46|571r21 891r16 1740r19
235a7 Directory{string} 46|572r21 892r16 1741r19
236i7 Path{33|588I9} 46|573r21 893r16 1742r19
X 43 prj-err.ads
43K13*Err 97e12 46|34w10 34r24 577r14 580r11 581r11 714r17 717r17 721r20
. 722r20 1474r11
61U14*Initialize=61:41 46|577s18 717s21 722s24
65U14*Finalize=66:22 46|714s21 721s24
70U14*Error_Msg 46|771s13 830s16 904s19 916s25 1072s16 1102s16 1132s16 1184s19
. 1212s13 1237s13 1239s13 1248s19 1252s19 1377s22 1383s19 1433s19 1487s10
. 1566s13 1629s16 1708s19 1713s19 1750s19 1758s22 1764s25 1799s25 1823s25
. 1905s16 1990s13 2006s13
88K12*Scanner[52|57] 46|580r15 581r15 1474r15
X 45 prj-part.ads
30K13*Part 38|42k9 45|78l9 78e13 46|45b18 2221l9 2221t13
32E9*Errout_Mode 35e22 44r27 46|537r27
33n7*Always_Finalize{32E9} 44r42 46|537r42 713r15
34n7*Finalize_If_Error{32E9} 46|719r15
35n7*Never_Finalize{32E9} 46|576r29 725r15
40U14*Parse 41>7 42<7 43>7 44>7 45>7 46>7 47>7 48>7 49=7 50>7 51>7 46|533b14
. 739l8 739t13
41p7 In_Tree{47|88P9} 46|534b7 555r7 557r48 603r34 631r45 647r62 649r63 651r50
. 651r60 665r59 667r58 670r68 672r56 677r61 681r61 686r65 699r41
42i7 Project{47|101I9} 46|535b7 568m7 594m13 604m34 623m13 630r19 631r36
. 643r30 647r53 649r54 665r50 699r25 709m10 720r20 738m10
43a7 Project_File_Name{string} 46|536b7 551r37 565r48 591r18
44e7 Errout_Handling{32E9} 46|537b7 576r10 712r12
45p7 Packages_To_Check{73|91P12} 46|538b7 610r34
46b7 Store_Comments{boolean} 46|539b7 580r45 581r49
47a7 Current_Directory{string} 46|540b7 572r42 612r34
48b7 Is_Config_File{boolean} 46|541b7 613r34
49r7 Env{47|46R9} 46|542b7 559r30 561m13 561r13 570m21 570r21 587r23 614m34
50a7 Target_Name{string} 46|543b7 561r31
51b7 Implicit_Project{boolean} 46|544b7 615r34
X 46 prj-part.adb
47p4 Buffer{73|70P12} 1544m54 1544r54 1554m30 1554r30 1595r41 1972m54 1972r54
. 1978m30 1978r30 1985r23
48i4 Buffer_Last{natural} 1529m7 1537m13 1544m62 1544r62 1554m38 1554r38
. 1590r10 1594r22 1595r54 1954m7 1966m13 1972m62 1972r62 1978m38 1978r38
. 1984r46 1985r36
50e4 Dir_Sep=50:44{character} 2084r35 2142r45
56I9 With_Id<92|59I9> 57r23 64r22 70r31 218r28 229r27 747r28 751r29 846r27
. 859r29 1305r27
57i4 No_With{56I9} 751r40 759r25 801r32 806r38 884r36
59R9 With_Record 65e14 69r31 753r29 868r22
60i7*Path{33|588I9} 797m16 891r67 903r68 956r44
61i7*Location{92|212I12} 798m16 906r35 917r70 958r61
62b7*Limited_With{boolean} 799m16 888r42 1032r54
63i7*Node{47|101I9} 800m16 943r54 947r51
64i7*Next{56I9} 801m16 810m50 886r46
68K12 Withs[89|55] 803r13 804r13 804r26 807r34 810r16 810r58 813r36 885r26
81R9 Names_And_Id 86e14 89r31
82i7*Path_Name{33|588I9} 915r58 1243r57 1361m11 1757r68 1763r58
83i7*Canonical_Path_Name{33|588I9} 977r59 1235r40 1245r49 1362m11
84i7*Id{47|101I9} 983r77 1363m11 1509m48
85b7*Limited_With{boolean} 1232r48 1364m11
88K12 Project_Stack[89|55] 556r7 911r22 912r48 915r30 965r30 976r43 977r31
. 983r49 1231r33 1232r20 1235r12 1241r41 1243r27 1245r19 1360r7 1451r13 1470r10
. 1509r7 1509r28 1754r22 1757r27 1757r48 1760r48 1763r30 2066r7
100K12 Virtual_Hash[70|70] 492r13 636r10 679r25 696r13 700r16
113K12 Processed_Hash[70|70] 475r38 479r10 637r10 643r10
124V13 Has_Circular_Dependencies{boolean} 125>7 126>7 127>7 1226b13 1261l8
. 1261t33 1351s10
125r7 Flags{38|1813R9} 1227b7 1237r24 1239r24 1249r22 1252r30
126i7 Normed_Path_Name{33|588I9} 1228b7 1238r42
127i7 Canonical_Path_Name{33|588I9} 1229b7 1234r13 1246r18
131U14 Read_Project_Qualifier 132>7 133>7 134>7 135<7 136>7 1146b14 1220l8
. 1220t30 1513s7
132r7 Flags{38|1813R9} 1147b7 1185r22 1212r24
133p7 In_Tree{47|88P9} 1148b7 1159r16 1165r22 1169r22 1175r25 1180r22 1192r22
. 1218r45
134b7 Is_Config_File{boolean} 1149b7 1183r23 1199r10 1209r13
135i7 Qualifier_Location{92|212I12} 1150b7 1155m7 1215r24
136i7 Project{47|101I9} 1151b7 1218r36
141U14 Check_Extending_All_Imports 142>7 143>7 144>7 1056b14 1080l8 1080t35
. 1836s7
142r7 Flags{38|1813R9} 1057b7 1072r27
143p7 In_Tree{47|88P9} 1058b7 1065r41 1066r56 1068r55 1070r47 1071r55 1077r62
144i7 Project{47|101I9} 1059b7 1065r32 1066r47
148U14 Check_Aggregate_Imports 149>7 150>7 151>7 1086b14 1110l8 1110t31 1837s7
149r7 Flags{38|1813R9} 1087b7 1102r27
150p7 In_Tree{47|88P9} 1088b7 1093r41 1094r56 1097r55 1099r48 1101r69 1107r62
151i7 Project{47|101I9} 1089b7 1093r32 1094r47
154U14 Check_Import_Aggregate 155>7 156>7 157>7 1116b14 1140l8 1140t30 1838s7
155r7 Flags{38|1813R9} 1117b7 1133r19
156p7 In_Tree{47|88P9} 1118b7 1125r41 1126r56 1128r55 1130r48 1131r69 1137r62
157i7 Project{47|101I9} 1119b7 1125r32 1126r47
160U14 Create_Virtual_Extending_Project 161>7 162>7 163>7 164>7 293b14 436l8
. 436t40 698s16
161i7 For_Project{47|101I9} 294b7 302r52 408r50 414r62
162i7 Main_Project{47|101I9} 295b7 349r38 383r54 384r33 406r49
163i7 Extension_Withs{47|101I9} 296b7 389r47
164p7 In_Tree{47|88P9} 297b7 302r65 328r38 332r38 335r38 338r38 341r38 344r38
. 349r52 369r28 374r71 379r33 380r38 381r41 383r23 383r68 384r47 395r50 397r70
. 400r53 406r27 406r63 408r27 408r63 413r31 414r53 419r35 423r43 425r33 429r47
. 433r43
173U14 Look_For_Virtual_Projects_For 174>7 175>7 176>7 450b14 502s16 522s10
. 527l8 527t37 650s13
174i7 Proj{47|101I9} 451b7 475r19 475r58 479r30 481r49 485r46 492r31 497r47
175p7 In_Tree{47|88P9} 452b7 481r55 484r59 485r52 497r53 499r55 503r29 512r49
. 515r62 523r23
176b7 Potentially_Virtual{boolean} 453b7 491r13 503r38 523r32 652r16
183E9 Extension_Origin 183e68 194r27 235r27 852r27 1273r27 1653r24 1770r33
. 2029r21
183n30 None{183E9} 608r34 1406r36 1653r44 1770r53 2024r54 2029r41
183n36 Extending_Simple{183E9} 1665r28 2041r25
183n54 Extending_All{183E9} 1658r32 1659r28 1773r41 1774r37 2034r29 2035r25
188U14 Parse_Single_Project 189>7 190<7 191<7 192>7 193>7 194>7 195>7 196>7
. 197>7 198>7 199>7 200=7 201>7 602s10 993s22 1267b14 1777s22 2087l8 2087t28
189p7 In_Tree{47|88P9} 603r13 994r25 1268b7 1297r38 1393r22 1400r66 1410r64
. 1424r52 1426r60 1427r62 1445r19 1456r56 1476r13 1502r28 1508r54 1510r34
. 1511r34 1514r21 1516r33 1523r16 1524r36 1548r16 1558r16 1579r16 1583r44
. 1584r19 1597r32 1643r42 1649r43 1669r37 1681r48 1688r37 1699r24 1710r44
. 1712r64 1715r62 1728r16 1778r25 1778r46 1794r65 1798r68 1802r50 1808r61
. 1809r56 1817r56 1820r66 1832r19 1836r47 1837r43 1838r42 1866r62 1875r45
. 1883r61 1885r58 1890r61 1891r24 1894r65 1898r48 1907r49 1924r34 1931r47
. 1934r61 1938r58 1938r68 1949r16 1976r16 1979r16 1986r48 1991r59 2003r16
. 2018r18 2025r68 2045r34 2057r45 2072r21 2085r10
190i7 Project{47|101I9} 604r13 995r25 1269b7 1354m10 1450m13 1469m10 1507m7
. 1509r54 1510r25 1511r25 1514r66 1516r24 1524r27 1583r35 1597r23 1643r33
. 1649r34 1681r39 1710r35 1715r53 1727r16 1779r25 1802r41 1809r47 1817r47
. 1836r56 1837r52 1838r51 1866r53 1898r39 1907r40 1913r24 1914r31 1915r26
. 1926r34 1931r38 1939r22 1986r39 1991r50 2002r33 2021r37 2025r59 2057r36
. 2071r21 2081r10 2085r39
191b7 Extends_All{boolean} 605r13 996r25 1270b7 1315m7 1399m16 1582m13 1658r54
. 1773r63 1780r25 1780m46 2034r51
192i7 Path_Name_Id{33|588I9} 606r13 997r25 1271b7 1282r55 1781r25
193b7 Extended{boolean} 607r13 998r25 1272b7 1372r16 1664r19 1782r25 2023r37
. 2040r16
194e7 From_Extended{183E9} 608r13 999r25 1273b7 1406r19 1658r16 1773r25 1783r25
. 2024r37 2034r13
195b7 In_Limited{boolean} 609r13 1000r25 1274b7 1364r34 1671r37 1784r25 1784r46
. 2047r34
196p7 Packages_To_Check{73|91P12} 610r13 1001r25 1275b7 1676r37 1785r25 1785r46
. 1928r34 2052r34
197i7 Depth{natural} 611r13 1002r25 1276b7 1677r37 1786r25 1786r46 2053r34
198a7 Current_Dir{string} 612r13 1003r25 1277b7 1320r48 1325r48 1678r37 1787r25
. 1787r46 2054r34 2083r34
199b7 Is_Config_File{boolean} 613r13 1004r25 1278b7 1300r57 1478r14 1503r28
. 1514r30 1565r13 1616r20 1622r19 1679r37 1684r17 1788r25 1788r46 1929r34
. 2055r34
200r7 Env{47|46R9} 614r13 1005r25 1279b7 1352r13 1378r25 1384r22 1434r22
. 1487r21 1505r28 1514r10 1567r16 1630r19 1680m37 1709r22 1714r22 1739m19
. 1739r19 1750r30 1758r33 1764r36 1789r25 1789m46 1800r28 1824r28 1836r36
. 1837r32 1838r31 1905r27 1930r34 1990r24 2007r16 2056m34
201b7 Implicit_Project{boolean} 615r13 1280b7 1480r22 2081r41
216U14 Pre_Parse_Context_Clause 217>7 218<7 219>7 220>7 745b14 839l8 839t32
. 1501s7
217p7 In_Tree{47|88P9} 746b7 767r71 779r19 786r19 815r19 823r22 827r60 836r55
. 1502r10
218i7 Context_Clause{56I9} 747b7 759m7 807m16 1504r10
219b7 Is_Config_File{boolean} 748b7 770r13 1503r10
220r7 Flags{38|1813R9} 749b7 772r16 830r27 1505r10
228U14 Post_Parse_Context_Clause 229>7 230>7 231>7 232>7 233=7 234>7 235>7
. 236>7 237>7 238>7 239>7 240=7 845b14 1050l8 1050t33 1668s13 2044s10
229i7 Context_Clause{56I9} 846b7 859r40 1670r16 2046r13
230p7 In_Tree{47|88P9} 847b7 878r59 880r70 897r19 949r42 955r22 958r39 994r46
. 1008r71 1022r45 1030r41 1035r25 1036r50 1040r57 1043r64 1669r16 2045r13
231b7 In_Limited{boolean} 848b7 964r23 1000r46 1671r16 2047r13
232b7 Limited_Withs{boolean} 849b7 888r13 964r37 1000r60 1672r16 2048r13
233i7 Imported_Projects{47|101I9} 850b7 861r45 944m22 1018m25 1673r16 2049r13
234i7 Project_Directory{33|588I9} 851b7 866r51 1674r16 2050r13
235e7 From_Extended{183E9} 852b7 999r46 1675r16 2051r13
236p7 Packages_To_Check{73|91P12} 853b7 1001r46 1676r16 2052r13
237i7 Depth{natural} 854b7 1002r46 1677r16 2053r13
238a7 Current_Dir{string} 855b7 929r55 1003r46 1678r16 2054r13
239b7 Is_Config_File{boolean} 856b7 1004r46 1679r16 2055r13
240r7 Env{47|46R9} 857b7 890m16 890r16 896r19 898m19 905r22 917r28 1005m46
. 1680r16 2056r13
252V13 Project_Name_From{33|179I9} 253>7 254>7 1300s9 2093b13 2219l8 2219t25
253a7 Path_Name{string} 2094b7 2097r32 2097r53
254b7 Is_Config_File{boolean} 1300r39 2095b7 2127r18 2131r15
259V13 Copy_With_Clause{47|101I9} 260>7 261>7 262>7 270b13 287l8 287t24 395s15
. 512s18
260i7 With_Clause{47|101I9} 271b7 279r18 281r23 283r26
261p7 In_Tree{47|88P9} 272b7 276r49 278r37 279r31 280r42 281r36 282r45 283r39
. 284r49
262i7 Next_Clause{47|101I9} 273b7 284r58
275i7 New_With_Clause{47|101I9} 278r20 280r25 282r28 284r32 286r14
300a7 Virtual_Name=301:39{string} 357r47 358r9 359r30 364r19 365r38
305i7 Virtual_Name_Id{33|179I9} 366m7 370r28 379r42
308i7 Virtual_Path_Id{33|588I9} 360m7 371r28 380r47
325i7 Virtual_Project{47|101I9} 368m7 374r54 381r50 400r36 406r10 408r10
326i7 With_Clause{47|101I9} 379r20 380r25 381r28 383r10 384r56
329i7 Project_Declaration{47|101I9} 374m7 413r10 414r32
330i7 Source_Dirs_Declaration{47|101I9} 413r40 419r10
333i7 Source_Dirs_Attribute{47|101I9} 419r44 423r20 425r10
336i7 Source_Dirs_Expression{47|101I9} 425r42 429r23
339i7 Source_Dirs_Term{47|101I9} 429r56 433r25
342i7 Source_Dirs_List{47|101I9} 433r52
389i10 Org_With_Clause{47|101I9} 393r25 395r33 397m13 397r53
390i10 New_With_Clause{47|101I9} 394m13 395r59 400r62
442i4 Extension_Withs{47|101I9} 470r59 492r37 511m16 512r58 525m10 649m13
455i7 Declaration{47|101I9} 481m10 483r22 484r46
458i7 With_Clause{47|101I9} 497m10 498r25 499r42 512r36 515m13 515r49
461i7 Imported{47|101I9} 499m13 501r25 503r19
464i7 Extended{47|101I9} 484m13 491r46 523r13
467b7 Extends_All{boolean} 485m13 506r16
470i7 Saved_Extension_Withs{47|101I9} 525r29
546b7 Dummy{boolean} 547r29 605m34
549p7 Real_Project_File_Name{73|70P12} 564r10 565m10 571r42 574m13 574r13
552i7 Path_Name_Id{33|588I9} 573m42 583r10 606r34
585p13 P{73|70P12} 587m49 587r49 593r18
646i13 Declaration{47|101I9} 651r37
660i13 With_Clause{47|101I9} 665m13 666r28 667r45 686m16 686r52
661i13 Imported{47|101I9} 667m16 669r28 670r58 676m25 678r39 679r46 681r51
662i13 Declaration{47|101I9} 670m19 672r43 677r48 680m25
693i13 Proj{47|101I9} 696m37 696r37 699r19 700m39 700r39
694i13 Withs{47|101I9} 696m43 697r19 699r34 700m45
730r12 X{6|62R9} 734r45 736r38
751i7 Current_With_Clause{56I9} 806r16 810r29 813m13
752b7 Limited_With{boolean} 768m10 778r13 799r32
753r7 Current_With{59R9} 796m13 804r41
754i7 Current_With_Node{47|101I9} 766m10 800r32 818r33 819r40 827r41 834m13
760l7 With_Loop 781r18 838l16 838e25
784l10 Comma_Loop 824r21 831r21 837l19 837e29
859i7 Current_With_Clause{56I9} 884r13 885r39 886m10
861i7 Current_Project{47|101I9} 876r19 878r42 880m13 880r53 937r39 939r26
. 943m22 944r43 949r25 950m22 954r22 958r22 1015m22 1017r29 1022r28 1029r41
. 1034r25 1040r40 1043r47
862i7 Previous_Project{47|101I9} 937m19 1015r41
863i7 Next_Project{47|101I9} 947m22 949r51 950r41
865a7 Project_Directory_Path{string} 892r37
868r7 Current_With{59R9} 885m10 886r33 888r29 891r54 903r55 906r22 917r57
. 943r41 947r38 956r31 958r48 1032r41
869b7 Extends_All{boolean} 996m46 1008m22 1042r25
870i7 Imported_Path_Name_Id{33|588I9} 893m37 895r16 928r54 997r46
912i26 Index<integer> 915r51
926a19 Resolved_Path{string} 971r37 972r56 1038r34 1039r53
934i19 Withed_Project{47|101I9} 983m31 992r26 995m46 1008r55 1011r26 1031r41
. 1036r34
968i25 Canonical_Path_Name{33|588I9} 974m25 978r30
976i29 Index<integer> 977r52 983r70
1061i7 With_Clause{47|101I9} 1066m10 1067r25 1068r42 1070r34 1077m13 1077r49
1062i7 Imported{47|101I9} 1068m13 1071r45
1091i7 With_Clause{47|101I9} 1094m10 1096r25 1097r42 1107m13 1107r49
1091i20 Imported{47|101I9} 1097m13 1099r38 1101r59
1121i7 With_Clause{47|101I9} 1126m10 1127r25 1128r42 1137m13 1137r49
1122i7 Imported{47|101I9} 1128m13 1130r38 1131r59
1153e7 Proj_Qualifier{38|86E9} 1158m10 1164m16 1168m16 1174m19 1179m16 1191m16
. 1199r34 1205m10 1208r10 1210r21 1218r54
1231i11 Index<integer> 1232r41 1235r33
1241i17 Current<integer> 1243r48 1245r40
1282a7 Path_Name{string} 1300r28 1319r30 1463r42 1493r48
1284i7 Normed_Path_Name{33|588I9} 1331m10 1352r24 1361r34 1497r56 1511r44
1285i7 Canonical_Path_Name{33|588I9} 1334m10 1337r35 1352r42 1362r34 1486r46
1286i7 Resolved_Path_Name{33|588I9} 1337m13 1346m13 1371r53 2022r37
1287i7 Project_Directory{33|588I9} 1496m7 1510r43 1674r37 1741r57 2050r34
1288r7 Project_Scan_State{57|59R9} 1462m32 2062r35
1289i7 Source_Index{92|567I9} 1463m7 1468r10 1474r43
1291b7 Extending{boolean} 1577m10 1722r10
1293i7 Extended_Project{47|101I9} 1779m46 1792r31 1794r47 1798r50 1808r43
. 1820r48 1872r25 1873r31 1875r27 1927r34 1933r22 1934r43 1938r40
1295r7 A_Project_Name_And_Node{47|1494R12} 1369r9 1371r13 1374r19 1375r22
. 1382r26 1391m19 1394r22 1395r22 1398r19 1400r36 1410r34 1413r31 1430m22
. 1439r19 1443m16 1446r19 1447r19 1450r24 1455m10
1299i7 Name_From_Path{33|179I9} 1479r18 1617r25 1618r41
1301i7 Name_Of_Project{33|179I9} 1596m10 1597r41 1695r43 1843r10 1844r27
. 1903r36 1984r10 2012r34 2019r18 2020r37
1303b7 Duplicated{boolean} 1706m19 2012r14
1305i7 First_With{56I9} 1504m28 1670r37 2046r34
1306i7 Imported_Projects{47|101I9} 1673m37 1673r37 1681r57 2049m34 2049r34
. 2057r54
1310r7 Project_Comment_State{47|177R9} 1464m18 2077m30 2077r30
1312i7 Qualifier_Location{92|212I12} 1514m46 1826r28
1318a10 Normed_Path{string} 1324r30 1329r22 1330r41
1323a10 Canonical_Path{string} 1332r22 1333r41 1343r19
1408i22 Decl{47|101I9} 1424r46 1426r54 1427m25
1412i22 Prj{47|101I9} 1426m25 1427r57 1430r54
1601i14 Index{integer} 1602r29 1603r29
1610i13 Expected_Name{33|179I9} 1618r24 1620r36
1611p13 Extension{73|70P12} 1623m19 1626m19 1632r21
1641i13 Loc{92|212I12} 1643m13 1645r50 1646m16 1646r23
1644i17 J{integer} 1645r29
1653e13 From_Ext{183E9} 1659m16 1665m16 1675r37
1686r16 Name_And_Node{47|1494R12} 1689r43 1697m19 1700r35 1712r44
1689i16 Project_Name{33|179I9} 1694r22 1695r27 1700m19 1705r19 1707r39
1732a16 Original_Path_Name{string} 1740r40
1735i16 Extended_Project_Path_Name_Id{33|588I9} 1742m40 1744r19 1781r46
1760i26 Index<integer> 1763r51
1770e22 From_Ext{183E9} 1774m25 1783r46
1862i13 Parent_Name{33|179I9} 1875r56 1886r51 1904r36
1863b13 Parent_Found{boolean} 1874m16 1882r23 1886m19 1887r43 1897r16
1864i13 Parent_Node{47|101I9} 1873m16 1883m16 1884r48 1885r45 1888m19 1890r48
. 1898r63
1865i13 With_Clause{47|101I9} 1882r54 1883r48 1894m16 1894r52
1867i13 Imp_Proj_Name{33|179I9} 1885m19 1886r35
1881l13 Imported_Loop 1887r24 1895l22 1895e35
1884l16 Extension_Loop 1892l25 1892e39
1918i10 Project_Declaration{47|101I9} 1925m34 1931r56
2029e10 From_Ext{183E9} 2035m13 2041m13 2051r34
2097a7 Canonical{string} 2098r30 2104r50 2113m33 2113r33 2119r9 2126r29 2128r24
. 2133r18 2141r24 2142r24 2170r48
2098i7 First{natural} 2099r30 2109r10 2117r13 2119r20 2121m10 2121r19 2126r10
. 2126r40 2128r35 2129r24 2133r29 2134r25 2138m13 2138r22 2139r21 2140r19
. 2141r35 2142r35 2144m16 2144r25 2159m7 2159r16 2163r10 2169r26 2170r59
2099i7 Last{natural} 2128r44 2133r38 2139m13 2163r18 2169r19 2170r68
2100i7 Index{positive} 2172m7 2178r41 2183m16 2183r25 2185r26 2187r32 2188r35
. 2193r39 2195r32 2196r61 2204r13 2215r29 2216m13 2216r22
X 47 prj-tree.ads
37K13*Tree 45|28w10 28r25 49r38 46|105r25 118r25 542r38 1310r31 1464r7 1475r7
. 2070r7 2073r21 2077r7 47|1563e13
46R9*Environment 45|49r43 46|200r34 240r34 542r43 857r34 1279r34 47|61e14
53r7*Project_Path{42|166R9} 46|559r34 561m17 570m25 587r27 890m20 1739m23
59r7*Flags{38|1813R9} 46|896r23 898m23 905r26 917r32 1352r17 1378r29 1384r26
. 1434r26 1487r25 1505r32 1514r14 1567r20 1630r23 1709r26 1714r26 1750r34
. 1758r37 1764r40 1800r32 1824r32 1836r40 1837r36 1838r35 1905r31 1930r38
. 1990r28 2007r20
88P9*Project_Node_Tree_Ref(87R9) 45|41r27 46|133r28 143r17 150r17 156r17
. 164r25 175r29 189r27 217r24 230r27 261r21 272r21 297r25 452r29 534r27 746r24
. 847r27 1058r17 1088r17 1118r17 1148r28 1268r27
98N4*Project_Node_High_Bound 46|103r21 697r28
101I9*Project_Node_Id<integer> 45|42r31 46|63r22 84r29 102r21 104r21 117r21
. 136r28 144r17 151r17 157r17 161r25 162r25 163r25 174r29 190r31 233r34 260r21
. 262r21 262r45 271r21 273r21 273r45 275r34 294r25 295r25 296r25 325r33 326r42
. 329r33 330r42 333r42 336r42 339r42 342r42 389r28 390r28 442r22 451r29 455r21
. 458r21 461r18 464r18 470r40 535r31 646r36 660r27 661r27 662r27 693r21 694r21
. 754r29 850r34 861r26 862r26 863r26 934r36 1059r17 1061r21 1062r21 1089r17
. 1091r31 1119r17 1121r21 1122r21 1151r28 1269r31 1293r26 1306r27 1408r29
. 1412r29 1864r29 1865r29 1918r32
105i4*Empty_Node{101I9} 46|390r47 455r40 458r40 461r37 464r37 568r18 594r24
. 623r24 661r46 662r46 673r21 693r40 709r21 738r21 754r48 862r45 863r45 934r55
. 1018r46 1022r54 1293r45 1306r46 1354r21 1363r34 1424r64 1469r21 1864r48
. 1918r51 2081r21
119n7*N_Project{118E9} 46|1508r32
120n7*N_With_Clause{118E9} 46|276r58 328r47 767r45 836r29
122n7*N_Declarative_Item{118E9} 46|332r47
126n7*N_Attribute_Declaration{118E9} 46|335r47
129n7*N_Expression{118E9} 46|338r47
130n7*N_Term{118E9} 46|341r47
131n7*N_Literal_String_List{118E9} 46|344r47
143V13*Present{boolean} 46|393s16 475s10 483s13 498s16 501s16 630s10 666s19
. 669s19 876s10 878s12 1067s16 1096s16 1127s16 1792s22 1872s16 1882s45 1884s39
. 1933s13
147V13*No{boolean} 46|491s42 678s35 720s16 939s22 992s22 1011s22 1017s25
155V13*Default_Project_Node{101I9} 46|276s27 327s35 331s35 334s35 337s35
. 340s35 343s35 767s12 835s15 1507s18
156p7 In_Tree{88P9} 46|767r60 836r44 1508r43
157e7 Of_Kind{118E9} 46|767r34 836r18 1508r21
163V13*Hash{38|310I9} 46|105r30 118r30
177R9*Comment_State 46|1310r36 47|1561e14
181U14*Save 46|1464s12
185U14*Restore_And_Free 46|2077s12
189U14*Reset_State 46|1475s12
193V13*There_Are_Unkept_Comments{boolean} 46|2073s26
197U14*Set_Previous_Line_Node 46|819s16 1914s7
202U14*Set_Previous_End_Node 46|2002s10
207U14*Set_End_Of_Line 46|818s16 1913s7
211U14*Set_Next_End_Node 46|1915s7
216U14*Remove_Next_End_Node 46|1944s7
239U14*Scan 46|779s13 786s13 815s13 823s16 1159s10 1165s16 1169s16 1175s19
. 1180s16 1192s16 1476s7 1523s10 1548s10 1558s10 1579s10 1584s13 1832s13
. 1949s10 1976s10 1979s10 2003s10
265V13*Name_Of{33|179I9} 46|279s9 302s43 1036s25 1071s36 1875s18 1885s36
. 1986s30 1991s41
284V13*Location_Of{92|212I12} 46|406s36 1643s20 1710s22 1715s40 1802s28 1907s27
357V13*Is_Extending_All{boolean} 46|485s28 631s18 1008s37 1065s14 1070s16
. 1400s18 1808s25
387V13*Path_Name_Of{33|588I9} 46|281s9 349s24 408s36 1101s45 1131s45 1712s30
. 1798s36
407V13*First_With_Clause_Of{101I9} 46|383s32 497s25 649s32 665s28 1066s25
. 1094s25 1126s25 1866s31
413V13*Project_Declaration_Of{101I9} 46|374s30 481s25 647s29 670s34 681s27
. 1409s31 1427s33 1890s24 1938s16
419V13*Project_Qualifier_Of{38|86E9} 46|1093s10 1099s16 1125s10 1130s16 1794s25
. 1817s25 1820s26 1934s21 2025s37
425V13*Extending_Project_Of{101I9} 46|1424s24 1426s32
443V13*Project_Node_Of{101I9} 46|283s9 499s25 667s28 1068s25 1097s25 1128s25
. 1883s31
458V13*Next_With_Clause_Of{101I9} 46|397s32 515s28 686s31 878s21 880s32 1077s28
. 1107s28 1137s28 1894s31
471V13*Extended_Project_Of{101I9} 46|484s25 651s16 672s22 677s27 1889s21
660V13*Create_Project{101I9} 46|368s26
661p7 In_Tree{88P9} 46|369r10
662i7 Name{33|179I9} 46|370r10
663i7 Full_Path{33|588I9} 46|371r10
664b7 Is_Config_File{boolean} 46|372r10
742U14*Set_Name_Of 46|278s7 379s7 423s7 1033s22 1597s10
749U14*Set_Display_Name_Of 46|1649s13
763U14*Set_Location_Of 46|405s7 957s19 1516s7 1524s10
805U14*Set_Parent_Project_Of 46|1898s16
808i7 To{101I9} 46|1898r57
811U14*Set_Project_File_Includes_Unkept_Comments 46|2070s12
812i7 Node{101I9} 46|2071r10
813p7 In_Tree{88P9} 46|2072r10
814b7 To{boolean} 46|2073r10
817U14*Set_Directory_Of 46|1510s7
834U14*Set_Is_Extending_All 46|1043s25 1583s13 1809s25
840U14*Set_Is_Not_Last_In_List 46|827s16
867U14*Set_Path_Name_Of 46|280s7 380s7 1040s22 1511s7
874U14*Set_String_Value_Of 46|953s19
891U14*Set_First_With_Clause_Of 46|384s7 400s10 1681s13 2057s10
898U14*Set_Project_Declaration_Of 46|1931s10
905U14*Set_Project_Qualifier_Of 46|1218s10
912U14*Set_Extending_Project_Of 46|1937s13
915i7 To{101I9} 46|1939r16
926U14*Set_Extended_Project_Path_Of 46|407s7 1726s13
933U14*Set_Project_Node_Of 46|282s7 381s7 1028s22
934i7 Node{101I9} 46|1029r25
935p7 In_Tree{88P9} 46|1030r25
936i7 To{101I9} 46|1031r25
937b7 Limited_With{boolean} 46|1032r25
942U14*Set_Next_With_Clause_Of 46|284s7 382s7 948s22 1021s25
949U14*Set_First_Declarative_Item_Of 46|412s7
957U14*Set_Extended_Project_Of 46|414s7
964U14*Set_Current_Item_Node 46|418s7
1013U14*Set_Expression_Of 46|424s7
1050U14*Set_First_Term 46|429s7
1064U14*Set_Current_Term 46|433s7
1159K12*Tree_Private_Part 46|557r7 1295r33 1296r35 1308r11 1369r36 1392r19
. 1444r16 1456r12 1686r32 1687r34 1698r21 2017r10 47|1536e25
1172i10*Directory{33|588I9} 46|2085m48
1494R12*Project_Name_And_Node 46|1295r51 1686r50 47|1514e17
1495i10*Name{33|179I9} 46|1394r46 1446r43 1689r57 1700r49 2020m19
1498i10*Node{101I9} 46|1400r60 1410r58 1413r55 1430m46 1450r48 1712r58 2021m19
1501i10*Resolved_Path{33|588I9} 46|1371r37 2022m19
1505b10*Extended{boolean} 46|1374r43 1391m43 1398r43 2023m19
1508b10*From_Extended{boolean} 46|1382r50 1439r43 1443m40 2024m19
1512e10*Proj_Qualifier{38|86E9} 46|1375r46 2025m19
1516r7*No_Project_Name_And_Node{1494R12} 46|1369r54
1524K15*Projects_Htable[24|168] 46|557r25 1296r53 1392r37 1444r34 1456r30
. 1687r52 1698r39 2017r28
1539r7*Project_Nodes{25|111R9[1485]} 46|2085m18
1540p7*Projects_HT{24|170P12[1524]} 46|557m56 1297r46 1393m30 1445m27 1456r64
. 1688r45 1699r32 2018m26
1542b7*Incomplete_With{boolean} 46|555m15 897m27
X 51 scans.ads
60n7*Tok_String_Literal{52E9} 46|788r21 790r25 1723r18 1725r21
66n7*Tok_Identifier{52E9} 46|1161r21 1171r27 1531r18 1536r22 1960r18 1965r22
94n7*Tok_Dot{52E9} 46|1553r29 1977r29
104n7*Tok_Comma{52E9} 46|826r27
125n7*Tok_Abstract{52E9} 46|1157r18
128n7*Tok_All{52E9} 46|1581r21
134n7*Tok_Is{52E9} 46|1912r15
136n7*Tok_Limited{52E9} 46|765r46 768r34
154n7*Tok_End{52E9} 46|1943r15 1948r18
188n7*Tok_With{52E9} 46|765r21 780r21 781r42
191n7*Tok_EOF{52E9} 46|2005r22
193n7*Tok_Semicolon{52E9} 46|817r24 1996r15 2001r18
201n7*Tok_Project{52E9} 46|1518r15 1522r18
202n7*Tok_Extends{52E9} 46|1563r18
374e4*Token{52E9} 46|765r13 765r38 768r26 781r33 790r16 817r16 826r19 1157r10
. 1161r13 1171r19 1522r10 1536r13 1553r20 1563r10 1581r13 1725r13 1948r10
. 1965r13 1977r20 2001r10 2005r13
377i4*Token_Ptr{92|212I12} 46|775r16 798r32 830r66 1073r27 1103r27 1133r64
. 1155r29 1188r22 1237r63 1239r55 1249r66 1252r46 1380r25 1386r22 1436r22
. 1489r21 1516r42 1524r45 1568r63 1633r19 1750r69 1758r63 1764r66 1992r24
. 2008r60
410i4*Token_Name{33|179I9} 46|797r48 1162r15 1172r27 1543r27 1729r32 1733r56
. 1748r39 1971r27
X 52 scng.ads
63U14*Initialize_Scanner 46|1474s23[43|88]
88U14*Set_End_Of_Line_As_Token 46|581s23[43|88]
92U14*Set_Comment_As_Token 46|580s23[43|88]
X 55 sinput.ads
69K9*Sinput 46|35w6 35r20 36r6 36r20 1645r35 55|947e11
444p4*Source{92|202P9} 46|1645r42
X 57 sinput-p.ads
32K16*P 46|36w13 36r27 57|82e13
41V13*Load_Project_File{92|567I9} 46|1463s23
59R9*Saved_Project_Scan_State 46|1288r29 57|80e14
62U14*Save_Project_Scan_State 46|1462s7
68U14*Restore_Project_Scan_State 46|2062s7
X 59 snames.ads
34K9*Snames 46|37w6 423r52 1163r18 1167r18 1172r40 1178r18 1182r18 59|2115e11
257i4*Name_Standard{33|179I9} 46|1163r25
1233i4*Name_Aggregate{33|179I9} 46|1167r25
1255i4*Name_Configuration{33|179I9} 46|1182r25
1301i4*Name_Library{33|179I9} 46|1172r47 1178r25
1377i4*Name_Source_Dirs{33|179I9} 46|423r59
X 64 system.ads
67M9*Address
X 70 s-htable.ads
56I12 Header_Num 46|101r7 114r7
59+12 Element 46|102r7 115r7
62*7 No_Element{59+12} 46|103r7 116r7
66+12 Key 46|104r7 117r7
67V21 Hash{56I12} 46|105r7 118r7
68V21 Equal{boolean} 46|106r7 119r7
72U17*Set 46|479s25[113] 492s26[100] 643s25[113]
76U17*Reset 46|636s23[100] 637s25[113]
79V16*Get{boolean} 46|475s53[113]
83U17*Remove 46|679s38[100]
98U17*Get_First 46|696s26[100]
105U17*Get_Next 46|700s29[100]
X 72 s-memory.ads
53V13*Alloc{64|67M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{64|67M9} 105i<c,__gnat_realloc>22
X 73 s-os_lib.ads
70P12*String_Access{84|45P9} 46|47r18 549r32 585r17 1611r29
72V14*"="=73:22{boolean} 46|564r33
75U14*Free=75:62 46|574s7
91P12*String_List_Access{84|55P9} 45|45r27 46|196r27 236r27 538r27 853r27
. 1275r27
457V13*Normalize_Pathname{string} 46|927s34 1318s46 1323s46 1342s16
459a7 Directory{string} 46|929r37 1320r30 1325r30
460b7 Resolve_Links{boolean} 46|930r37 1321r30 1326r30 1344r19
461b7 Case_Sensitive{boolean} 46|932r37 1322r30 1327r30 1345r19
1019e4*Directory_Separator{character} 46|50r44
X 84 s-string.ads
45P9*String_Access(string)
54A9*String_List(45P9)<integer>
55P9*String_List_Access(54A9)
X 89 table.ads
43K9*Table 46|38w6 68r25 88r33 89|238e10
47+12 Table_Component_Type 46|69r7 89r7
48I12 Table_Index_Type 46|70r7 90r7
50*7 Table_Low_Bound{48I12} 46|71r7 91r7
51i7 Table_Initial{92|65I12} 46|72r7 92r7
52i7 Table_Increment{92|62I12} 46|73r7 93r7
53a7 Table_Name{string} 46|74r7 94r7
55k12*Table 46|68r31 88r39 89|237e13
106A12*Table_Type(46|59R9)<46|56I9>
109A15*Big_Table_Type{106A12[46|68]}<46|56I9>
117P12*Table_Ptr(109A15[46|68])
121p7*Table{117P12[46|68]} 46|804r19[68] 810r22[68] 885r32[68] 915r44[88]
. 977r45[88] 983r63[88] 1232r34[88] 1235r26[88] 1243r41[88] 1245r33[88] 1509r21[88]
. 1757r41[88] 1763r44[88]
138U17*Init 46|556s21[88]
145V16*Last{46|56I9} 46|804s32[68] 807s40[68] 810s64[68] 813s42[68] 911s36[88]
. 912s62[88] 965s44[88] 976s57[88] 1231s47[88] 1241s55[88] 1509s42[88] 1754s36[88]
. 1757s62[88] 1760s62[88]
174U17*Increment_Last 46|803s19[68]
178U17*Decrement_Last 46|1451s27[88] 1470s24[88] 2066s21[88]
182U17*Append 46|1360s21[88]
X 92 types.ads
52K9*Types 46|618r15 92|942e10
59I9*Int<integer>
62I12*Nat{59I9} 46|56r24 90r31
65I12*Pos{59I9}
144I9*Text_Ptr<59I9>
147A9*Text_Buffer(character)<144I9>
198A12*Big_Source_Buffer{147A9}<144I9>
202P9*Source_Buffer_Ptr(198A12)
212I12*Source_Ptr{144I9} 46|61r22 135r32 1150r32 1312r28 1641r19
567I9*Source_File_Index<59I9> 46|1289r29
575i4*No_Source_File{567I9} 46|1468r25
775X4*Unrecoverable_Error 46|618r21