This file is indexed.

/usr/lib/x86_64-linux-gnu/ada/adalib/gpr/gpr-part.ali is in libgpr1-dev 2017-5.

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
V "GNAT Lib v7"
A -O2
A -g
A -fdebug-prefix-map=/build/gprbuild-Xe333Y/gprbuild-2017=.
A -fstack-protector-strong
A -gnatn
A -fPIC
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_LOCAL_ALLOCATORS
RV NO_RECURSION
RV NO_SECONDARY_STACK
RV NO_STANDARD_STORAGE_POOLS
RV NO_DEFAULT_INITIALIZATION
RV NO_DYNAMIC_SIZED_OBJECTS
RV NO_IMPLEMENTATION_PRAGMAS
RV NO_IMPLICIT_LOOPS
RV NO_ELABORATION_CODE
RV NO_OBSOLESCENT_FEATURES
RV SPARK_05

U gpr.part%b		gpr-part.adb		1ac26369 OO PK IU
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
Z ada.unchecked_conversion%s
W gnat%s		gnat.ads		gnat.ali
Z gnat.heap_sort_g%s
W gnat.htable%s		g-htable.adb		g-htable.ali
W gnat.table%s
W gpr%s			gpr.adb			gpr.ali
W gpr.com%s		gpr-com.ads		gpr-com.ali
W gpr.dect%s		gpr-dect.adb		gpr-dect.ali
W gpr.env%s		gpr-env.adb		gpr-env.ali
W gpr.err%s		gpr-err.adb		gpr-err.ali
W gpr.erroutc%s		gpr-erroutc.adb		gpr-erroutc.ali
W gpr.names%s		gpr-names.adb		gpr-names.ali
W gpr.opt%s		gpr-opt.ads		gpr-opt.ali
W gpr.osint%s		gpr-osint.adb		gpr-osint.ali
W gpr.output%s		gpr-output.adb		gpr-output.ali
W gpr.scans%s		gpr-scans.adb		gpr-scans.ali
W gpr.sinput%s		gpr-sinput.adb		gpr-sinput.ali
W gpr.snames%s		gpr-snames.adb		gpr-snames.ali
W gpr.util%s		gpr-util.adb		gpr-util.ali
W interfaces%s		interfac.ads		interfac.ali
W system%s		system.ads		system.ali
Z system.memory%s	s-memory.adb		s-memory.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali

U gpr.part%s		gpr-part.ads		972d6275 EE NE OO PK IU
W ada.tags%s		a-tags.adb		a-tags.ali
W gpr%s			gpr.adb			gpr.ali
W gpr.tree%s		gpr-tree.adb		gpr-tree.ali

