/usr/lib/ada/adalib/gnatprj/prj-part.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 | 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_ALLOCATORS
RV NO_DIRECT_BOOLEAN_OPERATORS
RV NO_EXCEPTION_HANDLERS
RV NO_EXCEPTION_PROPAGATION
RV NO_EXCEPTIONS
RV NO_IMPLICIT_CONDITIONALS
RV NO_IMPLICIT_LOOPS
RV NO_LOCAL_ALLOCATORS
RV NO_RECURSION
RV NO_SECONDARY_STACK
RV NO_STANDARD_STORAGE_POOLS
RV NO_DEFAULT_INITIALIZATION
RV NO_IMPLEMENTATION_PRAGMAS
RV NO_ELABORATION_CODE
RV NO_OBSOLESCENT_FEATURES
RV SPARK
U prj.part%b prj-part.adb 71a8e395 OO PK
W ada%s ada.ads ada.ali
W ada.characters%s a-charac.ads a-charac.ali
W ada.characters.handling%s a-chahan.adb a-chahan.ali
W ada.exceptions%s a-except.adb a-except.ali
W ada.tags%s a-tags.adb a-tags.ali
W atree%s atree.adb atree.ali
W err_vars%s err_vars.ads err_vars.ali
W gnat%s gnat.ads gnat.ali
W gnat.htable%s g-htable.adb g-htable.ali
W interfaces%s interfac.ads interfac.ali
W opt%s opt.adb opt.ali
W osint%s osint.adb osint.ali
W output%s output.adb output.ali AD
W prj%s prj.adb prj.ali
W prj.com%s prj-com.ads prj-com.ali
W prj.dect%s prj-dect.adb prj-dect.ali
W prj.env%s prj-env.adb prj-env.ali
W prj.err%s prj-err.adb prj-err.ali
W sinput%s sinput.adb sinput.ali
W sinput.p%s sinput-p.adb sinput-p.ali
W snames%s snames.adb snames.ali
W system%s system.ads system.ali
W system.secondary_stack%s s-secsta.adb s-secsta.ali
W system.soft_links%s s-soflin.adb s-soflin.ali
W table%s table.adb table.ali AD
U prj.part%s prj-part.ads 04e36d70 EE NE OO PK
W ada.tags%s a-tags.adb a-tags.ali
W prj%s prj.adb prj.ali
W prj.tree%s prj-tree.adb prj-tree.ali
D ada.ads 20070406091342 3ffc8e18
D a-charac.ads 20070912115821 2d3ec45b
D a-chahan.ads 20100810135053 1d381dcd
D a-chahan.adb 20120307144551 0568473a
D a-chlat1.ads 20070912115821 2825df20
D a-except.ads 20120716125141 10fcae55
D a-finali.ads 20111121113555 52ecdc1b
D a-stream.ads 20090409150019 2ca4ee37
D a-string.ads 20070406091342 90ac6797
D a-strmap.ads 20090409150019 9cb836fb
D a-stmaco.ads 20090409150019 cef4434b
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 gnat.ads 20110801150502 fd2ad2f1
D g-dynhta.ads 20110801150502 a2f217e6
D g-dyntab.ads 20110801150502 dbc4a15b
D g-dyntab.adb 20110801150502 dfdb1428
D g-hesorg.ads 20110801150502 106922da
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 opt.ads 20130206104433 983485a0
D osint.ads 20130206104433 f378f269
D output.ads 20100622132632 de75f4b4
D prj.ads 20130104100858 86fdee2b
D prj-attr.ads 20110803094707 e364f3ad
D prj-com.ads 20090407150127 a94a24fc
D prj-dect.ads 20090713120411 6365902c
D prj-env.ads 20130129143108 85b6a63d
D prj-err.ads 20100909123135 bb996db2
D prj-ext.ads 20110803101745 a043cb76
D prj-part.ads 20111013111137 534c9858
D prj-part.adb 20121106112827 f69094ce
D prj-tree.ads 20110804092203 d1521b03
D prj-tree.adb 20110902092216 fca4eb1d
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 sinfo.ads 20130129140721 3dfcb66c
D sinput.ads 20121001092146 78ce5f33
D sinput-c.ads 20070910124710 f9133dd2
D sinput-p.ads 20100909135319 a11501df
D sinput-p.adb 20120208101354 1b788ca7
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-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-htable.adb 20120806074345 020b632f
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-strhas.ads 20090623093900 269cd894
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 tree_io.ads 20130102100426 30335df9
D types.ads 20130104092849 a33fd65d
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 1 ada.ads
16K9*Ada 19e8 45|40r6 40r35 41r6 41r35
X 2 a-charac.ads
16K13*Characters 18e19 45|40r10 40r39
X 3 a-chahan.ads
36K24*Handling 150e28 45|40w21 40r50
47V13*Is_Letter{boolean} 45|2071s17
55V13*Is_Alphanumeric{boolean} 45|2089s31 2098s16
66V13*To_Lower{string} 45|1885s13 2063s38
X 6 a-except.ads
53K13*Exceptions 355e19 45|41w10 41r39
75V13*Exception_Name{string} 45|722s22
107V13*Exception_Information{string} 45|720s22
X 16 atree.ads
44K9*Atree 3867e10 45|26w6 26r20
301i4*Total_Errors_Detected{91|62I12} 45|694r10
X 21 err_vars.ads
33K9*Err_Vars 151e13 45|27w6 27r20
118i4*Error_Msg_Name_1{33|149I9} 45|1056m16 1085m16 1192m13 1196m16 1536m16
. 1623m19 1627m19 1664m19 1671m22 1677m25 1804m16
119i4*Error_Msg_Name_2{33|149I9} 45|1805m16
123i4*Error_Msg_File_1{33|417I9} 45|888m19 898m25 1402m10
X 23 gnat.ads
34K9*GNAT 37e9 45|43r6 43r37 50r32 100r32 113r34
X 24 g-dynhta.ads
170P12*Instance
173U17*Set 45|1917s44[46|1491]
173p22 T{170P12[46|1491]} 45|1918r13[46|1491]
173i43 K{33|149I9} 45|1919r13[46|1491]
173r52 E{46|1462R12} 45|1920r13[46|1491]
190V16*Get_First{46|1462R12} 45|1248s69[46|1491] 1603s68[46|1491]
196V16*Get_Next{46|1462R12} 45|1375s46[46|1491] 1614s55[46|1491]
X 28 g-htable.ads
46K14*HTable 60e16 45|43w11 43r42 100r37 113r39
55k20*Simple_HTable 45|100r44 113r46
X 29 g-os_lib.ads
51K14*OS_Lib=51:36 45|50r37
X 33 namet.ads
127a4*Name_Buffer{string} 45|341r18 342r18 347m7 355m7 957m25 958m51 958r51
. 1024m22 1283m10 1286m10 1460r25 1511m10 1518r16 1519m16 1523m36 1523r36
. 1561m16 1753r35 1872r25 2063m7 2071r28 2080r19 2081r22 2086r26 2088r19
. 2089r48 2098r33 2108r16
133i4*Name_Len{natural} 45|340r13 341r31 342r31 344m10 344r22 347r20 347r36
. 349m7 349r19 354m7 355r25 956m25 957r43 958r69 1023m22 1024r40 1282m10
. 1283r28 1285m10 1286r28 1460r43 1510m10 1511r28 1517r28 1523r54 1560r27
. 1748m10 1753r13 1753r48 1754m10 1754r22 1759r10 1760m10 1760r22 1872r43
. 2062m7 2063r25 2078r35 2097r22 2098r46
149I9*Name_Id<integer> 45|243r40 294r25 941r22 1085r36 1192r33 1197r18 1251r34
. 1253r25 1254r33 1526r38 1605r32 1628r21 1672r24 1678r27 1763r38 1768r29
. 1988r40
153i4*No_Name{149I9} 45|1253r36 1254r44 1397r55 1533r43 1610r38 1621r35 1744r29
. 1884r29 1912r53 2003r17 2043r20 2049r17 2057r17 2072r20 2082r29 2091r26
. 2105r23
177U14*Get_Name_String 45|338s7 1459s10 1745s10 1871s10
183V13*Get_Name_String{string} 45|291s26 852s34 877s37 913s37 1235s38 1649s39
. 1657s40 1886s13 1891s24
271V13*Name_Find{149I9} 45|350s26 356s26 959s48 1025s66 1284s30 1287s33 1512s29
. 1526s49 1565s40 1763s49 2102s23
417I9*File_Name_Type<149I9> 45|888r39 899r27 1402r30 1413r40
434I9*Path_Name_Type<149I9> 45|60r22 82r29 83r29 126r29 127r29 186r27 223r27
. 297r25 541r22 783r32 837r27 856r31 953r47 1182r29 1183r29 1225r27 1237r29
. 1238r29 1239r29 1413r9 1645r16 1651r48
439i4*No_Path{434I9} 45|570r25 881r40 1660r51
X 34 opt.ads
50K9*Opt 2045e8 45|28w6 28r20 916r39 1279r48 1489r10
389b4*Create_Mapping_File{boolean} 45|1489m14
787b4*Follow_Links_For_Files{boolean} 45|916r43 1279r52
X 35 osint.ads
44K9*Osint 778e10 45|29w6 29r20 539r34
89U14*Canonical_Case_File_Name 45|958s25 1523s10 2006s7
155V13*Get_Directory{33|417I9} 45|1413s25
220V13*To_Canonical_File_Spec{71|67P12} 45|539s40
X 36 output.ads
44K9*Output 222e11 45|30w6 30r20
130U14*Write_Str 45|721s10 722s10
137U14*Write_Line 45|720s10 723s10
X 37 prj.ads
42K9*Prj 2018e8 44|28r6 28r21 30r9 49r34 70r5 45|31r6 31r20 32r6 33r6 33r20
. 34r6 34r20 45r14 105r21 118r21 532r34 547r10 564r10 567r7 568r7 576r13
. 700r13 703r13 707r16 708r16 1393r7 1824r10 2114r5
72E9*Project_Qualifier 84e25 45|1107r24
73n7*Unspecified{72E9} 45|1107r45 1153r51 1162r28
78n7*Standard{72E9} 45|1118r34
80n7*Library{72E9} 45|1133r34
81n7*Configuration{72E9} 45|1145r34 1159r28 1164r39
82n7*Dry{72E9} 45|1084r60 1112r28 1314r64 1722r67 1723r76 1835r73
83n7*Aggregate{72E9} 45|1078r52 1122r34
84n7*Aggregate_Library{72E9} 45|1128r37
112a4*Config_Project_File_Extension{string} 45|1539r44 2026r46
113a4*Project_File_Extension{string} 45|1542r44 2021r52
157n38*List{157E9} 45|324r72 327r61 330r55 333r70
293I9*Header_Num<short_integer> 45|101r21 114r21
1595U14*Expect 45|766s13 774s13 1434s7 1447s10 1639s10 1813s7 1843s7 1860s10
. 1896s7
1747R9*Processing_Flags 1980e14 45|125r29 132r28 142r15 149r17 209r24 735r24
. 1042r17 1072r17 1101r28 1181r29
1864a4*Virtual_Prefix{string} 45|290r24
1872n32*Medium{1872E9} 45|1408r31
1872n40*High{1872E9} 45|1996r30
1879e4*Current_Verbosity{1872E9} 45|1408r10 1996r10
1885U14*Debug_Output 45|1997s10
1891U14*Debug_Increase_Indent 45|1409s10
1893U14*Debug_Decrease_Indent 45|1979s7
1932U14 Add_To_Buffer 45|1460s10 1470s10 1872s10 1878s10
1979b7*Ignore_Missing_With{boolean} 45|882r29
X 39 prj-com.ads
31K13*Com 40e12 45|31w10 31r24 576r17
33P9*Fail_Proc
35p4*Fail{33P9} 45|576r21
X 40 prj-dect.ads
30K21*Dect 61e13 45|32w10 1824r14
32U14*Parse 45|1824s19
33p7 In_Tree{46|88P9} 45|1825r13
34i7 Declarations{46|101I9} 45|1826r13
35i7 Current_Project{46|101I9} 45|1827r13
36i7 Extends{46|101I9} 45|1828r13
37p7 Packages_To_Check{71|88P12} 45|1829r13
38b7 Is_Config_File{boolean} 45|1830r13
39r7 Flags{37|1747R9} 45|1831r13
X 41 prj-env.ads
32K13*Env 270e12 45|33w10 33r24 547r14
170U14*Initialize_Default_Project_Path 45|547s18
185V13*Is_Initialized{boolean} 45|546s14
203U14*Get_Path 45|574s13
203p52 Path{71|67P12} 45|574r41
225U14*Find_Project 45|557s7 875s13 1654s16
227s7 Project_File_Name{string} 45|558r21 877r16 1656r19
228s7 Directory{string} 45|559r21 878r16 1657r19
229i7 Path{33|434I9} 45|560r21 879r16 1658r19
X 42 prj-err.ads
43K13*Err 97e12 45|34w10 34r24 564r14 567r11 568r11 700r17 703r17 707r20
. 708r20 1393r11
61U14*Initialize=61:41 45|564s18 703s21 708s24
65U14*Finalize=66:22 45|700s21 707s24
70U14*Error_Msg 45|757s13 816s16 889s19 901s25 1057s16 1086s16 1138s19 1166s13
. 1191s13 1193s13 1202s19 1206s19 1315s22 1321s19 1362s19 1403s10 1482s13
. 1545s16 1624s19 1629s19 1666s19 1674s22 1680s25 1725s25 1806s16 1890s13
. 1906s13
88K12*Scanner[51|57] 45|567r15 568r15 1393r15
X 44 prj-part.ads
30K13*Part 37|42k9 44|70l9 70e13 45|45b18 2114l9 2114t13
32E9*Errout_Mode 35e22 44r27 45|527r27
33n7*Always_Finalize{32E9} 44r42 45|527r42 699r15
34n7*Finalize_If_Error{32E9} 45|705r15
35n7*Never_Finalize{32E9} 45|563r29 711r15
40U14*Parse 41>7 42<7 43>7 44>7 45>7 46>7 47>7 48>7 49=7 50>7 45|523b14 725l8
. 725t13
41p7 In_Tree{46|88P9} 45|524b7 544m7 544r7 590r34 617r45 633r62 635r63 637r50
. 637r60 651r59 653r58 656r68 658r56 663r61 667r61 672r65 685r41
42i7 Project{46|101I9} 45|525b7 555m7 581m13 591m34 609m13 616r19 617r36
. 629r30 633r53 635r54 651r50 685r25 695m10 706r20 724m10
43s7 Project_File_Name{string} 45|526b7 540r37 552r48 578r18
44e7 Errout_Handling{32E9} 45|527b7 563r10 698r12
45p7 Packages_To_Check{71|88P12} 45|528b7 597r34
46b7 Store_Comments{boolean} 45|529b7 567r45 568r49
47s7 Current_Directory{string} 45|530b7 559r42 599r34
48b7 Is_Config_File{boolean} 45|531b7 600r34
49r7 Env{46|46R9} 45|532b7 546r30 548m13 548r13 557m21 557r21 574r23 601m34
50s7 Target_Name{string} 45|533b7 548r31
X 45 prj-part.adb
47p4 Buffer{71|67P12} 1460m54 1460r54 1470m30 1470r30 1511r41 1872m54 1872r54
. 1878m30 1878r30 1885r23
48i4 Buffer_Last{natural} 1445m7 1453m13 1460m62 1460r62 1470m38 1470r38
. 1506r10 1510r22 1511r54 1854m7 1866m13 1872m62 1872r62 1878m38 1878r38
. 1884r46 1885r36
50e4 Dir_Sep=50:44{character} 2035r45
56I9 With_Id<91|59I9> 57r23 64r22 70r31 207r28 218r27 733r28 737r29 832r27
. 845r29 1258r27
57i4 No_With{56I9} 737r40 745r25 787r32 792r38 870r36
59R9 With_Record 65e14 69r31 739r29 854r22
60i7*Path{33|434I9} 783m16 877r67 888r68 941r44
61i7*Location{91|206I12} 784m16 891r35 902r70 943r61
62b7*Limited_With{boolean} 785m16 874r42 1017r54
63i7*Node{46|101I9} 786m16 928r54 932r51
64i7*Next{56I9} 787m16 796m50 872r46
68K12 Withs[88|55] 789r13 790r13 790r26 793r34 796r16 796r58 799r36 871r26
81R9 Names_And_Id 86e14 89r31
82i7*Path_Name{33|434I9} 900r58 1197r57 1300m11 1673r68 1679r58
83i7*Canonical_Path_Name{33|434I9} 962r59 1189r40 1199r49 1301m11
84i7*Id{46|101I9} 968r77 1302m11 1425m48
85b7*Limited_With{boolean} 1186r48 1303m11
88K12 Project_Stack[88|55] 896r22 897r48 900r30 950r30 961r43 962r31 968r49
. 1185r33 1186r20 1189r12 1195r41 1197r27 1199r19 1299r7 1370r13 1389r10
. 1425r7 1425r28 1670r22 1673r27 1673r48 1676r48 1679r30 1966r7
100K12 Virtual_Hash[68|70] 482r13 622r10 665r25 682r13 686r16
113K12 Processed_Hash[68|70] 465r38 469r10 623r10 629r10
124V13 Has_Circular_Dependencies{boolean} 125>7 126>7 127>7 1180b13 1215l8
. 1215t33 1290s10
125r7 Flags{37|1747R9} 1181b7 1191r24 1193r24 1203r22 1206r30
126i7 Normed_Path_Name{33|434I9} 1182b7 1192r42
127i7 Canonical_Path_Name{33|434I9} 1183b7 1188r13 1200r18
131U14 Read_Project_Qualifier 132>7 133>7 134>7 135<7 136>7 1100b14 1174l8
. 1174t30 1429s7
132r7 Flags{37|1747R9} 1101b7 1139r22 1166r24
133p7 In_Tree{46|88P9} 1102b7 1113r16 1119r22 1123r22 1129r25 1134r22 1146r22
. 1172r45
134b7 Is_Config_File{boolean} 1103b7 1137r23 1153r10 1163r13
135i7 Qualifier_Location{91|206I12} 1104b7 1109m7 1169r24
136i7 Project{46|101I9} 1105b7 1172r36
141U14 Check_Extending_All_Imports 142>7 143>7 144>7 1041b14 1065l8 1065t35
. 1738s7
142r7 Flags{37|1747R9} 1042b7 1057r27
143p7 In_Tree{46|88P9} 1043b7 1050r41 1051r56 1053r55 1055r47 1056r55 1062r62
144i7 Project{46|101I9} 1044b7 1050r32 1051r47
148U14 Check_Aggregate_Imports 149>7 150>7 151>7 1071b14 1094l8 1094t31 1739s7
149r7 Flags{37|1747R9} 1072b7 1086r27
150p7 In_Tree{46|88P9} 1073b7 1078r41 1079r56 1082r55 1084r48 1085r69 1091r62
151i7 Project{46|101I9} 1074b7 1078r32 1079r47
154U14 Create_Virtual_Extending_Project 155>7 156>7 157>7 158>7 282b14 426l8
. 426t40 684s16
155i7 For_Project{46|101I9} 283b7 291r52 398r50 404r62
156i7 Main_Project{46|101I9} 284b7 338r38 373r54 374r33 396r49
157i7 Extension_Withs{46|101I9} 285b7 379r47
158p7 In_Tree{46|88P9} 286b7 291r65 317r38 321r38 324r38 327r38 330r38 333r38
. 338r52 359r28 364r71 369r33 370r38 371r41 373r23 373r68 374r47 385r50 387r70
. 390r53 396r27 396r63 398r27 398r63 403r31 404r53 409r35 413r43 415r33 419r47
. 423r43
167U14 Look_For_Virtual_Projects_For 168>7 169>7 170>7 440b14 492s16 512s10
. 517l8 517t37 636s13
168i7 Proj{46|101I9} 441b7 465r19 465r58 469r30 471r49 475r46 482r31 487r47
169p7 In_Tree{46|88P9} 442b7 471r55 474r59 475r52 487r53 489r55 493r29 502r49
. 505r62 513r23
170b7 Potentially_Virtual{boolean} 443b7 481r13 493r38 513r32 638r16
177E9 Extension_Origin 177e68 188r27 224r27 838r27 1227r27 1569r24 1686r33
. 1929r21
177n30 None{177E9} 595r34 1335r36 1569r44 1686r53 1929r41
177n36 Extending_Simple{177E9} 1581r28 1941r25
177n54 Extending_All{177E9} 1574r32 1575r28 1689r41 1690r37 1934r29 1935r25
182U14 Parse_Single_Project 183>7 184<7 185<7 186>7 187>7 188>7 189>7 190>7
. 191>7 192>7 193>7 194=7 589s10 978s22 1221b14 1693s22 1980l8 1980t28
183p7 In_Tree{46|88P9} 590r13 979r25 1222b7 1249r38 1329r66 1339r64 1353r52
. 1355r60 1356r62 1375r56 1395r13 1418r28 1424r54 1426r34 1427r34 1430r21
. 1432r33 1439r16 1440r36 1464r16 1474r16 1495r16 1499r44 1500r19 1513r32
. 1559r42 1585r37 1597r48 1604r37 1615r24 1626r44 1628r64 1631r62 1644r16
. 1694r25 1694r46 1713r61 1714r56 1722r56 1723r64 1734r19 1738r47 1739r43
. 1767r62 1776r45 1784r61 1786r58 1791r61 1792r24 1795r65 1799r48 1808r49
. 1825r34 1832r47 1835r61 1838r58 1838r68 1849r16 1876r16 1879r16 1886r48
. 1891r59 1903r16 1918r18 1925r68 1945r34 1957r45 1972r21
184i7 Project{46|101I9} 591r13 980r25 1223b7 1293m10 1369m13 1388m10 1423m7
. 1425r54 1426r25 1427r25 1430r66 1432r24 1440r27 1499r35 1513r23 1559r33
. 1597r39 1626r35 1631r53 1643r16 1695r25 1714r47 1722r47 1738r56 1739r52
. 1767r53 1799r39 1808r40 1814r24 1815r31 1816r26 1827r34 1832r38 1839r22
. 1886r39 1891r50 1902r33 1922r37 1925r59 1957r36 1971r21
185b7 Extends_All{boolean} 592r13 981r25 1224b7 1268m7 1328m16 1498m13 1574r54
. 1689r63 1696r25 1696m46 1934r51
186i7 Path_Name_Id{33|434I9} 593r13 982r25 1225b7 1235r55 1697r25
187b7 Extended{boolean} 594r13 983r25 1226b7 1311r16 1580r19 1698r25 1924r37
. 1940r16
188e7 From_Extended{177E9} 595r13 984r25 1227b7 1335r19 1574r16 1689r25 1699r25
. 1934r13
189b7 In_Limited{boolean} 596r13 985r25 1228b7 1303r34 1587r37 1700r25 1700r46
. 1947r34
190p7 Packages_To_Check{71|88P12} 597r13 986r25 1229b7 1592r37 1701r25 1701r46
. 1829r34 1952r34
191i7 Depth{natural} 598r13 987r25 1230b7 1593r37 1702r25 1702r46 1953r34
192s7 Current_Dir{string} 599r13 988r25 1231b7 1273r48 1278r48 1594r37 1703r25
. 1703r46 1954r34
193b7 Is_Config_File{boolean} 600r13 989r25 1232b7 1252r57 1397r14 1419r28
. 1430r30 1481r13 1532r20 1538r19 1595r37 1600r17 1704r25 1704r46 1830r34
. 1955r34
194r7 Env{46|46R9} 601r13 990r25 1233b7 1291r13 1316r25 1322r22 1363r22 1403r21
. 1421r28 1430r10 1483r16 1546r19 1596m37 1625r22 1630r22 1655m19 1655r19
. 1666r30 1674r33 1680r36 1705r25 1705m46 1726r28 1738r36 1739r32 1806r27
. 1831r34 1890r24 1907r16 1956m34
205U14 Pre_Parse_Context_Clause 206>7 207<7 208>7 209>7 731b14 825l8 825t32
. 1417s7
206p7 In_Tree{46|88P9} 732b7 753r71 765r19 772r19 801r19 809r22 813r60 822r55
. 1418r10
207i7 Context_Clause{56I9} 733b7 745m7 793m16 1420r10
208b7 Is_Config_File{boolean} 734b7 756r13 1419r10
209r7 Flags{37|1747R9} 735b7 758r16 816r27 1421r10
217U14 Post_Parse_Context_Clause 218>7 219>7 220>7 221>7 222=7 223>7 224>7
. 225>7 226>7 227>7 228>7 229=7 831b14 1035l8 1035t33 1584s13 1944s10
218i7 Context_Clause{56I9} 832b7 845r40 1586r16 1946r13
219p7 In_Tree{46|88P9} 833b7 864r59 866r70 883m19 883r19 934r42 940r22 943r39
. 979r46 993r71 1007r45 1015r41 1020r25 1021r50 1025r57 1028r64 1585r16 1945r13
220b7 In_Limited{boolean} 834b7 949r23 985r46 1587r16 1947r13
221b7 Limited_Withs{boolean} 835b7 874r13 949r37 985r60 1588r16 1948r13
222i7 Imported_Projects{46|101I9} 836b7 847r45 929m22 1003m25 1589r16 1949r13
223i7 Project_Directory{33|434I9} 837b7 852r51 1590r16 1950r13
224e7 From_Extended{177E9} 838b7 984r46 1591r16 1951r13
225p7 Packages_To_Check{71|88P12} 839b7 986r46 1592r16 1952r13
226i7 Depth{natural} 840b7 987r46 1593r16 1953r13
227s7 Current_Dir{string} 841b7 914r55 988r46 1594r16 1954r13
228b7 Is_Config_File{boolean} 842b7 989r46 1595r16 1955r13
229r7 Env{46|46R9} 843b7 876m16 876r16 882r19 890r22 902r28 990m46 1596r16
. 1956r13
241V13 Project_Name_From{33|149I9} 242>7 243>7 1252s9 1986b13 2112l8 2112t25
242s7 Path_Name{string} 1987b7 1990r32 1990r53
243b7 Is_Config_File{boolean} 1252r39 1988b7 2020r18 2024r15
248V13 Copy_With_Clause{46|101I9} 249>7 250>7 251>7 259b13 276l8 276t24 385s15
. 502s18
249i7 With_Clause{46|101I9} 260b7 268r18 270r23 272r26
250p7 In_Tree{46|88P9} 261b7 265r49 267r37 268r31 269r42 270r36 271r45 272r39
. 273r49
251i7 Next_Clause{46|101I9} 262b7 273r58
264i7 New_With_Clause{46|101I9} 267r20 269r25 271r28 273r32 275r14
289a7 Virtual_Name=290:39{string} 347r47 348r9 349r30 354r19 355r38
294i7 Virtual_Name_Id{33|149I9} 356m7 360r28 369r42
297i7 Virtual_Path_Id{33|434I9} 350m7 361r28 370r47
314i7 Virtual_Project{46|101I9} 358m7 364r54 371r50 390r36 396r10 398r10
315i7 With_Clause{46|101I9} 369r20 370r25 371r28 373r10 374r56
318i7 Project_Declaration{46|101I9} 364m7 403r10 404r32
319i7 Source_Dirs_Declaration{46|101I9} 403r40 409r10
322i7 Source_Dirs_Attribute{46|101I9} 409r44 413r20 415r10
325i7 Source_Dirs_Expression{46|101I9} 415r42 419r23
328i7 Source_Dirs_Term{46|101I9} 419r56 423r25
331i7 Source_Dirs_List{46|101I9} 423r52
379i10 Org_With_Clause{46|101I9} 383r25 385r33 387m13 387r53
380i10 New_With_Clause{46|101I9} 384m13 385r59 390r62
432i4 Extension_Withs{46|101I9} 460r59 482r37 501m16 502r58 515m10 635m13
445i7 Declaration{46|101I9} 471m10 473r22 474r46
448i7 With_Clause{46|101I9} 487m10 488r25 489r42 502r36 505m13 505r49
451i7 Imported{46|101I9} 489m13 491r25 493r19
454i7 Extended{46|101I9} 474m13 481r46 513r13
457b7 Extends_All{boolean} 475m13 496r16
460i7 Saved_Extension_Withs{46|101I9} 515r29
535b7 Dummy{boolean} 536r29 592m34
538p7 Real_Project_File_Name{71|67P12} 551r10 552m10 558r42 561m13 561r13
541i7 Path_Name_Id{33|434I9} 560m42 570r10 593r34
572p13 P{71|67P12} 574m49 574r49 580r18
632i13 Declaration{46|101I9} 637r37
646i13 With_Clause{46|101I9} 651m13 652r28 653r45 672m16 672r52
647i13 Imported{46|101I9} 653m16 655r28 656r58 662m25 664r39 665r46 667r51
648i13 Declaration{46|101I9} 656m19 658r43 663r48 666m25
679i13 Proj{46|101I9} 682m37 682r37 685r19 686m39 686r39
680i13 Withs{46|101I9} 682m43 683r19 685r34 686m45
716r12 X{6|66R9} 720r45 722r38
737i7 Current_With_Clause{56I9} 792r16 796r29 799m13
738b7 Limited_With{boolean} 754m10 764r13 785r32
739r7 Current_With{59R9} 782m13 790r41
740i7 Current_With_Node{46|101I9} 752m10 786r32 804r33 805r40 813r41 820m13
746l7 With_Loop 767r18 824l16 824e25
770l10 Comma_Loop 810r21 817r21 823l19 823e29
845i7 Current_With_Clause{56I9} 870r13 871r39 872m10
847i7 Current_Project{46|101I9} 862r19 864r42 866m13 866r53 922r39 924r26
. 928m22 929r43 934r25 935m22 939r22 943r22 1000m22 1002r29 1007r28 1014r41
. 1019r25 1025r40 1028r47
848i7 Previous_Project{46|101I9} 922m19 1000r41
849i7 Next_Project{46|101I9} 932m22 934r51 935r41
851a7 Project_Directory_Path{string} 878r37
854r7 Current_With{59R9} 871m10 872r33 874r29 877r54 888r55 891r22 902r57
. 928r41 932r38 941r31 943r48 1017r41
855b7 Extends_All{boolean} 981m46 993m22 1027r25
856i7 Imported_Path_Name_Id{33|434I9} 879m37 881r16 913r54 982r46
897i26 Index<integer> 900r51
911a19 Resolved_Path{string} 956r37 957r56 1023r34 1024r53
919i19 Withed_Project{46|101I9} 968m31 977r26 980m46 993r55 996r26 1016r41
. 1021r34
953i25 Canonical_Path_Name{33|434I9} 959m25 963r30
961i29 Index<integer> 962r52 968r70
1046i7 With_Clause{46|101I9} 1051m10 1052r25 1053r42 1055r34 1062m13 1062r49
1047i7 Imported{46|101I9} 1053m13 1056r45
1076i7 With_Clause{46|101I9} 1079m10 1081r25 1082r42 1091m13 1091r49
1076i20 Imported{46|101I9} 1082m13 1084r38 1085r59
1107e7 Proj_Qualifier{37|72E9} 1112m10 1118m16 1122m16 1128m19 1133m16 1145m16
. 1153r34 1159m10 1162r10 1164r21 1172r54
1185i11 Index<integer> 1186r41 1189r33
1195i17 Current<integer> 1197r48 1199r40
1235a7 Path_Name{string} 1252r28 1272r30 1382r42 1409r48
1237i7 Normed_Path_Name{33|434I9} 1284m10 1291r24 1300r34 1413r56 1427r44
1238i7 Canonical_Path_Name{33|434I9} 1287m10 1291r42 1301r34 1310r54 1402r46
. 1923r37
1239i7 Project_Directory{33|434I9} 1412m7 1426r43 1590r37 1657r57 1950r34
1240r7 Project_Scan_State{56|59R9} 1381m32 1962r35
1241i7 Source_Index{91|561I9} 1382m7 1387r10 1393r43
1243b7 Extending{boolean} 1493m10 1638r10
1245i7 Extended_Project{46|101I9} 1695m46 1708r31 1713r43 1723r46 1773r25
. 1774r31 1776r27 1828r34 1834r22 1835r43 1838r40
1247r7 A_Project_Name_And_Node{46|1462R12} 1308r9 1310r13 1313r19 1314r22
. 1327r19 1329r36 1339r34 1342r31 1359m22 1369r24 1374m10
1251i7 Name_From_Path{33|149I9} 1397r38 1533r25 1534r41
1253i7 Name_Of_Project{33|149I9} 1512m10 1513r41 1611r43 1744r10 1745r27
. 1804r36 1884r10 1912r34 1919r18 1920r37
1254i7 Display_Name_Of_Project{33|149I9} 1565m13 1921r37
1256b7 Duplicated{boolean} 1622m19 1912r14
1258i7 First_With{56I9} 1420m28 1586r37 1946r34
1259i7 Imported_Projects{46|101I9} 1589m37 1589r37 1597r57 1949m34 1949r34
. 1957r54
1263r7 Project_Comment_State{46|177R9} 1383m18 1977m30 1977r30
1265i7 Qualifier_Location{91|206I12} 1430m46 1728r28
1271a10 Normed_Path{string} 1277r30 1282r22 1283r41
1276a10 Canonical_Path{string} 1285r22 1286r41
1337i22 Decl{46|101I9} 1353r46 1355r54 1356m25
1341i22 Prj{46|101I9} 1355m25 1356r57 1359r54
1517i14 Index{integer} 1518r29 1519r29
1526i13 Expected_Name{33|149I9} 1534r24 1536r36
1527p13 Extension{71|67P12} 1539m19 1542m19 1548r21
1556i13 Loc{91|206I12} 1559m13 1561r50 1562m16 1562r23
1560i17 J{integer} 1561r29
1569e13 From_Ext{177E9} 1575m16 1581m16 1591r37
1602r16 Name_And_Node{46|1462R12} 1605r43 1613m19 1616r35 1628r44
1605i16 Project_Name{33|149I9} 1610r22 1611r27 1616m19 1621r19 1623r39
1648a16 Original_Path_Name{string} 1656r40
1651i16 Extended_Project_Path_Name_Id{33|434I9} 1658m40 1660r19 1697r46
1676i26 Index<integer> 1679r51
1686e22 From_Ext{177E9} 1690m25 1699r46
1763i13 Parent_Name{33|149I9} 1776r56 1787r51 1805r36
1764b13 Parent_Found{boolean} 1775m16 1783r23 1787m19 1788r43 1798r16
1765i13 Parent_Node{46|101I9} 1774m16 1784m16 1785r48 1786r45 1789m19 1791r48
. 1799r63
1766i13 With_Clause{46|101I9} 1783r54 1784r48 1795m16 1795r52
1768i13 Imp_Proj_Name{33|149I9} 1786m19 1787r35
1782l13 Imported_Loop 1788r24 1796l22 1796e35
1785l16 Extension_Loop 1793l25 1793e39
1819i10 Project_Declaration{46|101I9} 1826m34 1832r56
1929e10 From_Ext{177E9} 1935m13 1941m13 1951r34
1990a7 Canonical{string} 1991r30 1997r50 2006m33 2006r33 2012r9 2019r29 2021r24
. 2026r18 2034r24 2035r24 2063r48
1991i7 First{natural} 1992r30 2002r10 2010r13 2012r20 2014m10 2014r19 2019r10
. 2019r40 2021r35 2022r24 2026r29 2027r25 2031m13 2031r22 2032r21 2033r19
. 2034r35 2035r35 2037m16 2037r25 2052m7 2052r16 2056r10 2062r26 2063r59
1992i7 Last{natural} 2021r44 2026r38 2032m13 2056r18 2062r19 2063r68
1993i7 Index{positive} 2065m7 2071r41 2076m16 2076r25 2078r26 2080r32 2081r35
. 2086r39 2088r32 2089r61 2097r13 2108r29 2109m13 2109r22
X 46 prj-tree.ads
37K13*Tree 44|28w10 28r25 49r38 45|105r25 118r25 532r38 1263r31 1383r7 1394r7
. 1970r7 1973r21 1977r7 46|1530e13
46R9*Environment 44|49r43 45|194r34 229r34 532r43 843r34 1233r34 46|61e14
53r7*Project_Path{41|163R9} 45|546r34 548m17 557m25 574r27 876m20 1655m23
59r7*Flags{37|1747R9} 45|882r23 890r26 902r32 1291r17 1316r29 1322r26 1363r26
. 1403r25 1421r32 1430r14 1483r20 1546r23 1625r26 1630r26 1666r34 1674r37
. 1680r40 1726r32 1738r40 1739r36 1806r31 1831r38 1890r28 1907r20
88P9*Project_Node_Tree_Ref(87R9) 44|41r27 45|133r28 143r17 150r17 158r25
. 169r29 183r27 206r24 219r27 250r21 261r21 286r25 442r29 524r27 732r24 833r27
. 1043r17 1073r17 1102r28 1222r27
98N4*Project_Node_High_Bound 45|103r21 683r28
101I9*Project_Node_Id<integer> 44|42r31 45|63r22 84r29 102r21 104r21 117r21
. 136r28 144r17 151r17 155r25 156r25 157r25 168r29 184r31 222r34 249r21 251r21
. 251r45 260r21 262r21 262r45 264r34 283r25 284r25 285r25 314r33 315r42 318r33
. 319r42 322r42 325r42 328r42 331r42 379r28 380r28 432r22 441r29 445r21 448r21
. 451r18 454r18 460r40 525r31 632r36 646r27 647r27 648r27 679r21 680r21 740r29
. 836r34 847r26 848r26 849r26 919r36 1044r17 1046r21 1047r21 1074r17 1076r31
. 1105r28 1223r31 1245r26 1259r27 1337r29 1341r29 1765r29 1766r29 1819r32
105i4*Empty_Node{101I9} 45|380r47 445r40 448r40 451r37 454r37 555r18 581r24
. 609r24 647r46 648r46 659r21 679r40 695r21 724r21 740r48 848r45 849r45 919r55
. 1003r46 1007r54 1245r45 1259r46 1293r21 1302r34 1353r64 1388r21 1765r48
. 1819r51
119n7*N_Project{118E9} 45|1424r32
120n7*N_With_Clause{118E9} 45|265r58 317r47 753r45 822r29
122n7*N_Declarative_Item{118E9} 45|321r47
126n7*N_Attribute_Declaration{118E9} 45|324r47
129n7*N_Expression{118E9} 45|327r47
130n7*N_Term{118E9} 45|330r47
131n7*N_Literal_String_List{118E9} 45|333r47
143V13*Present{boolean} 45|383s16 465s10 473s13 488s16 491s16 616s10 652s19
. 655s19 862s10 864s12 1052s16 1081s16 1708s22 1773s16 1783s45 1785s39 1834s13
147V13*No{boolean} 45|481s42 664s35 706s16 924s22 977s22 996s22 1002s25
155V13*Default_Project_Node{101I9} 45|265s27 316s35 320s35 323s35 326s35
. 329s35 332s35 753s12 821s15 1423s18
156p7 In_Tree{88P9} 45|753r60 822r44 1424r43
157e7 Of_Kind{118E9} 45|753r34 822r18 1424r21
163V13*Hash{37|293I9} 45|105r30 118r30
177R9*Comment_State 45|1263r36 46|1528e14
181U14*Save 45|1383s12
185U14*Restore_And_Free 45|1977s12
189U14*Reset_State 45|1394s12
193V13*There_Are_Unkept_Comments{boolean} 45|1973s26
197U14*Set_Previous_Line_Node 45|805s16 1815s7
202U14*Set_Previous_End_Node 45|1902s10
207U14*Set_End_Of_Line 45|804s16 1814s7
211U14*Set_Next_End_Node 45|1816s7
216U14*Remove_Next_End_Node 45|1844s7
239U14*Scan 45|765s13 772s13 801s13 809s16 1113s10 1119s16 1123s16 1129s19
. 1134s16 1146s16 1395s7 1439s10 1464s10 1474s10 1495s10 1500s13 1734s13
. 1849s10 1876s10 1879s10 1903s10
265V13*Name_Of{33|149I9} 45|268s9 291s43 1021s25 1056s36 1776s18 1786s36
. 1886s30 1891s41
278V13*Location_Of{91|206I12} 45|396s36 1559s20 1626s22 1631s40 1808s27
351V13*Is_Extending_All{boolean} 45|475s28 617s18 993s37 1050s14 1055s16
. 1329s18 1713s25
381V13*Path_Name_Of{33|434I9} 45|270s9 338s24 398s36 1085s45 1628s30
401V13*First_With_Clause_Of{101I9} 45|373s32 487s25 635s32 651s28 1051s25
. 1079s25 1767s31
407V13*Project_Declaration_Of{101I9} 45|364s30 471s25 633s29 656s34 667s27
. 1338s31 1356s33 1791s24 1838s16
413V13*Project_Qualifier_Of{37|72E9} 45|1078s10 1084s16 1722s25 1723s24 1835s21
. 1925s37
419V13*Extending_Project_Of{101I9} 45|1353s24 1355s32
437V13*Project_Node_Of{101I9} 45|272s9 489s25 653s28 1053s25 1082s25 1784s31
452V13*Next_With_Clause_Of{101I9} 45|387s32 505s28 672s31 864s21 866s32 1062s28
. 1091s28 1795s31
465V13*Extended_Project_Of{101I9} 45|474s25 637s16 658s22 663s27 1790s21
648V13*Create_Project{101I9} 45|358s26
649p7 In_Tree{88P9} 45|359r10
650i7 Name{33|149I9} 45|360r10
651i7 Full_Path{33|434I9} 45|361r10
652b7 Is_Config_File{boolean} 45|362r10
730U14*Set_Name_Of 45|267s7 369s7 413s7 1018s22 1513s10
744U14*Set_Location_Of 45|395s7 942s19 1432s7 1440s10
786U14*Set_Parent_Project_Of 45|1799s16
789i7 To{101I9} 45|1799r57
792U14*Set_Project_File_Includes_Unkept_Comments 45|1970s12
793i7 Node{101I9} 45|1971r10
794p7 In_Tree{88P9} 45|1972r10
795b7 To{boolean} 45|1973r10
798U14*Set_Directory_Of 45|1426s7
815U14*Set_Is_Extending_All 45|1028s25 1499s13 1714s25
821U14*Set_Is_Not_Last_In_List 45|813s16
848U14*Set_Path_Name_Of 45|269s7 370s7 1025s22 1427s7
855U14*Set_String_Value_Of 45|938s19
872U14*Set_First_With_Clause_Of 45|374s7 390s10 1597s13 1957s10
879U14*Set_Project_Declaration_Of 45|1832s10
886U14*Set_Project_Qualifier_Of 45|1172s10
893U14*Set_Extending_Project_Of 45|1837s13
896i7 To{101I9} 45|1839r16
907U14*Set_Extended_Project_Path_Of 45|397s7 1642s13
914U14*Set_Project_Node_Of 45|271s7 371s7 1013s22
915i7 Node{101I9} 45|1014r25
916p7 In_Tree{88P9} 45|1015r25
917i7 To{101I9} 45|1016r25
918b7 Limited_With{boolean} 45|1017r25
923U14*Set_Next_With_Clause_Of 45|273s7 372s7 933s22 1006s25
930U14*Set_First_Declarative_Item_Of 45|402s7
938U14*Set_Extended_Project_Of 45|404s7
945U14*Set_Current_Item_Node 45|408s7
994U14*Set_Expression_Of 45|414s7
1031U14*Set_First_Term 45|419s7
1045U14*Set_Current_Term 45|423s7
1133K12*Tree_Private_Part 45|1247r33 1248r35 1261r11 1308r36 1375r12 1602r32
. 1603r34 1614r21 1917r10 46|1503e25
1462R12*Project_Name_And_Node 45|1247r51 1602r50 46|1481e17
1463i10*Name{33|149I9} 45|1605r57 1616r49 1920m19
1466i10*Display_Name{33|149I9} 45|1921m19
1469i10*Node{101I9} 45|1329r60 1339r58 1342r55 1359m46 1369r48 1628r58 1922m19
1472i10*Canonical_Path{33|434I9} 45|1310r37 1923m19
1476b10*Extended{boolean} 45|1313r43 1327r43 1924m19
1479e10*Proj_Qualifier{37|72E9} 45|1314r46 1925m19
1483r7*No_Project_Name_And_Node{1462R12} 45|1308r54
1491K15*Projects_Htable[24|168] 45|1248r53 1375r30 1603r52 1614r39 1917r28
1507p7*Projects_HT{24|170P12[1491]} 45|1249r46 1375r64 1604r45 1615r32 1918m26
1509b7*Incomplete_With{boolean} 45|544m15 883m27
X 50 scans.ads
60n7*Tok_String_Literal{52E9} 45|774r21 776r25 1639r18 1641r21
66n7*Tok_Identifier{52E9} 45|1115r21 1125r27 1447r18 1452r22 1860r18 1865r22
85n7*Tok_Dot{52E9} 45|1469r29 1877r29
95n7*Tok_Comma{52E9} 45|812r27
116n7*Tok_Abstract{52E9} 45|1111r18
119n7*Tok_All{52E9} 45|1497r21
125n7*Tok_Is{52E9} 45|1813r15
127n7*Tok_Limited{52E9} 45|751r46 754r34
145n7*Tok_End{52E9} 45|1843r15 1848r18
180n7*Tok_With{52E9} 45|751r21 766r21 767r42
183n7*Tok_EOF{52E9} 45|1905r22
185n7*Tok_Semicolon{52E9} 45|803r24 1896r15 1901r18
193n7*Tok_Project{52E9} 45|1434r15 1438r18
194n7*Tok_Extends{52E9} 45|1479r18
366e4*Token{52E9} 45|751r13 751r38 754r26 767r33 776r16 803r16 812r19 1111r10
. 1115r13 1125r19 1438r10 1452r13 1469r20 1479r10 1497r13 1641r13 1848r10
. 1865r13 1877r20 1901r10 1905r13
369i4*Token_Ptr{91|206I12} 45|761r16 784r32 816r66 1058r27 1087r27 1109r29
. 1142r22 1191r63 1193r55 1203r66 1206r46 1318r25 1324r22 1365r22 1405r21
. 1432r42 1440r45 1484r63 1549r19 1666r69 1674r63 1680r66 1892r24 1908r60
402i4*Token_Name{33|149I9} 45|783r48 1116r15 1126r27 1459r27 1645r32 1649r56
. 1664r39 1871r27
X 51 scng.ads
59U14*Initialize_Scanner 45|1393s23[42|88]
84U14*Set_End_Of_Line_As_Token 45|568s23[42|88]
88U14*Set_Comment_As_Token 45|567s23[42|88]
X 54 sinput.ads
69K9*Sinput 45|35w6 35r20 36r6 36r20 1561r35 54|953e11
463p4*Source{91|196P9} 45|1561r42
X 56 sinput-p.ads
32K16*P 45|36w13 36r27 56|82e13
41V13*Load_Project_File{91|561I9} 45|1382s23
59R9*Saved_Project_Scan_State 45|1240r29 56|80e14
62U14*Save_Project_Scan_State 45|1381s7
68U14*Restore_Project_Scan_State 45|1962s7
X 58 snames.ads
34K9*Snames 45|37w6 413r52 1117r18 1121r18 1126r40 1132r18 1136r18 58|2051e11
254i4*Name_Standard{33|149I9} 45|1117r25
1200i4*Name_Aggregate{33|149I9} 45|1121r25
1220i4*Name_Configuration{33|149I9} 45|1136r25
1262i4*Name_Library{33|149I9} 45|1126r47 1132r25
1337i4*Name_Source_Dirs{33|149I9} 45|413r59
X 63 system.ads
64M9*Address
X 68 s-htable.ads
56I12 Header_Num 45|101r7 114r7
59+12 Element 45|102r7 115r7
62*7 No_Element{59+12} 45|103r7 116r7
66+12 Key 45|104r7 117r7
67V21 Hash{56I12} 45|105r7 118r7
68V21 Equal{boolean} 45|106r7 119r7
72U17*Set 45|469s25[113] 482s26[100] 629s25[113]
76U17*Reset 45|622s23[100] 623s25[113]
79V16*Get{boolean} 45|465s53[113]
83U17*Remove 45|665s38[100]
98U17*Get_First 45|682s26[100]
105U17*Get_Next 45|686s29[100]
X 70 s-memory.ads
53V13*Alloc{63|64M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{63|64M9} 105i<c,__gnat_realloc>22
X 71 s-os_lib.ads
67P12*String_Access{83|45P9} 45|47r18 538r32 572r17 1527r29
69V14*"="=70:22{boolean} 45|551r33
72U14*Free=72:62 45|561s7
88P12*String_List_Access{83|55P9} 44|45r27 45|190r27 225r27 528r27 839r27
. 1229r27
419V13*Normalize_Pathname{string} 45|912s34 1271s46 1276s46
421s7 Directory{string} 45|914r37 1273r30 1278r30
422b7 Resolve_Links{boolean} 45|915r37 1274r30 1279r30
423b7 Case_Sensitive{boolean} 45|917r37 1275r30 1280r30
960e4*Directory_Separator{character} 45|50r44 341r44
X 83 s-string.ads
45P9*String_Access(string)
54A9*String_List(45P9)<integer>
55P9*String_List_Access(54A9)
X 88 table.ads
43K9*Table 45|38w6 68r25 88r33 88|238e10
47+12 Table_Component_Type 45|69r7 89r7
48I12 Table_Index_Type 45|70r7 90r7
50*7 Table_Low_Bound{48I12} 45|71r7 91r7
51i7 Table_Initial{91|65I12} 45|72r7 92r7
52i7 Table_Increment{91|62I12} 45|73r7 93r7
53s7 Table_Name{string} 45|74r7 94r7
55k12*Table 45|68r31 88r39 88|237e13
106A12*Table_Type(45|59R9)<45|56I9>
109A15*Big_Table_Type{106A12[45|68]}<45|56I9>
117P12*Table_Ptr(109A15[45|68])
121p7*Table{117P12[45|68]} 45|790m19[68] 790r19[68] 796m22[68] 796r22[68]
. 871r32[68] 900r44[88] 962r45[88] 968r63[88] 1186r34[88] 1189r26[88] 1197r41[88]
. 1199r33[88] 1425m21[88] 1425r21[88] 1673r41[88] 1679r44[88]
145V16*Last{45|56I9} 45|790s32[68] 793s40[68] 796s64[68] 799s42[68] 896s36[88]
. 897s62[88] 950s44[88] 961s57[88] 1185s47[88] 1195s55[88] 1425s42[88] 1670s36[88]
. 1673s62[88] 1676s62[88]
174U17*Increment_Last 45|789s19[68]
178U17*Decrement_Last 45|1370s27[88] 1389s24[88] 1966s21[88]
182U17*Append 45|1299s21[88]
X 91 types.ads
52K9*Types 45|604r15 91|877e10
59I9*Int<integer>
62I12*Nat{59I9} 45|56r24 90r31
65I12*Pos{59I9}
144I9*Text_Ptr<59I9>
147A9*Text_Buffer(character)<144I9>
192A12*Big_Source_Buffer{147A9}<144I9>
196P9*Source_Buffer_Ptr(192A12)
206I12*Source_Ptr{144I9} 45|61r22 135r32 1104r32 1265r28 1556r19
561I9*Source_File_Index<59I9> 45|1241r29
569i4*No_Source_File{561I9} 45|1387r25
766X4*Unrecoverable_Error 45|604r21
|