/usr/lib/ada/adalib/gnatprj/prj.ali is in libgnatprj4.6-dev 4.6.3-1ubuntu3.
This file is owned by root:root, with mode 0o444.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 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 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 | V "GNAT Lib v4.6"
A -nostdinc
A -O2
A -fPIC
A -g
A -gnatn
A -mtune=generic
A -march=x86-64
P SS ZX
R nnvvnnnnnnnnnnnnnnvnnvnnnnvnvvnvnnnnnvnnnvnnvnnnnnnnnnnvnnvnvvnvnnnnnnnnnnnnnnnn
U prj%b prj.adb 4d940403 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.tags%s a-tags.adb a-tags.ali
W ada.unchecked_deallocation%s
W debug%s debug.adb debug.ali
W gnat%s gnat.ads gnat.ali
W gnat.case_util%s g-casuti.adb g-casuti.ali
W gnat.directory_operations%s g-dirope.adb g-dirope.ali
W gnat.htable%s g-htable.adb g-htable.ali
W interfaces%s interfac.ads interfac.ali
W osint%s osint.adb osint.ali AD
W output%s output.adb output.ali
W prj%s prj.adb prj.ali
W prj.attr%s prj-attr.adb prj-attr.ali
W prj.err%s prj-err.adb prj-err.ali
W snames%s snames.adb snames.ali
W system.img_int%s s-imgint.adb s-imgint.ali
W system.secondary_stack%s s-secsta.adb s-secsta.ali
W system.soft_links%s s-soflin.adb s-soflin.ali
W uintp%s uintp.adb uintp.ali
U prj%s prj.ads cb175232 BN EE OO PK
W ada%s ada.ads ada.ali
W ada.finalization.list_controller%s a-filico.adb a-filico.ali
W ada.tags%s a-tags.adb a-tags.ali
W ada.unchecked_conversion%s
W casing%s casing.adb casing.ali
W gnat%s gnat.ads gnat.ali
W gnat.dynamic_htables%s g-dynhta.adb g-dynhta.ali
W gnat.dynamic_tables%s
W gnat.heap_sort_g%s
W gnat.os_lib%s g-os_lib.ads g-os_lib.ali
W interfaces%s interfac.ads interfac.ali
W namet%s namet.adb namet.ali
W osint%s osint.adb osint.ali
W scans%s scans.adb scans.ali
W system%s system.ads system.ali
W system.exception_table%s s-exctab.adb s-exctab.ali
W system.finalization_implementation%s s-finimp.adb s-finimp.ali
W system.finalization_root%s s-finroo.adb s-finroo.ali
W system.memory%s s-memory.adb s-memory.ali
W system.standard_library%s s-stalib.adb s-stalib.ali
W types%s types.adb types.ali
D ada.ads 20070406091342 3ffc8e18
D a-charac.ads 20070912115821 2d3ec45b
D a-chahan.ads 20100810135053 1d381dcd
D a-chahan.adb 20090817100955 e462e2ac
D a-chlat1.ads 20070912115821 2825df20
D a-except.ads 20090727140100 0c711ac9
D a-finali.ads 20090409150019 e5e85fa4
D a-filico.ads 20090409150019 872dc219
D a-stream.ads 20090409150019 2ca4ee37
D a-string.ads 20070406091342 90ac6797
D a-strmap.ads 20090409150019 9cb836fb
D a-strmap.adb 20090409150019 0a51f71c
D a-stmaco.ads 20090409150019 cef4434b
D a-tags.ads 20101021101406 c7695348
D a-unccon.ads 20070406091342 f9eb8f06
D a-uncdea.ads 20070406091342 f15a5ed1
D alloc.ads 20100614130107 cfcad562
D aspects.ads 20101220072657 b71f5b97
D atree.ads 20101220072657 86ed1f41
D atree.adb 20101022135849 d92e034c
D casing.ads 20100909094434 5c2a7161
D csets.ads 20090409150019 e948558f
D debug.ads 20090420131856 3ea59655
D einfo.ads 20101220072657 65a0cfa8
D err_vars.ads 20101220072657 a24dc176
D errutil.ads 20090713120411 74c2502c
D gnat.ads 20050905075125 fd2ad2f1
D g-casuti.ads 20080820135520 0f32eb76
D g-dirope.ads 20100622170437 940c4438
D g-dynhta.ads 20080820135520 a2f217e6
D g-dynhta.adb 20060215092917 89b6fb0a
D g-dyntab.ads 20091130102047 dbc4a15b
D g-dyntab.adb 20091130100732 dfdb1428
D g-hesorg.ads 20070606102831 106922da
D g-hesorg.adb 20080820135520 33b32c5b
D g-htable.ads 20101011104304 3d86a91a
D g-os_lib.ads 20090409150019 0db74523
D g-string.ads 20090409150019 c6abc540
D hostparm.ads 20090409150019 597373af
D interfac.ads 20090409150019 f77d8799
D namet.ads 20101220072657 ef58bb56
D namet.adb 20101026125643 cbdb009e
D nlists.ads 20100909093511 986e68a0
D opt.ads 20101026132047 ed841f4a
D osint.ads 20100909103919 a935d76d
D output.ads 20100622132632 de75f4b4
D prj.ads 20101220072657 15d5cc8d
D prj.adb 20101220072657 7fd69b82
D prj-attr.ads 20100909094434 e364f3ad
D prj-err.ads 20100909123135 bb996db2
D scans.ads 20101019122925 5112e491
D scng.ads 20100909123135 7b4f1ef3
D scng.adb 20101026131505 2937c9e3
D sinfo.ads 20101220072657 dcb3bec6
D sinput.ads 20101012110042 9359b909
D sinput.adb 20101012110042 2bb4dc81
D snames.ads 20120424103214 5b37d99d
D stringt.ads 20090409150019 4f4af370
D styleg.ads 20100909103250 524e4b50
D styleg.adb 20101220072657 c3d5eba1
D stylesw.ads 20100909103250 b7b67881
D system.ads 20120424104344 23e1f70b
D s-bitops.ads 20090422095703 c30e4013
D s-casuti.ads 20090417131547 ad1c6088
D s-crc32.ads 20090417131547 94f53508
D s-crc32.adb 20101007123710 fbb8e82c
D s-exctab.ads 20090417131547 66e51330
D s-exctab.adb 20090417131547 ba1a43ac
D s-finimp.ads 20090409150019 46853fe8
D s-finroo.ads 20090409150019 dbb860c9
D s-htable.ads 20101011104304 efdfacdf
D s-htable.adb 20101011104304 c7268bf1
D s-imenne.ads 20090417131547 8707cbf0
D s-imgint.ads 20090409150019 02dbe0c2
D s-memory.ads 20090417131547 ca8bbc15
D s-os_lib.ads 20100910151410 e0681e2d
D s-parame.ads 20091130110856 9c5d83fa
D s-secsta.ads 20090707124243 eea35a36
D s-soflin.ads 20090729085153 9414c974
D s-stache.ads 20090417130712 596fc1b4
D s-stalib.ads 20101021102512 c4241c00
D s-stoele.ads 20090417130712 facd7d98
D s-stoele.adb 20100617152355 afc5dc80
D s-stratt.ads 20100909123135 aedef97e
D s-strhas.ads 20090623093900 269cd894
D s-strhas.adb 20091130110856 ade175f5
D s-string.ads 20090417130712 46b01415
D s-traent.ads 20090417130712 5221ee41
D s-unstyp.ads 20090409150019 6ae15c76
D s-utf_32.ads 20101007091606 fd857092
D s-wchcon.ads 20090417130712 bfeb2e3d
D table.ads 20090506081141 e3a9ec16
D table.adb 20090506081141 5992476d
D tree_io.ads 20100622132632 d9afd67c
D types.ads 20101022135849 e11694ea
D uintp.ads 20101021101958 2762e44a
D unchconv.ads 20070406091342 ca2f9e18
D unchdeal.ads 20070406091342 214516a4
D urealp.ads 20100910110137 e500ee51
D widechar.ads 20090409150019 3fd6363b
X 1 ada.ads
16K9*Ada 19e8 48|34r6 34r38 35r6 730r39 751r39 768r9 797r9 820r9 839r9 867r9
X 2 a-charac.ads
16K13*Characters 18e19 48|34r10 34r42
X 3 a-chahan.ads
36K24*Handling 150e28 48|34w21 34r53
66V13*To_Lower{string} 48|942s13 942s32
X 16 a-uncdea.ads
20u15*Unchecked_Deallocation 48|35w10 730r43 751r43 768r13 797r13 820r13
. 839r13 867r13
X 21 casing.ads
34K9*Casing 89e11 47|32w6 32r18
47E9*Casing_Type 62e5 47|355r16 886r33 889r43 48|593r33 939r43
49n7*All_Upper_Case{47E9} 48|59r27
52n7*All_Lower_Case{47E9} 47|355r31 372r48 48|58r27
55n7*Mixed_Case{47E9} 48|60r27
64E12*Known_Casing{47E9} 48|57r40
X 23 debug.ads
36K9*Debug 188e10 48|26w6 174r14 202r14
64b4*Debug_Flag_N{boolean} 48|174r20 202r20
X 27 gnat.ads
36K9*GNAT 39e9 47|38r6 38r32 39r6 40r6 40r32 131r40 178r42 198r39 218r31
. 252r33 311r35 332r37 1633r36 48|37r6 37r37 38r6 38r37 39r6 562r25
X 28 g-casuti.ads
45K14*Case_Util 79e19 48|37w11 37r42
69U14*To_Lower=70:31 48|1218s7
X 29 g-dirope.ads
49K14*Directory_Operations 277e30 48|38w11 38r42
62P9*Dir_Type(258M9) 48|975r18
219U14*Open 48|981s7
225U14*Close 48|993s7 1002s13
230V13*Is_Open{boolean} 48|1001s13
233U14*Read 48|986s10
258M9*Dir_Type_Value<62|64M9>
X 30 g-dynhta.ads
52K14*Dynamic_HTables 242e25 47|38w11 38r37
156I12 Header_Num 47|341r7 827r7 836r7 845r7 1325r7 1368r7 1428r7
159+12 Element 47|342r7 828r7 837r7 846r7 1326r7 1369r7 1429r7
162*7 No_Element{159+12} 47|343r7 829r7 838r7 847r7 1327r7 1370r7 1430r7
166+12 Key 47|344r7 830r7 839r7 848r7 1328r7 1371r7 1431r7
167V21 Hash{156I12} 47|345r7 831r7 840r7 849r7 1329r7 1372r7 1432r7
168V21 Equal{boolean} 47|346r7 832r7 841r7 850r7 1330r7 1373r7 1433r7
170k12*Simple_HTable 240e21 47|340r40 826r39 835r39 844r39 1324r32 1367r42
. 1427r42
172P12*Instance 47|623r44[340] 1389r52[1367] 1396r34[1324] 1399r48[826] 1402r48[835]
. 48|119r54[47|1324] 443r37[47|1427] 837r54[47|1324]
173p7*Nil{172P12[47|340]} 47|624r46[340] 633r64[340] 48|443r72[47|1427]
175U17*Set 48|458s13[47|1427]
179U17*Reset<105p17> 48|488s7[47|1427] 858s20[47|1324] 878s30[47|835] 879s30[47|826]
. 907s27[47|835] 908s27[47|826] 909s30[47|1367]
184V16*Get{boolean} 48|457s17[47|1427]
192V16*Get_First{47|658P9} 48|844s28[47|1324]
198V16*Get_Next{47|658P9} 48|855s31[47|1324]
X 32 g-dyntab.ads
53+9 Table_Component_Type 47|132r7 179r7 199r7 219r7 253r7 312r7 333r7 1634r7
54I9 Table_Index_Type 47|133r7 180r7 200r7 220r7 254r7 313r7 334r7 1635r7
56*4 Table_Low_Bound{54I9} 47|134r7 181r7 201r7 221r7 255r7 314r7 335r7 1636r7
57i4 Table_Initial{positive} 47|135r7 182r7 202r7 222r7 256r7 315r7 336r7
. 1637r7
58i4 Table_Increment{natural} 47|136r7 183r7 203r7 223r7 257r7 316r7 337r7
. 1638r7
60k14*Dynamic_Tables 225e24 47|39w11 131r45 178r47 198r44 218r36 252r38 311r40
. 332r42 1633r41
94A9*Table_Type(41|434I9)<integer>
96A12*Big_Table_Type{94A9[47|1633]}<integer>
105P9*Table_Ptr(96A12[47|1633])
113R9*Instance 47|320r31[311] 1380r46[311] 1381r48[332] 1382r51[131] 1383r53[178]
. 1384r50[198] 1385r42[218] 1386r44[252] 1643r39[1633] 48|1287r31[47|311]
114p7*Table{105P9[47|1633]} 48|184r45[47|1633] 185r45[47|1633] 206r50[47|1633]
. 1297r23[47|311]
124U14*Init 48|219s27[47|1633] 900s23[47|311] 901s25[47|332] 902s28[47|131]
. 903s30[47|178] 904s27[47|198] 905s19[47|218] 906s21[47|252] 918s24[47|1633]
129V13*Last{integer} 48|182s34[47|1633] 204s34[47|1633]
142U14*Free 48|218s27[47|1633] 871s26[47|311] 872s28[47|332] 873s31[47|131]
. 874s33[47|178] 875s30[47|198] 876s22[47|218] 877s24[47|252] 886s27[47|1633]
166U14*Append 48|722s24[47|1633]
X 36 g-htable.ads
50K14*HTable 229e16 48|39w11 562r30
223v21*Hash 48|562r37
X 37 g-os_lib.ads
51K14*OS_Lib=51:36 47|40w11 40r37
X 41 namet.ads
38K9*Namet 544e10 47|33w6 33r18
127a4*Name_Buffer{string} 48|311r36 320m10 693r31 1217m7 1218m17
133i4*Name_Len{natural} 48|309r15 311r13 311r49 312m10 312r22 315r10 316m10
. 320r23 321m10 321r22 324m7 324r19 619m10 692r15 698m10 1216m7 1217r25 1218r35
149I9*Name_Id<integer> 47|44r31 101r33 120r23 122r23 159r21 173r15 189r30
. 209r18 245r16 279r26 307r14 450r28 470r29 473r28 507r22 511r27 515r22 519r27
. 523r21 527r27 531r29 535r21 539r27 543r29 561r23 564r27 567r31 619r23 620r23
. 654r20 848r21 942r16 949r25 953r37 962r27 973r25 985r31 989r32 1111r14
. 1114r22 1193r22 1217r27 1328r21 1342r18 1469r28 1476r28 1621r23 48|49r23
. 280r33 386r18 570r26 668r28 684r28 1212r16
153i4*No_Name{149I9} 47|120r41 122r41 159r32 209r38 245r32 307r33 450r39
. 470r40 473r39 507r33 511r38 515r33 519r38 523r32 527r38 531r40 535r32 539r38
. 543r40 561r34 564r38 567r42 583r60 588r60 589r60 598r60 599r60 600r60 601r60
. 602r60 603r60 604r60 605r60 606r60 607r60 612r60 613r60 614r60 619r42 620r42
. 629r43 630r43 654r31 942r27 949r36 953r48 962r38 973r36 985r42 989r43 1067r65
. 1069r65 1070r65 1072r65 1074r65 1078r65 1079r65 1111r25 1114r33 1193r33
. 1217r38 1342r29 1469r39 1476r39 48|49r34 66r57 67r57 77r57 79r57 347r32
. 386r29 617r29 668r39 671r31 684r39 704r31
177U14*Get_Name_String 48|308s7 690s7
183V13*Get_Name_String{string} 48|176s50 179s23 211s33 214s29 567s20 572s20
. 577s20 585s23 606s14 607s18 608s18 676s31 707s34 974s37
260V13*Length_Of_Name{95|62I12} 48|1161s17
271V13*Name_Find{149I9} 48|325s14 620s30 710s14 1219s12
340U14*Add_Char_To_Name_Buffer 48|701s7
349U14*Add_Str_To_Name_Buffer 48|702s7 705s10 707s10
367U14*Set_Name_Table_Byte 48|624s10 626s10 628s10 630s10
417I9*File_Name_Type<149I9> 47|100r33 280r26 352r25 358r25 361r21 365r21
. 425r25 481r29 484r29 552r23 725r14 728r22 741r16 753r18 765r18 830r21 1026r24
. 1034r27 1038r27 1043r27 1357r26 1369r21 1371r21 1463r21 1464r36 1468r28
. 1469r55 1473r28 1476r55 1481r26 1482r55 1486r26 1486r49 48|241r26 242r55
. 261r31 263r14 302r21 303r36 500r26 565r26 667r28 668r55 681r28 684r55 929r26
. 929r49
422i4*No_File{417I9} 47|352r43 358r43 361r39 365r39 371r48 373r48 374r48
. 375r48 425r43 481r47 484r47 552r41 576r60 591r60 592r60 609r60 725r32 728r40
. 741r34 753r36 765r36 805r50 806r50 810r50 814r50 818r50 1026r42 1034r45
. 1038r45 1043r45 1088r65 1090r65 1091r65 1092r65 1370r21 48|247r20 1159r58
434I9*Path_Name_Type<149I9> 47|105r22 106r22 281r26 342r21 344r21 555r28
. 744r29 747r21 756r26 759r18 769r23 839r21 874r23 875r23 898r54 969r16 1008r25
. 1248r27 1282r37 1286r40 1290r26 1577r14 1587r14 1634r31 1647r34 1655r34
. 48|126r39 168r14 199r14 575r26 719r14 973r39 1015r54
439i4*No_Path{434I9} 47|105r40 106r40 110r56 110r65 343r21 555r46 610r60
. 744r47 747r39 756r44 759r36 769r41 811r50 812r50 815r50 816r50 819r50 874r41
. 875r41 881r24 882r24 969r34 1008r44 1073r65 1080r65 1248r45 1282r55 1286r58
. 1290r44 1647r52 1655r52 48|96r57 101r57 102r57 103r57 185r62 208r24 227r56
. 231r56 920r53 921r53 1065r14
X 45 osint.ads
44K9*Osint 776e10 47|34w6 762r24 762r49 817r50 48|27w6 27r20
52a4*Project_Include_Path_File{string} 48|228r18
53a4*Project_Objects_Path_File{string} 48|232r18
89U14*Canonical_Case_File_Name 48|988s10 1307s4 1308s4
273A9*File_Attributes(82|64M9) 47|762r30
274a4*Unknown_Attributes{273A9} 47|762r55 817r56
X 46 output.ads
44K9*Output 222e11 48|28w6 28r20
137U14*Write_Line 48|176s13 210s19
X 47 prj.ads
42K9*Prj 1709l5 1709e8 48|29r6 30r6 30r20 41b14 272r7 622r10 1309l5 1309t8
44i4*All_Other_Names{41|149I9}
48p4*Subdirs{95|117P9}
52E9*Library_Support 52e53 1011r21
52n29*None{52E9} 1011r40 1084r65
52n35*Static_Only{52E9}
52n48*Full{52E9}
60E9*Yes_No_Unknown 60e45 712r20 1275r25
60n28*Yes{60E9} 48|1170r40 1183r15
60n33*No{60E9} 48|1177r40 1186r15
60n37*Unknown{60E9} 712r38 802r50 1275r43 48|83r57 1158r15
63E9*Project_Qualifier 70e25 1117r19
64n7*Unspecified{63E9} 1117r40 48|63r57
65n7*Standard{63E9}
66n7*Library{63E9}
67n7*Configuration{63E9}
68n7*Dry{63E9}
69n7*Aggregate{63E9}
70n7*Aggregate_Library{63E9}
80p4*All_Packages{76|88P12} 1599c4
84R9*Project_Tree_Data 85r40 1378c9 1412e17 48|867r37
85P9*Project_Tree_Ref(84R9) 89r31 91r34 907r52 1340r18 1353r26 1419r33 1423r28
. 1576r14 1581r44 1586r14 1601r31 1612r17 48|167r14 195r44 384r18 496r26
. 615r33 718r14 865r34 867r56 896r28 1090r52
89p4*No_Project_Tree{85P9} 1601c4 48|272r31 634r18
91U14*Free 91=20 48|865b14 890l8 890t12
91p20 Tree{85P9} 48|865b20 870r10 871r32 872r34 873r37 874r39 875r36 876r28
. 877r30 878r37 879r37 881r21 882r22 886r34 888m26
94a4*Config_Project_File_Extension{string} 48|1307m30
95a4*Project_File_Extension{string} 48|1308m30
100V13*Empty_File{41|417I9} 48|261b13 264l8 264t18
101V13*Empty_String{41|149I9} 48|280b13 283l8 283t20
104R9*Path_Information 107e14 110r35 731r14 1126r14 1176r19 1179r26 1182r24
. 1199r21 1206r25 1212r25
105i7*Name{41|434I9}
106i7*Display_Name{41|434I9} 48|1029r67 1031r47 1033r48 1059r51
110r4*No_Path_Information{104R9} 731r34 807r50 1126r34 1176r39 1179r46 1182r44
. 1199r41 1206r45 1212r45 48|68r57 72r57 74r57 75r57 76r57 88r57 90r57 1020r40
. 1028r43
112R9*Project_Data 113r34 1105c9 1308e14 1310r34 48|62r29 270r34 731r10
113P9*Project_Id(112R9) 114r26 150r18 268r17 282r29 669r17 737r24 896r29
. 913r14 913r33 920r17 1153r17 1157r21 1314r19 1315r19 1318r37 1341r18 1354r26
. 1431r21 1440r23 1443r24 1509r20 48|111r37 385r18 438r24 445r44 453r44 497r26
. 504r42 511r42 529r14 580r29 644r19 645r19 647r14 729r37 731r24 954r37 1013r29
. 1045r33 1073r14 1073r33 1075r13 1091r17 1093r38 1101r38 1104r20 1209r17
114p4*No_Project{113P9} 150r32 669r31 737r38 791r50 809r50 920r33 1153r31
. 1157r35 1341r32 1606r40 48|91r57 92r57 385r32 393r37 466r35 536r24 552r28
. 582r20 651r21 1050r57 1079r53
117I9*String_List_Id<95|59I9> 118r26 125r23 133r31 157r22 1150r15 1223r28
. 1252r21
118i4*Nil_String{117I9} 125r41 157r40 1150r33 1223r46 1252r39 48|71r57 81r57
. 86r57
119R9*String_Element 126e14 132r31
120i7*Value{41|149I9}
121i7*Index{95|59I9}
122i7*Display_Value{41|149I9}
123i7*Location{95|210I12}
124b7*Flag{boolean}
125i7*Next{117I9}
131K12*String_Element_Table[32|60] 1382r30 48|873r10 902r7
139E9*Variable_Kind 139e51 142r37 145r23 149r32 1603r23
139n27*Undefined{139E9} 149r49 154r15 1607r40
139n38*List{139E9} 142r57 156r15
139n44*Single{139E9} 142r65 158r15 1603r40
142E12*Defined_Variable_Kind{139E9}
145e4*Ignored{139E9} 1603c4
149R9*Variable_Value 149d25 162e14 166r34 174r15 192r30 1605r34
149e25*Kind{139E9} 153r12 1607m28
150p7*Project{113P9} 1606m28
151i7*Location{95|210I12} 1608m28
152b7*Default{boolean} 1609m28
157i13*Values{117I9}
159i13*Value{41|149I9}
160i13*Index{95|59I9}
166r4*Nil_Variable_Value{149R9} 1605c4
169I9*Variable_Id<95|59I9> 170r27 172r15 180r31 229r20 230r20
170i4*No_Variable{169I9} 172r30 229r35 230r35 238r21 239r21
171R9*Variable 175e14 179r31
172i7*Next{169I9}
173i7*Name{41|149I9}
174r7*Value{149R9}
178K12*Variable_Element_Table[32|60] 1383r30 48|874r10 903r7
186I9*Array_Element_Id<95|59I9> 187r32 193r30 200r31 211r18
187i4*No_Array_Element{186I9} 193r50 211r38
188R9*Array_Element 194e14 199r31
189i7*Index{41|149I9}
190i7*Src_Index{95|59I9}
191b7*Index_Case_Sensitive{boolean}
192r7*Value{149R9}
193i7*Next{186I9}
198K12*Array_Element_Table[32|60] 1384r30 48|875r10 904r7
206I9*Array_Id<95|59I9> 207r24 212r18 220r31 231r20
207i4*No_Array{206I9} 212r38 231r35 240r21
208R9*Array_Data 213e14 219r31
209i7*Name{41|149I9}
210i7*Location{95|210I12}
211i7*Value{186I9}
212i7*Next{206I9}
218K12*Array_Table[32|60] 1385r30 48|876r10 905r7
226I9*Package_Id<95|59I9> 227r26 232r20 247r16 248r16 254r31
227i4*No_Package{226I9} 232r35 241r21 247r32 248r32
228R9*Declarations 233e14 237r31 246r16 1161r14
229i7*Variables{169I9} 238m7
230i7*Attributes{169I9} 239m7
231i7*Arrays{206I9} 240m7
232i7*Packages{226I9} 241m7
237r4*No_Declarations{228R9} 246r32 1161r30 48|94r57
244R9*Package_Element 249e14 253r31
245i7*Name{41|149I9}
246r7*Decl{228R9}
247i7*Parent{226I9}
248i7*Next{226I9}
252K12*Package_Table[32|60] 1386r30 48|877r10 906r7
260R9*Language_Data 261r36 618c9 626e14 628r32 48|820r37
261P9*Language_Ptr(260R9) 264r33 269r32 625r23 639r18 682r18 1140r19 1618r18
. 48|114r44 818r44 820r52 822r13 955r14 1210r32 1213r16
264p4*No_Language_Index{261P9} 625r40 634r43 639r34 682r34 794r50 1140r35
. 48|93r57 357r26 395r27 959r21 1222r23 1230r14
267V13*Get_Language_From_Name{261P9} 268>7 269>7 48|1208b13 1231l8 1231t30
268p7 Project{113P9} 48|1209b7 1221r17
269s7 Name{string} 48|1210b7 1216r19 1217r38
273N4*Max_Header_Num 274r34
274I9*Header_Num<short_integer> 279r49 280r49 281r49 282r49 341r21 827r21
. 836r21 845r21 1325r21 1368r21 1428r21 48|562r57 565r49 570r42 575r49 580r48
. 583r17
279V13*Hash{274I9} 279>19 849r21 1329r21 48|570b13 573l8 573t12
279i19 Name{41|149I9} 48|570b19 572r37
280V13*Hash{274I9} 280>19 831r21 1372r21 48|565b13 568l8 568t12
280i19 Name{41|417I9} 48|565b19 567r37
281V13*Hash{274I9} 281>19 345r21 840r21 48|575b13 578l8 578t12
281i19 Name{41|434I9} 48|575b19 577r37
282V13*Hash{274I9} 282>19 1432r21 48|580b13 587l8 587t12
282p19 Project{113P9} 48|580b19 582r10 585r40
285E9*Language_Kind 285e50 412r14
285n27*File_Based{285E9} 412r31 573r60 48|1163r56 1197r44
285n39*Unit_Based{285E9}
289E9*Dependency_File_Kind 289e59 491r25 1482r26 48|242r26
289n34*None{289E9} 491r49 594r60 48|246r15
289n40*Makefile{289E9} 48|249r15
289n50*ALI_File{289E9} 48|252r15
293a4*Makefile_Dependency_Suffix{string} 48|250r51
294a4*ALI_Dependency_Suffix{string} 48|253r51
295a4*Switches_Dependency_Suffix{string} 48|932r45
297a4*Binder_Exchange_Suffix{string}
300a4*Library_Exchange_Suffix{string}
303I9*Name_List_Index<95|59I9> 304r28 308r14 313r31 321r15 419r38 431r44
. 435r45 439r29 453r30 458r32 476r31 487r30 495r27 499r28 503r24 558r34 945r25
. 976r43 980r34 1002r27 1015r25 1019r39 1022r25 1030r28 1048r32 1051r29 48|1288r15
. 1291r15
304i4*No_Name_List{303I9} 308r33 419r57 431r63 435r64 439r48 453r49 458r51
. 476r50 487r49 495r46 499r47 503r43 558r53 575r60 578r67 579r67 580r60 584r60
. 585r60 590r60 593r60 595r60 596r60 597r60 611r60 945r44 976r62 980r53 1002r46
. 1015r44 1019r58 1022r44 1030r47 1048r51 1051r48 1068r65 1076r34 1077r65
. 1083r65 1085r65 1086r65 1087r65 1089r65 1093r65 1094r65 48|1295r20
306R9*Name_Node 309e14 312r31
307i7*Name{41|149I9}
308i7*Next{303I9} 48|1297r35
311K12*Name_List_Table[32|60] 320r15 1380r30 48|871r10 900r7 1287r15
319V13*Length{natural} 320>7 321>7 48|1286b13 1301l8 1301t14
320r7 Table{32|113R9[311]} 48|1287b7 1297r17
321i7 List{303I9} 48|1288b7 1294r14
324I9*Number_List_Index<95|59I9> 325r30 329r16 334r31 1255r26
325i4*No_Number_List{324I9} 329r37 1255r47 48|87r57
327R9*Number_Node 330e14 333r31
328i7*Number{natural}
329i7*Next{324I9}
332K12*Number_List_Table[32|60] 1381r30 48|872r10 901r7
340K12*Mapping_Files_Htable[30|170] 623r23 624r25 633r43
351R9*Lang_Naming_Data 368e14 370r35 377r47 416r21 48|603r16
352i7*Dot_Replacement{41|417I9} 371m29 48|608r42
355e7*Casing{21|47E9} 372m29
358i7*Separate_Suffix{41|417I9} 373m29
361i7*Spec_Suffix{41|417I9} 374m29 48|606r38
365i7*Body_Suffix{41|417I9} 375m29 48|607r42
370r4*No_Lang_Naming_Data{351R9} 574r60
377V13*Is_Standard_GNAT_Naming{boolean} 377>38 48|602b13 609l8 609t31
377r38 Naming{351R9} 48|603b7 606r31 607r35 608r35
382R9*Source_Data 383r33 665c9 787e14 789r30 48|768r37
383P9*Source_Id(382R9) 385r37 390r48 396r34 396r52 401r25 622r23 651r52 722r21
. 781r22 784r29 828r21 837r21 846r21 1346r53 1357r49 1624r17 48|115r41 415r53
. 500r49 502r16 504r67 511r67 527r19 766r41 768r50 770r13 1155r37 1195r48
. 1237r34 1237r52
385V13*Is_Compilable{boolean} 385>28 386r19 48|1155b13 1189l8 1189t21 1200s18
385p28 Source{383P9} 48|1155b28 1157r12 1159r16 1161r33 1162r28 1163r25 1164r34
. 1169r19 1170r19 1176r19 1177r19
390V13*Object_To_Global_Archive{boolean} 390>39 391r19 48|1195b13 1202l8
. 1202t32
390p39 Source{383P9} 48|1195b39 1197r14 1198r18 1199r18 1200r33 1201r18
396V13*Other_Part{383P9} 396>25 397r19 48|1237b13 1251l8 1251t18
396p25 Source{383P9} 48|1237b25 1239r10 1240r15 1242r23 1244r23
401p4*No_Source{383P9} 622r42 632r43 722r34 781r35 784r42 804r50 823r50 824r50
. 829r21 838r21 847r21 48|345r24 372r28 396r27 427r25 502r30 516r38 538r33
. 546r22 773r23 961r41 1246r23 1249r17
403E9*Path_Syntax_Kind 406e12 446r21
404n7*Canonical{403E9} 582r60
406n7*Host{403E9} 446r41
411R9*Language_Config 570e14 572r34 621r23
412e7*Kind{285E9} 573m28 48|1163r48 1197r37
416r7*Naming_Data{351R9} 574m28
419i7*Include_Compatible_Languages{303I9} 575m28
425i7*Compiler_Driver{41|417I9} 576m28 48|1159r39 1161r56
428p7*Compiler_Driver_Path{76|67P12} 577m28
431i7*Compiler_Leading_Required_Switches{303I9} 578m28
435i7*Compiler_Trailing_Required_Switches{303I9} 579m28
439i7*Multi_Unit_Switches{303I9} 580m28
442e7*Multi_Unit_Object_Separator{character} 581m28
446e7*Path_Syntax{403E9} 582m28
450i7*Object_File_Suffix{41|149I9} 583m28
453i7*Object_File_Switches{303I9} 584m28
458i7*Compilation_PIC_Option{303I9} 585m28
463b7*Object_Generated{boolean} 586m28 48|1201r41
466b7*Objects_Linked{boolean} 587m28 48|1199r41
470i7*Runtime_Library_Dir{41|149I9} 588m28
473i7*Runtime_Source_Dir{41|149I9} 589m28
476i7*Mapping_File_Switches{303I9} 590m28
481i7*Mapping_Spec_Suffix{41|417I9} 591m28
484i7*Mapping_Body_Suffix{41|417I9} 592m28
487i7*Config_File_Switches{303I9} 593m28
491e7*Dependency_Kind{289E9} 594m28
495i7*Dependency_Option{303I9} 595m28
499i7*Compute_Dependency{303I9} 596m28
503i7*Include_Option{303I9} 597m28
507i7*Include_Path{41|149I9} 598m28
511i7*Include_Path_File{41|149I9} 599m28
515i7*Objects_Path{41|149I9} 600m28
519i7*Objects_Path_File{41|149I9} 601m28
523i7*Config_Body{41|149I9} 602m28
527i7*Config_Body_Index{41|149I9} 603m28
531i7*Config_Body_Pattern{41|149I9} 604m28
535i7*Config_Spec{41|149I9} 605m28
539i7*Config_Spec_Index{41|149I9} 606m28
543i7*Config_Spec_Pattern{41|149I9} 607m28
547b7*Config_File_Unique{boolean} 608m28
552i7*Binder_Driver{41|417I9} 609m28
555i7*Binder_Driver_Path{41|434I9} 610m28
558i7*Binder_Required_Switches{303I9} 611m28
561i7*Binder_Prefix{41|149I9} 612m28
564i7*Toolchain_Version{41|149I9} 613m28
567i7*Toolchain_Description{41|149I9} 614m28
572r4*No_Language_Config{411R9} 621r42 631r43
618R9*Language_Data
619i7*Name{41|149I9} 629m26 48|349r35 960r18 1223r20
620i7*Display_Name{41|149I9} 630m26
621r7*Config{411R9} 631m26 48|1159r32 1161r49 1163r41 1197r30 1199r34 1201r34
622p7*First_Source{383P9} 632m26 48|370r40 827m31 961r25
623p7*Mapping_Files{30|172P12[340]} 633m26
625p7*Next{261P9} 634m26 48|351r44 373r44 428r41 826r27 963r23 1227r27
628r4*No_Language_Data{618R9}
636R9*Language_List_Element 637r37 638c9 641e14 48|752r10
637P9*Language_List(636R9) 640r18 693r29 48|116r44 750r44 752r33 753r13
639p7*Language{261P9}
640p7*Next{637P9} 48|756r27
643E9*Source_Kind 643e41 644r28 697r14
643n25*Spec{643E9} 644r46 697r29 798r50 48|846r30 847r30 1164r49 1242r47
. 1243r18
643n31*Impl{643E9} 644r54 48|850r30 851r30 1198r32 1241r18 1244r47
643n37*Sep{643E9} 48|1245r18
644E12*Spec_Or_Body{643E9} 651r35 48|778r36
651A9*File_Names_Data(383P9)<643E9> 655r20
653R9*Unit_Data 656e14 658r34 48|839r37
654i7*Name{41|149I9}
655a7*File_Names{651A9} 48|780m25 846r18 847r18 850r18 851r18 1242r35 1244r35
658P9*Unit_Index(653R9) 660r29 700r14 1326r21 48|839r48 841r14
660p4*No_Unit_Index{658P9} 700r28 799r50 1327r21 48|845r21 847r44 851r44
. 1239r25
665R9*Source_Data
666b7*Initialized{boolean} 790m24
669p7*Project{113P9} 791m24
672i7*Location{95|210I12} 792m24
676i7*Source_Dir_Rank{natural} 793m24
682p7*Language{261P9} 794m24 48|1159r23 1161r40 1163r32 1197r21 1199r25 1201r25
686b7*In_Interfaces{boolean} 795m24
690b7*Declared_In_Interfaces{boolean} 796m24
693p7*Alternate_Languages{637P9} 797m24 48|775m28
697e7*Kind{643E9} 798m24 48|778r28 780r44 1164r41 1198r25 1240r22
700p7*Unit{658P9} 799m24 48|777r20 780r20 847m36 851m36 1239r17 1242r30 1244r30
706i7*Index{95|59I9} 800m24
712e7*Compilable{60E9} 802m24 48|1157r19 1170m26 1177m26
716b7*In_The_Queue{boolean} 803m24
719b7*Locally_Removed{boolean} 801m24 48|1162r35
722p7*Replaced_By{383P9} 804m24
725i7*File{41|417I9} 805m24 48|517r35
728i7*Display_File{41|417I9} 806m24
731r7*Path{104R9} 807m24
734a7*Source_TS{95|605A9} 808m24 48|1169r26 1176r26
737p7*Object_Project{113P9} 809m24
741i7*Object{41|417I9} 810m24
744i7*Current_Object_Path{41|434I9} 811m24
747i7*Object_Path{41|434I9} 812m24
750a7*Object_TS{95|605A9} 813m24
753i7*Dep_Name{41|417I9} 814m24
756i7*Current_Dep_Path{41|434I9} 815m24
759i7*Dep_Path{41|434I9} 816m24
762a7*Dep_TS{45|273A9} 817m24
765i7*Switches{41|417I9} 818m24
769i7*Switches_Path{41|434I9} 819m24
772a7*Switches_TS{95|605A9} 820m24
775b7*Naming_Exception{boolean} 821m24
778b7*Duplicate_Unit{boolean} 822m24
781p7*Next_In_Lang{383P9} 823m24 48|426r36 774r24
784p7*Next_With_File_Name{383P9} 824m24
789r4*No_Source_Data{665R9}
826K12*Source_Files_Htable[30|170] 1399r28 48|879r10 908r7
835K12*Source_Paths_Htable[30|170] 1402r28 48|878r10 907r7
844K12*Unit_Sources_Htable[30|170]
852E9*Verbosity 852e45 853r20 859r24
852n23*Default{852E9} 859r37
852n32*Medium{852E9}
852n40*High{852E9} 48|175r33 209r39
859e4*Current_Verbosity{852E9} 48|175r13 209r19
862E9*Lib_Kind 862e51 1196r22
862n22*Static{862E9} 1196r34 48|78r57
862n30*Dynamic{862E9}
862n39*Relocatable{862E9}
864E9*Policy 864e74 876r23
864n20*Autonomous{864E9} 876r34 883r24
864n32*Compliant{864E9}
864n43*Controlled{864E9}
864n55*Restricted{864E9}
864n67*Direct{864E9}
873R9*Symbol_Record 877e14 880r26 1231r21
874i7*Symbol_File{41|434I9} 881m7
875i7*Reference{41|434I9} 882m7
876e7*Symbol_Policy{864E9} 883m7
880r4*No_Symbols{873R9} 1231r38 48|84r57
886V13*Image{string} 886>20 48|593b13 596l8 596t13
886e20 The_Casing{21|47E9} 48|593b20 595r33
889V13*Value{21|47E9} 889>20 48|939b13 948l8 948t13
889s20 Image{string} 48|939b20 942r23
895V13*Get_Object_Directory{41|434I9} 896>7 897>7 898>7 48|1012b13 1066l8
. 1066t28
896p7 Project{113P9} 48|1013b7 1018r11 1020r12 1021r59 1027r13 1028r16 1029r43
. 1031r23 1033r23 1042r20 1049r23 1059r26
897b7 Including_Libraries{boolean} 48|1014b7 1018r36 1021r27
898b7 Only_If_Ada{boolean} 48|1015b7 1048r38
907U14*Compute_All_Imported_Projects 907>45 48|1090b14 1149l8 1149t37
907p45 Tree{85P9} 48|1090b45 1142r15
912V13*Ultimate_Extending_Project_Of{113P9} 913>7 48|1072b13 1084l8 1084t37
. 1109s18
913p7 Proj{113P9} 48|1073b7 1078r14
917R9*Project_List_Element 918r36 919c9 922e14 48|797r37 1129r19
918P9*Project_List(917R9) 921r17 926r29 1165r27 1168r31 1387r30 1614r22 48|454r17
. 793r29 797r59 799r13 1103r20 1139r15
920p7*Project{113P9} 48|335r37 400r34 474r38 806m24 1119r24 1130m18 1144r26
921p7*Next{918P9} 48|359r42 402r42 475r29 803r22 1123r29 1131m18 1147r23
925U14*Free_List 926=7 927>7 48|738s10 739s10 792b14 812l8 812t17 881s10
. 913s7 1145s10
926p7 List{918P9} 48|793b7 802r13 803r17 806r19 809m26 810m10
927b7 Free_Project{boolean} 48|738r48 739r52 794b7 805r13 881r36 913r33 1145r52
930E9*Response_File_Format 938e23 998r26
931n7*None{930E9} 998r50 1082r65
932n7*GNU{930E9}
933n7*Object_List{930E9}
934n7*Option_List{930E9}
935n7*GCC{930E9}
936n7*GCC_GNU{930E9}
937n7*GCC_Object_List{930E9}
938n7*GCC_Option_List{930E9}
941R9*Project_Configuration 1064e14 1066r38 1124r16
942i7*Target{41|149I9} 1067m32
945i7*Run_Path_Option{303I9} 1068m32
949i7*Run_Path_Origin{41|149I9} 1069m32
953i7*Library_Install_Name_Option{41|149I9} 1070m32
958b7*Separate_Run_Path_Options{boolean} 1071m32
962i7*Executable_Suffix{41|149I9} 1072m32
969i7*Linker{41|434I9} 1073m32
973i7*Map_File_Option{41|149I9} 1074m32
976i7*Trailing_Linker_Required_Switches{303I9} 1075m32
980i7*Linker_Executable_Option{303I9} 1077m32
985i7*Linker_Lib_Dir_Option{41|149I9} 1078m32
989i7*Linker_Lib_Name_Option{41|149I9} 1079m32
993i7*Max_Command_Line_Length{natural} 1081m32
998e7*Resp_File_Format{930E9} 1082m32
1002i7*Resp_File_Options{303I9} 1083m32
1008i7*Library_Builder{41|434I9} 1080m32
1011e7*Lib_Support{52E9} 1084m32
1015i7*Archive_Builder{303I9} 1085m32
1019i7*Archive_Builder_Append_Option{303I9} 1086m32
1022i7*Archive_Indexer{303I9} 1087m32
1026i7*Archive_Suffix{41|417I9} 1088m32
1030i7*Lib_Partial_Linker{303I9} 1089m32
1034i7*Shared_Lib_Driver{41|417I9} 1090m32
1038i7*Shared_Lib_Prefix{41|417I9} 1091m32
1043i7*Shared_Lib_Suffix{41|417I9} 1092m32
1048i7*Shared_Lib_Min_Options{303I9} 1093m32
1051i7*Lib_Version_Options{303I9} 1094m32
1054b7*Symbolic_Link_Supported{boolean} 1095m32
1057b7*Lib_Maj_Min_Id_Supported{boolean} 1096m32
1061b7*Auto_Init_Supported{boolean} 1097m32
1066r4*Default_Project_Config{941R9} 48|65r57
1105R9*Project_Data
1111i7*Name{41|149I9} 48|66m23 585r48
1114i7*Display_Name{41|149I9} 48|67m23
1117e7*Qualifier{63E9} 48|63m23
1120b7*Externally_Built{boolean} 48|64m23
1124r7*Config{941R9} 48|65m23
1126r7*Path{104R9} 48|68m23
1130b7*Virtual{boolean} 48|69m23 1042r28
1133i7*Location{95|210I12} 48|70m23
1140p7*Languages{261P9} 48|93m23 335r45 740m29 958r20 1221r25
1150i7*Mains{117I9} 48|71m23
1153p7*Extends{113P9} 48|91m23 466r24 467r41 540r26 656r23 1054r33
1157p7*Extended_By{113P9} 48|92m23 1079r38 1080r21
1161r7*Decl{228R9} 48|94m23
1165p7*Imported_Projects{918P9} 48|95m23 472r29 738m29
1168p7*All_Imported_Projects{918P9} 48|97m23 739m29 1117r29 1128m21 1131r37
. 1145m29
1176r7*Directory{104R9} 48|72m23
1179r7*Object_Directory{104R9} 48|88m23 1020r20 1028r24 1033r31 1059r34
1182r7*Exec_Directory{104R9} 48|90m23
1190b7*Library{boolean} 48|73m23 1018r19 1021r67 1027r21
1193i7*Library_Name{41|149I9} 48|77m23
1196e7*Library_Kind{862E9} 48|78m23
1199r7*Library_Dir{104R9} 48|74m23
1203a7*Library_TS{95|605A9} 48|89m23
1206r7*Library_Src_Dir{104R9} 48|75m23
1212r7*Library_ALI_Dir{104R9} 48|76m23 1029r51 1031r31
1217i7*Lib_Internal_Name{41|149I9} 48|79m23
1220b7*Standalone_Library{boolean} 48|80m23
1223i7*Lib_Interface_ALIs{117I9} 48|81m23
1227b7*Lib_Auto_Init{boolean} 48|82m23
1231r7*Symbol_Data{873R9} 48|84m23
1234b7*Need_To_Build_Lib{boolean} 48|106m23
1244b7*Interfaces_Defined{boolean} 48|85m23
1248i7*Include_Path_File{41|434I9} 48|96m23
1252i7*Source_Dirs{117I9} 48|86m23
1255i7*Source_Dir_Ranks{324I9} 48|87m23
1257p7*Ada_Include_Path{76|67P12} 48|98m23 735m24
1263b7*Has_Multi_Unit_Sources{boolean} 48|107m23
1270p7*Ada_Objects_Path{76|67P12} 48|99m23 737m24
1275e7*Libgnarl_Needed{60E9} 48|83m23
1278p7*Objects_Path{76|67P12} 48|100m23 736m24
1282i7*Objects_Path_File_With_Libs{41|434I9} 48|101m23
1286i7*Objects_Path_File_Without_Libs{41|434I9} 48|102m23
1290i7*Config_File_Name{41|434I9} 48|103m23
1293b7*Config_File_Temp{boolean} 48|104m23
1297b7*Config_Checked{boolean} 48|105m23
1300i7*Depth{natural} 48|108m23
1304b7*Unkept_Comments{boolean} 48|109m23
1310V13*Empty_Project{1105R9} 48|270b13 274l8 274t21
1313V13*Is_Extending{boolean} 1314>7 1315>7 48|643b13 660l8 660t20
1314p7 Extending{113P9} 48|644b7 650r15
1315p7 Extended{113P9} 48|645b7 652r20
1318V13*Has_Ada_Sources{boolean} 1318>30 48|954b13 967l8 967t23 1051s22
1318p30 Data{113P9} 48|954b30 958r15
1321X4*Project_Error
1324K12*Units_Htable[30|170] 1396r21 48|119r41 837r41 844r15 855r18 858r7
1337R9*Source_Iterator 1342r45 1346r29 1349r34 1611c9 1625e14 48|122r46 123r45
. 333r45 343r46 386r45 388r14 390r15 415r29 424r34 512r21
1339V13*For_Each_Source{1337R9} 1340>7 1341>7 1342>7 48|383b13 409l8 409t23
. 515s22
1340p7 In_Tree{85P9} 48|384b7 391r27 392r27 515r39
1341p7 Project{113P9} 48|385b7 393r27 398r10 400r45 515r59
1342i7 Language{41|149I9} 48|386b7 394r27
1346V13*Element{383P9} 1346>22 48|415b13 418l8 418t15 516s16 517s16 518s23
1346r22 Iter{1337R9} 48|415b22 417r14
1349U14*Next 1349=20 48|424b14 431l8 431t12 522s13
1349r20 Iter{1337R9} 48|424b20 426m7 426r23 427r10 428m10 428r27 429m28
1352V13*Find_Source{383P9} 1353>7 1354>7 1355>7 1356>7 1357>7 48|495b13 556l8
. 556t19
1353p7 In_Tree{85P9} 48|496b7 515r50
1354p7 Project{113P9} 48|497b7 535r18 544r28 548r30
1355b7 In_Imported_Only{boolean} 48|498b7 543r13
1356b7 In_Extended_Only{boolean} 48|499b7 534r10
1357i7 Base_Name{41|417I9} 48|500b7 517r42
1367K12*Replaced_Source_HTable[30|170] 1389r29 48|909r7
1375R9*Private_Project_Tree_Data 1411r25 1642c9 1660e14
1380r10*Name_Lists{32|113R9[311]} 48|871m37 900m43
1381r10*Number_Lists{32|113R9[332]} 48|872m39 901m43
1382r10*String_Elements{32|113R9[131]} 48|873m42 902m43
1383r10*Variable_Elements{32|113R9[178]} 48|874m44 903m43
1384r10*Array_Elements{32|113R9[198]} 48|875m41 904m43
1385r10*Arrays{32|113R9[218]} 48|876m33 905m43
1386r10*Packages{32|113R9[252]} 48|877m35 906m43
1387p10*Projects{918P9} 48|392r35 881m26 913m23 1142r20
1389p10*Replaced_Sources{30|172P12[1367]} 48|909m43
1393i10*Replaced_Source_Number{natural} 48|911m12
1396p10*Units_HT{30|172P12[1324]} 48|882m27 914m24
1399p10*Source_Files_HT{30|172P12[826]} 48|879m42 908m43
1402p10*Source_Paths_HT{30|172P12[835]} 48|878m42 907m43
1405p10*Source_Info_File_Name{76|67P12}
1408b10*Source_Info_File_Exists{boolean}
1411r10*Private_Part{1375R9} 48|182r45 184r21 185m21 204r45 206r26 218m38
. 219m38 227r15 231r15 722m37 886m39 918m41 920m12 921m12
1415U14*Expect 1415>22 1415>46 48|289b14 295l8 295t14
1415e22 The_Token{51|52E9} 48|289b22 291r19
1415s46 Token_Image{string} 48|289b46 293r37
1419U14*Initialize 1419>26 48|272s11 615b14 637l8 637t18
1419p26 Tree{85P9} 48|272r23 615b26 634r10 635r17
1423U14*Reset 1423>21 48|635s10 896b14 922l8 922t13
1423p21 Tree{85P9} 48|896b21 900r38 901r38 902r38 903r38 904r38 905r38 906r38
. 907r38 908r38 909r38 911r7 913r18 914r19 918r36 920r7 921r7
1427K12*Project_Boolean_Htable[30|170] 48|442r11 443r14 443r49
1438+12 State 1441r30 1444r31 48|439r31 527r10
1439U22 Action 1440>10 1441=10 48|461s16 479s16 527r30
1440p10 Project{113P9}
1441*10 With_State{1438+12}
1442u14*For_Every_Project_Imported 1443>7 1444=7 1445>7 48|437b14 489l8 489t34
. 526r46 1136r13
1443p7 By{113P9} 48|438b7 487r35 548r16[526]
1444*7 With_State{1438+12} 48|439b7 461m33 479m33 549r16[526]
1445b7 Imported_First{boolean} 48|440b7 460r20 478r16
1462V13*Extend_Name{41|417I9} 1463>7 1464>7 48|250s20 253s20 301b13 327l8
. 327t19 672s17 675s17 932s14
1463i7 File{41|417I9} 48|302b7 308r24
1464s7 With_Suffix{string} 48|303b7 319r16 320r36
1467V13*Object_Name{41|417I9} 1468>7 1469>7 48|666b13 678l8 678t19
1468i7 Source_File_Name{41|417I9} 48|667b7 673r13 676r13
1469i7 Object_File_Suffix{41|149I9} 48|668b7 671r10 676r48
1472V13*Object_Name{41|417I9} 1473>7 1474>7 1475>7 1476>7 48|680b13 711l8
. 711t19
1473i7 Source_File_Name{41|417I9} 48|681b7 690r24
1474i7 Source_Index{95|59I9} 48|682b7 686r38
1475e7 Index_Separator{character} 48|683b7 701r32
1476i7 Object_File_Suffix{41|149I9} 48|684b7 704r10 707r51
1480V13*Dependency_Name{41|417I9} 1481>7 1482>7 48|240b13 255l8 255t23
1481i7 Source_File_Name{41|417I9} 48|241b7 250r33 253r33
1482e7 Dependency{289E9} 48|242b7 245r12
1485V13*Switches_Name{41|417I9} 1486>7 48|928b13 933l8 933t21
1486i7 Source_File_Name{41|417I9} 48|929b7 932r27
1493R9*Processing_Flags 1527r14 1565r30 1566r30 1567r30 1664c9 1674e14 1676r30
. 1687r30 1698r30 48|1267r14 1270r14
1498E9*Error_Warning 1498e50 1519r36 1524r36 1525r36 1526r36 1667r36 1671r36
. 1672r36 1673r36 48|1259r36 1264r36 1265r36 1266r36
1498n27*Silent{1498E9}
1498n35*Warning{1498E9} 1678r37 1689r37 1694r37
1498n44*Error{1498E9} 1524r53 1525r53 1526r53 1683r37 1684r37 1685r37 1695r37
. 1696r37 1700r37 1705r37 1706r37 1707r37 48|1264r53 1265r53 1266r53
1508P9*Error_Handler 1518r36 1666r36 48|1258r36
1509p7 Project{113P9}
1510b7 Is_Warning{boolean}
1517V13*Create_Flags{1493R9} 1518>7 1519>7 1520>7 1521>7 1522>7 1523>7 1524>7
. 1525>7 1526>7 48|1257b13 1280l8 1280t20
1518p7 Report_Error{1508P9} 48|1258b7 1271r40
1519e7 When_No_Sources{1498E9} 48|1259b7 1272r40
1520b7 Require_Sources_Other_Lang{boolean} 48|1260b7 1273r40
1521b7 Allow_Duplicate_Basenames{boolean} 48|1261b7 1274r40
1522b7 Compiler_Driver_Mandatory{boolean} 48|1262b7 1276r40
1523b7 Error_On_Unknown_Language{boolean} 48|1263b7 1275r40
1524e7 Require_Obj_Dirs{1498E9} 48|1264b7 1277r40
1525e7 Allow_Invalid_External{1498E9} 48|1265b7 1278r40
1526e7 Missing_Source_Files{1498E9} 48|1266b7 1279r40
1565r4*Gprbuild_Flags{1493R9} 1676c4
1566r4*Gprclean_Flags{1493R9} 1687c4
1567r4*Gnatmake_Flags{1493R9} 1698c4 48|293r21
1575U14*Record_Temp_File 1576>7 1577>7 48|717b14 723l8 723t24
1576p7 Tree{85P9} 48|718b7 722r32
1577i7 Path{41|434I9} 48|719b7 722r62
1581U14*Delete_All_Temp_Files 1581>37 48|195b14 234l8 234t29
1581p37 Tree{85P9} 48|195b37 204r40 206r21 218r33 219r33 227r10 231r10
1585U14*Delete_Temporary_File 1586>7 1587>7 48|166b14 189l8 189t29
1586p7 Tree{85P9} 48|167b7 182r40 184r16 185r16
1587i7 Path{41|434I9} 48|168b7 176r67 179r40 184r61
1593a4*Virtual_Prefix{string}
1612p7*In_Tree{85P9} 48|391m10
1614p7*Project{918P9} 48|335r29 359m18 359r34 361r21 366m18 392m10 399r21
. 400r26 402m18 402r34
1615b7*All_Projects{boolean} 48|358r18 393m10
1618p7*Language{261P9} 48|335m12 348r21 349r26 351m18 351r35 357r15 370r31
. 373m18 373r35 395m10 428m15 428r32
1621i7*Language_Name{41|149I9} 48|347r15 349r48 394m10
1624p7*Current{383P9} 48|345m12 370m15 372r18 396m10 417r19 426m12 426r28
. 427r15
1627U14 Add_To_Buffer 1628>7 1629=7 1630=7 48|133b14 160l8 160t21
1628s7 S{string} 48|134b7 146r20 158r30 158r43 159r22
1629p7 To{76|67P12} 48|135b7 139r10 140m10 146r31 152r39 153m19 154m13 158r7
1630i7 Last{natural} 48|136b7 141m10 146r13 149r49 152r30 152r48 158r11 158r23
. 159m7 159r15
1633K12 Temp_Files_Table[32|60] 1643r22 48|182r17 204r17 218r10 219r10 722r7
. 886r10 918r7
1643r7*Temp_Files{32|113R9[1633]} 48|182r58 184r34 185m34 204r58 206r39 218m51
. 219m51 722m50 886m52 918m54
1647i7*Current_Source_Path_File{41|434I9} 48|227r28 920m25
1655i7*Current_Object_Path_File{41|434I9} 48|231r28 921m25
1665b7*Require_Sources_Other_Lang{boolean} 1679m7 1690m7 1701m7 48|1273m10
1666p7*Report_Error{1508P9} 1677m7 1688m7 1699m7 48|1271m10
1667e7*When_No_Sources{1498E9} 1678m7 1689m7 1700m7 48|1272m10
1668b7*Allow_Duplicate_Basenames{boolean} 1680m7 1691m7 1702m7 48|1274m10
1669b7*Compiler_Driver_Mandatory{boolean} 1681m7 1692m7 1703m7 48|1276m10
1670b7*Error_On_Unknown_Language{boolean} 1682m7 1693m7 1704m7 48|1275m10
1671e7*Require_Obj_Dirs{1498E9} 1683m7 1694m7 1705m7 48|1277m10
1672e7*Allow_Invalid_External{1498E9} 1684m7 1695m7 1706m7 48|1278m10
1673e7*Missing_Source_Files{1498E9} 1685m7 1696m7 1707m7 48|1279m10
X 48 prj.adb
43a4 Object_Suffix{string} 673r31 705r34
46N4 Initial_Buffer_Size 140r33
49i4 The_Empty_String{41|149I9} 263r30 282r14 617r10 620m10
51P9 Cst_String_Access(string) 57r57
53a4 All_Lower_Case_Image{string} 58r45
54a4 All_Upper_Case_Image{string} 59r45
55a4 Mixed_Case_Image{string} 60r45
57a4 The_Casing_Images(51P9) 595r14 941r21 942r42
62r4 Project_Empty{47|1105R9} 273r14
111U14 Free 111=20 729b14 744l8 744t12 806s13
111p20 Project{47|113P9} 729b20 734r10 735r16 736r16 737r16 738r21 739r21
. 740r21 742m26
114U14 Free_List 114=25 740s10 818b14 831l8 831t17
114p25 Languages{47|261P9} 818b25 825r13 826r17 827r21 828m26 829m10
115U14 Free_List 115=25 766b14 786l8 786t17 827s10
115p25 Source{47|383P9} 766b25 773r13 774r17 775r21 777r13 778r21 780r13
. 780r37 783m26 784m10
116U14 Free_List 116=25 750b14 760l8 760t17 775s10
116p25 Languages{47|637P9} 750b25 755r13 756r17 757m26 758m10
119U14 Free_Units 119=26 837b14 859l8 859t18 882s10 914s7
119p26 Table{30|172P12[47|1324]} 837b26 844r39 855r41 858m27
122U14 Language_Changed 122=32 336s7 343b14 374s13 377l8 377t24 429s10
122r32 Iter{47|1337R9} 343b32 345m7 347r10 348r16 349r21 349r43 351m13 351r30
. 357r10 358r13 359m13 359r29 361r16 362m33 366m13 370m10 370r26 372r13 373m13
. 373r30 374m31
123U14 Project_Changed 123=31 333b14 337l8 337t23 362s16 406s7
123r31 Iter{47|1337R9} 333b31 335m7 335r24 336m25
126V13 Contains_ALI_Files{boolean} 126>33 973b13 1006l8 1006t26 1029s23
126i33 Dir{41|434I9} 973b33 974r54
148p13 New_Buffer{76|67P12} 152r13 154r19
170b7 Dont_Care{boolean} 171r29 179m47
181i14 Index{integer} 184r52 185r52
196b7 Dont_Care{boolean} 197r29 214m53
199i7 Path{41|434I9} 206m13 208r16 211r50 214r46
203i14 Index{integer} 206r57
305i7 Last{positive} 309m7 316r22
319i11 J{integer} 320r49
388r7 Iter{47|1337R9} 390m7 399r16 400r21 402m13 402r29 406m24 408r14
443p7 Seen{30|172P12[47|1427]} 457r22 458m18 488m14
445U17 Recursive_Check 445>34 453b17 467s16 474s16 482l11 482t26 487s7
445p34 Project{47|113P9} 453b34 457r28 458r24 461r24 466r16 467r33 472r21
. 479r24 487r24
454p10 List{47|918P9} 472m13 473r19 474r33 475m16 475r24
502p7 Result{47|383P9} 537m37 538r23 544m37 546r13 549m30 552m40 555r14
504U17 Look_For_Sources 504>35 504=54 511b17 524l11 524t27 527r40 537s13
. 544s10 552s10
504p35 Proj{47|113P9} 511b35 515r70
504p54 Src{47|383P9} 511b54 518m16
512r10 Iterator{47|1337R9} 515m10 516r25 517r25 518r32 522m19
526U17 For_Imported_Projects[47|1442] 437b14 547s13
529p7 Proj{47|113P9} 535m10 536r16 537r31 540m13 540r21
562V13 Hash[71|214]{47|274I9} 567s14 572s14 577s14 585s17 72|365b13
647p7 Proj{47|113P9} 650m7 651r13 652r13 656m10 656r18
686a7 Index_Img{string} 702r31 702r47
687i7 Last{natural} 692m7 693r13 693r44 694m10 694r18 697r10 698r22
730U17 Unchecked_Free[16|20] 742s10
751U17 Unchecked_Free[16|20] 757s10
753p7 Tmp{47|637P9} 756m10 758r23
767U17 Unchecked_Free[16|20] 783s10
770p7 Tmp{47|383P9} 774m10 784r20
796U17 Unchecked_Free[16|20] 809s10
799p7 Tmp{47|918P9} 803m10 810r18
819U17 Unchecked_Free[16|20] 828s10
822p7 Tmp{47|261P9} 826m10 829r23
838U17 Unchecked_Free[16|20] 854s10
841p7 Unit{47|658P9} 844m7 845r13 846r13 847r13 850r13 851r13 854m26 855m10
866U17 Unchecked_Free[16|20] 888s10
941e11 Casing{21|47E9} 942r61 943r20
955p7 Lang{47|261P9} 958m7 959r13 960r13 961r20 963m10 963r18
974a7 Dir_Name{string} 981r21
975p7 Direct{29|62P9} 981m13 986r16 993m14 1001r22 1002m20
976a7 Name{string} 986m24 988m36 989r39
977i7 Last{natural} 986m30 987r20 988r47 989r20 989r45 989r57
978b7 Result{boolean} 989m10 990r20 994r14
1044b16 Add_Object_Dir{boolean} 1048m16 1050r26 1052m22 1058r19
1045p16 Prj{47|113P9} 1049m16 1050r50 1051r39 1054m22 1054r29
1075p7 Prj{47|113P9} 1078m7 1079r13 1079r34 1080m10 1080r17 1083r14
1091p7 Project{47|113P9} 1111r13 1117r21 1128r13 1131r29 1144m10 1145r21
. 1146r28
1093U17 Recursive_Add 1093>32 1093=50 1101b17 1133l11 1133t24 1136r50
1093p32 Prj{47|113P9} 1101b32 1109r49
1093b50 Dummy{boolean} 1101b50 1102r31
1103p10 List{47|918P9} 1117m13 1118r19 1119r19 1123m16 1123r24
1104p10 Prj2{47|113P9} 1109m10 1111r24 1119r34 1130r29
1135U17 For_All_Projects[47|1442] 437b14 1146s10
1138b7 Dummy{boolean} 1146m37
1139p7 List{47|918P9} 1142m7 1143r13 1144r21 1147m10 1147r18
1212i7 N{41|149I9} 1219m7 1223r27
1213p7 Result{47|261P9} 1221m7 1222r13 1223r13 1224r20 1227m10 1227r20
1290i7 Count{natural} 1296m10 1296r19 1300r14
1291i7 Tmp{47|303I9} 1294m7 1295r13 1297m10 1297r30
X 49 prj-attr.ads
35K13*Attr 48|29w10 622r14 49|340e13
42U14*Initialize 48|622s19
X 50 prj-err.ads
43K13*Err 48|30w10 30r24 50|97e12
70U14*Error_Msg 48|293s10
X 51 scans.ads
37K9*Scans 47|35w6 35r18 51|503e10
52E9*Token_Type 47|1415r34 48|289r34 625r36 627r36 629r36 631r36 51|216e16
193n7*Tok_Project{52E9} 48|625r52
194n7*Tok_Extends{52E9} 48|627r52
195n7*Tok_External{52E9} 48|629r52
196n7*Tok_External_As_List{52E9} 48|631r52
361e4*Token{52E9} 48|291r10
364i4*Token_Ptr{95|210I12} 48|293r64
X 56 sinput.adb
720U17 Traverse[19|505] 20|1975b14
X 57 snames.ads
34K9*Snames 48|31w6 31r20 57|1800e11
458i4*Name_External{41|149I9} 48|629r13
576i4*Name_Ada{41|149I9} 48|960r25
1090i4*Name_Extends{41|149I9} 48|627r13
1091i4*Name_External_As_List{41|149I9} 48|631r13
1164i4*Name_Project{41|149I9} 48|625r13
X 62 system.ads
64M9*Address
X 71 s-htable.ads
213I12 Header_Num 48|562r43
X 72 s-htable.adb
366M12 Uns
368V16 Hash_Fun[85|56]{366M12[48|562]} 86|43b13[48|562]
X 76 s-os_lib.ads
67P12*String_Access{87|45P9} 47|428r30 1257r26 1270r26 1278r22 1405r34 1629r21
. 48|135r21 148r36
69V13*"="=70:22{boolean} 48|139r13
72U14*Free=72:62 48|153s13 735s10 736s10 737s10
88P12*String_List_Access{87|55P9} 47|80r28 1599r28
295U14*Delete_File 48|179s10 214s16
588V13*Get_Target_Object_Suffix{67P12} 48|43s39
912U14*Setenv 48|228s10 232s10
X 82 s-stoele.ads
64M9*Storage_Element
X 87 s-string.ads
45P9*String_Access(string)
54A9*String_List(45P9)<integer>
55P9*String_List_Access(54A9)
X 95 types.ads
52K9*Types 47|36w6 36r18 95|823e10
59I9*Int<integer> 47|121r23 160r21 190r30 706r15 1474r28 48|682r28
62I12*Nat{59I9} 47|117r31 169r28 186r33 206r25 226r27 303r32 324r34
117P9*String_Ptr(string) 47|48r14
148I9*Text_Ptr<59I9>
210I12*Source_Ptr{148I9} 47|123r23 151r18 210r18 672r18 1133r18
217i4*No_Location{210I12} 47|123r41 151r32 210r38 672r32 792r50 1133r32 1608r40
. 48|70r57
316N4*Names_High_Bound 47|44r42
605A9*Time_Stamp_Type<string><integer> 47|734r19 750r19 772r21 1203r20
608a4*Empty_Time_Stamp{605A9} 47|734r38 750r38 772r40 808r50 813r50 820r50
. 1203r39 48|89r57 1169r39 1176r39
618V13*"="{boolean} 48|1169s36 1176s36
X 96 uintp.ads
42K9*Uintp 48|32w6 32r20 618r10 96|540e10
97U14*Initialize 48|618s16
|