/usr/lib/ada/adalib/gnatprj/prj-env.ali is in libgnatprj4.8-dev 4.8.2-8ubuntu3.
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 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 | V "GNAT Lib v4.8"
A -nostdinc
A -O2
A -fPIC
A -g
A -gnatn
A -mtune=generic
A -march=x86-64
P SS ZX
RN
RV NO_ACCESS_SUBPROGRAMS
RV NO_ALLOCATORS
RV NO_DIRECT_BOOLEAN_OPERATORS
RV NO_DISPATCH
RV NO_DISPATCHING_CALLS
RV NO_EXCEPTION_HANDLERS
RV NO_EXCEPTION_PROPAGATION
RV NO_EXCEPTIONS
RV NO_IMPLICIT_CONDITIONALS
RV NO_IMPLICIT_DYNAMIC_CODE
RV NO_IMPLICIT_LOOPS
RV NO_LOCAL_ALLOCATORS
RV NO_NESTED_FINALIZATION
RV NO_RECURSION
RV NO_SECONDARY_STACK
RV NO_STANDARD_STORAGE_POOLS
RV NO_STREAMS
RV NO_UNCHECKED_ACCESS
RV NO_DEFAULT_INITIALIZATION
RV NO_IMPLEMENTATION_ATTRIBUTES
RV NO_IMPLEMENTATION_PRAGMAS
RV NO_IMPLICIT_ALIASING
RV NO_ELABORATION_CODE
RV NO_OBSOLESCENT_FEATURES
RV SPARK
U prj.env%b prj-env.adb faddd7e8 OO PK
Z ada%s ada.ads ada.ali
Z ada.containers%s a-contai.ads a-contai.ali
Z ada.containers.red_black_trees%s a-crbltr.ads a-crbltr.ali
Z ada.containers.red_black_trees.generic_keys%s
Z ada.containers.red_black_trees.generic_operations%s
Z ada.containers.red_black_trees.generic_set_operations%s
W ada.exceptions%s a-except.adb a-except.ali
Z ada.finalization%s a-finali.adb a-finali.ali
Z ada.iterator_interfaces%s
W ada.streams%s a-stream.ads a-stream.ali
W ada.tags%s a-tags.adb a-tags.ali
Z ada.unchecked_conversion%s
Z ada.unchecked_deallocation%s
W fmap%s fmap.adb fmap.ali
W gnat%s gnat.ads gnat.ali
W gnat.directory_operations%s g-dirope.adb g-dirope.ali
Z gnat.heap_sort_g%s
W hostparm%s hostparm.ads hostparm.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
W prj%s prj.adb prj.ali
W prj.com%s prj-com.ads prj-com.ali
W sdefault%s sdefault.adb sdefault.ali
W system%s system.ads system.ali
W system.address_image%s s-addima.adb s-addima.ali
W system.finalization_masters%s s-finmas.adb s-finmas.ali
W system.img_int%s s-imgint.adb s-imgint.ali
Z system.memory%s s-memory.adb s-memory.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.standard_library%s s-stalib.adb s-stalib.ali
W system.storage_elements%s s-stoele.adb s-stoele.ali
W system.storage_pools%s s-stopoo.adb s-stopoo.ali
W system.storage_pools.subpools%s s-stposu.adb s-stposu.ali
W system.stream_attributes%s s-stratt.adb s-stratt.ali
W tempdir%s tempdir.adb tempdir.ali
U prj.env%s prj-env.ads ac0e1ad3 BN EE OO PK
W ada.tags%s a-tags.adb a-tags.ali
W gnat%s gnat.ads gnat.ali
W gnat.dynamic_htables%s g-dynhta.adb g-dynhta.ali
W gnat.os_lib%s g-os_lib.ads g-os_lib.ali
W interfaces%s interfac.ads interfac.ali
W prj%s prj.adb prj.ali
W system%s system.ads system.ali
W system.finalization_masters%s s-finmas.adb s-finmas.ali
W system.pool_global%s s-pooglo.adb s-pooglo.ali
W system.storage_elements%s s-stoele.adb s-stoele.ali
W system.storage_pools%s s-stopoo.adb s-stopoo.ali
W system.storage_pools.subpools%s s-stposu.adb s-stposu.ali
D ada.ads 20070406091342 3ffc8e18
D a-charac.ads 20070912115821 2d3ec45b
D a-chahan.ads 20100810135053 1d381dcd
D a-chlat1.ads 20070912115821 2825df20
D a-contai.ads 20101025135029 61e5e089
D a-coorse.ads 20120217141546 7f976356
D a-coorse.adb 20121001094122 c0af8dbf
D a-crbltr.ads 20110831090720 b8a2dc05
D a-crbtgk.ads 20090409150019 18ae3fab
D a-crbtgk.adb 20111221134222 4933aa9d
D a-crbtgo.ads 20090409150019 375f6f61
D a-crbtgo.adb 20091130155640 86232183
D a-rbtgso.ads 20090409150019 8700a961
D a-rbtgso.adb 20090409150019 f22a83dd
D a-except.ads 20120716125141 10fcae55
D a-finali.ads 20111121113555 52ecdc1b
D a-ioexce.ads 20091130110856 8b9de6cd
D a-iteint.ads 20110906092602 7c7305e9
D a-stream.ads 20090409150019 2ca4ee37
D a-string.ads 20070406091342 90ac6797
D a-strmap.ads 20090409150019 9cb836fb
D a-tags.ads 20111212115430 6c0509d0
D a-unccon.ads 20070406091342 f9eb8f06
D a-uncdea.ads 20070406091342 f15a5ed1
D alloc.ads 20120330092659 daf1344a
D atree.ads 20130129140121 ce7e6162
D casing.ads 20100909094434 5c2a7161
D csets.ads 20110902074202 e948558f
D debug.ads 20090420131856 3ea59655
D einfo.ads 20130206111307 867ce801
D err_vars.ads 20130102095653 f7a5388f
D errutil.ads 20121106112827 74c2502c
D fmap.ads 20121106112827 2fe51c48
D gnat.ads 20110801150502 fd2ad2f1
D g-casuti.ads 20110801150502 0f32eb76
D g-dirope.ads 20110801150502 940c4438
D g-dynhta.ads 20110801150502 a2f217e6
D g-dynhta.adb 20110801150502 89b6fb0a
D g-dyntab.ads 20110801150502 dbc4a15b
D g-dyntab.adb 20110801150502 dfdb1428
D g-hesorg.ads 20110801150502 106922da
D g-hesorg.adb 20110801150502 33b32c5b
D g-htable.ads 20111123132251 3d86a91a
D g-os_lib.ads 20090409150019 0db74523
D g-string.ads 20090409150019 c6abc540
D hostparm.ads 20120315091549 c164ed60
D interfac.ads 20110906094621 129923ea
D namet.ads 20121001081109 ef58bb56
D namet.adb 20101026125643 cbdb009e
D opt.ads 20130206104433 983485a0
D osint.ads 20130206104433 f378f269
D output.ads 20100622132632 de75f4b4
D prj.ads 20130104100858 86fdee2b
D prj.adb 20130104100858 05c6596c
D prj-attr.ads 20110803094707 e364f3ad
D prj-com.ads 20090407150127 a94a24fc
D prj-env.ads 20130129143108 85b6a63d
D prj-env.adb 20140416142532 8883d5ac
D prj-err.ads 20100909123135 bb996db2
D restrict.ads 20121205102959 7c619833
D rident.ads 20120712104910 770cd2d0
D scans.ads 20121205105909 1d9f7ff6
D scng.ads 20100909123135 7b4f1ef3
D scng.adb 20121106112827 d8289193
D sdefault.ads 20121106112827 7863cf3b
D sinfo.ads 20130129140721 3dfcb66c
D sinput.ads 20121001092146 78ce5f33
D snames.ads 20140416143834 a6a6e2b4
D stringt.ads 20120612115932 7fd19d8c
D styleg.ads 20121002084827 8faf4546
D styleg.adb 20130129141744 c16930eb
D stylesw.ads 20130129141744 552dc895
D system.ads 20140416144310 90249111
D s-addima.ads 20090409150019 a1ec9d3a
D s-casuti.ads 20090417131547 ad1c6088
D s-carun8.ads 20090417131547 da3bf6cd
D s-crc32.ads 20090417131547 94f53508
D s-exctab.ads 20090417131547 66e51330
D s-finmas.ads 20111024091915 b95bb341
D s-finroo.ads 20120426095924 4ff27390
D s-htable.ads 20110902071448 83a84e0e
D s-imgint.ads 20090409150019 02dbe0c2
D s-memory.ads 20090417131547 ca8bbc15
D s-os_lib.ads 20120709131452 cf6cfdbf
D s-parame.ads 20110830140625 b6e20cc0
D s-pooglo.ads 20110804083314 542f33d0
D s-rident.ads 20130129143108 f6ad7fbe
D s-secsta.ads 20110830140625 eea35a36
D s-soflin.ads 20120515094619 24c8153c
D s-stache.ads 20090417130712 596fc1b4
D s-stalib.ads 20130104124955 f78bcf95
D s-stoele.ads 20090417130712 facd7d98
D s-stoele.adb 20100617152355 afc5dc80
D s-stopoo.ads 20111013103733 7b8fbeee
D s-stposu.ads 20121005142121 ffeba1c5
D s-stratt.ads 20100909123135 aedef97e
D s-stratt.adb 20090409150019 56ef263e
D s-string.ads 20130104124955 46b01415
D s-traent.ads 20090417130712 5221ee41
D s-unstyp.ads 20090409150019 6ae15c76
D s-utf_32.ads 20130104124955 8520a630
D s-wchcon.ads 20090417130712 bfeb2e3d
D table.ads 20090506081141 e3a9ec16
D table.adb 20130104091825 d2a5ae47
D tempdir.ads 20130129143747 e97579d3
D tree_io.ads 20130102100426 30335df9
D types.ads 20130104092849 a33fd65d
D types.adb 20090409150019 7e6e78d2
D uintp.ads 20121106101120 2762e44a
D unchconv.ads 20070406091342 ca2f9e18
D unchdeal.ads 20070406091342 214516a4
D urealp.ads 20121205110635 e500ee51
D widechar.ads 20090409150019 3fd6363b
X 6 a-coorse.ads
304R9 Node_Type
305P9 Node_Access(304R9[54|576])
X 7 a-coorse.adb
72V13 Color{8|35E9} 11|45i19[54|576[789[58|137]]]
75V13 Left{6|305P9[54|576[789[58|1689]]]} 11|41i19[54|576[789[58|1689]]]
78V13 Parent{6|305P9[54|576[789[58|688]]]} 11|39i19[54|576[789[58|688]]]
81V13 Right{6|305P9} 11|43i19
84U14 Set_Color 11|46i19[54|576[789[58|1689]]]
87U14 Set_Left 11|42i19
90U14 Set_Right 11|44i19[54|576[789[58|214]]]
93U14 Set_Parent 11|40i19[54|576[789[58|688]]]
X 18 a-iteint.ads
24h9 Forward_Iterator
32h9 Reversible_Iterator<24R9[6|68]>
X 33 fmap.ads
41K9*Fmap 81e9 58|26w6 748r7 757r16 759r16
59U14*Add_To_File_Map 58|759s21
60i7 Unit_Name{48|442I9} 58|760r19
61i7 File_Name{48|417I9} 58|761r19
62i7 Path_Name{48|417I9} 58|762r19
70U14*Reset_Tables 58|748s12
76U14*Add_Forbidden_File_Name 58|757s21
X 34 gnat.ads
34K9*GNAT 37e9 57|29r6 30r6 249r34 258r14 58|35r6 35r37 54r37 62r37 454r35
. 936r16 2226r30
X 36 g-dirope.ads
47K14*Directory_Operations 275e30 58|35w11 35r42
49A12*Dir_Name_Str{string}<integer>
95V13*Get_Current_Dir{49A12} 58|2101s40
X 37 g-dynhta.ads
50K14*Dynamic_HTables 240e25 57|29w11 249r39
154I12 Header_Num 57|250r7
157+12 Element 57|251r7
160*7 No_Element{157+12} 57|252r7
164+12 Key 57|253r7
165V21 Hash{154I12} 57|254r7
166V21 Equal{boolean} 57|255r7
168k12*Simple_HTable 238e21 57|249r55
170P12*Instance 57|263r30[249]
171p7*Nil{170P12[57|249]} 57|268r56[249]
173U17*Set 58|2236s28[57|249]
177U17*Reset<103p17> 58|2051s22[57|249] 2250s22[57|249]
182V16*Get{48|434I9} 58|2164s30[57|249]
190V16*Get_First{53|716P9} 58|1071s31[53|1450] 1340s31[53|1450] 1465s28[53|1450]
. 1567s28[53|1450]
196V16*Get_Next{53|716P9} 58|1201s34[53|1450] 1391s34[53|1450] 1504s31[53|1450]
. 1604s31[53|1450]
X 39 g-dyntab.ads
51+9 Table_Component_Type 58|55r7 63r7 455r10
52I9 Table_Index_Type 58|56r7 64r7 456r10
54*4 Table_Low_Bound{52I9} 58|57r7 65r7 457r10
55i4 Table_Initial{positive} 58|58r7 66r7 458r10
56i4 Table_Increment{natural} 58|59r7 67r7 459r10
58k14*Dynamic_Tables 223e24 58|54r42 62r42 454r40
92A9 Table_Type(53|387R9)<58|453I12>
94A12*Big_Table_Type{92A9[53|149]}<53|135I9>
103P9*Table_Ptr(94A12[53|149])
111R9*Instance 58|94r47[54] 100r47[62] 269r47[62] 409r47[54] 462r37[454]
. 1624r40[54] 1625r40[62]
112p7*Table{103P9[58|62]} 58|280r26[62] 284r29[62] 284r64[62] 287r26[62]
. 312r47[53|149] 419r47[53|149] 429r29[54] 546r29[454] 548r29[454] 550r29[454]
. 560r21[454] 1298r60[53|149] 1298r61[53|149] 1743r43[54] 1769r43[62]
122U14 Init 58|697s23[454] 1701s28[54] 1711s31[62] 1719s31[62]
127V13*Last{integer} 58|275s54[62] 282s46[62] 288s34[62] 425s57[54] 545s47[454]
. 558s43[454] 560s41[454] 1741s57[54] 1767s57[62]
144i4*First{integer} 58|275r27[62] 425r30[54] 461r59[454] 1741r30[54] 1767r30[62]
156U14 Increment_Last 58|559s26[454]
164U14*Append 58|295s25[62] 436s31[54]
X 44 g-os_lib.ads
51K14*OS_Lib=51:36 57|30w11 258r19 58|936r21 2226r35
X 46 hostparm.ads
38K9*Hostparm 85e13 58|27w6 1989r20
47b4*OpenVMS{boolean} 58|1989r29
X 48 namet.ads
38K9*Namet 544e10 57|229r32 58|620r15 628r15 1023r43 1026r43 1347r18 1351r29
. 1371r18 1374r38 1469r22 1484r16 1501r16 1544r43 1547r43 2132r32 2220r18
127a4*Name_Buffer{string} 58|800r27 804m10 805r25 892m19 1016m7 1032m13 1037m13
. 1043m10 1044m36 1044r36 1250r21 1479r28 1496r28 1537m7 1553m13 1558m13
. 1745m13 1746r28 1771m13 1772r28 1947m7 1956r22 1966r21 1974r13 1978m16
. 1979r18 1990r42 1998r31 2005r30 2010m19 2011r21 2012m19 2030r32 2110r48
. 2113r32 2114r35 2162m7 2234m13
133i4*Name_Len{natural} 58|800r45 803m10 803r22 804r23 805r43 846m22 891m19
. 1015m7 1016r25 1031m13 1032r31 1036m13 1037r31 1042m10 1043r28 1250r39
. 1479r46 1496r46 1536m7 1537r25 1552m13 1553r31 1557m13 1558r31 1744m13
. 1744r25 1745r26 1746r46 1770m13 1770r25 1771r26 1772r46 1946m7 1947r25
. 1955r25 1961r28 1965r23 1977r34 1982m13 1982r25 2008r30 2011r46 2013m19
. 2030r50 2098m13 2110r66 2113r50 2114r53 2161m7 2162r25 2233m13 2234r31
149I9*Name_Id<integer> 57|54r18 253r21 58|55r31 776r18 921r57 1008r27 1009r27
. 1010r27 1578r28 1595r28 2146r17
177U14*Get_Name_String 58|887s16 894s19 1249s13 1477s16 1494s16 1743s13 1769s13
183V13*Get_Name_String{string} 58|210s26 313s23 570s16 576s16 584s16 590s16
. 599s19 605s19 620s21 628s21 727s24 843s32 880s49 966s27 1023s49 1026s49
. 1055s22 1059s22 1090s37 1107s35 1111s35 1123s35 1127s35 1155s37 1171s35
. 1174s35 1186s35 1189s35 1299s24 1347s24 1351s35 1371s24 1374s44 1469s28
. 1484s22 1501s22 1544s49 1547s49 1800s13 1812s19 1824s19
271V13*Name_Find{149I9} 58|1017s28 1033s30 1038s30 1045s27 1538s28 1554s30
. 1559s30 2163s14 2235s21
340U14*Add_Char_To_Name_Buffer 58|851s28 861s22 864s25 866s25 2102s16 2106s13
349U14*Add_Str_To_Name_Buffer 58|880s25 2027s10 2101s16 2105s13 2107s13
371U14*Store_Encoded_Character 58|849s28
417I9*File_Name_Type<149I9> 58|762r32 820r19 1081r34 1100r41 1117r43 1146r34
. 1164r41 1180r43 1528r27 1529r27 1530r27 1531r27
422i4*No_File{417I9} 58|879r35 1345r55 1368r55 1471r44 1488r44
434I9*Path_Name_Type<149I9> 57|48r23 56r22 76r23 138r30 229r38 251r21 58|63r31
. 99r22 203r26 268r22 468r19 778r22 957r23 984r23 1323r30 1662r17 2132r38
439i4*No_Path{434I9} 57|252r21 58|209r21 468r38 833r44 963r23 1396r18 1449r63
. 1450r63 1683r24 1700r60 1710r51 1718r54 2166r18 2220r24
442I9*Unit_Name_Type<149I9> 58|760r32
X 50 opt.ads
50K9*Opt 2045e8 58|28w6 725r13 1999r48 2229r51
787b4*Follow_Links_For_Files{boolean} 58|2229r55
795b4*Follow_Links_For_Dirs{boolean} 58|1999r52
1462b4*Verbose_Mode{boolean} 58|725r17
X 51 osint.ads
44K9*Osint 778e10 58|29w6 29r20
52a4*Project_Include_Path_File{string} 58|1799r13
53a4*Project_Objects_Path_File{string} 58|1811r19 1823r19
89U14*Canonical_Case_File_Name 58|1014s7 1030s13 1035s13 1044s10 1339s10
. 1535s7 1551s13 1556s13
X 52 output.ads
44K9*Output 222e11 58|30w6 30r20
106U14*Write_Char 58|1052s10 1056s10 1060s10 1091s25 1156s25
113U14*Write_Eol 58|1053s10 1057s10 1061s10 1092s25 1157s25 1362s19 1385s19
. 1400s10
130U14*Write_Str 58|644s13 726s13 727s13 1050s10 1051s10 1054s10 1055s10
. 1058s10 1059s10 1089s25 1090s25 1154s25 1155s25 1329s10 1330s10 1331s10
. 1361s19 1384s19 1399s10 1468s10 1476s16 1482s13 1493s16 1499s13
137U14*Write_Line 58|728s13 965s13 1103s28 1119s28 1132s28 1167s28 1182s28
. 1194s28 1463s7 1469s10 1473s16 1479s16 1483s13 1490s16 1496s16 1500s13
. 1507s7
X 53 prj.ads
42K9*Prj 2018e8 57|32r9 270r5 58|31r6 31r20 37r14 684r13 828r23 941r13 972r10
. 1430r40 1759r13 1784r13 2268r5
103P9*Project_Tree_Ref(102R9) 57|34r36 37r39 40r40 55r18 69r21 81r19 91r29
. 99r29 109r27 128r22 136r26 145r17 155r17 58|110r19 118r20 128r20 180r29
. 188r20 198r20 451r21 475r20 499r20 743r40 777r18 789r20 814r20 997r27 1225r17
. 1229r18 1239r18 1270r17 1274r20 1284r20 1321r26 1447r36 1459r39 1517r22
. 1616r29 1646r20 1657r20
113a4*Project_File_Extension{string} 58|2194r23 2208r48
123i7*Name{48|434I9} 58|833r36 1108r59 1124r59 1172r59 1187r59 1352r61 1375r69
. 1478r55 1495r55
124i7*Display_Name{48|434I9} 58|762r58 894r48 1249r51 1358r52 1381r52
128r4*No_Path_Information{122R9} 58|1248r37 1349r58 1373r59
131P9*Project_Id(130R9) 57|53r18 68r21 80r19 90r29 98r29 108r27 127r22 128r47
. 137r30 144r17 154r17 58|109r19 117r20 127r20 179r29 187r20 197r20 450r21
. 474r20 498r20 775r18 788r20 813r20 996r27 1004r23 1224r17 1228r18 1238r18
. 1269r17 1273r20 1283r20 1322r30 1516r22 1517r47 1519r16 1615r29 1645r20
. 1656r20
132p4*No_Project{131P9} 58|1207r42 1395r18 1472r49 1489r49 1519r30
135I9*String_List_Id<107|59I9> 58|77r21 92r22 303r21 308r20 407r22 411r20
. 1289r23
136i4*Nil_String{135I9} 58|311r24 418r24 1297r30
137R9*String_Element 144e14 58|309r20 412r20 1290r23
138i7*Value{48|149I9} 58|429r56
140i7*Display_Value{48|149I9} 58|313r51 436r64 1299r52
143i7*Next{135I9} 58|315r32 441r32 1300r38
280P9*Language_Ptr(279R9) 58|504r28 1002r32 1523r23
286V13*Get_Language_From_Name{280P9} 58|505s21 1003s25 1524s16
293I9*Header_Num<short_integer> 57|250r21
298V13*Hash{293I9} 57|254r21
304n27*File_Based{304E9} 58|834r55
304n39*Unit_Based{304E9} 58|856r52
387R9*Lang_Naming_Data 404e14 58|455r34 506r19 1021r31 1542r22
388i7*Dot_Replacement{48|417I9} 58|546r52 547r60 576r40 590r40 605r43
391e7*Casing{27|47E9} 58|548r52 549r60 573r30 587r30 602r33
394i7*Separate_Suffix{48|417I9} 58|550r52 551r60 595r45 599r43
397i7*Spec_Suffix{48|417I9} 58|570r40 1024r53 1545r53
401i7*Body_Suffix{48|417I9} 58|584r40 595r23 1027r53 1548r53
419P9*Source_Id(418R9) 58|481r31 508r19 615r31 744r14 819r19
437p4*No_Source{419P9} 58|526r34 753r27 829r32 832r45
448e7*Kind{304E9} 58|834r48 856r45
452r7*Naming_Data{387R9} 58|540r32 1021r63 1542m59
527i7*Mapping_Spec_Suffix{48|417I9} 58|873r53
530i7*Mapping_Body_Suffix{48|417I9} 58|876r53
679r7*Config{447R9} 58|540r25 834r41 856r38 873r46 876r46 1021r56 1542m52
701n25*Spec{701E9} 58|622r27 863r39 871r30 1142r41 1143r51 1151r39 1152r55
. 1172r48 1187r48 1343r33 1344r45 1345r41 1348r38 1349r44 1352r50 1357r38
. 1358r41 1471r30 1472r33 1478r36 1485r34 1589r30 1590r46 1599r43
701n31*Impl{701E9} 58|874r30 1077r35 1078r44 1085r39 1086r55 1108r48 1124r48
. 1367r36 1368r41 1369r45 1372r38 1373r45 1375r58 1380r38 1381r41 1488r30
. 1489r33 1495r36 1501r56 1572r30 1573r46 1582r43
701n37*Sep{701E9} 58|874r37
709A9*File_Names_Data(419P9)<701E9>
712i7*Name{48|149I9} 58|620r50 760r58 843r61 1098r30 1162r30 1469r50 1578r21
. 1595r21
713a7*File_Names{709A9} 58|1077r23 1078r32 1085r27 1086r43 1108r36 1124r36
. 1142r29 1143r39 1151r27 1152r43 1172r36 1187r36 1343r21 1344r33 1345r29
. 1348r26 1349r32 1352r38 1357r26 1358r29 1367r24 1368r29 1369r33 1372r26
. 1373r33 1375r46 1380r26 1381r29 1471r18 1472r21 1478r24 1485r22 1488r18
. 1489r21 1495r24 1501r44 1572r18 1573r34 1582r31 1589r18 1590r34 1599r31
716P9*Unit_Index(711R9) 58|1007r27 1336r26 1460r14 1526r14
718p4*No_Unit_Index{716P9} 58|755r26 835r49 837r34 1467r21
732n35*No{732E9} 58|532r71
740p7*Project{131P9} 58|1078r50 1143r57 1357r44 1380r44 1472r39 1478r42 1489r39
. 1495r42 1582r49 1599r49
753p7*Language{280P9} 58|834r32 856r29 873r37 876r37
768e7*Kind{701E9} 58|622r20 863r32 870r34
771p7*Unit{716P9} 58|530r31 620r45 755r18 760r53 835r41 837r26 843r56
777i7*Index{107|59I9} 58|532r25 631r20 633r25
790b7*Locally_Removed{boolean} 58|529r27 756r21 890r26 1344r51 1369r51
793b7*Suppressed{boolean} 58|756r55 831r27
797p7*Replaced_By{419P9} 58|832r31
800i7*File{48|417I9} 58|628r45 757r51 761r37 1086r61 1152r61 1345r47 1348r44
. 1368r47 1372r44 1471r36 1485r40 1488r36 1501r62 1573r52 1590r52
803i7*Display_File{48|417I9} 58|887r40
806r7*Path{122R9} 58|762r53 833r31 894r43 1108r54 1124r54 1172r54 1187r54
. 1349r50 1352r56 1358r47 1373r51 1375r64 1381r47
850e7*Naming_Exception{732E9} 58|532r51
948V13*Image{string} 58|573s16 587s16 602s19
957V13*Get_Object_Directory{48|434I9} 58|204s19 1678s21
959b7 Including_Libraries{boolean} 58|206r22 1680r16
960b7 Only_If_Ada{boolean} 58|207r22 1681r16
976V13*Ultimate_Extending_Project_Of{131P9} 58|1356s18 1379s18 1607s14
1216i7*Name{48|149I9} 58|512r61 824r59
1228r7*Path{122R9} 58|1478r50 1495r50
1256p7*Extends{131P9} 58|1207r32 1211r37
1282r7*Object_Directory{122R9} 58|1248r17 1249r34
1355i7*Include_Path_File{48|434I9} 58|1700r40 1703m59 1794r21 1797r20
1359i7*Source_Dirs{135I9} 58|134r21 163r21 1289r45 1673r44
1364p7*Ada_Include_Path{84|67P12} 58|150r21 154m21 158r25
1377p7*Ada_Objects_Path{84|67P12} 58|225r18 229m18 233r22
1389i7*Objects_Path_File_With_Libs{48|434I9} 58|1710r21 1714m43 1806r23 1809r26
1393i7*Objects_Path_File_Without_Libs{48|434I9} 58|1718r21 1722m43 1818r23
. 1821r26
1397i7*Config_File_Name{48|434I9} 58|731m22
1400b7*Config_File_Temp{boolean} 58|732m22
1404b7*Config_Checked{boolean} 58|696r26 733m22
1444V13*Has_Ada_Sources{boolean} 58|1296s13 1672s16
1450K12*Units_Htable[37|168] 58|1071r18 1201r21 1340r18 1391r21 1465r15 1504r18
. 1567r15 1604r18
1463R9*Source_Iterator 1930e14 58|507r19 745r14 821r19
1465V13*For_Each_Source{1463R9} 58|525s18 750s15 825s18
1468i7 Language{48|149I9} 58|825r53
1476V13*Element{419P9} 58|526s16 527s23 752s18 828s27
1479U14*Next 58|537s13 766s10 900s13
1515r7*String_Elements{39|111R9[149]} 58|312r31 419r31 1298r45
1520r7*Private_Part{1509R9} 58|1449m22 1450m22 1793r18 1796m17 1800r37 1805r23
. 1808m23 1813r29 1817r23 1820m23 1825r29
1522P9*Shared_Project_Tree_Data_Access(1512R9) 57|46r19 74r19 58|78r21 93r22
. 304r21 408r22 955r19 982r19 1622r25
1557p7*Units_HT{37|170P12[1450]} 58|1071r50 1201r52 1340r50 1391r52 1465r47
. 1504r49 1567r47 1604r49
1574p7*Shared{1522P9} 58|134r42 163r42 918r33 1298r37 1298r38 1449r15 1450r15
. 1622r68
1591V13*Debug_Name{48|149I9} 58|915s51
1626+12 State 58|905r37
1627U22 Action 58|905r55
1631u14*For_Every_Project_Imported 58|138r13 215r13 689r13 905r9 1255r13
. 1306r13 1690r13
1635b7 Include_Aggregated{boolean} 58|153r41[137] 925r35[904]
1636b7 Imported_First{boolean} 58|702r42[688]
1722U14*Set_Path_File_Var 58|1798s10 1810s16 1822s16
1840U14*Record_Temp_File 58|969s10
1872n23*Default{1872E9} 58|1328r30 1360r39 1383r39 1398r30
1872n40*High{1872E9} 58|511r33 516r36 643r33 799r33 914r30 920r30 964r33
. 1049r30 1088r45 1102r48 1118r48 1131r48 1153r45 1166r48 1181r48 1193r48
. 1856r30 2066r30 2109r36 2153r30
1879e4*Current_Verbosity{1872E9} 58|511r13 516r16 643r13 799r13 914r10 920r10
. 964r13 1049r10 1088r25 1102r28 1118r28 1131r28 1153r25 1166r28 1181r28
. 1193r28 1328r10 1360r19 1383r19 1398r10 1856r10 2066r10 2109r16 2153r10
1885U14*Debug_Output 58|517s16 800s13 1857s10 2067s10 2110s16
1886U14*Debug_Output 58|512s13 824s10 915s10
1891U14*Debug_Increase_Indent 58|921s10 2154s10
1893U14*Debug_Decrease_Indent 58|947s7 2167s10 2240s7
1952i7*Current_Source_Path_File{48|434I9} 58|1449m35 1793r31 1796m30 1800r50
1960i7*Current_Object_Path_File{48|434I9} 58|1450m35 1805r36 1808m36 1813r42
. 1817r36 1820m36 1825r42
X 54 prj.adb
789U17 For_Projects[53|1677] 549b14[58|1689]
X 56 prj-com.ads
31K13*Com 40e12 58|31w10 31r24 684r17 941r17 972r14 1759r17 1784r17
33P9*Fail_Proc
35p4*Fail{33P9} 58|684r21 941r21 972r18 1759r21 1784r21
X 57 prj-env.ads
32K13*Env 53|42k9 57|270l9 270e12 58|37b18 1430r44 2268l9 2268t12
34U14*Initialize 34>26 58|1447b14 1451l8 1451t18
34p26 In_Tree{53|103P9} 58|1447b26 1449m7 1449r7 1450m7 1450r7
37U14*Print_Sources 37>29 58|1459b14 1508l8 1508t21
37p29 In_Tree{53|103P9} 58|1459b29 1465r39 1504r41
40U14*Create_Mapping 40>30 58|743b14 768l8 768t22
40p30 In_Tree{53|103P9} 58|743b30 750r32
45U14*Create_Temp_File 46>7 47<7 48<7 49>7 58|918s7 954b14 975l8 975t24 987s7
46p7 Shared{53|1522P9} 58|955b7 969r28
47i7 Path_FD{84|168I9} 58|956b7 961m33
48i7 Path_Name{48|434I9} 58|957b7 961m42 963r10 966r44 969r36
49s7 File_Use{string} 58|958b7 965r48 973r45
52U14*Create_Mapping_File 53>7 54>7 55>7 56<7 58|774b14 948l8 948t27
53p7 Project{53|131P9} 58|775b7 925r10
54i7 Language{48|149I9} 58|776b7 825r65
55p7 In_Tree{53|103P9} 58|777b7 915r63 918r25 925r19
56i7 Name{48|434I9} 58|778b7 918m47 921r66
67U14*Create_Config_Pragmas_File 68>7 69>7 58|449b14 737l8 737t34
68p7 For_Project{53|131P9} 58|450b7 696r14 702r13 731m10 731r10 732m10 732r10
. 733m10 733r10
69p7 In_Tree{53|103P9} 58|451b7 702r26
73U14*Create_New_Path_File 74>7 75<7 76<7 58|981b14 988l8 988t28 1703s10
. 1713s13 1721s13
74p7 Shared{53|1522P9} 58|982b7 987r25
75i7 Path_FD{84|168I9} 58|983b7 987m33
76i7 Path_Name{48|434I9} 58|984b7 987m42
79V13*Ada_Include_Path{string} 80>7 81>7 82>7 58|108b13 172l8 172t24
80p7 Project{53|131P9} 58|109b7 150r13 153r16 154m13 154r13 158r17 163r13
81p7 In_Tree{53|103P9} 58|110b7 153r25 163r34
82b7 Recursive{boolean} 58|111b7 145r10
89V13*Ada_Objects_Path{84|67P12} 90>7 91>7 92>7 58|178b13 234l8 234t24
90p7 Project{53|131P9} 58|179b7 225r10 227r28 229m10 229r10 233r14
91p7 In_Tree{53|103P9} 58|180b7 227r37
92b7 Including_Libraries{boolean} 58|181b7 206r45
97U14*Set_Ada_Paths 98>7 99>7 100>7 101>7 102>7 58|1614b14 1831l8 1831t21
98p7 Project{53|131P9} 58|1615b7 1700r32 1703r51 1710r13 1714r35 1718r13
. 1722r35 1730r28 1794r13 1797r12 1806r15 1809r18 1818r15 1821r18
99p7 In_Tree{53|103P9} 58|1616b7 1622r60 1730r37
100b7 Including_Libraries{boolean} 58|1617b7 1680r39 1709r27 1804r13
101b7 Include_Path{boolean} 58|1618b7 1700r10 1791r10
102b7 Objects_Path{boolean} 58|1619b7 1709r10 1717r13 1803r10
106V13*File_Name_Of_Library_Unit_Body{string} 107>7 108>7 109>7 110>7 111>7
. 58|994b13 1217l8 1217t38
107s7 Name{string} 58|995b7 1005r33 1023r36 1026r36 1042r22 1043r41 1051r22
108p7 Project{53|131P9} 58|996b7 1003r49 1004r37
109p7 In_Tree{53|103P9} 58|997b7 1071r42 1201r44
110b7 Main_Project_Only{boolean} 58|998b7 1075r20 1141r20 1206r24
111b7 Full_Path{boolean} 58|999b7 1106r28 1122r28 1170r28 1185r28
125V13*Project_Of{53|131P9} 126>7 127>7 128>7 58|1514b13 1608l8 1608t18
126s7 Name{string} 58|1515b7 1521r33 1544r36 1547r36
127p7 Main_Project{53|131P9} 58|1516b7 1524r40
128p7 In_Tree{53|103P9} 58|1517b7 1567r39 1604r41
134U14*Get_Reference 135>7 136>7 137<7 138<7 58|1319b14 1402l8 1402t21
135s7 Source_File_Name{string} 58|1320b7 1330r21 1335r36
136p7 In_Tree{53|103P9} 58|1321b7 1340r42 1391r44
137p7 Project{53|131P9} 58|1322b7 1355m16 1378m16 1395m7
138i7 Path{48|434I9} 58|1323b7 1358m16 1381m16 1396m7
142U22 Action 142>30 58|1299s16
142s30 Path{string}
143u14*For_All_Source_Dirs 144>7 145>7 58|1268b14 1313l8 1313t27
144p7 Project{53|131P9} 58|1269b7 1312r24
145p7 In_Tree{53|103P9} 58|1270b7 1312r33
152U22 Action 152>30 58|1250s13
152s30 Path{string}
153u14*For_All_Object_Dirs 154>7 155>7 58|1223b14 1262l8 1262t27
154p7 Project{53|131P9} 58|1224b7 1261r24
155p7 Tree{53|103P9} 58|1225b7 1261r33
163R9*Project_Search_Path 168r38 171r28 178r27 178r57 181r46 185r36 188r34
. 192r24 203r31 210r38 217r14 226r35 241r14 257c9 264e14 266r38 58|1409r14
. 1838r24 1866r36 1877r46 1888r28 2037r31 2047r38 2059r14 2129r35 2247r34
. 2257r27 2257r57
168r4*No_Project_Search_Path{163R9} 266c4
170U14*Initialize_Default_Project_Path 171=7 172>7 58|1887b14 2031l8 2031t39
171r7 Self{163R9} 58|1888b7 1910r26 1918r10 1919m10 1921m10 1921r10 1921r21
. 1933m27 1939m27 1946r19 1947r38 2022m13 2022r13 2030m7
172s7 Target_Name{string} 58|1889b7 1891r28
178U14*Copy 178>20 178<48 58|2257b14 2266l8 2266t12
178r20 From{163R9} 58|2257b20 2261r10 2262r33
178r48 To{163R9} 58|2257b48 2259m13 2262m10
181U14*Initialize_Empty 181=32 58|1877b14 1881l8 1881t24
181r32 Self{163R9} 58|1877b32 1879m13 1879r13 1880m7
185V13*Is_Initialized{boolean} 185>29 58|1866b13 1871l8 1871t22 1910s10 2039s22
. 2151s22
185r29 Self{163R9} 58|1866b29 1868r14 1869r19 1870r28 1870r39
188U14*Free 188=20 58|2247b14 2251l8 2251t12 2259s7
188r20 Self{163R9} 58|2247b20 2249m13 2249r13 2250m29 2250r29
191U14*Add_Directories 192=7 193>7 194>7 58|1837b14 1860l8 1860t23 1933s10
. 1939s10
192r7 Self{163R9} 58|1838b7 1844r10 1845m10 1847r17 1849m13 1851m13
193s7 Path{string} 58|1839b7 1845r58 1849r38 1851r65 1858r26
194b7 Prepend{boolean} 58|1840b7 1848r13
203U14*Get_Path 203>24 203<52 58|2037b14 2041l8 2041t16
203r24 Self{163R9} 58|2037b24 2039r38 2040r15
203p52 Path{84|67P12} 58|2037b52 2040m7
210U14*Set_Path 210=24 210>59 58|2047b14 2052l8 2052t16
210r24 Self{163R9} 58|2047b24 2049m13 2049r13 2050m7 2051m29 2051r29
210s59 Path{string} 58|2047b59 2050r32
215V21 Check_Filename{boolean} 215>37 58|1431r10 2071s13 2113s16 2139r10
215s37 Name{string}
216v13*Find_Name_In_Path 217>7 218>7 58|1430r48 2058b13 2122l8 2122t25 2138r37
217r7 Self{163R9} 58|2059b7 2081r19 2082r25 2083r28 2084r24 2089r31 2092r26
. 2093r24 2100r38 2105r37
218s7 Path{string} 58|2060b7 2067r36 2070r28 2071r29 2072r32 2107r37
225U14*Find_Project 226=7 227>7 228>7 229<7 58|2128b14 2241l8 2241t20
226r7 Self{163R9} 58|2129b7 2151r38 2164r35 2192r16 2201r25 2208r35 2214r35
. 2236m33 2236r33
227s7 Project_File_Name{string} 58|2130b7 2134r33
228s7 Directory{string} 58|2131b7 2156r15 2193r16 2201r31 2228r51
229i7 Path{48|434I9} 58|2132b7 2164m7 2166r10 2220m10 2235m13 2236r50
240V13*Get_Runtime_Path{84|67P12} 241>7 242>7 58|1408b13 1441l8 1441t24
241r7 Self{163R9} 58|1409b7 1437r35
242s7 Name{string} 58|1410b7 1436r28 1437r41
249K12 Projects_Paths[37|168] 263r15 268r41 58|2051r7 2164r15 2236r13 2250r7
258p7*Path{84|67P12} 267m32 58|1844r15 1845m15 1847r22 1849m18 1851m18 1868r19
. 1869r24 1870r33 1870r44 1879m18 1880m12 1918r15 1919m15 1921r15 1921r26
. 1946r24 1947r43 2022m18 2030m12 2040r20 2049m18 2050m12 2081r24 2082r30
. 2083r33 2084r28 2084r29 2089r36 2092r31 2093r28 2093r29 2100r43 2105r42
. 2249m18 2261r15 2262m13 2262r38
263p7*Cache{37|170P12[249]} 268m32 58|2051m34 2164r40 2236m38 2250m34
X 58 prj-env.adb
39N4 Buffer_Initial 465r55 781r57 1641r55
42a4 Uninitialized_Prefix=42:50{string} 1845r35
46a4 No_Project_Default_Dir{string} 1974r43 1978r33 1982r36
54K12 Source_Path_Table[39|58] 94r29 409r29 425r12 425r39 436r13 1624r22
. 1701r10 1741r12 1741r39
62K12 Object_Path_Table[39|58] 100r29 269r29 275r9 275r36 282r28 288r16 295r7
. 1625r22 1711r13 1719r13 1767r12 1767r39
70U14 Add_To_Buffer 71>7 72=7 73=7 240b14 261l8 261t21 641s10 805s10 1746s13
. 1772s13
71s7 S{string} 241b7 245r48 259r43
72p7 Buffer{84|67P12} 242b7 248r20 251r49 253r46 254m19 255m13 259m7
73i7 Buffer_Last{natural} 243b7 245r34 253r30 253r59 259r15 260m7
76U14 Add_To_Path 77>7 78>7 79=7 80=7 133s10 162s10 302b14 317l8 317t19
77i7 Source_Dirs{53|135I9} 303b7 308r38
78p7 Shared{53|1522P9} 304b7 312r24
79p7 Buffer{84|67P12} 305b7 314m23
80i7 Buffer_Last{natural} 306b7 314m31
84U14 Add_To_Path 85>7 86=7 87=7 210s13 313s10 319b14 400l8 400t19
85s7 Dir{string} 320b7 361r49 368r32 398r48 398r63 399r36
86p7 Buffer{84|67P12} 321b7 361r22 379r14 388r43 389m16 390m10 395m10 395r10
. 398m7
87i7 Buffer_Last{natural} 322b7 361r35 368r18 370r10 388r27 388r56 393r10
. 394m10 394r25 395r18 398r15 398r34 399m7 399r22
91U14 Add_To_Source_Path 92>7 93>7 94=7 406b14 443l8 443t26 1673s16
92i7 Source_Dirs{53|135I9} 407b7 411r38
93p7 Shared{53|1522P9} 408b7 419r24
94r7 Source_Paths{39|111R9[54]} 409b7 425r63 429r16 436m39
98U14 Add_To_Object_Path 99>7 100=7 267b14 296l8 296t26 1684s16
99i7 Object_Dir{48|434I9} 268b7 280r42 288r58 295r47
100r7 Object_Paths{39|111R9[62]} 269b7 275r60 280r13 282r52 284m16 284r16
. 284r51 287m13 287r13 288r40 295m33
113p7 Buffer{84|67P12} 134m50 134r50 151m13 154r53 155m19 155r19 161m10 163m50
. 163r50 166r41 168m19 168r19
114i7 Buffer_Last{natural} 134m58 134r58 154r66 163m58 163r58 166r54
116U17 Add 117>10 118>10 119=10 126b17 135l11 135t14 138r50
117p10 Project{53|131P9} 127b10 134r13
118p10 In_Tree{53|103P9} 128b10 134r34
119b10 Dummy{boolean} 129b10 131r31
137U17 For_All_Projects[53|1631] 54|760b14 58|152s13
140b7 Dummy{boolean} 153m34 153r34
166a13 Result{string} 169r20
183p7 Buffer{84|67P12} 210m50 210r50 226m10 229r50 230m16 230r16
184i7 Buffer_Last{natural} 210m58 210r58 229r63
186U17 Add 187>10 188>10 189=10 196b17 212l11 212t14 215r50
187p10 Project{53|131P9} 197b10 205r22
188p10 In_Tree{53|103P9} 198b10 201r38
189b10 Dummy{boolean} 199b10 201r31
203i10 Path{48|434I9} 209r13 210r43
214U17 For_All_Projects[53|1631] 54|760b14 58|227s10
217b7 Dummy{boolean} 227m46 227r46
245i7 Last{natural} 248r13 259r34 260r22
250p13 New_Buffer{84|67P12} 253m13 255r23
274i11 Index{integer} 280r33 282r15
281i17 Index2{integer} 284r36 284r71
308i7 Current{53|135I9} 311r13 312r54 315m10
309r7 Source_Dir{53|137R9} 312m10 313r40 315r21
324i7 Len{natural} 379m7 381r10 383m13 383r20 384r23 387r41
325p7 New_Buffer{84|67P12} 387m10 388m10 390r20
326i7 Min_Len{natural} 368m7 374m10 374r21 381r16 384r30
328V16 Is_Present{boolean} 328>28 328>43 335b16 356l11 356t21 361s10
328s28 Path{string} 335b28 336r37 339r19 344r21 345r25 347r35 348r26 349r30
328s43 Dir{string} 335b43 336r49 347r22 348r36 349r24 349r45
336i10 Last{integer} 339r33
339i14 J{integer} 344r17 345r31 347r18 348r32 349r36 349r41
411i7 Current{53|135I9} 418r13 419r54 441m10
412r7 Source_Dir{53|137R9} 419m10 429r45 436r53 441r21
413b7 Add_It{boolean} 420m10 430m16 435r13
424i14 Index{integer} 429r36
453I12 Naming_Id<107|59I9> 456r34 461r33 471r24
454K15 Naming_Table[39|58] 461r46 462r24 545r34 558r30 559r13 560r28 697r10
461i7 Default_Naming{453I12} 544r28
462r7 Namings{39|111R9[454]} 545r53 546r21 548r21 550r21 558r49 559m42 559r42
. 560m13 560r13 560r47 697m29 697r29
465p7 Buffer{84|67P12} 641m28 641r28 676m34 676r34 736m13 736r13
466i7 Buffer_Last{natural} 641m36 641r36 676r54 678r23 708r13
468i7 File_Name{48|434I9} 673m42 727r41 731r42
469i7 File{84|168I9} 673m36 675r13 676r28 679r23
471i7 Current_Naming{453I12} 544m10 545r16 546r36 548r36 550r36 553m13 553r31
. 558r13
473U17 Check 474>10 475>10 476=10 497b17 609l11 609t16 689r50
474p10 Project{53|131P9} 498b10 505r45 512r53 525r44
475p10 In_Tree{53|103P9} 499b10 525r35
476i10 State{integer} 500b10 502r31
481U17 Put 481>22 534s16 615b17 637l11 637t14
481p22 Source{53|419P9} 615b22 620r38 622r13 628r38 631r13 633r18
484U17 Put 484>22 619s10 620s10 623s13 625s13 628s10 629s10 632s13 633s13
. 639b17 646l11 646t14 660s10 661s10
484s22 S{string} 639b22 641r25 644r24 661r15
485U17 Put_Line 485>27 566s13 568s13 571s13 574s13 580s13 582s13 585s13 588s13
. 596s16 597s16 600s16 603s16 636s10 652b17 662l11 662t19 710s13 711s13 712s13
. 713s13 715s13 716s13 717s13 718s13
485s27 S{string} 652b27 660r15
490U17 Write_Temp_File 668b17 686l11 686t26 723s10
504p10 Lang{53|280P9} 515r13 540r20
506r10 Naming{53|387R9} 540m10 547r53 549r53 551r53 560r60 570r33 573r23
. 576r33 584r33 587r23 590r33 595r16 595r38 599r36 602r26 605r36
507r10 Iter{53|1463R9} 525m10 526r25 527r32 537m19 537r19
508p10 Source{53|419P9} 527m13 529r20 530r24 532r18 532r44 534r21
669b10 Status{boolean} 679m29 683r17
670i10 Last{natural} 676m13 678r16
688U17 Check_Imported_Projects[53|1631] 54|760b14 58|701s10
691i7 Dummy{integer} 702m35 702r35
744p7 Data{53|419P9} 752m10 753r20 755r13 756r16 756r50 757r46 760r48 761r32
. 762r48
745r7 Iter{53|1463R9} 750m7 752r27 766m16 766r16
780i7 File{84|168I9} 918m41 932r13 933r28 936r35
781p7 Buffer{84|67P12} 805m54 805r54 933m34 933r34 945m13 945r13
782i7 Buffer_Last{natural} 805m62 805r62 933r54 935r23
784U17 Put_Name_Buffer 797b17 806l11 806t26 884s19 888s16 897s16
787U17 Process 788>10 789>10 790=10 812b17 902l11 902t18 905r65
788p10 Project{53|131P9} 813b10 824r51 825r44
789p10 In_Tree{53|103P9} 814b10 825r35
790i10 State{integer} 815b10 817r31
819p10 Source{53|419P9} 828m13 829r23 831r20 832r24 833r24 834r25 835r34
. 837r19 843r49 856r22 863r25 870r27 873r30 876r30 887r33 890r19 894r36
820i10 Suffix{48|417I9} 872m28 875m28 879r25 880r66
821r10 Iter{53|1463R9} 825m10 828r36 900m19 900r19
842a22 Uname{string} 847r31 848r28 849r68 851r53
847i26 J{integer} 848r35 849r75 851r60
904U17 For_Every_Imported_Project[53|1631] 54|760b14 58|924s7
909i7 Dummy{integer} 925m28 925r28
928i10 Last{natural} 933m13 935r16
929b10 Status{boolean} 936m41 940r17
1002p7 Lang{53|280P9} 1019r10 1021r51
1004p7 The_Project{53|131P9} 1078r60 1143r67 1207r20 1211m10 1211r25
1005a7 Original_Name{string} 1014m33 1014r33 1015r19 1016r38
1007p7 Unit{53|716P9} 1071m10 1072r16 1077r18 1078r27 1085r22 1086r38 1098r25
. 1108r31 1124r31 1142r24 1143r34 1151r22 1152r38 1162r25 1172r31 1187r31
. 1201m13
1008i7 The_Original_Name{48|149I9} 1017m7 1098r37 1100r57 1162r37 1164r57
1009i7 The_Spec_Name{48|149I9} 1033m13 1045m10 1046r27 1055r39 1180r59 1189r52
1010i7 The_Body_Name{48|149I9} 1038m13 1046m10 1059r39 1117r59 1127r52
1021r13 Naming{53|387R9} 1024r46 1027r46
1022a13 Extended_Spec_Name=1023:41{string} 1030r39 1031r25 1032r44
1025a13 Extended_Body_Name=1026:41{string} 1035r39 1036r25 1037r44
1081i19 Current_Name{48|417I9} 1086m22 1090r54 1100r26 1111r52 1117r28
1146i19 Current_Name{48|417I9} 1152m22 1155r54 1164r26 1174r52 1180r28
1227U17 For_Project 1228>10 1229>10 1230=10 1237b17 1252l11 1252t22 1255r50
1228p10 Prj{53|131P9} 1238b10 1248r13 1249r30
1229p10 Tree{53|103P9} 1239b10 1242r38
1230i10 Dummy{integer} 1240b10 1242r31
1254U17 Get_Object_Dirs[53|1631] 1261s7
1256i7 Dummy{integer} 1261m39 1261r39
1272U17 For_Project 1273>10 1274>10 1275=10 1282b17 1303l11 1303t22 1306r50
1273p10 Prj{53|131P9} 1283b10 1289r41 1296r30
1274p10 In_Tree{53|103P9} 1284b10 1298r30
1275i10 Dummy{integer} 1285b10 1287r31
1289i10 Current{53|135I9} 1297r19 1298r68 1300m16
1290r10 The_String{53|137R9} 1298m16 1299r41 1300r27
1305U17 Get_Source_Dirs[53|1631] 1312s7
1307i7 Dummy{integer} 1312m42 1312r42
1335a10 Original_Name{string} 1339m36 1339r36 1348r52 1353r60 1372r52 1376r63
1336p10 Unit{53|716P9} 1340m10 1342r16 1343r16 1344r28 1345r24 1348r21 1349r27
. 1352r33 1357r21 1358r24 1367r19 1368r24 1369r28 1372r21 1373r28 1375r41
. 1380r21 1381r24 1391m13
1412V16 Is_Base_Name{boolean} 1412>30 1419b16 1428l11 1428t23 1436s14
1412s30 Path{string} 1419b30 1421r19 1422r16 1422r55
1421i14 J{integer} 1422r22 1422r61
1430V16 Find_Rts_In_Path[57|216]{84|67P12} 1437s17 2058b13
1460p7 Unit{53|716P9} 1465m7 1467r13 1469r45 1471r13 1472r16 1478r19 1485r17
. 1488r13 1489r16 1495r19 1501r39 1504m10
1519p7 Result{53|131P9} 1582m16 1599m16 1607r45
1521a7 Original_Name{string} 1535m33 1535r33 1536r19 1537r38
1523p7 Lang{53|280P9} 1540r10 1542r47
1526p7 Unit{53|716P9} 1567m7 1568r13 1572r13 1573r29 1578r16 1582r26 1589r13
. 1590r29 1595r16 1599r26 1604m10
1528i7 Current_Name{48|417I9} 1573m13 1579r23 1580r23 1590m13 1596r23 1597r23
1529i7 The_Original_Name{48|417I9} 1538m7 1563r27 1564r27 1578r37 1579r38
. 1595r37 1596r38
1530i7 The_Spec_Name{48|417I9} 1554m13 1563m10 1597r38
1531i7 The_Body_Name{48|417I9} 1559m13 1564m10 1580r38
1542r13 Naming{53|387R9} 1545r46 1548r46
1543a13 Extended_Spec_Name=1544:41{string} 1551r39 1552r25 1553r44
1546a13 Extended_Body_Name=1547:41{string} 1556r39 1557r25 1558r44
1622p7 Shared{53|1522P9} 1673r57 1703r32 1714r16 1722r16 1793r11 1796m10
. 1796r10 1800r30 1805r16 1808m16 1808r16 1813r22 1817r16 1820m16 1820r16
. 1825r22
1624r7 Source_Paths{39|111R9[54]} 1673m65 1673r65 1701m34 1701r34 1741r63
. 1743r30
1625r7 Object_Paths{39|111R9[62]} 1684m42 1684r42 1711m37 1711r37 1719m37
. 1719r37 1767r63 1769r30
1629i7 Source_FD{84|168I9} 1703m40 1737r10 1749r25 1752r20
1630i7 Object_FD{84|168I9} 1714m24 1722m24 1763r10 1775r25 1778r20
1634b7 Process_Source_Dirs{boolean} 1667r13 1702m10 1729r10
1635b7 Process_Object_Dirs{boolean} 1677r13 1712m13 1720m13 1729r33
1637b7 Status{boolean} 1752m31 1755m13 1758r17 1778m31 1780m13 1783r17
1640i7 Last{natural} 1749m10 1751r13 1775m10 1777r13
1641p7 Buffer{84|67P12} 1746m57 1746r57 1749m36 1749r36 1772m57 1772r57 1775m36
. 1775r36 1830m13 1830r13
1642i7 Buffer_Last{natural} 1738m10 1746m65 1746r65 1749r56 1751r20 1764m10
. 1772m65 1772r65 1775r56 1777r20
1644U17 Recursive_Add 1645>10 1646>10 1647=10 1655b17 1687l11 1687t24 1690r50
1645p10 Project{53|131P9} 1656b10 1672r33 1673r36 1679r16
1646p10 In_Tree{53|103P9} 1657b10 1660r38
1647b10 Dummy{boolean} 1658b10 1660r31
1662i10 Path{48|434I9} 1678m13 1683r16 1684r36
1689U17 For_All_Projects[53|1631] 54|760b14 58|1730s10
1692b7 Dummy{boolean} 1730m46 1730r46
1740i14 Index{integer} 1743r50
1766i14 Index{integer} 1769r50
1842p7 Tmp{84|67P12} 1847m10 1849r62 1851r38 1853m16 1853r16
1892b7 Add_Default_Dir{boolean} 1975m13 2026r10
1893i7 First{positive} 1953m7 1955r16 1956r35 1958m13 1958r22 1961r20 1963r18
. 1974r26 1990r55 1998r44 2005r43 2008r66 2009r31 2012r32 2019m10
1894i7 Last{positive} 1963m10 1965r16 1966r34 1968m13 1968r21 1974r35 1977r22
. 1987m13 1987r21 1990r64 1998r53 2005r52 2008r59 2011r34 2014m19 2019r19
1895i7 New_Len{positive} 2008m19 2010r48 2013r31
1896i7 New_Last{positive} 2009m19 2010r32 2012r41 2014r27
1898a7 Ada_Project_Path{string} 1930r31
1899a7 Gpr_Project_Path{string} 1929r31
1904p7 Gpr_Prj_Path{84|67P12} 1929m7 1932r10 1933r33 1936m13 1936r13
1905p7 Ada_Prj_Path{84|67P12} 1930m7 1938r10 1939r33 1942m13 1942r13
1977i17 J{integer} 1978r29 1979r31
1996a16 New_Dir{string} 2005r19 2006r27 2008r41 2009r39 2012r54
2062i7 First{natural} 2081m10 2082r16 2083r19 2084r35 2086m16 2086r25 2089r23
. 2091r21 2100r49 2105r48 2117m13
2063i7 Last{natural} 2091m13 2092r19 2093r35 2095m16 2095r24 2100r58 2105r57
. 2117r22
2134a7 File{string} 2155r42 2161r19 2162r38 2176r36 2177r13 2182r30 2183r20
. 2186r32 2194r16 2201r65 2208r41 2214r41
2138V16 Try_Path_Name[57|216]{84|67P12} 2058b13 2191s23 2200s23 2208s20 2214s20
2144p7 Result{84|67P12} 2191m13 2199r13 2200m13 2207r10 2208m10 2213r10 2214m10
. 2219r10 2227r33 2232m19 2232r19
2145b7 Has_Dot{boolean} 2178m13 2190r17 2207r37
2146i7 Key{48|149I9} 2163m7 2164r47 2236r45
2176l7 Check_Dot 2179r18 2182r15 2184l16 2184e25
2176i23 K{integer} 2177r19 2182r36 2183r26
2225a13 Final_Result{string} 2233r25 2234r44
X 65 sdefault.ads
33K9*Sdefault 58|32w6 2026r30 2027r51 65|38e13
37V13*Search_Dir_Prefix{107|113P9} 58|2026s39 2027s60
X 73 system.ads
64M9*Address
X 83 s-memory.ads
53V13*Alloc{73|64M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{73|64M9} 105i<c,__gnat_realloc>22
X 84 s-os_lib.ads
67P12*String_Access{98|45P9} 57|92r53 203r63 218r29 242r29 258r26 58|72r28
. 79r28 86r28 113r21 181r53 183r21 242r28 250r35 305r28 321r28 325r20 465r21
. 781r21 1410r29 1641r21 1842r13 1904r22 1905r22 2037r63 2060r29 2144r17
69V14*"="=70:22{boolean} 58|150r38 225r35 1844r20 1868r24 1918r20 2199r20
. 2207r17 2213r17 2219r17 2261r20
72U14*Free=72:62 58|155s13 168s13 230s10 254s13 389s10 736s7 945s7 1830s7
. 1853s10 1879s7 1936s7 1942s7 2022s7 2049s7 2232s13 2249s7
168I9*File_Descriptor<integer> 57|47r23 75r23 58|469r19 780r21 956r23 983r23
. 1629r19 1630r19
176i4*Invalid_FD{168I9} 58|469r38 675r21 780r40 932r21 1629r38 1630r38 1737r23
. 1763r23
276U14*Close 58|679s16 936s28 1752s13 1778s13
384V13*Write{integer} 58|676s21 933s21 1749s18 1775s18
419V13*Normalize_Pathname{string} 58|1997s28 2226s42
421s7 Directory{string} 58|2228r33
422b7 Resolve_Links{boolean} 58|1999r31 2229r33
423b7 Case_Sensitive{boolean} 58|2230r33
464V13*Is_Absolute_Path{boolean} 58|1990s24 2070s10 2100s20 2186s14
468V13*Is_Regular_File{boolean} 58|2139r28
475V13*Is_Directory{boolean} 58|1431r28
905V13*Getenv{67P12} 58|1929s23 1930s23
960e4*Directory_Separator{character} 58|1422r27 2102r41 2106r38 2182r41 2193r28
. 2201r43
963e4*Path_Separator{character} 58|42r52 345r40 348r50 395r34 1849r45 1851r48
. 1919r41 1956r44 1966r47 2027r34 2084r44 2093r48
X 98 s-string.ads
45P9*String_Access(string)
X 105 tempdir.ads
35K9*Tempdir 58|33w6 673r10 961r7 105|53e12
37U14*Create_Temp_File 58|673s18 961s15
X 107 types.ads
59I9*Int<integer>
62I12*Nat{59I9} 58|453r29
108E12*Upper_Half_Character{character} 58|848r41
113P9*String_Ptr(string)
511M9*Char_Code_Base
514M12*Char_Code{511M9}
518V13*Get_Char_Code{514M12} 58|849s53
|