799 lines
37 KiB
Plaintext
799 lines
37 KiB
Plaintext
V "GNAT Lib v6"
|
|
A -gnatwa
|
|
A -nostdinc
|
|
A -O2
|
|
A -Wextra
|
|
A -Wall
|
|
A -g
|
|
A -gnatp
|
|
A -gnatg
|
|
A -mtune=generic
|
|
A -march=i586
|
|
P ZX
|
|
|
|
RN
|
|
RV NO_ACCESS_SUBPROGRAMS
|
|
RV NO_ALLOCATORS
|
|
RV NO_DISPATCH
|
|
RV NO_EXCEPTION_HANDLERS
|
|
RV NO_EXCEPTION_PROPAGATION
|
|
RV NO_EXCEPTIONS
|
|
RV NO_FINALIZATION
|
|
RV NO_LOCAL_ALLOCATORS
|
|
RV NO_NESTED_FINALIZATION
|
|
RV NO_RECURSION
|
|
RV NO_STANDARD_STORAGE_POOLS
|
|
RV NO_STREAMS
|
|
RV NO_UNCHECKED_ACCESS
|
|
RV NO_UNCHECKED_DEALLOCATION
|
|
RV NO_DEFAULT_INITIALIZATION
|
|
RV NO_IMPLEMENTATION_ATTRIBUTES
|
|
RV NO_IMPLEMENTATION_PRAGMAS
|
|
RV NO_IMPLICIT_ALIASING
|
|
RV SPARK_05
|
|
|
|
U ada.containers.indefinite_ordered_multisets%b a-ciormu.adb 55e9aa28 NE OL PK GE
|
|
W ada%s ada.ads ada.ali
|
|
W ada.containers%s a-contai.ads a-contai.ali
|
|
W ada.containers.red_black_trees%s a-crbltr.ads a-crbltr.ali
|
|
W ada.containers.red_black_trees.generic_keys%s
|
|
W ada.containers.red_black_trees.generic_operations%s
|
|
W ada.containers.red_black_trees.generic_set_operations%s
|
|
Z ada.streams%s a-stream.adb a-stream.ali
|
|
W ada.unchecked_deallocation%s
|
|
W system%s system.ads system.ali
|
|
|
|
U ada.containers.indefinite_ordered_multisets%s a-ciormu.ads 5cb1fd64 BN NE OL PR RT PK GE
|
|
W ada%s ada.ads ada.ali
|
|
W ada.containers%s a-contai.ads a-contai.ali
|
|
W ada.containers.red_black_trees%s a-crbltr.ads a-crbltr.ali
|
|
W ada.finalization%s a-finali.ads a-finali.ali
|
|
W ada.iterator_interfaces%s
|
|
W ada.streams%s a-stream.adb a-stream.ali
|
|
W ada.tags%s a-tags.adb a-tags.ali
|
|
N A47:4 codepeer skip_analysis
|
|
|
|
D ada.ads 20070406091342 3ffc8e18 ada%s
|
|
D a-contai.ads 20151020122137 61e5e089 ada.containers%s
|
|
D a-conhel.ads 20151023123735 20298884 ada.containers.helpers%s
|
|
D a-conhel.adb 20151023123735 34fff4f6 ada.containers.helpers%b
|
|
D a-ciormu.ads 20151023123735 2c1a1d5a ada.containers.indefinite_ordered_multisets%s
|
|
D a-ciormu.adb 20151023123735 c58c2dca ada.containers.indefinite_ordered_multisets%b
|
|
D a-crbltr.ads 20151020102346 c3e90a86 ada.containers.red_black_trees%s
|
|
D a-crbtgk.ads 20151020102346 ab25d217 ada.containers.red_black_trees.generic_keys%s
|
|
D a-crbtgk.adb 20151020102346 cffbc19e ada.containers.red_black_trees.generic_keys%b
|
|
D a-crbtgo.ads 20151020102346 e494c304 ada.containers.red_black_trees.generic_operations%s
|
|
D a-crbtgo.adb 20151020124036 9d75ddfc ada.containers.red_black_trees.generic_operations%b
|
|
D a-rbtgso.ads 20151020102346 2f314542 ada.containers.red_black_trees.generic_set_operations%s
|
|
D a-rbtgso.adb 20151020102346 b6305a94 ada.containers.red_black_trees.generic_set_operations%b
|
|
D a-except.ads 20151016123252 291912d5 ada.exceptions%s
|
|
D a-finali.ads 20151020095656 bf4f806b ada.finalization%s
|
|
D a-iteint.ads 20110906092602 7c7305e9 ada.iterator_interfaces%s
|
|
D a-stream.ads 20141120112812 119b8fb3 ada.streams%s
|
|
D a-tags.ads 20151016130316 01f5e3ef ada.tags%s
|
|
D a-unccon.ads 20070406091342 f9eb8f06 ada.unchecked_conversion%s
|
|
D a-uncdea.ads 20070406091342 f15a5ed1 ada.unchecked_deallocation%s
|
|
D system.ads 20151123113124 2da59038 system%s
|
|
D s-atocou.ads 20151020101020 b45c2d8d system.atomic_counters%s
|
|
D s-exctab.ads 20140225151139 54135002 system.exception_table%s
|
|
D s-finroo.ads 20120426095924 4ff27390 system.finalization_root%s
|
|
D s-parame.ads 20140801093848 7e2a0d7f system.parameters%s
|
|
D s-soflin.ads 20151020124036 14e1eb6c system.soft_links%s
|
|
D s-stache.ads 20140225151139 a37c21ec system.stack_checking%s
|
|
D s-stalib.ads 20151112104907 09bd3940 system.standard_library%s
|
|
D s-stoele.ads 20140225151139 2dc34a04 system.storage_elements%s
|
|
D s-traent.ads 20140730135025 005bf670 system.traceback_entries%s
|
|
X 1 ada.ads
|
|
16K9*Ada 19e8 5|35r14 36r14 37r14 38r6 46r9 77r6 467r20 477r8 478r8 566r5
|
|
. 6|30r6 32r6 35r6 38r6 43r14 137r10 715r13 2013r5
|
|
X 2 a-contai.ads
|
|
16K13*Containers 1|16k9 2|24e19 5|35r18 46r13 566r9 6|32r10 35r10 38r10 43r18
|
|
. 2013r9
|
|
20I9*Count_Type<integer> 5|95r45 6|1497r45
|
|
X 3 a-conhel.ads
|
|
80b7 T_Check{boolean} 5|551r37[7|52[5|463]]
|
|
102U17 Busy 6|1386s10[7|52[5|463]] 1431s10[7|52[5|463]]
|
|
106U17 Unbusy 6|642s7[7|52[5|463]]
|
|
122U17 TE_Check 6|1719s10[7|52[5|463]]
|
|
138R12 With_Busy<15|50R9> 6|946r17[7|52[5|463]] 1005r17[7|52[5|463]] 1334r14[7|52[5|463]]
|
|
. 1362r14[7|52[5|463]] 1838r14[7|52[5|463]] 1866r14[7|52[5|463]]
|
|
144R12 With_Lock<15|50R9> 6|1044r20[7|52[5|463]] 1644r17[7|52[5|463]]
|
|
X 5 a-ciormu.ads
|
|
41+9 Element_Type 43r37 44r37 51r48 58r30 92r32 104r48 111r19 126r55 134r42
|
|
. 155r19 167r57 177r54 180r53 261r52 268r51 289r43 293r44 300r46 307r47 316r41
|
|
. 319r41 322r25 325r25 342r19 349r19 366r36 379r65 415r52 453r34 492r42 6|91r18
|
|
. 104r15 109r15 119r14 137r38 154r32 189r41 205r25 263r41 279r25 325r46 401r47
|
|
. 422r33 441r53 538r48 558r48 606r54 625r43 684r52 698r44 822r65 1020r66
|
|
. 1042r17 1110r57 1119r19 1133r18 1156r42 1206r36 1270r15 1284r15 1315r19
|
|
. 1474r51 1628r55 1674r30 1674r44 1711r14 1731r33 1763r33 1792r18 1819r19
|
|
. 1939r32 1989r10
|
|
43V19 "<"{boolean} 43>23 43>29 6|186s36 202s36 218s19 260s37 276s20 292s37
|
|
. 560s15 561s23 587s27 589s30 1276s32 1288s19 1297s28 1714s15 1715s34
|
|
43*23 Left{41+9}
|
|
43*29 Right{41+9}
|
|
44V19 "="{boolean} 44>23 44>29 6|1262s28
|
|
44*23 Left{41+9}
|
|
44*29 Right{41+9}
|
|
46k24*Indefinite_Ordered_Multisets 2|16k13 5|41z9 43z19 44z19 450E9 566l20
|
|
. 566e48 6|43b29 2013l20 2013t48
|
|
51V13*Equivalent_Elements{boolean} 51>34 51>40 6|558b13 567l8 567t27
|
|
51*34 Left{41+9} 6|558b34 560r10 561r25
|
|
51*40 Right{41+9} 6|558b40 560r17 561r17
|
|
55R9*Set<15|43R9> 60r41 65r25 79P14 79r32 88p13 88r44 92p13 92r53 95p13 95r33
|
|
. 98p13 98r35 101p14 101r40 108p14 109r26 137p13 138r27 142p14 142r38 142r52
|
|
. 144p13 144r28 144r40 146p14 146r36 146r57 153p14 154r26 167p14 167r41 177p14
|
|
. 177r42 180p14 180r41 184p14 184r41 190p14 190r47 193p14 193r46 196p14 196r37
|
|
. 196r51 203p13 203r34 203r46 208r33 208r45 210p14 210r44 210r58 216p13 216r41
|
|
. 216r53 223r34 223r46 225p14 225r42 225r56 230p13 230r39 230r51 234r32 234r44
|
|
. 236p14 236r52 236r66 242p13 242r49 242r61 247r34 247r46 249p13 249r36 253p13
|
|
. 253r33 253r47 257p13 257r32 261p13 261r40 264p13 264r31 268p13 268r39 289p13
|
|
. 289r31 293p13 293r32 300p13 300r34 307p13 307r35 328p14 329r19 334p14 335r19
|
|
. 340p14 341r19 347p14 348r19 354p13 355r19 358p13 359r19 379r37 382r45 385r44
|
|
. 389r34 394r35 401r37 408r38 412r29 428r22 436r22 467c9 469e14 471P25 471r52
|
|
. 473r54 480r34 519p14 521r19 523r8 525p14 527r23 529r8 543r25 6|225r32 302r41
|
|
. 311r38 311r52 325r34 344r40 363r27 401r35 410r28 410r40 412r23 441r41 462r41
|
|
. 489r47 506r46 523r42 523r56 528r39 528r51 531r14 573r44 606r42 625r31 649r32
|
|
. 684r40 698r32 773r37 788r38 797r44 822r37 852r45 871r34 886r35 926r22 981r22
|
|
. 1018r29 1110r41 1118r26 1235r44 1235r58 1240r41 1240r53 1244r14 1251r35
|
|
. 1304r33 1304r47 1314r19 1343r19 1370r34 1390r34 1439r31 1474r39 1497r33
|
|
. 1509r36 1509r57 1563r36 1656r23 1790r25 1818r19 1847r19 1923r52 1923r66
|
|
. 1928r49 1928r61 1932r14 1939r53 1945r14 1952r37 1952r51 1957r34 1957r46
|
|
. 1961r14 1970r19 15|46P14
|
|
62R9*Cursor 63r41 69r26 73r37 77r31 104r33 110r19 125r18 139r19 156r23 184r64
|
|
. 257r44 264r43 271r30 271r45 277r38 280r34 280r49 286r42 289r64 293r65 300r67
|
|
. 310r32 313r32 316r25 319r25 322r47 325r47 330r57 336r57 343r57 350r57 360r19
|
|
. 376r32 389r62 394r63 401r65 413r22 430r60 438r60 500c9 503e14 507r16 509r8
|
|
. 513r20 515r8 517r26 517r36 555r57 556r57 560r18 560r33 564r18 564r33 6|162r32
|
|
. 189r25 205r47 234r32 263r25 279r47 325r67 334r14 364r19 462r64 538r33 625r64
|
|
. 633r14 649r44 655r14 658r46 676r17 698r65 706r14 773r65 781r17 871r62 879r17
|
|
. 886r63 894r17 928r60 942r22 958r32 983r60 1001r22 1019r22 1101r37 1111r18
|
|
. 1120r23 1316r57 1330r19 1344r57 1358r19 1390r47 1439r43 1445r14 1448r45
|
|
. 1466r17 1518r30 1518r45 1536r17 1540r38 1545r49 1545r64 1581r34 1581r49
|
|
. 1599r17 1603r42 1608r53 1608r68 1627r18 1690r20 1791r18 1820r57 1834r19
|
|
. 1848r57 1862r19 2000r16
|
|
65r4*Empty_Set{55R9} 543c4
|
|
69r4*No_Element{62R9} 517c4 6|331r17 403r40 630r17 652r17 703r17 778r20 790r42
|
|
. 876r20 891r20 1103r26 1406r18 1442r17 1520r21 1521r17 1533r20 1548r17 1583r21
|
|
. 1584r17 1596r20 1611r17
|
|
73V13*Has_Element{boolean} 73>26 77r39 6|1101b13 1104l8 1104t19
|
|
73r26 Position{62R9} 6|1101b26 1103r14
|
|
76K12*Set_Iterator_Interfaces[16|21] 356r14 361r14 546r6 6|1371r13 1391r13
|
|
79V14*"="{boolean} 79>18 79>24 6|225b14 228l9 228t11
|
|
79r18 Left{55R9} 6|225b18 227r24
|
|
79r24 Right{55R9} 6|225b24 227r35
|
|
88V13*Equivalent_Sets{boolean} 88>30 88>36 6|573b13 600l8 600t23
|
|
88r30 Left{55R9} 6|573b30 599r29
|
|
88r36 Right{55R9} 6|573b36 599r40
|
|
92V13*To_Set{55R9} 92>21 6|1939b13 1946l8 1946t14
|
|
92*21 New_Item{41+9} 6|1939b21 1944r31
|
|
95V13*Length{2|20I9} 95>21 6|1497b13 1500l8 1500t14
|
|
95r21 Container{55R9} 6|1497b21 1499r14
|
|
98V13*Is_Empty{boolean} 98>23 6|1251b13 1254l8 1254t16
|
|
98r23 Container{55R9} 6|1251b23 1253r14
|
|
101U14*Clear 101=21 473r67 6|317s14 344b14 347l8 347t13
|
|
101r21 Container{55R9} 6|344b21 346m14 346r14
|
|
104V13*Element{41+9} 104>22 6|538b13 552l8 552t15
|
|
104r22 Position{62R9} 6|538b22 540r10 544r10 548r27 548r52 551r14
|
|
108U14*Replace_Element 109=7 110>7 111>7 6|1789b14 1811l8 1811t23
|
|
109r7 Container{55R9} 6|1790b6 1803m32 1803r32 1807r27 1810m24 1810r24
|
|
110r7 Position{62R9} 6|1791b6 1795r10 1799r10 1803r10 1807r43 1810r40
|
|
111*7 New_Item{41+9} 6|1792b6 1810r55
|
|
124U14*Query_Element 125>7 126^7 6|1626b14 1648l8 1648t21
|
|
125r7 Position{62R9} 6|1627b7 1631r10 1635r10 1639r27 1639r52 1643r32 1646r19
|
|
126p7 Process 6|1628b7 1646r10
|
|
126*45 Element{41+9}
|
|
133R9*Constant_Reference_Type 134d7 139r34 491c9 498e14 533r20 535r8 539r16
|
|
. 541r8 6|364r34 388r30 1698r20 2008r16
|
|
137V13*Constant_Reference{133R9} 56r30 138>7 139>7 140r19 6|362b13 395l8
|
|
. 395t26
|
|
138r7 Container{55R9} 6|363b7 371r32 385r32 390r38
|
|
139r7 Position{62R9} 6|364b7 367r10 371r10 376r27 376r52 389r24
|
|
142U14*Assign 142=22 142>43 6|311b14 319l8 319t14 413s17
|
|
142r22 Target{55R9} 6|311b22 313m10 313r10 317m7 317r7 318m7 318r7
|
|
142r43 Source{55R9} 6|311b43 313r27 318r21
|
|
144V13*Copy{55R9} 144>19 6|410b13 415l8 415t12
|
|
144r19 Source{55R9} 6|410b19 413r25
|
|
146U14*Move 146=20 146=41 6|1509b14 1512l8 1512t12
|
|
146r20 Target{55R9} 6|1509b20 1511m23 1511r23
|
|
146r41 Source{55R9} 6|1509b41 1511m46 1511r46
|
|
153U14*Insert 154=7 155>7 156<7 6|1114s7 1117b14 1125l8 1125t14
|
|
154r7 Container{55R9} 6|1118b7 1123m25 1123r25 1124m29 1124r29
|
|
155*7 New_Item{41+9} 6|1119b7 1123r41
|
|
156r7 Position{62R9} 6|1120b7 1123m51 1123r51 1124m7
|
|
167U14*Insert 167=22 167>46 6|1110b14 1115l8 1115t14
|
|
167r22 Container{55R9} 6|1110b22 1114m15
|
|
167*46 New_Item{41+9} 6|1110b46 1114r26
|
|
177U14*Exclude 177=23 177>47 6|606b14 619l8 619t15
|
|
177r23 Container{55R9} 6|606b23 607m32 607r32
|
|
177*47 Item{41+9} 6|606b47 608r57 609r70
|
|
180U14*Delete 180=22 180>46 6|441b14 460l8 460t14
|
|
180r22 Container{55R9} 6|441b22 442m32 442r32
|
|
180*46 Item{41+9} 6|441b46 443r57 444r70
|
|
184U14*Delete 184=22 184=46 6|462b14 483l8 483t14
|
|
184r22 Container{55R9} 6|462b22 472m32 472r32 476r27 479m46 479r46
|
|
184r46 Position{62R9} 6|462b46 464r10 468r10 472r10 476r43 479r62 480m13
|
|
. 480r13 482m7
|
|
190U14*Delete_First 190=28 6|489b14 500l8 500t20
|
|
190r28 Container{55R9} 6|489b28 490m32 490r32
|
|
193U14*Delete_Last 193=27 6|506b14 517l8 517t19
|
|
193r27 Container{55R9} 6|506b27 507m32 507r32
|
|
196U14*Union 196=21 196>42 6|318s14 1952b14 1955l8 1955t13
|
|
196r21 Target{55R9} 6|1952b21 1954m22 1954r22
|
|
196r42 Source{55R9} 6|1952b42 1954r35
|
|
203V13*Union{55R9} 203>20 203>26 208r57 6|1957b13 1962l8 1962t13
|
|
203r20 Left{55R9} 6|1957b20 1959r31
|
|
203r26 Right{55R9} 6|1957b26 1959r42
|
|
208V14*"or"=208:57{55R9}
|
|
208r19 Left{55R9}
|
|
208r25 Right{55R9}
|
|
210U14*Intersection 210=28 210>49 6|1235b14 1238l8 1238t20
|
|
210r28 Target{55R9} 6|1235b28 1237m29 1237r29
|
|
210r49 Source{55R9} 6|1235b49 1237r42
|
|
216V13*Intersection{55R9} 216>27 216>33 223r58 6|1240b13 1245l8 1245t20
|
|
216r27 Left{55R9} 6|1240b27 1242r31
|
|
216r33 Right{55R9} 6|1240b33 1242r42
|
|
223V14*"and"=223:58{55R9}
|
|
223r20 Left{55R9}
|
|
223r26 Right{55R9}
|
|
225U14*Difference 225=26 225>47 6|523b14 526l8 526t18
|
|
225r26 Target{55R9} 6|523b26 525m27 525r27
|
|
225r47 Source{55R9} 6|523b47 525r40
|
|
230V13*Difference{55R9} 230>25 230>31 234r56 6|528b13 532l8 532t18
|
|
230r25 Left{55R9} 6|528b25 529r56
|
|
230r31 Right{55R9} 6|528b31 529r67
|
|
234V14*"-"=234:56{55R9}
|
|
234r18 Left{55R9}
|
|
234r24 Right{55R9}
|
|
236U14*Symmetric_Difference 236=36 236>57 6|1923b14 1926l8 1926t28
|
|
236r36 Target{55R9} 6|1923b36 1925m37 1925r37
|
|
236r57 Source{55R9} 6|1923b57 1925r50
|
|
242V13*Symmetric_Difference{55R9} 242>35 242>41 247r58 6|1928b13 1933l8 1933t28
|
|
242r35 Left{55R9} 6|1928b35 1930r46
|
|
242r41 Right{55R9} 6|1928b41 1930r57
|
|
247V14*"xor"=247:58{55R9}
|
|
247r20 Left{55R9}
|
|
247r26 Right{55R9}
|
|
249V13*Overlap{boolean} 249>22 249>28 6|1563b13 1566l8 1566t15
|
|
249r22 Left{55R9} 6|1563b22 1565r31
|
|
249r28 Right{55R9} 6|1563b28 1565r42
|
|
253V13*Is_Subset{boolean} 253>24 253>38 6|1304b13 1307l8 1307t17
|
|
253r24 Subset{55R9} 6|1304b24 1306r43
|
|
253r38 Of_Set{55R9} 6|1304b38 1306r66
|
|
257V13*First{62R9} 257>20 6|649b13 656l8 656t13 674s34
|
|
257r20 Container{55R9} 6|649b20 651r10 655r22 655r53
|
|
261V13*First_Element{41+9} 261>28 6|684b13 692l8 692t21
|
|
261r28 Container{55R9} 6|684b28 686r10 690r22 691r14
|
|
264V13*Last{62R9} 264>19 6|1439b13 1446l8 1446t12 1464s34
|
|
264r19 Container{55R9} 6|1439b19 1441r10 1445r22 1445r53
|
|
268V13*Last_Element{41+9} 268>27 6|1474b13 1482l8 1482t20
|
|
268r27 Container{55R9} 6|1474b27 1476r10 1480r22 1481r14
|
|
271V13*Next{62R9} 271>19 6|1518b13 1538l8 1538t12 1542s19 1556s14
|
|
271r19 Position{62R9} 6|1518b19 1520r10 1524r27 1524r52 1529r41 1536r25
|
|
277U14*Next 277=20 6|1540b14 1543l8 1543t12
|
|
277r20 Position{62R9} 6|1540b20 1542m7 1542r25
|
|
280V13*Previous{62R9} 280>23 6|1581b13 1601l8 1601t16 1605s19 1619s14
|
|
280r23 Position{62R9} 6|1581b23 1583r10 1587r27 1587r52 1592r45 1599r25
|
|
286U14*Previous 286=24 6|1603b14 1606l8 1606t16
|
|
286r24 Position{62R9} 6|1603b24 1605m7 1605r29
|
|
289V13*Find{62R9} 289>19 289>36 6|403s14 625b13 634l8 634t12
|
|
289r19 Container{55R9} 6|625b19 626r57 633r22
|
|
289*36 Item{41+9} 6|625b36 626r73
|
|
293V13*Floor{62R9} 293>20 293>37 6|698b13 707l8 707t13
|
|
293r20 Container{55R9} 6|698b20 699r58 706r22
|
|
293*37 Item{41+9} 6|698b37 699r74
|
|
300V13*Ceiling{62R9} 300>22 300>39 6|325b13 335l8 335t15
|
|
300r22 Container{55R9} 6|325b22 327r31 334r22
|
|
300*39 Item{41+9} 6|325b39 327r47
|
|
307V13*Contains{boolean} 307>23 307>40 6|401b13 404l8 404t16
|
|
307r23 Container{55R9} 6|401b23 403r20
|
|
307*40 Item{41+9} 6|401b40 403r31
|
|
310V14*"<"{boolean} 310>18 310>24 6|162b14 187l9 187t11
|
|
310r18 Left{62R9} 6|162b18 164r10 172r10 180r27 180r48 186r14
|
|
310r24 Right{62R9} 6|162b24 168r10 176r10 183r27 183r49 186r38
|
|
313V14*">"{boolean} 313>18 313>24 6|234b14 261l9 261t11
|
|
313r18 Left{62R9} 6|234b18 236r10 244r10 252r27 252r48 260r39
|
|
313r24 Right{62R9} 6|234b24 240r10 248r10 255r27 255r49 260r14
|
|
316V14*"<"{boolean} 316>18 316>33 6|189b14 203l9 203t11
|
|
316r18 Left{62R9} 6|189b18 191r10 195r10 199r27 199r48 202r14
|
|
316*33 Right{41+9} 6|189b33 202r38
|
|
319V14*">"{boolean} 319>18 319>33 6|263b14 277l9 277t11
|
|
319r18 Left{62R9} 6|263b18 265r10 269r10 273r27 273r48 276r22
|
|
319*33 Right{41+9} 6|263b33 276r14
|
|
322V14*"<"{boolean} 322>18 322>39 6|205b14 219l9 219t11
|
|
322*18 Left{41+9} 6|205b18 218r14
|
|
322r39 Right{62R9} 6|205b39 207r10 211r10 215r27 215r49 218r21
|
|
325V14*">"{boolean} 325>18 325>39 6|279b14 293l9 293t11
|
|
325*18 Left{41+9} 6|279b18 292r39
|
|
325r39 Right{62R9} 6|279b39 281r10 285r10 289r27 289r49 292r14
|
|
328U14*Iterate 329>7 330^7 6|1342b14 1368l8 1368t15
|
|
329r7 Container{55R9} 6|1343b7 1358r27 1361r29
|
|
330p7 Process 6|1344b7 1358r10
|
|
330r46 Position{62R9}
|
|
334U14*Reverse_Iterate 335>7 336^7 6|1846b14 1872l8 1872t23
|
|
335r7 Container{55R9} 6|1847b7 1862r27 1865r29
|
|
336p7 Process 6|1848b7 1862r10
|
|
336r46 Position{62R9}
|
|
340U14*Iterate 341>7 342>7 343^7 6|1313b14 1340l8 1340t15
|
|
341r7 Container{55R9} 6|1314b7 1330r27 1333r29
|
|
342*7 Item{41+9} 6|1315b7 1339r25
|
|
343p7 Process 6|1316b7 1330r10
|
|
343r46 Position{62R9}
|
|
347U14*Reverse_Iterate 348>7 349>7 350^7 6|1817b14 1844l8 1844t23
|
|
348r7 Container{55R9} 6|1818b7 1834r27 1837r29
|
|
349*7 Item{41+9} 6|1819b7 1843r33
|
|
350p7 Process 6|1820b7 1834r10
|
|
350r46 Position{62R9}
|
|
354V13*Iterate<16|32R9[76]> 355>7 6|1370b13 1388l8 1388t15
|
|
355r7 Container{55R9} 6|1370b22 1373r34
|
|
358V13*Iterate<16|32R9[76]> 359>7 360>7 6|1390b13 1433l8 1433t15
|
|
359r7 Container{55R9} 6|1390b22 1393r34 1411r29 1416r27
|
|
360r7 Start{62R9} 6|1390b39 1406r10 1411r10 1416r43 1429r49
|
|
364+12 Key_Type 366r57 368r40 372r47 376r47 379r48 382r56 385r55 389r45 394r46
|
|
. 401r48 408r49 429r22 437r22 6|749r18 754r18 765r35 773r48 788r49 797r55
|
|
. 822r48 837r47 852r56 871r45 886r46 902r18 914r18 927r22 958r47 982r22 1043r26
|
|
366V21 Key{364+12} 366>26 6|906s17 918s24 973s17 1043s38 1048s53
|
|
366*26 Element{41+9}
|
|
368V22 "<"{boolean} 368>26 368>32 6|839s18 840s26 906s41 918s22
|
|
368*26 Left{364+12}
|
|
368*32 Right{364+12}
|
|
370k12 Generic_Keys 364z12 366z21 368z22 443l8 443e20 6|742b17 1095l8 1095t20
|
|
372V16*Equivalent_Keys{boolean} 372>33 372>39 6|837b16 846l11 846t26 1048s16
|
|
372*33 Left{364+12} 6|837b33 839r13 840r28 1048r33
|
|
372*39 Right{364+12} 6|837b39 839r20 840r20 1048r44
|
|
376V16*Key{364+12} 376>21 6|958b16 974l11 974t14
|
|
376r21 Position{62R9} 6|958b21 960r13 965r13 970r30 970r55 973r22
|
|
379V16*Element{41+9} 379>25 379>42 6|822b16 831l11 831t18
|
|
379r25 Container{55R9} 6|822b25 823r56
|
|
379*42 Key{364+12} 6|822b42 823r72
|
|
382U17*Exclude 382=26 382>50 6|852b17 865l11 865t18
|
|
382r26 Container{55R9} 6|852b26 853m35 853r35
|
|
382*50 Key{364+12} 6|852b50 854r56 855r69
|
|
385U17*Delete 385=25 385>49 6|797b17 816l11 816t17
|
|
385r25 Container{55R9} 6|797b25 798m35 798r35
|
|
385*49 Key{364+12} 6|797b49 799r56 800r69
|
|
389V16*Find{62R9} 389>22 389>39 6|790s17 871b16 880l11 880t15
|
|
389r22 Container{55R9} 6|871b22 872r56 879r25
|
|
389*39 Key{364+12} 6|871b39 872r72
|
|
394V16*Floor{62R9} 394>23 394>40 6|886b16 895l11 895t16
|
|
394r23 Container{55R9} 6|886b23 887r57 894r25
|
|
394*40 Key{364+12} 6|886b40 887r73
|
|
401V16*Ceiling{62R9} 401>25 401>42 6|773b16 782l11 782t18
|
|
401r25 Container{55R9} 6|773b25 774r59 781r25
|
|
401*42 Key{364+12} 6|773b42 774r75
|
|
408V16*Contains{boolean} 408>26 408>43 6|788b16 791l11 791t19
|
|
408r26 Container{55R9} 6|788b26 790r23
|
|
408*43 Key{364+12} 6|788b43 790r34
|
|
411U17*Update_Element 412=10 413>10 414^10 6|1017b17 1093l11 1093t25
|
|
412r10 Container{55R9} 6|1018b10 1022m35 1022r35 1034m35 1034r35
|
|
413r10 Position{62R9} 6|1019b10 1023r41 1034r13
|
|
414p10 Process 6|1020b10 1046r13
|
|
415*35 Element{41+9}
|
|
427U17*Iterate 428>10 429>10 430^10 6|925b17 952l11 952t18
|
|
428r10 Container{55R9} 6|926b10 942r30 945r32
|
|
429*10 Key{364+12} 6|927b10 951r28
|
|
430p10 Process 6|928b10 942r13
|
|
430r49 Position{62R9}
|
|
435U17*Reverse_Iterate 436>10 437>10 438^10 6|980b17 1011l11 1011t26
|
|
436r10 Container{55R9} 6|981b10 1001r30 1004r32
|
|
437*10 Key{364+12} 6|982b10 1010r36
|
|
438p10 Process 6|983b10 1001r13
|
|
438r49 Position{62R9}
|
|
450R9 Node_Type 451r31 455c9 461e14 464r7 6|425r18 715r41 1159r21 1209r21
|
|
. 1672r36
|
|
451P9 Node_Access(450R9) 456r17 457r17 458r17 465r7 502r19 549r19 6|56r27
|
|
. 59r26 59r46 62r28 62r48 65r27 65r47 68r33 68r55 71r31 71r51 74r32 74r53
|
|
. 77r32 84r33 84r53 87r31 92r22 96r18 97r18 98r22 100r40 105r15 110r15 113r39
|
|
. 118r14 326r23 353r27 421r33 421r53 443r14 444r23 445r14 491r14 508r14 575r48
|
|
. 585r48 608r14 609r23 610r14 626r23 699r23 713r31 715r52 750r18 755r18 774r26
|
|
. 799r17 800r26 801r17 823r26 854r17 855r26 856r17 872r26 887r26 903r18 915r18
|
|
. 930r41 940r41 985r41 999r41 1023r26 1058r38 1071r38 1081r22 1134r22 1136r32
|
|
. 1149r32 1183r18 1184r18 1185r22 1187r32 1205r32 1260r40 1271r15 1285r15
|
|
. 1295r39 1318r38 1328r38 1346r38 1356r38 1488r26 1488r46 1528r26 1572r28
|
|
. 1572r48 1591r26 1659r66 1670r66 1672r17 1710r14 1741r35 1754r35 1772r19
|
|
. 1822r38 1832r38 1850r38 1860r38 1878r27 1878r47 1887r32 1896r31 1896r51
|
|
. 1905r33 1905r55 1914r32 1914r53 1941r14 1974r19 1986r19
|
|
453P9 Element_Access(41+9) 460r17 6|137r52 422r11 1156r20 1206r14 1722r17
|
|
. 1774r14
|
|
456p7 Parent{451P9} 6|425m29 722m9 1074m21 1159m32 1209m32 1574r19 1765m18
|
|
. 1907m12
|
|
457p7 Left{451P9} 6|426m29 723m9 1075m21 1160m32 1210m32 1490r19 1766m18
|
|
. 1898m12
|
|
458p7 Right{451P9} 6|427m29 724m9 1076m21 1161m32 1211m32 1767m18 1880r19
|
|
. 1916m12
|
|
459e7 Color{7|37E9} 6|355r19 428m29 428r47 1073m21 1162m32 1212m32 1764m18
|
|
. 1889m12
|
|
460p7 Element{453P9} 6|172r20 176r21 186r24 186r49 195r20 202r24 211r21 218r32
|
|
. 244r20 248r21 260r25 260r49 269r20 276r32 285r21 292r25 389r38 422r54 429m29
|
|
. 468r24 544r24 551r28 587r15 587r31 589r18 589r34 690r43 691r35 727m26 730m15
|
|
. 830r22 906r28 918r35 965r27 973r36 1030r18 1042r43 1088r29 1163m32 1206r59
|
|
. 1213m32 1227r19 1262r16 1262r32 1276r20 1288r27 1297r16 1297r32 1480r42
|
|
. 1481r34 1635r24 1646r33 1674m15 1714r22 1715r22 1722r40 1731m18 1763m18
|
|
. 1774r37 1799r24 1989r44
|
|
463K12 Tree_Types[7|42] 468r14 476r8 476r20 6|126r46
|
|
468r7 Tree{7|44R12[463]} 6|180r42 183r43 199r42 215r43 227r29 227r41 252r42
|
|
. 255r43 273r42 289r43 304m25 327r41 346m24 376r46 385m42 442m42 476r37 479m56
|
|
. 490m42 507m42 525m34 525r47 529r61 529r73 548r46 599r34 599r46 607m42 626r67
|
|
. 642m32 651r20 655r63 686r20 690r32 691r24 699r68 774r69 798m45 823r66 853m45
|
|
. 872r66 887r67 945m42 970r49 1004m42 1022m45 1123m35 1237m36 1237r49 1242r36
|
|
. 1242r48 1253r24 1306r50 1306r73 1333m39 1361m39 1386m18 1416r37 1431m18
|
|
. 1441r20 1445r63 1476r20 1480r32 1481r24 1499r24 1511m30 1511m53 1524r46
|
|
. 1565r36 1565r48 1587r46 1639r46 1643m51 1685m31 1807r37 1810m34 1837m39
|
|
. 1865m39 1925m44 1925r57 1930r51 1930r63 1954m29 1954r42 1959r36 1959r48
|
|
. 1995r32
|
|
471U25 Adjust<15|47p14> 471=33 6|302b14 305l8 305t14
|
|
471r33 Container{55R9} 6|302b22 304m15 304r15
|
|
473U25 Finalize=473:67<15|48p14>
|
|
473r35 Container{55R9}
|
|
480P9 Set_Access(55R9) 481r8 488r19 501r19 548r19 6|1373r20 1393r20
|
|
487R9 Reference_Control_Type 489e14 493r17
|
|
488p7 Container{480P9} 6|390m25
|
|
493r7 Control{487R9} 6|390m13
|
|
501p7 Container{480P9} 6|180r31 180r32 183r32 183r33 199r31 199r32 215r32
|
|
. 215r33 252r31 252r32 255r32 255r33 273r31 273r32 289r32 289r33 367r19 371r19
|
|
. 376r35 376r36 472r19 482m16 548r35 548r36 970r38 970r39 1034r22 1124m16
|
|
. 1411r16 1524r35 1524r36 1536r34 1547r19 1551r19 1587r35 1587r36 1599r34
|
|
. 1610r19 1614r19 1639r35 1639r36 1643r40 1643r41 1803r19
|
|
502p7 Node{451P9} 6|164r15 168r16 172r14 172r15 176r15 176r16 180r53 183r55
|
|
. 186r18 186r19 186r43 186r44 191r15 195r14 195r15 199r53 202r18 202r19 207r16
|
|
. 211r15 211r16 215r55 218r26 218r27 236r15 240r16 244r14 244r15 248r15 248r16
|
|
. 252r53 255r55 260r19 260r20 260r43 260r44 265r15 269r14 269r15 273r53 276r26
|
|
. 276r27 281r16 285r15 285r16 289r55 292r19 292r20 376r61 389r32 389r33 464r19
|
|
. 468r18 468r19 476r52 479r71 480m22 540r19 544r18 544r19 548r61 551r22 551r23
|
|
. 960r22 965r21 965r22 970r64 973r30 973r31 1023r50 1123m60 1416r49 1429r55
|
|
. 1524r61 1529r50 1587r61 1592r54 1631r19 1635r18 1635r19 1639r61 1646r27
|
|
. 1646r28 1795r19 1799r18 1799r19 1807r52 1810r49
|
|
505U14 Write 506^7 507>7 6|1998b14 2004l8 2004t13
|
|
506p7 Stream(17|39R9) 6|1999b7
|
|
507r7 Item{62R9} 6|2000b7
|
|
511U14 Read 512^7 513<7 6|1688b14 1694l8 1694t12
|
|
512p7 Stream(17|39R9) 6|1689b7
|
|
513r7 Item{62R9} 6|1690b7
|
|
519U14 Write 520^7 521>7 6|1968b14 1996l8 1996t13
|
|
520p7 Stream(17|39R9) 6|1969b7 1995r14
|
|
521r7 Container{55R9} 6|1970b7 1995r22
|
|
525U14 Read 526^7 527<7 6|1654b14 1686l8 1686t12
|
|
526p7 Stream(17|39R9) 6|1655b7 1685r13
|
|
527r7 Container{55R9} 6|1656b7 1685m21 1685r21
|
|
531U14 Read 532^7 533<7 6|1696b14 1702l8 1702t12
|
|
532p7 Stream(17|39R9) 6|1697b7
|
|
533r7 Item{133R9} 6|1698b7
|
|
537U14 Write 538^7 539>7 6|2006b14 2012l8 2012t13
|
|
538p7 Stream(17|39R9) 6|2007b7
|
|
539r7 Item{133R9} 6|2008b7
|
|
545R9 Iterator<15|50R9><16|32R9[76]> 551e6 553P25 553r51 555P24 555r40 556P24
|
|
. 556r40 558P24 559r18 562P24 563r18 6|640r40 658r29 1385r28 1428r28 1448r28
|
|
. 1545r28 1608r32 15|53P14 24|42p14
|
|
548p7 Container{480P9} 6|642r21 642r22 674r23 674r24 676r32 1464r23 1464r24
|
|
. 1466r32 1551r39 1614r39
|
|
549p7 Node{451P9} 6|673r17 676r50 1463r17 1466r50
|
|
553U25 Finalize<15|54p14> 553=35 6|640b14 643l8 643t16
|
|
553r35 Object{545R9} 6|640b24 642r15
|
|
555V24 First{62R9}<16|26p13> 555>31 6|658b13 678l8 678t13
|
|
555r31 Object{545R9} 6|658b20 673r10 674r17 676r25 676r43
|
|
556V24 Last{62R9}<16|34p13> 556>31 6|1448b13 1468l8 1468t12
|
|
556r31 Object{545R9} 6|1448b19 1463r10 1464r17 1466r25 1466r43
|
|
558V24 Next{62R9}<16|28p13> 559>7 560>7 6|1545b13 1557l8 1557t12
|
|
559r7 Object{545R9} 6|1545b19 1551r32
|
|
560r7 Position{62R9} 6|1545b38 1547r10 1551r10 1556r20
|
|
562V24 Previous{62R9}<16|36p13> 563>7 564>7 6|1608b13 1620l8 1620t16
|
|
563r7 Object{545R9} 6|1608b23 1614r32
|
|
564r7 Position{62R9} 6|1608b42 1610r10 1614r10 1619r24
|
|
X 6 a-ciormu.adb
|
|
56V13 Color{7|37E9} 56>20 57r19 353b13 356l8 356t13 10|45i19
|
|
56p20 Node{5|451P9} 353b20 355r14
|
|
59V13 Left{5|451P9} 59>19 60r19 1488b13 1491l8 1491t12 10|41i19
|
|
59p19 Node{5|451P9} 1488b19 1490r14
|
|
62V13 Parent{5|451P9} 62>21 63r19 1572b13 1575l8 1575t14 10|39i19
|
|
62p21 Node{5|451P9} 1572b21 1574r14
|
|
65V13 Right{5|451P9} 65>20 66r19 1878b13 1881l8 1881t13 10|43i19
|
|
65p20 Node{5|451P9} 1878b20 1880r14
|
|
68U14 Set_Parent 68>26 68>46 69r19 1905b14 1908l8 1908t18 10|40i19
|
|
68p26 Node{5|451P9} 1905b26 1907r7
|
|
68p46 Parent{5|451P9} 1905b46 1907r22
|
|
71U14 Set_Left 71>24 71>44 72r19 1896b14 1899l8 1899t16 10|42i19
|
|
71p24 Node{5|451P9} 1896b24 1898r7
|
|
71p44 Left{5|451P9} 1896b44 1898r20
|
|
74U14 Set_Right 74>25 74>45 75r19 1914b14 1917l8 1917t17 10|44i19
|
|
74p25 Node{5|451P9} 1914b25 1916r7
|
|
74p45 Right{5|451P9} 1914b45 1916r21
|
|
77U14 Set_Color 77>25 77>45 78r19 1887b14 1890l8 1890t17 10|46i19
|
|
77p25 Node{5|451P9} 1887b25 1889r7
|
|
77e45 Color{7|37E9} 1887b45 1889r21
|
|
84V13 Copy_Node{5|451P9} 84>24 85r19 132r45 421b13 435l8 435t17
|
|
84p24 Source{5|451P9} 421b24 422r47 428r40
|
|
87U14 Free 87=20 129r47 149r29 456s10 480s7 499s7 516s7 617s10 713b14 736l8
|
|
. 736t12 812s13 863s13 1678s13
|
|
87p20 X{5|451P9} 713b20 718r10 722r7 722r19 723r7 723r17 724r7 724r18 727r24
|
|
. 730r13 731m25 735m19
|
|
89U14 Insert_Sans_Hint 90=7 91>7 92<7 1123s7 1131b14 1175l8 1175t24 1944s7
|
|
90r7 Tree{7|44R12[5|463]} 1132b7 1174m29
|
|
91*7 New_Item{5|41+9} 1133b7 1156r56 1174r35
|
|
92p7 Node{5|451P9} 1134b7 1174m45
|
|
94U14 Insert_With_Hint 95=7 96>7 97>7 98<7 145r29 1181b14 1229l8 1229t24
|
|
95r7 Dst_Tree{7|44R12[5|463]} 1182b7 1225m10
|
|
96p7 Dst_Hint{5|451P9} 1183b7 1226r10
|
|
97p7 Src_Node{5|451P9} 1184b7 1206r50 1227r10
|
|
98p7 Dst_Node{5|451P9} 1185b7 1228m10
|
|
100V13 Is_Equal_Node_Node{boolean} 100>33 100>36 101r19 140r41 1260b13 1263l8
|
|
. 1263t26
|
|
100p33 L{5|451P9} 1260b33 1262r14
|
|
100p36 R{5|451P9} 1260b36 1262r30
|
|
103V13 Is_Greater_Element_Node{boolean} 104>7 105>7 106r19 156r32 1269b13
|
|
. 1277l8 1277t31
|
|
104*7 Left{5|41+9} 1270b7 1276r34
|
|
105p7 Right{5|451P9} 1271b7 1276r14
|
|
108V13 Is_Less_Element_Node{boolean} 109>7 110>7 111r19 155r32 1283b13 1289l8
|
|
. 1289t28
|
|
109*7 Left{5|41+9} 1284b7 1288r14
|
|
110p7 Right{5|451P9} 1285b7 1288r21
|
|
113V13 Is_Less_Node_Node{boolean} 113>32 113>35 114r19 148r29 1295b13 1298l8
|
|
. 1298t25
|
|
113p32 L{5|451P9} 1295b32 1297r14
|
|
113p35 R{5|451P9} 1295b35 1297r30
|
|
116U14 Replace_Element 117=7 118>7 119>7 1708b14 1787l8 1787t23 1810s7
|
|
117r7 Tree{7|44R12[5|463]} 1709b7 1719r20 1738m46 1780m21
|
|
118p7 Node{5|451P9} 1710b7 1714r17 1715r17 1722r35 1731r13 1738r52 1763r13
|
|
. 1764r13 1765r13 1766r13 1767r13 1769r20 1774r32 1783r34
|
|
119*7 Item{5|41+9} 1711b7 1714r10 1715r36 1731r47 1763r47 1781r21
|
|
125K12 Tree_Operations[10|48] 129r10 132r10 134r8 140r10 144r29 153r32 300r11
|
|
. 342r11 454r18 455r10 479r7 498r7 515r7 579r14 615r18 616r10 764r35 810r21
|
|
. 811r13 861r21 862r13 1055r10 1350r13 1507r11 1529r19 1592r19 1663r14 1738r7
|
|
. 1854r13 1978r14
|
|
128U14 Delete_Tree[10|89] 132r56 147r29 342r42
|
|
131V13 Copy_Tree[10|95]{5|451P9} 146r29 300r43
|
|
136U14 Free_Element[20|20] 433s10 727s10 1167s13 1217s13 1732s13 1785s10
|
|
139V13 Is_Equal[10|76]{boolean} 227s14
|
|
142K12 Set_Ops[12|55] 525r7 529r36 1237r7 1242r9 1306r14 1565r14 1925r7 1930r16
|
|
. 1954r7 1959r16
|
|
151K12 Element_Keys[8|50] 327r9 443r29 444r38 608r29 609r38 626r38 699r38
|
|
. 1062r20 1065r20 1140r13 1143r13 1191r13 1194r13 1197r13 1322r13 1745r17
|
|
. 1748r17 1826r13
|
|
299U14 Adjust[10|103] 304s7
|
|
326p7 Node{5|451P9} 330r10 334r53
|
|
341U14 Clear[10|111] 346s7 1507r41 1663r44
|
|
385r10 T{7|44R12[5|463]} 386r31
|
|
388r17 R{5|133R9}
|
|
412r14 Target{5|55R9} 413m10 413r10
|
|
422p7 X{5|453P9} 429r40 433m24 433r24
|
|
442r7 Tree{7|44R12[5|463]} 443r51 444r64 455r49
|
|
443p7 Node{5|451P9} 448r10 453r15 454m10 454r40 458r20
|
|
444p7 Done{5|451P9} 448r17 458r27
|
|
445p7 X{5|451P9} 453m10 455r55 456m16 456r16
|
|
490r7 Tree{7|44R12[5|463]} 491r29 498r46
|
|
491p7 X{5|451P9} 494r10 498r52 499m13 499r13
|
|
507r7 Tree{7|44R12[5|463]} 508r29 515r46
|
|
508p7 X{5|451P9} 511r10 515r52 516m13 516r13
|
|
529r7 Tree{7|44R12[5|463]} 531r35
|
|
575V16 Is_Equivalent_Node_Node{boolean} 575>41 575>44 576r22 579r45 585b16
|
|
. 594l11 594t34
|
|
575p41 L{5|451P9} 585b41 587r13 589r32
|
|
575p44 R{5|451P9} 585b44 587r29 589r16
|
|
578V16 Is_Equivalent[10|76]{boolean} 599s14
|
|
607r7 Tree{7|44R12[5|463]} 608r51 609r64 616r49
|
|
608p7 Node{5|451P9} 613r13 614r15 615m10 615r40
|
|
609p7 Done{5|451P9} 613r21
|
|
610p7 X{5|451P9} 614m10 616r55 617m16 617r16
|
|
626p7 Node{5|451P9} 629r10 633r53
|
|
699p7 Node{5|451P9} 702r10 706r53
|
|
714U17 Deallocate[20|20] 731s13 735s7
|
|
748V16 Is_Less_Key_Node{boolean} 749>10 750>10 751r22 766r35 913b16 919l11
|
|
. 919t27
|
|
749*10 Left{5|364+12} 914b10 918r17
|
|
750p10 Right{5|451P9} 915b10 918r29
|
|
753V16 Is_Greater_Key_Node{boolean} 754>10 755>10 756r22 767r35 901b16 907l11
|
|
. 907t30
|
|
754*10 Left{5|364+12} 902b10 906r43
|
|
755p10 Right{5|451P9} 903b10 906r22
|
|
762K15 Key_Keys[8|50] 774r41 799r32 800r41 823r41 854r32 855r41 872r41 887r41
|
|
. 934r16 993r17
|
|
774p10 Node{5|451P9} 777r13 781r56
|
|
798r10 Tree{7|44R12[5|463]} 799r50 800r63 811r52
|
|
799p10 Node{5|451P9} 804r13 809r18 810m13 810r43 814r23
|
|
800p10 Done{5|451P9} 804r20 814r30
|
|
801p10 X{5|451P9} 809m13 811r58 812m19 812r19
|
|
823p10 Node{5|451P9} 826r13 830r17
|
|
853r10 Tree{7|44R12[5|463]} 854r50 855r63 862r52
|
|
854p10 Node{5|451P9} 859r16 860r18 861m13 861r43
|
|
855p10 Done{5|451P9} 859r24
|
|
856p10 X{5|451P9} 860m13 862r58 863m19 863r19
|
|
872p10 Node{5|451P9} 875r13 879r56
|
|
887p10 Node{5|451P9} 890r13 894r56
|
|
928r49 Position{5|62R9}
|
|
930U20 Process_Node 930>34 931r25 934r44 940b20 943l14 943t26
|
|
930p34 Node{5|451P9} 940b34 942r61
|
|
933U20 Local_Iterate[8|178] 951s10
|
|
945r10 T{7|44R12[5|463]} 946r28 951r25
|
|
946r10 Busy{3|138R12[7|52[5|463]]}
|
|
983r49 Position{5|62R9}
|
|
985U20 Process_Node 985>34 986r25 993r53 999b20 1002l14 1002t26
|
|
985p34 Node{5|451P9} 999b34 1001r61
|
|
992U20 Local_Reverse_Iterate[8|186] 1010s10
|
|
1004r10 T{7|44R12[5|463]} 1005r28 1010r33
|
|
1005r10 Busy{3|138R12[7|52[5|463]]}
|
|
1020*49 Element{5|41+9}
|
|
1022r10 Tree{7|44R12[5|463]} 1038r30 1044r31 1055r49 1087r24
|
|
1023p10 Node{5|451P9} 1026r13 1030r13 1038r36 1042r38 1055r55 1073r16 1074r16
|
|
. 1075r16 1076r16 1078r23 1088r24 1091r37
|
|
1042*13 E{5|41+9} 1043r43 1046r22 1048r58
|
|
1043*13 K{5|364+12} 1048r41
|
|
1044r13 Lock{3|144R12[7|52[5|463]]}
|
|
1057q10 Insert_New_Item 1092l14 1092e29
|
|
1058V22 New_Node{5|451P9} 1059r28 1062r54 1071b22 1079l17 1079t25
|
|
1061U23 Insert_Post[8|55] 1065r63
|
|
1064U23 Unconditional_Insert[8|94] 1086s13
|
|
1081p13 Result{5|451P9} 1089m24 1089r24 1091r28
|
|
1111r7 Position{5|62R9} 1112r28 1114m36
|
|
1136V16 New_Node{5|451P9} 1137r22 1140r47 1149b16 1169l11 1169t19
|
|
1139U17 Insert_Post[8|55] 1143r56
|
|
1142U17 Unconditional_Insert[8|94] 1174s7
|
|
1156p10 Element{5|453P9} 1163r43 1167m27 1167r27
|
|
1187V16 New_Node{5|451P9} 1188r22 1191r47 1205b16 1219l11 1219t19
|
|
1190U17 Insert_Post[8|55] 1194r56 1198r12
|
|
1193U17 Insert_Sans_Hint[8|94] 1199r12
|
|
1196U17 Local_Insert_With_Hint[8|114] 1224s7
|
|
1206p10 X{5|453P9} 1213r43 1217m27 1217r27
|
|
1241r7 Tree{7|44R12[5|463]} 1244r35
|
|
1316r46 Position{5|62R9}
|
|
1318U17 Process_Node 1318>31 1319r22 1322r45 1328b17 1331l11 1331t23
|
|
1318p31 Node{5|451P9} 1328b31 1330r58
|
|
1321U17 Local_Iterate[8|178] 1339s7
|
|
1333r7 T{7|44R12[5|463]} 1334r25 1339r22
|
|
1334r7 Busy{3|138R12[7|52[5|463]]}
|
|
1344r46 Position{5|62R9}
|
|
1346U17 Process_Node 1346>31 1347r22 1350r48 1356b17 1359l11 1359t23
|
|
1346p31 Node{5|451P9} 1356b31 1358r58
|
|
1349U17 Local_Iterate[10|125] 1367s7
|
|
1361r7 T{7|44R12[5|463]} 1362r25 1367r22
|
|
1362r7 Busy{3|138R12[7|52[5|463]]}
|
|
1373p7 S{5|480P9} 1385r65 1386r16
|
|
1385r14 It{5|545R9}
|
|
1393p7 S{5|480P9} 1429r46 1431r16
|
|
1428r14 It{5|545R9}
|
|
1506U14 Move[10|117] 1511s7
|
|
1528p10 Node{5|451P9} 1532r13 1536r45
|
|
1591p10 Node{5|451P9} 1595r13 1599r45
|
|
1628*45 Element{5|41+9}
|
|
1643r10 T{7|44R12[5|463]} 1644r28
|
|
1644r10 Lock{3|144R12[7|52[5|463]]}
|
|
1658V16 Read_Node{5|451P9} 1659^10 1660r22 1663r51 1669b16 1680l11 1680t20
|
|
1659p10 Stream(17|39R9) 1670b10 1674r64
|
|
1662U17 Read[10|150] 1685s7
|
|
1672p10 Node{5|451P9} 1674r10 1675r17 1678m19 1678r19
|
|
1722p13 X{5|453P9} 1732m27 1732r27
|
|
1740q7 Insert_New_Item 1786l11 1786e26
|
|
1741V19 New_Node{5|451P9} 1742r25 1745r51 1754b19 1770l14 1770t22
|
|
1744U20 Insert_Post[8|55] 1748r60
|
|
1747U20 Unconditional_Insert[8|94] 1779s10
|
|
1772p10 Result{5|451P9} 1782m21 1782r21 1783r25
|
|
1774p10 X{5|453P9} 1785m24 1785r24
|
|
1820r46 Position{5|62R9}
|
|
1822U17 Process_Node 1822>31 1823r22 1826r53 1832b17 1835l11 1835t23
|
|
1822p31 Node{5|451P9} 1832b31 1834r58
|
|
1825U17 Local_Reverse_Iterate[8|186] 1843s7
|
|
1837r7 T{7|44R12[5|463]} 1838r25 1843r30
|
|
1838r7 Busy{3|138R12[7|52[5|463]]}
|
|
1848r46 Position{5|62R9}
|
|
1850U17 Process_Node 1850>31 1851r22 1854r56 1860b17 1863l11 1863t23
|
|
1850p31 Node{5|451P9} 1860b31 1862r58
|
|
1853U17 Local_Reverse_Iterate[10|131] 1871s7
|
|
1865r7 T{7|44R12[5|463]} 1866r25 1871r30
|
|
1866r7 Busy{3|138R12[7|52[5|463]]}
|
|
1929r7 Tree{7|44R12[5|463]} 1932r35
|
|
1940r7 Tree{7|44R12[5|463]} 1944m25 1944r25 1945r35
|
|
1941p7 Node{5|451P9} 1942r28 1944m41 1944r41
|
|
1958r7 Tree{7|44R12[5|463]} 1961r35
|
|
1972U17 Write_Node 1973^10 1974>10 1975r22 1978r45 1984b17 1990l11 1990t21
|
|
1973p10 Stream(17|39R9) 1985b10 1989r31
|
|
1974p10 Node{5|451P9} 1986b10 1989r39
|
|
1977U17 Write[10|139] 1995s7
|
|
X 7 a-crbltr.ads
|
|
34K24*Red_Black_Trees 5|35w29 459r17 459r47 463r30 475r8 6|32r21 35r21 38r21
|
|
. 126r10 152r10 763r13 1073r30 1162r43 1764r27 7|80e35
|
|
37E9*Color_Type 5|459r33 6|56r47 77r53 353r47 1887r53 7|37e35
|
|
37n24*Red{37E9} 5|459r63 6|1073r46 1162r59 1212r43 1764r43
|
|
40+12 Node_Type
|
|
41P12 Node_Access(40+12[10|36[12|36]])
|
|
42k12*Generic_Tree_Types 5|463r46 7|53e26
|
|
44R12 Tree_Type 5|468r25[463] 6|90r25[5|463] 95r25[5|463] 117r21[5|463] 385r14[5|463]
|
|
. 442r14[5|463] 490r14[5|463] 507r14[5|463] 529r23[5|463] 607r14[5|463] 798r17[5|463]
|
|
. 853r17[5|463] 945r14[5|463] 1004r14[5|463] 1022r17[5|463] 1132r25[5|463]
|
|
. 1182r25[5|463] 1241r23[5|463] 1333r11[5|463] 1361r11[5|463] 1643r14[5|463]
|
|
. 1709r21[5|463] 1837r11[5|463] 1865r11[5|463] 1929r23[5|463] 1940r14[5|463]
|
|
. 1958r23[5|463]
|
|
45p10 First{5|451P9} 6|491r34[5|463] 651r25[5|463] 655r68[5|463] 686r25[5|463]
|
|
. 690r36[5|463] 690r37[5|463] 691r28[5|463] 691r29[5|463]
|
|
46p10 Last{5|451P9} 6|508r34[5|463] 1441r25[5|463] 1445r68[5|463] 1476r25[5|463]
|
|
. 1480r36[5|463] 1480r37[5|463] 1481r28[5|463] 1481r29[5|463]
|
|
48i10 Length{2|20I9} 6|1253r29[5|463] 1499r29[5|463]
|
|
49r10 TC{3|43R9} 6|642m37[5|463] 946m30[5|463] 1005m30[5|463] 1044m36[5|463]
|
|
. 1334m27[5|463] 1362m27[5|463] 1386m23[5|463] 1431m23[5|463] 1644m30[5|463]
|
|
. 1719r25[5|463] 1838m27[5|463] 1866m27[5|463]
|
|
52K15 Implementation[3|55] 5|476r31[463]
|
|
X 8 a-crbtgk.ads
|
|
36K17 Tree_Operations 6|153r9 764r12
|
|
40+9 Key_Type 6|154r9 765r12
|
|
42V18 Is_Less_Key_Node{boolean} 6|155r9 766r12
|
|
46V18 Is_Greater_Key_Node{boolean} 6|156r9 767r12
|
|
50k40*Generic_Keys 6|35w37 36r54 152r26 763r29 8|192e48
|
|
55u14 Generic_Insert_Post 6|1062r33[151] 1140r26[151] 1191r26[151] 1745r30[151]
|
|
94u14 Generic_Unconditional_Insert 6|1065r33[151] 1143r26[151] 1194r26[151]
|
|
. 1748r30[151]
|
|
95r7 Tree{7|44R12[5|463]} 6|1087r16[1064] 1780r13[1747]
|
|
96*7 Key{5|41+9} 6|1088r16[1064] 1781r13[1747]
|
|
97p7 Node{5|451P9} 6|1089r16[1064] 1782r13[1747]
|
|
114u14 Generic_Unconditional_Insert_With_Hint 6|1197r26[151]
|
|
156V13 Find{5|451P9} 6|626s51[151] 823s50[762] 872s50[762]
|
|
161V13 Ceiling{5|451P9} 6|327s22[151] 443s42[151] 608s42[151] 774s50[762]
|
|
. 799s41[762] 854s41[762]
|
|
166V13 Floor{5|451P9} 6|699s51[151] 887s50[762]
|
|
171V13 Upper_Bound{5|451P9} 6|444s51[151] 609s51[151] 800s50[762] 855s50[762]
|
|
178u14 Generic_Iteration 6|934r25[762] 1322r26[151]
|
|
186u14 Generic_Reverse_Iteration 6|993r26[762] 1826r26[151]
|
|
X 10 a-crbtgo.ads
|
|
48k40*Generic_Operations 6|32w37 33r54 126r26 10|163e54
|
|
64V13 Vet{boolean} 6|180s22[125] 183s22[125] 199s22[125] 215s22[125] 252s22[125]
|
|
. 255s22[125] 273s22[125] 289s22[125] 376s22[125] 476s22[125] 548s22[125]
|
|
. 970s25[125] 1038s25[125] 1416s22[125] 1524s22[125] 1587s22[125] 1639s22[125]
|
|
. 1807s22[125]
|
|
68V13 Next{5|451P9} 6|454s34[125] 615s34[125] 810s37[125] 861s37[125] 1529s35[125]
|
|
71V13 Previous{5|451P9} 6|1592s35[125]
|
|
76v13 Generic_Equal 6|140r26[125] 579r30[125]
|
|
81U14 Delete_Node_Sans_Free 6|455s26[125] 479s23[125] 498s23[125] 515s23[125]
|
|
. 616s26[125] 811s29[125] 862s29[125] 1055s26[125] 1738s23[125]
|
|
89u14 Generic_Delete_Tree 6|129r26[125]
|
|
95v13 Generic_Copy_Tree 6|132r26[125]
|
|
103u14 Generic_Adjust 6|300r27[125]
|
|
111u14 Generic_Clear 6|342r27[125]
|
|
117u14 Generic_Move 6|1507r27[125]
|
|
117r28 Target{7|44R12[5|463]} 6|1511r13[1506]
|
|
117r36 Source{7|44R12[5|463]} 6|1511r36[1506]
|
|
125u14 Generic_Iteration 6|1350r29[125]
|
|
131u14 Generic_Reverse_Iteration 6|1854r29[125]
|
|
139u14 Generic_Write 6|1978r30[125]
|
|
150u14 Generic_Read 6|1663r30[125]
|
|
X 12 a-rbtgso.ads
|
|
36K17 Tree_Operations 6|144r9
|
|
40U19 Insert_With_Hint 6|145r9
|
|
46V18 Copy_Tree{7|41P12[10|36[12|36]]} 6|146r9
|
|
49U19 Delete_Tree 6|147r9
|
|
51V18 Is_Less{boolean} 6|148r9
|
|
53U19 Free 6|149r9
|
|
55k40*Generic_Set_Operations 6|38w37 39r54 143r10 12|106e58
|
|
58U14 Union 6|1954s15[142]
|
|
66V13 Union{7|44R12[5|463]} 6|1959s24[142]
|
|
70U14 Intersection 6|1237s15[142]
|
|
74V13 Intersection{7|44R12[5|463]} 6|1242s17[142]
|
|
78U14 Difference 6|525s15[142]
|
|
82V13 Difference{7|44R12[5|463]} 6|529s44[142]
|
|
86U14 Symmetric_Difference 6|1925s15[142]
|
|
93V13 Symmetric_Difference{7|44R12[5|463]} 6|1930s24[142]
|
|
98V13 Is_Subset{boolean} 6|1306s22[142]
|
|
98r24 Subset{7|44R12[5|463]} 6|1306r33[142]
|
|
98r44 Of_Set{7|44R12[5|463]} 6|1306r56[142]
|
|
102V13 Overlap{boolean} 6|1565s22[142]
|
|
X 15 a-finali.ads
|
|
40K13*Finalization 5|36w18 467r24 477r12 15|68e21
|
|
43H9*Controlled<24|40R9> 5|467r37 543r33 6|531r19 1244r19 1932r19 1945r19
|
|
. 1961r19 15|59e72
|
|
50H9*Limited_Controlled<24|40R9> 5|545r25 6|1385r41 1429r22 15|66e55
|
|
53U14*Initialize<24|44p14>
|
|
X 16 a-iteint.ads
|
|
21k13*Iterator_Interfaces 5|38w10 77r10 16|39e28
|
|
24h9 Forward_Iterator
|
|
32h9 Reversible_Iterator<24R9[5|76]> 5|356r38[76] 361r38[76] 546r30[76] 6|1371r37[5|76]
|
|
. 1391r37[5|76]
|
|
X 17 a-stream.ads
|
|
36K13*Streams 5|37w18 478r12 17|87e16
|
|
39H9*Root_Stream_Type 5|506r32 512r32 520r35 526r35 532r32 538r32 6|1655r35
|
|
. 1659r35 1670r35 1689r32 1697r32 1969r35 1973r35 1985r35 1999r32 2007r32
|
|
. 17|70e64
|
|
X 20 a-uncdea.ads
|
|
20u15*Unchecked_Deallocation 6|30w10 137r14 715r17
|
|
X 21 system.ads
|
|
37K9*System 6|41w6 41r23 21|200e11
|
|
67M9*Address 6|41r30
|
|
81V14*"="{boolean} 6|313r25
|
|
X 24 s-finroo.ads
|
|
42U14*Adjust
|
|
|