D ada.ads		20170106103348 76789da1 ada%s
D a-calend.ads		20160420090448 2d5f01d4 ada.calendar%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		20151016123252 291912d5 ada.exceptions%s
D a-finali.ads		20151020095656 bf4f806b 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		20151016130316 01f5e3ef ada.tags%s
D a-unccon.ads		20170106103348 31484697 ada.unchecked_conversion%s
D a-uncdea.ads		20070406091342 f15a5ed1 ada.unchecked_deallocation%s
D gnat.ads		20140801083227 fd2ad2f1 gnat%s
D g-byorma.ads		20170123132447 2b13b02c gnat.byte_order_mark%s
D g-bytswa.ads		20120712103717 a4d21639 gnat.byte_swapping%s
D g-dynhta.ads		20141031105956 97389d1d gnat.dynamic_htables%s
D g-dyntab.ads		20161012125547 aeeb37b9 gnat.dynamic_tables%s
D g-dyntab.adb		20161012125547 b8798004 gnat.dynamic_tables%b
D g-hesorg.ads		20110801150502 106922da gnat.heap_sort_g%s
D g-hesorg.adb		20110801150502 33b32c5b gnat.heap_sort_g%b
D g-htable.ads		20140225151544 4b643b8d gnat.htable%s
D g-md5.ads		20130104124955 bb55398e gnat.md5%s
D g-os_lib.ads		20090409150019 0db74523 gnat.os_lib%s
D g-sechas.ads		20160707130508 103d0be2 gnat.secure_hashes%s
D g-sehamd.ads		20091130155115 75201584 gnat.secure_hashes.md5%s
D g-string.ads		20090409150019 c6abc540 gnat.strings%s
D g-table.ads		20151020120548 16cef446 gnat.table%s
D g-table.adb		20140521105248 2932f881 gnat.table%b
D gpr.ads		20170517124026 f7331509 gpr%s
D gpr-ali.ads		20170517124026 eec66b7c gpr.ali%s
D gpr-attr.ads		20170517124026 2cbe1497 gpr.attr%s
D gpr-com.ads		20170517124026 c933019e gpr.com%s
D gpr-cset.ads		20170517124026 c4bc34eb gpr.cset%s
D gpr-dect.ads		20170517124026 bd275a4a gpr.dect%s
D gpr-env.ads		20170517124026 2649a405 gpr.env%s
D gpr-err.ads		20170517124026 e0720bef gpr.err%s
D gpr-erroutc.ads	20170517124026 4b055166 gpr.erroutc%s
D gpr-ext.ads		20170517124026 d937eee5 gpr.ext%s
D gpr-names.ads		20170517124026 97f8a5e7 gpr.names%s
D gpr-names.adb		20170517124026 760344f6 gpr.names%b
D gpr-opt.ads		20170517124026 3bd80d85 gpr.opt%s
D gpr-osint.ads		20170926122843 0282fe26 gpr.osint%s
D gpr-output.ads	20170517124026 be97932e gpr.output%s
D gpr-part.ads		20170517124026 8138f9d3 gpr.part%s
D gpr-part.adb		20170517124026 035814c6 gpr.part%b
D gpr-scans.ads		20170517124026 a9e8e657 gpr.scans%s
D gpr-sinput.ads	20170517124026 24c6823b gpr.sinput%s
D gpr-sinput.adb	20170517124026 1ebb07b2 gpr.sinput%b
D gpr-snames.ads	20170926122843 9084fc70 gpr.snames%s
D gpr-tree.ads		20170517124026 e1268eaf gpr.tree%s
D gpr-tree.adb		20170517124026 f0db1744 gpr.tree%b
D gpr-util.ads		20170517124026 0ea50e43 gpr.util%s
D interfac.ads		20160502101001 5ab55268 interfaces%s
D system.ads		20170510173650 4635ec04 system%s
D s-conca6.ads		20140225151544 d2c72db2 system.concat_6%s
D s-exctab.ads		20140225151139 54135002 system.exception_table%s
D s-finmas.ads		20151016130316 7811a767 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		20160622104833 90376e52 system.htable%b
D s-memory.ads		20160622104833 597d6634 system.memory%s
D s-os_lib.ads		20170923094238 4e0c17b8 system.os_lib%s
D s-parame.ads		20140801093848 7e2a0d7f system.parameters%s
D s-pooglo.ads		20151118103153 ede33ef8 system.pool_global%s
D s-rident.ads		20170120144928 f71cc84f system.rident%s
D s-secsta.ads		20170112134946 9751b57e system.secondary_stack%s
D s-soflin.ads		20151020124036 14e1eb6c system.soft_links%s
D s-stache.ads		20140225151139 a37c21ec system.stack_checking%s
D s-stalib.ads		20151112104907 09bd3940 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		20151118135358 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		20160502101423 34867c83 system.unsigned_types%s
D s-wchcnv.ads		20140225151139 0fb7baf3 system.wch_cnv%s
D s-wchcon.ads		20140718092328 1b7d22d2 system.wch_con%s
X 1 ada.ads
16K9*Ada 20e8 48|25r6 25r35 26r6 26r35
X 3 a-charac.ads
16K13*Characters 18e19 48|25r10 25r39
X 4 a-chahan.ads
36K24*Handling 159e28 48|25w21 25r50
46V13*Is_Letter{boolean} 48|2184s17
54V13*Is_Alphanumeric{boolean} 48|2202s31 2211s16
70V13*To_Lower{string} 48|1991s13 2176s38
X 7 a-except.ads
54K13*Exceptions 349e19 48|26w10 26r39
72V13*Exception_Name{string} 48|734s22
104V13*Exception_Information{string} 48|732s22
X 16 gnat.ads
34K9*GNAT 37e9 48|28r6 28r37 29r6 50r32 68r25 87r33 98r32 111r34 122r34
X 19 g-dynhta.ads
102P12*Instance
170P12*Instance<102P12[220[32|1977]]>
173U17*Set 48|1391s53[32|1977] 1446s50[32|1977] 2023s44[32|1977]
173p22 T{170P12[32|1977]} 48|2024r13[32|1977]
173i43 K{32|251I9} 48|2025r13[32|1977]
173r52 E{32|1947R12} 48|2026r13[32|1977]
177U17*Reset<105p17> 48|560s41[32|1977]
190V16*Get_First{32|1947R12} 48|1290s69[32|1977] 1685s68[32|1977]
196V16*Get_Next{32|1947R12} 48|1458s46[32|1977] 1696s55[32|1977]
X 20 g-dyntab.ads
101A9*Table_Type(32|1608R12)<32|141I9>
103A12*Big_Table_Type{101A9[32|1938]}<32|141I9>
117P9*Table_Ptr(103A12[32|1938])
134R9*Instance
135p7*Table{117P9[32|1938]} 48|2091r32[32|1938]
X 24 g-htable.ads
46K14*HTable 60e16 48|28w11 28r42 98r37 111r39 122r39
55k20*Simple_HTable 48|98r44 111r46 122r46
X 26 g-os_lib.ads
51K14*OS_Lib=51:36 48|50r37
X 30 g-table.ads
49+9 Table_Component_Type 48|69r7 88r7
50I9 Table_Index_Type 48|70r7 89r7
52*4 Table_Low_Bound{50I9} 48|71r7 90r7
53i4 Table_Initial{positive} 48|72r7 91r7
54i4 Table_Increment{natural} 48|73r7 92r7
56k14*Table 225e15 48|29w11 68r30 87r38
104A9*Table_Type(48|59R9)<48|56I9>
106A12*Big_Table_Type{104A9[48|68]}<48|56I9>
115P9*Table_Ptr(106A12[48|87])
120p4*Table{115P9[48|68]} 48|802r19[68] 808r22[68] 883r32[68] 913r44[87]
. 975r45[87] 981r63[87] 1226r34[87] 1229r26[87] 1237r41[87] 1239r33[87] 1511r21[87]
. 1762r44[87] 1769r47[87]
133U14*Init 48|559s21[87]
140V13*Last{48|56I9} 48|802s32[68] 805s40[68] 808s64[68] 811s42[68] 909s36[87]
. 910s62[87] 963s44[87] 974s57[87] 1225s47[87] 1235s55[87] 1511s42[87] 1759s39[87]
. 1763s47[87] 1766s65[87]
169U14*Increment_Last 48|801s19[68]
173U14*Decrement_Last 48|1453s27[87] 1472s24[87] 2072s21[87]
177U14*Append 48|1359s21[87]
X 32 gpr.ads
38K9*GPR 2967e8 47|27r6 27r20 29r9 48r34 77r5 48|31r6 31r23 32r6 32r23 33r6
. 34r6 34r23 35r6 35r23 36r6 36r23 37r6 37r23 38r6 38r23 39r6 39r23 40r6
. 40r23 41r6 41r23 42r6 43r6 43r23 45r14 103r21 116r21 127r21 548r34 563r10
. 575r10 578r7 579r7 587r13 712r13 715r13 719r16 720r16 1929r10 2227r5
58I9*Int<integer>
61I12*Nat{58I9} 48|56r24 89r31
82I9*Source_Ptr<58I9> 48|61r22 141r32 1148r32 1306r28 1639r19
101I9*Source_File_Index<58I9> 48|1283r29
104i4*No_Source_File{101I9} 48|1470r25
126X4*Unrecoverable_Error 48|616r15
138N4*Project_Node_High_Bound 48|101r21 695r28
141I9*Project_Node_Id<integer> 47|41r31 48|63r22 83r29 100r21 102r21 115r21
. 142r28 150r17 157r17 163r17 167r25 168r25 169r25 180r29 196r31 239r34 266r21
. 268r21 268r45 277r21 279r21 279r45 281r34 300r25 301r25 302r25 331r33 332r42
. 335r33 336r42 339r42 342r42 345r42 348r42 395r28 396r28 448r22 457r29 461r21
. 464r21 467r18 470r18 476r40 541r31 644r36 658r27 659r27 660r27 691r21 692r21
. 752r29 848r34 859r26 860r26 861r26 932r36 1057r17 1059r21 1060r21 1087r17
. 1089r31 1117r17 1119r21 1120r21 1149r28 1263r31 1287r26 1300r27 1407r29
. 1411r29 1870r29 1871r29 1924r32
145i4*Empty_Project_Node{141I9} 48|396r47 461r40 464r40 467r37 470r37 567r18
. 592r24 621r24 659r46 660r46 671r21 691r40 707r21 736r21 752r48 860r45 861r45
. 932r55 1016r46 1020r54 1287r45 1300r46 1353r21 1362r34 1424r26 1471r21
. 1870r48 1924r51 2087r21
251I9*Name_Id<integer> 48|260r40 311r25 954r22 1099r36 1129r36 1232r33 1237r18
. 1293r34 1295r25 1608r38 1687r32 1710r21 1761r27 1768r30 1804r27 1868r38
. 1873r29 2101r40
252i4*No_Name{251I9} 48|1295r36 1481r35 1615r43 1692r38 1703r35 1849r29 1990r29
. 2018r53 2116r17 2156r20 2162r17 2170r17 2185r20 2195r29 2204r26 2218r23
281I9*File_Name_Type<251I9> 48|901r39 912r27 1488r30 1499r40
295I9*Path_Name_Type<251I9> 48|60r22 81r29 82r29 124r21 126r21 132r29 133r29
. 198r27 240r27 314r25 555r22 795r32 849r27 868r31 966r47 1222r29 1223r29
. 1265r27 1278r29 1279r29 1280r29 1281r29 1499r9 1727r16 1733r48
300i4*No_Path{295I9} 48|125r21 581r25 893r40 1336r37 1742r51
372E9*Project_Qualifier 384e25 48|1151r24
373n7*Unspecified{372E9} 48|1151r45 1193r51 1202r28
378n7*Standard{372E9} 48|1161r31
380n7*Library{372E9} 48|1176r31
381n7*Configuration{372E9} 48|1188r31 1199r28 1204r39
382n7*Abstract_Project{372E9} 48|1097r60 1156r28 1374r64 1824r60 1827r60
. 1941r57
383n7*Aggregate{372E9} 48|1091r52 1123r53 1128r59 1165r31 1801r68
384n7*Aggregate_Library{372E9} 48|1171r34
412a4*Config_Project_File_Extension{string} 48|1621r44 2139r46
413a4*Project_File_Extension{string} 48|1624r44 2134r52
460n38*List{460E9} 48|341r72 344r61 347r55 350r70
599I9*Header_Num<short_integer> 48|99r21 112r21 123r21
606V13*Hash{599I9} 48|127r25
1546n7*N_Project{1545E9} 48|1510r32
1547n7*N_With_Clause{1545E9} 48|282r58 334r47 765r45 834r29
1549n7*N_Declarative_Item{1545E9} 48|338r47
1553n7*N_Attribute_Declaration{1545E9} 48|341r47
1556n7*N_Expression{1545E9} 48|344r47
1557n7*N_Term{1545E9} 48|347r47
1558n7*N_Literal_String_List{1545E9} 48|350r47
1603K12*Tree_Private_Part 1989e25 48|560r7 1289r33 1290r35 1302r11 1368r36
. 1391r19 1446r16 1458r12 1684r32 1685r34 1696r21 2023r10
1616i10*Directory{295I9} 48|2091m48
1947R12*Project_Name_And_Node 1967e17 48|1289r51 1684r50
1948i10*Name{251I9} 48|1393r46 1448r43 1687r57 1698r49 2026m19
1951i10*Node{141I9} 48|1399r60 1409r58 1412r55 1430m46 1452r48 1710r58 2027m19
1954i10*Resolved_Path{295I9} 48|1370r37 2028m19
1958b10*Extended{boolean} 48|1373r43 1390m43 1397r43 2029m19
1961b10*From_Extended{boolean} 48|1381r50 1440r52 1445m40 2030m19
1965e10*Proj_Qualifier{372E9} 48|1374r46 2031m19
1969r7*No_Project_Name_And_Node{1947R12} 48|1368r54
1977K15*Projects_Htable[19|168] 48|560r25 1290r53 1391r37 1446r34 1458r30
. 1685r52 1696r39 2023r28
1992r7*Project_Nodes{20|134R9[1938]} 48|2091m18
1993p7*Projects_HT{19|170P12[1977]} 48|560m56 1291r46 1392m30 1447m27 1458r64
. 1686r45 1697r32 2024m26
1995b7*Incomplete_With{boolean} 48|558m15 895m27 1745m30
2001P9*Project_Node_Tree_Ref(1991R9) 47|40r27 48|139r28 149r17 156r17 162r17
. 170r25 181r29 195r27 223r24 236r27 267r21 278r21 303r25 458r29 540r27 744r24
. 845r27 1056r17 1086r17 1116r17 1146r28 1262r27
2616R9*Processing_Flags 2896e14 48|131r29 138r28 148r15 155r17 161r17 226r24
. 747r24 1055r17 1085r17 1115r17 1145r28 1221r29
2754a4*Virtual_Prefix{string} 48|307r24
2762n32*Medium{2762E9} 48|1494r31
2762n40*High{2762E9} 48|2109r30
2769e4*Current_Verbosity{2762E9} 48|1494r10 2109r10
2775U14*Debug_Output 48|2110s10
2781U14*Debug_Increase_Indent 48|1495s10
2783U14*Debug_Decrease_Indent 48|2085s7
2787i4*Total_Errors_Detected{61I12} 48|706r10
2838U14 Add_To_Buffer 48|1546s10 1556s10 1978s10 1984s10
2889b7*Ignore_Missing_With{boolean} 48|894r29 1744r32
2892b7*Incomplete_Withs{boolean} 48|896m29 1746m32
X 35 gpr-com.ads
30K13*Com 40e12 48|32w10 32r27 587r17
32P9*Fail_Proc
34p4*Fail{32P9} 48|587r21
X 37 gpr-dect.ads
29K21*Dect 60e13 48|33w10 1929r14
31U14*Parse 48|1929s19
32p7 In_Tree{53|34P12} 48|1930r13
33i7 Declarations{32|141I9} 48|1931r13
34i7 Current_Project{32|141I9} 48|1932r13
35i7 Extends{32|141I9} 48|1933r13
36p7 Packages_To_Check{65|88P12} 48|1934r13
37b7 Is_Config_File{boolean} 48|1935r13
38r7 Flags{32|2616R9} 48|1936r13
X 38 gpr-env.ads
31K13*Env 272e12 48|34w10 34r27 563r14
167U14*Initialize_Default_Project_Path 48|563s18
186V13*Is_Initialized{boolean} 48|562s14
204U14*Get_Path 48|585s13
204p52 Path{65|67P12} 48|585r41
229U14*Find_Project 48|569s7 887s13 1736s16
231a7 Project_File_Name{string} 48|570r21 889r16 1738r19
232a7 Directory{string} 48|571r21 890r16 1739r19
233i7 Path{32|295I9} 48|572r21 891r16 1740r19
X 39 gpr-err.ads
39K13*Err 108e12 48|35w10 35r27 575r14 578r11 579r11 712r17 715r17 719r20
. 720r20
45U14*Initialize 48|575s18 715s21 720s24
49U14*Finalize 48|712s21 719s24
53U14*Error_Msg 48|769s13 828s16 902s19 914s25 1070s16 1100s16 1130s16 1181s16
. 1206s13 1231s13 1233s13 1242s19 1246s19 1376s22 1382s19 1433s19 1489s10
. 1568s13 1627s16 1706s19 1711s19 1753s22 1764s25 1770s28 1805s25 1829s25
. 1911s16 1996s13 2012s13
72K12*Scanner 106e15 48|578r15 579r15 1476r7 1476r49
73n30*Project{73E12} 48|1476r57
75U17*Initialize_Scanner 48|1476s15
90U17*Set_End_Of_Line_As_Token 48|579s23
94U17*Set_Comment_As_Token 48|578s23
X 40 gpr-erroutc.ads
32K13*Erroutc 358e16 48|36w10 36r27
235i4*Error_Msg_Name_1{32|251I9} 48|1069m16 1099m16 1129m16 1232m13 1236m16
. 1618m16 1705m19 1709m19 1751m22 1760m25 1767m28 1803m25 1909m16
236i4*Error_Msg_Name_2{32|251I9} 48|1910m16
238i4*Error_Msg_File_1{32|281I9} 48|901m19 911m25 1488m10
X 42 gpr-names.ads
25K13*Names 172e14 48|37w10 37r27
27a4*Name_Buffer{string} 48|358r46 363m7 371m7 970m25 971m51 971r51 1037m22
. 1324m10 1327m10 1546r25 1593m10 1600r16 1601m16 1605m36 1605r36 1643m16
. 1858r35 1978r25 2176m7 2184r28 2193r19 2194r22 2199r26 2201r19 2202r48
. 2211r33 2221r16
28i4*Name_Len{natural} 48|357r13 358r59 360m10 360r22 363r20 363r36 365m7
. 365r19 370m7 371r25 969m25 970r43 971r69 1036m22 1037r40 1323m10 1324r28
. 1326m10 1327r28 1337m16 1546r43 1592m10 1593r28 1599r28 1605r54 1642r27
. 1853m10 1858r13 1858r48 1859m10 1859r22 1864r10 1865m10 1865r22 1978r43
. 2088m10 2175m7 2176r25 2191r35 2210r22 2211r46
30U14*Get_Name_String 48|1545s10 1850s10 1977s10
33U14*Get_Name_String 48|355s7
39V13*Get_Name_String{string} 48|308s26 1731s39 1992s13 1997s24
42V13*Get_Name_String{string} 48|864s34 889s37 926s37 1276s38 1739s40
55V13*Name_Find{32|251I9} 48|372s26 1594s29 1608s49 1647s52 1868s49 2215s23
58V13*Name_Find{32|295I9} 48|366s26 972s48 1038s66 1325s30 1328s33 1343s38
. 2091s61
62U14*Add_Char_To_Name_Buffer 48|2090s10
71U14*Add_Str_To_Name_Buffer 48|1338s16 2089s10
X 44 gpr-opt.ads
29K13*Opt 256e12 48|31w10 31r27 929r39 1320r48 1330r13
108b4*Follow_Links_For_Files{boolean} 48|929r43 1320r52 1330r17
X 45 gpr-osint.ads
29K13*Osint 233e14 48|38w10 38r27
42A9*Text_Buffer(character)<32|82I9>
83A12*Big_Source_Buffer{42A9}<32|82I9>
87P9*Source_Buffer_Ptr(83A12)
97V16*Is_Directory_Separator{boolean} 48|358s22
100V16*Get_Directory{32|281I9} 48|1499s25
173U17*Canonical_Case_File_Name 48|971s25 1605s10 2119s7
X 46 gpr-output.ads
33K13*Output 107e15 48|39w10 39r27
97U14*Write_Str 48|733s10 734s10
104U14*Write_Line 48|732s10 735s10
X 47 gpr-part.ads
29K13*Part 32|38k9 47|77l9 77e13 48|45b18 2227l9 2227t13
31E9*Errout_Mode 34e22 43r27 48|543r27
32n7*Always_Finalize{31E9} 43r42 48|543r42 711r15
33n7*Finalize_If_Error{31E9} 48|717r15
34n7*Never_Finalize{31E9} 48|574r29 723r15
39U14*Parse 40>7 41<7 42>7 43>7 44>7 45>7 46>7 47>7 48=7 49>7 50>7 48|539b14
. 737l8 737t13
40p7 In_Tree{32|2001P9} 48|540b7 558r7 560r48 601r34 629r45 645r62 647r63
. 649r50 649r60 663r59 665r58 668r68 670r56 675r61 679r61 684r65 697r41
41i7 Project{32|141I9} 48|541b7 567m7 592m13 602m34 621m13 628r19 629r36
. 641r30 645r53 647r54 663r50 697r25 707m10 718r20 736m10
42a7 Project_File_Name{string} 48|542b7 570r42 589r18
43e7 Errout_Handling{31E9} 48|543b7 574r10 710r12
44p7 Packages_To_Check{65|88P12} 48|544b7 608r34
45b7 Store_Comments{boolean} 48|545b7 578r45 579r49
46a7 Current_Directory{string} 48|546b7 571r42 610r34
47b7 Is_Config_File{boolean} 48|547b7 611r34
48r7 Env{53|43R9} 48|548b7 562r30 564m13 564r13 569m21 569r21 585r23 612m34
49a7 Target_Name{string} 48|549b7 564r31
50b7 Implicit_Project{boolean} 48|550b7 613r34
X 48 gpr-part.adb
47p4 Buffer{65|67P12} 1546m54 1546r54 1556m30 1556r30 1593r41 1978m54 1978r54
. 1984m30 1984r30 1991r23
48i4 Buffer_Last{natural} 1531m7 1539m13 1546m62 1546r62 1556m38 1556r38
. 1588r10 1592r22 1593r54 1960m7 1972m13 1978m62 1978r62 1984m38 1984r38
. 1990r46 1991r36
50e4 Dir_Sep=50:44{character} 2090r35 2148r45
56I9 With_Id<32|58I9> 57r23 64r22 70r31 224r28 235r27 745r28 749r29 844r27
. 857r29 1299r27
57i4 No_With{56I9} 749r40 757r25 799r32 804r38 882r36
59R9 With_Record 65e14 69r31 751r29 866r22
60i7*Path{32|295I9} 795m16 889r67 901r68 954r44
61i7*Location{32|82I9} 796m16 904r35 915r70 956r61
62b7*Limited_With{boolean} 797m16 886r42 1030r54
63i7*Node{32|141I9} 798m16 941r54 945r51
64i7*Next{56I9} 799m16 808m50 884r46
68K12 Withs[30|56] 801r13 802r13 802r26 805r34 808r16 808r58 811r36 883r26
80R9 Names_And_Id 85e14 88r31
81i7*Path_Name{32|295I9} 913r58 1237r57 1360m11 1763r53 1769r61
82i7*Canonical_Path_Name{32|295I9} 975r59 1229r40 1239r49 1361m11
83i7*Id{32|141I9} 981r77 1362m11 1511m48
84b7*Limited_With{boolean} 1226r48 1363m11
87K12 Project_Stack[30|56] 559r7 909r22 910r48 913r30 963r30 974r43 975r31
. 981r49 1225r33 1226r20 1229r12 1235r41 1237r27 1239r19 1359r7 1453r13 1472r10
. 1511r7 1511r28 1759r25 1762r30 1763r33 1766r51 1769r33 2072r7
98K12 Virtual_Hash[62|70] 498r13 634r10 677r25 694r13 698r16
111K12 Processed_Hash[62|70] 481r38 485r10 635r10 641r10
122K12 Resolved_Paths[62|70] 1334r35 1344r16
130V13 Has_Circular_Dependencies{boolean} 131>7 132>7 133>7 1220b13 1255l8
. 1255t33 1350s10
131r7 Flags{32|2616R9} 1221b7 1231r24 1233r24 1243r22 1246r30
132i7 Normed_Path_Name{32|295I9} 1222b7 1232r42
133i7 Canonical_Path_Name{32|295I9} 1223b7 1228r13 1240r18
137U14 Read_Project_Qualifier 138>7 139>7 140>7 141<7 142>7 1144b14 1214l8
. 1214t30 1515s7
138r7 Flags{32|2616R9} 1145b7 1182r19 1206r24
139p7 In_Tree{32|2001P9} 1146b7 1157r16 1162r19 1166r19 1172r22 1177r19 1189r19
. 1212r45
140b7 Is_Config_File{boolean} 1147b7 1180r20 1193r10 1203r13
141i7 Qualifier_Location{32|82I9} 1148b7 1153m7 1209r24
142i7 Project{32|141I9} 1149b7 1212r36
147U14 Check_Extending_All_Imports 148>7 149>7 150>7 1054b14 1078l8 1078t35
. 1842s7
148r7 Flags{32|2616R9} 1055b7 1070r27
149p7 In_Tree{32|2001P9} 1056b7 1063r41 1064r56 1066r55 1068r47 1069r55 1075r62
150i7 Project{32|141I9} 1057b7 1063r32 1064r47
154U14 Check_Aggregate_Imports 155>7 156>7 157>7 1084b14 1108l8 1108t31 1843s7
155r7 Flags{32|2616R9} 1085b7 1100r27
156p7 In_Tree{32|2001P9} 1086b7 1091r41 1092r56 1095r55 1097r48 1099r69 1105r62
157i7 Project{32|141I9} 1087b7 1091r32 1092r47
160U14 Check_Import_Aggregate 161>7 162>7 163>7 1114b14 1138l8 1138t30 1844s7
161r7 Flags{32|2616R9} 1115b7 1131r19
162p7 In_Tree{32|2001P9} 1116b7 1123r41 1124r56 1126r55 1128r48 1129r69 1135r62
163i7 Project{32|141I9} 1117b7 1123r32 1124r47
166U14 Create_Virtual_Extending_Project 167>7 168>7 169>7 170>7 299b14 442l8
. 442t40 696s16
167i7 For_Project{32|141I9} 300b7 308r52 414r50 420r62
168i7 Main_Project{32|141I9} 301b7 355r38 389r54 390r33 412r49
169i7 Extension_Withs{32|141I9} 302b7 395r47
170p7 In_Tree{32|2001P9} 303b7 308r65 334r38 338r38 341r38 344r38 347r38
. 350r38 355r52 375r28 380r71 385r33 386r38 387r41 389r23 389r68 390r47 401r50
. 403r70 406r53 412r27 412r63 414r27 414r63 419r31 420r53 425r35 429r43 431r33
. 435r47 439r43
179U14 Look_For_Virtual_Projects_For 180>7 181>7 182>7 456b14 508s16 528s10
. 533l8 533t37 648s13
180i7 Proj{32|141I9} 457b7 481r19 481r58 485r30 487r49 491r46 498r31 503r47
181p7 In_Tree{32|2001P9} 458b7 487r55 490r59 491r52 503r53 505r55 509r29
. 518r49 521r62 529r23
182b7 Potentially_Virtual{boolean} 459b7 497r13 509r38 529r32 650r16
189E9 Extension_Origin 189e68 200r27 241r27 850r27 1267r27 1651r24 1776r33
. 2035r21
189n30 None{189E9} 606r34 1405r36 1651r44 1776r53 2030r54 2035r41
189n36 Extending_Simple{189E9} 1663r28 2047r25
189n54 Extending_All{189E9} 1439r36 1656r32 1657r28 1779r41 1780r37 2040r29
. 2041r25
194U14 Parse_Single_Project 195>7 196<7 197<7 198>7 199>7 200>7 201>7 202>7
. 203>7 204>7 205>7 206=7 207>7 600s10 991s22 1261b14 1783s22 2093l8 2093t28
195p7 In_Tree{32|2001P9} 601r13 992r25 1262b7 1291r38 1392r22 1399r66 1409r64
. 1423r52 1426r60 1427r62 1447r19 1458r56 1478r13 1504r28 1510r54 1512r34
. 1513r34 1516r21 1518r33 1525r16 1526r36 1550r16 1560r16 1577r16 1581r44
. 1582r19 1595r32 1641r42 1647r43 1667r37 1679r48 1686r37 1697r24 1708r44
. 1710r64 1713r62 1726r16 1745r22 1784r25 1784r46 1800r65 1804r68 1808r50
. 1814r61 1815r56 1823r56 1826r66 1838r19 1842r47 1843r43 1844r42 1872r62
. 1881r45 1889r61 1891r58 1896r61 1897r24 1900r65 1904r48 1913r49 1930r34
. 1937r47 1940r61 1944r58 1944r68 1955r16 1982r16 1985r16 1992r48 1997r59
. 2009r16 2024r18 2031r68 2051r34 2063r45 2078r21 2091r10
196i7 Project{32|141I9} 602r13 993r25 1263b7 1353m10 1452m13 1471m10 1509m7
. 1511r54 1512r25 1513r25 1516r66 1518r24 1526r27 1581r35 1595r23 1641r33
. 1647r34 1679r39 1708r35 1713r53 1725r16 1785r25 1808r41 1815r47 1823r47
. 1842r56 1843r52 1844r51 1872r53 1904r39 1913r40 1919r24 1920r31 1921r26
. 1932r34 1937r38 1945r22 1992r39 1997r50 2008r33 2027r37 2031r59 2063r36
. 2077r21 2087r10 2091r39
197b7 Extends_All{boolean} 603r13 994r25 1264b7 1309m7 1398m16 1580m13 1656r54
. 1779r63 1786r25 1786m46 2040r51
198i7 Path_Name_Id{32|295I9} 604r13 995r25 1265b7 1276r55 1787r25
199b7 Extended{boolean} 605r13 996r25 1266b7 1371r16 1662r19 1788r25 2029r37
. 2046r16
200e7 From_Extended{189E9} 606r13 997r25 1267b7 1405r19 1439r19 1656r16 1779r25
. 1789r25 2030r37 2040r13
201b7 In_Limited{boolean} 607r13 998r25 1268b7 1363r34 1669r37 1790r25 1790r46
. 2053r34
202p7 Packages_To_Check{65|88P12} 608r13 999r25 1269b7 1674r37 1791r25 1791r46
. 1934r34 2058r34
203i7 Depth{natural} 609r13 1000r25 1270b7 1675r37 1792r25 1792r46 2059r34
204a7 Current_Dir{string} 610r13 1001r25 1271b7 1314r48 1319r48 1676r37 1793r25
. 1793r46 2060r34 2089r34
205b7 Is_Config_File{boolean} 611r13 1002r25 1272b7 1294r57 1480r14 1505r28
. 1516r30 1567r13 1614r20 1620r19 1677r37 1682r17 1794r25 1794r46 1935r34
. 2061r34
206r7 Env{53|43R9} 612r13 1003r25 1273b7 1351r13 1377r25 1383r22 1434r22
. 1489r21 1507r28 1516r10 1569r16 1628r19 1678m37 1707r22 1712r22 1737m19
. 1737r19 1744r22 1746m22 1754r25 1764r36 1770r39 1795r25 1795m46 1806r28
. 1830r28 1842r36 1843r32 1844r31 1911r27 1936r34 1996r24 2013r16 2062m34
207b7 Implicit_Project{boolean} 613r13 1274b7 1482r22 2087r49
222U14 Pre_Parse_Context_Clause 223>7 224<7 225>7 226>7 743b14 837l8 837t32
. 1503s7
223p7 In_Tree{32|2001P9} 744b7 765r71 777r19 784r19 813r19 821r22 825r60
. 834r55 1504r10
224i7 Context_Clause{56I9} 745b7 757m7 805m16 1506r10
225b7 Is_Config_File{boolean} 746b7 768r13 1505r10
226r7 Flags{32|2616R9} 747b7 770r16 828r27 1507r10
234U14 Post_Parse_Context_Clause 235>7 236>7 237>7 238>7 239=7 240>7 241>7
. 242>7 243>7 244>7 245>7 246=7 843b14 1048l8 1048t33 1666s13 2050s10
235i7 Context_Clause{56I9} 844b7 857r40 1668r16 2052r13
236p7 In_Tree{32|2001P9} 845b7 876r59 878r70 895r19 947r42 953r22 956r39
. 992r46 1006r71 1020r45 1028r41 1033r25 1034r50 1038r57 1041r64 1667r16
. 2051r13
237b7 In_Limited{boolean} 846b7 962r23 998r46 1669r16 2053r13
238b7 Limited_Withs{boolean} 847b7 886r13 962r37 998r60 1670r16 2054r13
239i7 Imported_Projects{32|141I9} 848b7 859r45 942m22 1016m25 1671r16 2055r13
240i7 Project_Directory{32|295I9} 849b7 864r51 1672r16 2056r13
241e7 From_Extended{189E9} 850b7 997r46 1673r16 2057r13
242p7 Packages_To_Check{65|88P12} 851b7 999r46 1674r16 2058r13
243i7 Depth{natural} 852b7 1000r46 1675r16 2059r13
244a7 Current_Dir{string} 853b7 927r55 1001r46 1676r16 2060r13
245b7 Is_Config_File{boolean} 854b7 1002r46 1677r16 2061r13
246r7 Env{53|43R9} 855b7 888m16 888r16 894r19 896m19 903r22 915r28 1003m46
. 1678r16 2062r13
258V13 Project_Name_From{32|251I9} 259>7 260>7 1294s9 2099b13 2225l8 2225t25
259a7 Path_Name{string} 2100b7 2103r32 2103r53
260b7 Is_Config_File{boolean} 1294r39 2101b7 2133r18 2137r15
265V13 Copy_With_Clause{32|141I9} 266>7 267>7 268>7 276b13 293l8 293t24 401s15
. 518s18
266i7 With_Clause{32|141I9} 277b7 285r18 287r23 289r26
267p7 In_Tree{32|2001P9} 278b7 282r49 284r37 285r31 286r42 287r36 288r45
. 289r39 290r49
268i7 Next_Clause{32|141I9} 279b7 290r58
281i7 New_With_Clause{32|141I9} 284r20 286r25 288r28 290r32 292r14
306a7 Virtual_Name=307:39{string} 363r47 364r9 365r30 370r19 371r38
311i7 Virtual_Name_Id{32|251I9} 372m7 376r28 385r42
314i7 Virtual_Path_Id{32|295I9} 366m7 377r28 386r47
331i7 Virtual_Project{32|141I9} 374m7 380r54 387r50 406r36 412r10 414r10
332i7 With_Clause{32|141I9} 385r20 386r25 387r28 389r10 390r56
335i7 Project_Declaration{32|141I9} 380m7 419r10 420r32
336i7 Source_Dirs_Declaration{32|141I9} 419r40 425r10
339i7 Source_Dirs_Attribute{32|141I9} 425r44 429r20 431r10
342i7 Source_Dirs_Expression{32|141I9} 431r42 435r23
345i7 Source_Dirs_Term{32|141I9} 435r56 439r25
348i7 Source_Dirs_List{32|141I9} 439r52
395i10 Org_With_Clause{32|141I9} 399r25 401r33 403m13 403r53
396i10 New_With_Clause{32|141I9} 400m13 401r59 406r62
448i4 Extension_Withs{32|141I9} 476r59 498r37 517m16 518r58 531m10 647m13
461i7 Declaration{32|141I9} 487m10 489r22 490r46
464i7 With_Clause{32|141I9} 503m10 504r25 505r42 518r36 521m13 521r49
467i7 Imported{32|141I9} 505m13 507r25 509r19
470i7 Extended{32|141I9} 490m13 497r46 529r13
473b7 Extends_All{boolean} 491m13 512r16
476i7 Saved_Extension_Withs{32|141I9} 531r29
552b7 Dummy{boolean} 553r29 603m34
555i7 Path_Name_Id{32|295I9} 572m42 581r10 604r34
583p13 P{65|67P12} 585m49 585r49 591r18
644i13 Declaration{32|141I9} 649r37
658i13 With_Clause{32|141I9} 663m13 664r28 665r45 684m16 684r52
659i13 Imported{32|141I9} 665m16 667r28 668r58 674m25 676r39 677r46 679r51
660i13 Declaration{32|141I9} 668m19 670r43 675r48 678m25
691i13 Proj{32|141I9} 694m37 694r37 697r19 698m39 698r39
692i13 Withs{32|141I9} 694m43 695r19 697r34 698m45
728r12 X{7|63R9} 732r45 734r38
749i7 Current_With_Clause{56I9} 804r16 808r29 811m13
750b7 Limited_With{boolean} 766m10 776r13 797r32
751r7 Current_With{59R9} 794m13 802r41
752i7 Current_With_Node{32|141I9} 764m10 798r32 816r33 817r40 825r41 832m13
758l7 With_Loop 779r18 836l16 836e25
782l10 Comma_Loop 822r21 829r21 835l19 835e29
857i7 Current_With_Clause{56I9} 882r13 883r39 884m10
859i7 Current_Project{32|141I9} 874r19 876r42 878m13 878r53 935r39 937r26
. 941m22 942r43 947r25 948m22 952r22 956r22 1013m22 1015r29 1020r28 1027r41
. 1032r25 1038r40 1041r47
860i7 Previous_Project{32|141I9} 935m19 1013r41
861i7 Next_Project{32|141I9} 945m22 947r51 948r41
863a7 Project_Directory_Path{string} 890r37
866r7 Current_With{59R9} 883m10 884r33 886r29 889r54 901r55 904r22 915r57
. 941r41 945r38 954r31 956r48 1030r41
867b7 Extends_All{boolean} 994m46 1006m22 1040r25
868i7 Imported_Path_Name_Id{32|295I9} 891m37 893r16 926r54 995r46
910i26 Index<integer> 913r51
924a19 Resolved_Path{string} 969r37 970r56 1036r34 1037r53
932i19 Withed_Project{32|141I9} 981m31 990r26 993m46 1006r55 1009r26 1029r41
. 1034r34
966i25 Canonical_Path_Name{32|295I9} 972m25 976r30
974i29 Index<integer> 975r52 981r70
1059i7 With_Clause{32|141I9} 1064m10 1065r25 1066r42 1068r34 1075m13 1075r49
1060i7 Imported{32|141I9} 1066m13 1069r45
1089i7 With_Clause{32|141I9} 1092m10 1094r25 1095r42 1105m13 1105r49
1089i20 Imported{32|141I9} 1095m13 1097r38 1099r59
1119i7 With_Clause{32|141I9} 1124m10 1125r25 1126r42 1135m13 1135r49
1120i7 Imported{32|141I9} 1126m13 1128r38 1129r59
1151e7 Proj_Qualifier{32|372E9} 1156m10 1161m13 1165m13 1171m16 1176m13 1188m13
. 1193r34 1199m10 1202r10 1204r21 1212r54
1225i11 Index<integer> 1226r41 1229r33
1235i17 Current<integer> 1237r48 1239r40
1276a7 Path_Name{string} 1294r28 1313r30 1465r34 1495r48
1278i7 Normed_Path_Name{32|295I9} 1325m10 1351r24 1360r34 1499r56 1513r44
1279i7 Canonical_Path_Name{32|295I9} 1328m10 1331r35 1334r55 1344r36 1351r42
. 1361r34 1488r46
1280i7 Resolved_Path_Name{32|295I9} 1331m13 1334m13 1336r16 1343m16 1344r57
. 1370r53 2028r37
1281i7 Project_Directory{32|295I9} 1498m7 1512r43 1672r37 1739r57 2056r34
1282r7 Project_Scan_State{50|213R9} 1464m32 2068r35
1283i7 Source_Index{32|101I9} 1465m7 1470r10 1476r35
1285b7 Extending{boolean} 1575m10 1720r10
1287i7 Extended_Project{32|141I9} 1785m46 1798r31 1800r47 1804r50 1814r43
. 1826r48 1878r25 1879r31 1881r27 1933r34 1939r22 1940r43 1944r40
1289r7 A_Project_Name_And_Node{32|1947R12} 1368r9 1370r13 1373r19 1374r22
. 1381r26 1390m19 1393r22 1394r22 1397r19 1399r36 1409r34 1412r31 1430m22
. 1440r28 1445m16 1448r19 1449r19 1452r24 1457m10
1293i7 Name_From_Path{32|251I9} 1481r18 1615r25 1616r41
1295i7 Name_Of_Project{32|251I9} 1594m10 1595r41 1693r43 1849r10 1850r27
. 1909r36 1990r10 2018r34 2025r18 2026r37
1297b7 Duplicated{boolean} 1704m19 2018r14
1299i7 First_With{56I9} 1506m28 1668r37 2052r34
1300i7 Imported_Projects{32|141I9} 1671m37 1671r37 1679r57 2055m34 2055r34
. 2063r54
1304r7 Project_Comment_State{53|114R9} 1466m18 2083m30 2083r30
1306i7 Qualifier_Location{32|82I9} 1516m46 1832r28
1312a10 Normed_Path{string} 1318r30 1323r22 1324r41
1317a10 Canonical_Path{string} 1326r22 1327r41 1340r22
1407i22 Decl{32|141I9} 1423r46 1426r54 1427m25
1411i22 Prj{32|141I9} 1426m25 1427r57 1430r54
1599i14 Index{integer} 1600r29 1601r29
1608i13 Expected_Name{32|251I9} 1616r24 1618r36
1609p13 Extension{65|67P12} 1621m19 1624m19 1630r21
1639i13 Loc{32|82I9} 1641m13 1643r50 1644m16 1644r23
1642i17 J{integer} 1643r29
1651e13 From_Ext{189E9} 1657m16 1663m16 1673r37
1684r16 Name_And_Node{32|1947R12} 1687r43 1695m19 1698r35 1710r44
1687i16 Project_Name{32|251I9} 1692r22 1693r27 1698m19 1703r19 1705r39
1730a16 Original_Path_Name{string} 1738r40
1733i16 Extended_Project_Path_Name_Id{32|295I9} 1740m40 1742r19 1787r46
1766i29 Index<integer> 1769r54
1776e22 From_Ext{189E9} 1780m25 1789r46
1868i13 Parent_Name{32|251I9} 1881r56 1892r51 1910r36
1869b13 Parent_Found{boolean} 1880m16 1888r23 1892m19 1893r43 1903r16
1870i13 Parent_Node{32|141I9} 1879m16 1889m16 1890r48 1891r45 1894m19 1896r48
. 1904r63
1871i13 With_Clause{32|141I9} 1888r54 1889r48 1900m16 1900r52
1873i13 Imp_Proj_Name{32|251I9} 1891m19 1892r35
1887l13 Imported_Loop 1893r24 1901l22 1901e35
1890l16 Extension_Loop 1898l25 1898e39
1924i10 Project_Declaration{32|141I9} 1931m34 1937r56
2035e10 From_Ext{189E9} 2041m13 2047m13 2057r34
2103a7 Canonical{string} 2104r30 2110r50 2119m33 2119r33 2125r9 2132r29 2134r24
. 2139r18 2147r24 2148r24 2176r48
2104i7 First{natural} 2105r30 2115r10 2123r13 2125r20 2127m10 2127r19 2132r10
. 2132r40 2134r35 2135r24 2139r29 2140r25 2144m13 2144r22 2145r21 2146r19
. 2147r35 2148r35 2150m16 2150r25 2165m7 2165r16 2169r10 2175r26 2176r59
2105i7 Last{natural} 2134r44 2139r38 2145m13 2169r18 2175r19 2176r68
2106i7 Index{positive} 2178m7 2184r41 2189m16 2189r25 2191r26 2193r32 2194r35
. 2199r39 2201r32 2202r61 2210r13 2221r29 2222m13 2222r22
X 49 gpr-scans.ads
28K13*Scans 48|40w10 40r27 49|291e14
33n7*Tok_String_Literal{30E9} 48|786r21 788r25 1721r18 1723r21
36n7*Tok_Identifier{30E9} 48|1159r21 1168r24 1533r18 1538r22 1966r18 1971r22
50n7*Tok_Dot{30E9} 48|1555r29 1983r29
57n7*Tok_Comma{30E9} 48|824r27
73n7*Tok_Abstract{30E9} 48|1155r18
76n7*Tok_All{30E9} 48|1579r21
82n7*Tok_Is{30E9} 48|1918r15
84n7*Tok_Limited{30E9} 48|763r46 766r34
100n7*Tok_End{30E9} 48|1949r15 1954r18
130n7*Tok_With{30E9} 48|763r21 778r21 779r42
132n7*Tok_EOF{30E9} 48|2011r22
133n7*Tok_Semicolon{30E9} 48|815r24 2002r15 2007r18
137n7*Tok_Project{30E9} 48|1520r15 1524r18
138n7*Tok_Extends{30E9} 48|1565r18
192e4*Token{30E9} 48|763r13 763r38 766r26 779r33 788r16 815r16 824r19 1155r10
. 1159r13 1168r16 1524r10 1538r13 1555r20 1565r10 1579r13 1723r13 1954r10
. 1971r13 1983r20 2007r10 2011r13
195i4*Token_Ptr{32|82I9} 48|773r16 796r32 828r66 1071r27 1101r27 1131r64
. 1153r29 1185r19 1231r63 1233r55 1243r66 1246r46 1379r25 1385r22 1436r22
. 1491r21 1518r42 1526r45 1570r63 1631r19 1754r64 1764r66 1770r69 1998r24
. 2014r60
228i4*Token_Name{32|251I9} 48|795r48 1160r13 1164r16 1169r24 1175r16 1179r16
. 1545r27 1727r32 1731r56 1751r42 1977r27
X 50 gpr-sinput.ads
61K13*Sinput 48|41w10 41r27 1643r35 50|336e15
75V13*Load_File{32|101I9} 48|1465s23
177p4*Source{45|87P9} 48|1643r42
213R9*Saved_Project_Scan_State 48|1282r29 50|309e14
216U14*Save_Project_Scan_State 48|1464s7
222U14*Restore_Project_Scan_State 48|2068s7
X 52 gpr-snames.ads
25K13*Snames 48|42w10 429r52 1160r26 1164r29 1169r37 1175r29 1179r29 52|327e15
133i4*Name_Aggregate{32|251I9} 48|1164r36
155i4*Name_Configuration{32|251I9} 48|1179r36
200i4*Name_Library{32|251I9} 48|1169r44 1175r36
276i4*Name_Source_Dirs{32|251I9} 48|429r59
302i4*Name_Standard{32|251I9} 48|1160r33
X 53 gpr-tree.ads
32K13*Tree 47|27w10 27r24 48r38 48|103r25 116r25 548r38 1304r31 1466r7 1477r7
. 2076r7 2079r21 2083r7 53|1132e13
43R9*Environment 47|48r43 48|206r34 246r34 548r43 855r34 1273r34 53|58e14
50r7*Project_Path{38|160R9} 48|562r34 564m17 569m25 585r27 888m20 1737m23
56r7*Flags{32|2616R9} 48|894r23 896m23 903r26 915r32 1351r17 1377r29 1383r26
. 1434r26 1489r25 1507r32 1516r14 1569r20 1628r23 1707r26 1712r26 1744r26
. 1746m26 1754r29 1764r40 1770r43 1806r32 1830r32 1842r40 1843r36 1844r35
. 1911r31 1936r38 1996r28 2013r20
80V13*Present{boolean} 48|399s16 481s10 489s13 504s16 507s16 628s10 664s19
. 667s19 874s10 876s12 1065s16 1094s16 1125s16 1798s22 1878s16 1888s45 1890s39
. 1939s13
84V13*No{boolean} 48|497s42 676s35 718s16 937s22 990s22 1009s22 1015s25
92V13*Default_Project_Node{32|141I9} 48|282s27 333s35 337s35 340s35 343s35
. 346s35 349s35 765s12 833s15 1509s18
93p7 In_Tree{34P12} 48|765r60 834r44 1510r43
94e7 Of_Kind{32|1545E9} 48|765r34 834r18 1510r21
100V13*Hash{32|599I9} 48|103r30 116r30
114R9*Comment_State 48|1304r36 53|1130e14
118U14*Save 48|1466s12
122U14*Restore_And_Free 48|2083s12
126U14*Reset_State 48|1477s12
130V13*There_Are_Unkept_Comments{boolean} 48|2079s26
134U14*Set_Previous_Line_Node 48|817s16 1920s7
139U14*Set_Previous_End_Node 48|2008s10
144U14*Set_End_Of_Line 48|816s16 1919s7
148U14*Set_Next_End_Node 48|1921s7
153U14*Remove_Next_End_Node 48|1950s7
175U14*Scan 48|777s13 784s13 813s13 821s16 1157s10 1162s13 1166s13 1172s16
. 1177s13 1189s13 1478s7 1525s10 1550s10 1560s10 1577s10 1582s13 1838s13
. 1955s10 1982s10 1985s10 2009s10
201V13*Name_Of{32|251I9} 48|285s9 308s43 1034s25 1069s36 1881s18 1891s36
. 1992s30 1997s41
220V13*Location_Of{32|82I9} 48|412s36 1641s20 1708s22 1713s40 1808s28 1913s27
293V13*Is_Extending_All{boolean} 48|491s28 629s18 1006s37 1063s14 1068s16
. 1399s18 1814s25
323V13*Path_Name_Of{32|295I9} 48|287s9 355s24 414s36 1099s45 1129s45 1710s30
. 1804s36
343V13*First_With_Clause_Of{32|141I9} 48|389s32 503s25 647s32 663s28 1064s25
. 1092s25 1124s25 1872s31
349V13*Project_Declaration_Of{32|141I9} 48|380s30 487s25 645s29 668s34 679s27
. 1408s31 1427s33 1896s24 1944s16
355V13*Project_Qualifier_Of{32|372E9} 48|1091s10 1097s16 1123s10 1128s16
. 1800s25 1823s25 1826s26 1940s21 2031s37
361V13*Extending_Project_Of{32|141I9} 48|1423s24 1426s32
379V13*Project_Node_Of{32|141I9} 48|289s9 505s25 665s28 1066s25 1095s25 1126s25
. 1889s31
395V13*Next_With_Clause_Of{32|141I9} 48|403s32 521s28 684s31 876s21 878s32
. 1075s28 1105s28 1135s28 1900s31
408V13*Extended_Project_Of{32|141I9} 48|490s25 649s16 670s22 675s27 1895s21
609V13*Create_Project{32|141I9} 48|374s26
610p7 In_Tree{34P12} 48|375r10
611i7 Name{32|251I9} 48|376r10
612i7 Full_Path{32|295I9} 48|377r10
613b7 Is_Config_File{boolean} 48|378r10
692U14*Set_Name_Of 48|284s7 385s7 429s7 1031s22 1595s10
699U14*Set_Display_Name_Of 48|1647s13
713U14*Set_Location_Of 48|411s7 955s19 1518s7 1526s10
755U14*Set_Parent_Project_Of 48|1904s16
758i7 To{32|141I9} 48|1904r57
761U14*Set_Project_File_Includes_Unkept_Comments 48|2076s12
762i7 Node{32|141I9} 48|2077r10
763p7 In_Tree{34P12} 48|2078r10
764b7 To{boolean} 48|2079r10
767U14*Set_Directory_Of 48|1512s7
784U14*Set_Is_Extending_All 48|1041s25 1581s13 1815s25
790U14*Set_Is_Not_Last_In_List 48|825s16
817U14*Set_Path_Name_Of 48|286s7 386s7 1038s22 1513s7
824U14*Set_String_Value_Of 48|951s19
841U14*Set_First_With_Clause_Of 48|390s7 406s10 1679s13 2063s10
848U14*Set_Project_Declaration_Of 48|1937s10
855U14*Set_Project_Qualifier_Of 48|1212s10
862U14*Set_Extending_Project_Of 48|1943s13
865i7 To{32|141I9} 48|1945r16
876U14*Set_Extended_Project_Path_Of 48|413s7 1724s13
883U14*Set_Project_Node_Of 48|288s7 387s7 1026s22
884i7 Node{32|141I9} 48|1027r25
885p7 In_Tree{34P12} 48|1028r25
886i7 To{32|141I9} 48|1029r25
887b7 Limited_With{boolean} 48|1030r25
893U14*Set_Next_With_Clause_Of 48|290s7 388s7 946s22 1019s25
900U14*Set_First_Declarative_Item_Of 48|418s7
908U14*Set_Extended_Project_Of 48|420s7
915U14*Set_Current_Item_Node 48|424s7
964U14*Set_Expression_Of 48|430s7
1001U14*Set_First_Term 48|435s7
1015U14*Set_Current_Term 48|439s7
X 55 gpr-util.ads
36K13*Util 48|43w10 43r27 55|842e13
139U14*Expect 48|778s13 786s13 1520s7 1533s10 1721s10 1918s7 1949s7 1966s10
. 2002s7
X 57 system.ads
67M9*Address
X 62 s-htable.ads
56I12 Header_Num 48|99r7 112r7 123r7
59+12 Element 48|100r7 113r7 124r7
62*7 No_Element{59+12} 48|101r7 114r7 125r7
66+12 Key 48|102r7 115r7 126r7
67V21 Hash{56I12} 48|103r7 116r7 127r7
68V21 Equal{boolean} 48|104r7 117r7 128r7
72U17*Set 48|485s25[111] 498s26[98] 641s25[111] 1344s31[122]
76U17*Reset 48|634s23[98] 635s25[111]
79V16*Get{boolean} 48|481s53[111] 1334s50[122]
83U17*Remove 48|677s38[98]
98U17*Get_First 48|694s26[98]
105U17*Get_Next 48|698s29[98]
X 64 s-memory.ads
53V13*Alloc{57|67M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{57|67M9} 105i<c,__gnat_realloc>22
X 65 s-os_lib.ads
67P12*String_Access{76|45P9} 48|47r18 583r17 1609r29
88P12*String_List_Access{76|55P9} 47|44r27 48|202r27 242r27 544r27 851r27
. 1269r27
525V13*Normalize_Pathname{string} 48|925s34 1312s46 1317s46 1339s19
527a7 Directory{string} 48|927r37 1314r30 1319r30
528b7 Resolve_Links{boolean} 48|928r37 1315r30 1320r30 1341r22
529b7 Case_Sensitive{boolean} 48|930r37 1316r30 1321r30 1342r22
1077e4*Directory_Separator{character} 48|50r44
X 76 s-string.ads
45P9*String_Access(string)
54A9*String_List(45P9)<integer>
55P9*String_List_Access(54A9)