V "GNAT Lib v14"
A -O3
A -O2
A -gnatA
A -gnatn
A -ffunction-sections
A -fdata-sections
A -gnat2012
A -gnatW8
A -g
A -mtune=nocona
A -march=nocona
P SS ZX

RN
RV NO_ALLOCATORS
RV NO_DIRECT_BOOLEAN_OPERATORS
RV NO_DISPATCH
RV NO_DISPATCHING_CALLS
RV NO_IMPLICIT_CONDITIONALS
RV NO_LOCAL_ALLOCATORS
RV NO_STANDARD_STORAGE_POOLS
RV NO_UNCHECKED_DEALLOCATION
RV NO_DEFAULT_INITIALIZATION
RV NO_DYNAMIC_SIZED_OBJECTS
RV NO_IMPLEMENTATION_ASPECT_SPECIFICATIONS
RV NO_IMPLEMENTATION_ATTRIBUTES
RV NO_IMPLEMENTATION_PRAGMAS
RV NO_IMPLICIT_LOOPS

U vss.implementation.string_vectors%b  vss-implementation-string_vectors.adb  43695f33 NE OO PK IU
W ada%s			ada.ads			ada.ali
Z ada.strings.text_buffers%s  a-sttebu.adb	a-sttebu.ali
Z ada.tags%s		a-tags.adb		a-tags.ali
W ada.unchecked_deallocation%s
W system%s		system.ads		system.ali
W system.storage_elements%s  s-stoele.ads	s-stoele.ali
W vss%s			vss.ads			vss.ali
W vss.implementation%s	vss-implementation.ads	vss-implementation.ali
W vss.implementation.character_codes%s  vss-implementation-character_codes.ads  vss-implementation-character_codes.ali
W vss.implementation.text_handlers%s  vss-implementation-text_handlers.adb  vss-implementation-text_handlers.ali
W vss.unicode%s		vss-unicode.ads		vss-unicode.ali

U vss.implementation.string_vectors%s  vss-implementation-string_vectors.ads  5d171eca BN NE OO PR PK IU
Z ada.strings.text_buffers%s  a-sttebu.adb	a-sttebu.ali
W system%s		system.ads		system.ali
W system.atomic_counters%s  s-atocou.adb	s-atocou.ali
W vss%s			vss.ads			vss.ali
W vss.implementation%s	vss-implementation.ads	vss-implementation.ali
W vss.implementation.strings%s  vss-implementation-strings.adb  vss-implementation-strings.ali
W vss.strings%s		vss-strings.adb		vss-strings.ali

D ada.ads		20250523110204 76789da1 ada%s
D a-except.ads		20250523110204 e7970cd9 ada.exceptions%s
D a-finali.ads		20250523110204 bf4f806b ada.finalization%s
D a-stream.ads		20250523110204 119b8fb3 ada.streams%s
D a-string.ads		20250523110204 90ac6797 ada.strings%s
D a-sttebu.ads		20250523110204 f1ad67a2 ada.strings.text_buffers%s
D a-stuten.ads		20250523110204 c6ced0ae ada.strings.utf_encoding%s
D a-tags.ads		20250523110204 9eaa38c6 ada.tags%s
D a-unccon.ads		20250523110204 0e9b276f ada.unchecked_conversion%s
D a-uncdea.ads		20250523110204 c3a8ac65 ada.unchecked_deallocation%s
D interfac.ads		20250523110204 9111f9c1 interfaces%s
D i-c.ads		20250523110204 aac316ce interfaces.c%s
D system.ads		20250523110204 ed42882a system%s
D s-atacco.ads		20250523110204 5868e3ba system.address_to_access_conversions%s
D s-atocou.ads		20250523110204 dc18efc3 system.atomic_counters%s
D s-atocou.adb		20250523110204 6fe685de system.atomic_counters%b
D s-atopri.ads		20250523110204 e19c1d89 system.atomic_primitives%s
D s-exctab.ads		20250523110204 91bef6ef system.exception_table%s
D s-finmas.ads		20250523110204 28987ac5 system.finalization_masters%s
D s-finroo.ads		20250523110204 4ff27390 system.finalization_root%s
D s-parame.ads		20250523110204 3597fc11 system.parameters%s
D s-pooglo.ads		20250523110204 91708d21 system.pool_global%s
D s-putima.ads		20250523110204 17291fe4 system.put_images%s
D s-retsta.ads		20250523110204 0f6b06cb system.return_stack%s
D s-secsta.ads		20250523110204 578279f5 system.secondary_stack%s
D s-soflin.ads		20250523110204 df77073e system.soft_links%s
D s-stache.ads		20250523110204 0b81c1fe system.stack_checking%s
D s-stalib.ads		20250523110204 1c9580f6 system.standard_library%s
D s-stoele.ads		20250523110204 ccded4e8 system.storage_elements%s
D s-stopoo.ads		20250523110204 e9fa2dd8 system.storage_pools%s
D s-stratt.ads		20250523110204 a1861007 system.stream_attributes%s
D s-traent.ads		20250523110204 c81cbf8c system.traceback_entries%s
D s-unstyp.ads		20250523110204 fa2a7f59 system.unsigned_types%s
D vss.ads		20241114080450 fdc66b07 vss%s
D vss-characters.ads	20241114080450 c452851a vss.characters%s
D vss-implementation.ads  20241114080450 b57b0942 vss.implementation%s
D vss-implementation-character_codes.ads  20241114080450 5896851d vss.implementation.character_codes%s
D vss-implementation-fnv_hash.ads  20241114080450 c73c4976 vss.implementation.fnv_hash%s
D vss-implementation-referrers.ads  20241114080450 29187c15 vss.implementation.referrers%s
D vss-implementation-string_vectors.ads  20241114080450 fc002e9b vss.implementation.string_vectors%s
D vss-implementation-string_vectors.adb  20241114080450 00f5b6f6 vss.implementation.string_vectors%b
D vss-implementation-strings.ads  20241114080450 9b3fe3e4 vss.implementation.strings%s
D vss-implementation-strings.adb  20241114080450 d0616134 vss.implementation.strings%b
D vss-implementation-text_handlers.ads  20241114080450 7d532201 vss.implementation.text_handlers%s
D vss-implementation-text_handlers-nul.ads  20241114080450 3a26e529 vss.implementation.text_handlers.nul%s
D vss-locales.ads	20241114080450 f436ec39 vss.locales%s
D vss-string_vectors.ads  20241114080450 af44788e vss.string_vectors%s
D vss-strings.ads	20241114080450 534b3534 vss.strings%s
D vss-strings-cursors.ads  20241114080450 ca821bf5 vss.strings.cursors%s
D vss-strings-cursors-iterators.ads  20241114080450 a37abb4d vss.strings.cursors.iterators%s
D vss-strings-cursors-iterators-characters.ads  20241114080450 ebeca2f0 vss.strings.cursors.iterators.characters%s
D vss-strings-cursors-iterators-grapheme_clusters.ads  20241114080450 60fbdf6c vss.strings.cursors.iterators.grapheme_clusters%s
D vss-strings-cursors-iterators-lines.ads  20241114080450 36702376 vss.strings.cursors.iterators.lines%s
D vss-strings-cursors-iterators-words.ads  20241114080450 4da183fd vss.strings.cursors.iterators.words%s
D vss-transformers.ads	20241114080450 c3507b6e vss.transformers%s
D vss-unicode.ads	20241114080450 952f18cf vss.unicode%s
G a e
G c Z s b [reference vss__implementation__string_vectors 27 14 none]
G c Z s b [unreference vss__implementation__string_vectors 29 14 none]
G c Z s b [append vss__implementation__string_vectors 31 14 none]
G c Z s b [append_and_move_ownership vss__implementation__string_vectors 36 14 none]
G c Z s b [prepend vss__implementation__string_vectors 42 14 none]
G c Z s b [delete vss__implementation__string_vectors 47 14 none]
G c Z s b [replace vss__implementation__string_vectors 52 14 none]
G c Z s b [join_lines vss__implementation__string_vectors 58 14 none]
G c Z s b [contains vss__implementation__string_vectors 65 13 none]
G c Z s s [string_data_arrayIP vss__implementation__string_vectors 16 9 none]
G c Z s s [string_vector_dataIP vss__implementation__string_vectors 19 9 none]
G c Z b b [free vss__implementation__string_vectors 18 14 none]
G c Z b b [mutate vss__implementation__string_vectors 52 14 none]
G c Z b b [aligned_length vss__implementation__string_vectors 61 13 none]
G r c none [unreference vss__implementation__string_vectors 29 14 none] [unreference vss__implementation__strings 150 14 none]
G r s string_data [append vss__implementation__string_vectors 31 14 none] [string_dataIP vss__implementation__strings 109 9 none]
G r c none [append vss__implementation__string_vectors 31 14 none] [reference vss__implementation__strings 146 14 none]
G r c none [append vss__implementation__string_vectors 31 14 none] [unreference vss__implementation__strings 150 14 none]
G r s string_data [append_and_move_ownership vss__implementation__string_vectors 36 14 none] [string_dataIP vss__implementation__strings 109 9 none]
G r c none [append_and_move_ownership vss__implementation__string_vectors 36 14 none] [reference vss__implementation__strings 146 14 none]
G r c none [append_and_move_ownership vss__implementation__string_vectors 36 14 none] [unreference vss__implementation__strings 150 14 none]
G r s string_data [prepend vss__implementation__string_vectors 42 14 none] [string_dataIP vss__implementation__strings 109 9 none]
G r c none [prepend vss__implementation__string_vectors 42 14 none] [reference vss__implementation__strings 146 14 none]
G r c none [prepend vss__implementation__string_vectors 42 14 none] [unreference vss__implementation__strings 150 14 none]
G r s string_data [delete vss__implementation__string_vectors 47 14 none] [string_dataIP vss__implementation__strings 109 9 none]
G r c none [delete vss__implementation__string_vectors 47 14 none] [reference vss__implementation__strings 146 14 none]
G r c none [delete vss__implementation__string_vectors 47 14 none] [unreference vss__implementation__strings 150 14 none]
G r s string_data [replace vss__implementation__string_vectors 52 14 none] [string_dataIP vss__implementation__strings 109 9 none]
G r c none [replace vss__implementation__string_vectors 52 14 none] [reference vss__implementation__strings 146 14 none]
G r c none [replace vss__implementation__string_vectors 52 14 none] [unreference vss__implementation__strings 150 14 none]
G r c none [join_lines vss__implementation__string_vectors 58 14 none] [unreference vss__implementation__strings 150 14 none]
G r c none [join_lines vss__implementation__string_vectors 58 14 none] [variable_handler vss__implementation__strings 135 13 none]
G r c none [join_lines vss__implementation__string_vectors 58 14 none] [append vss__implementation__text_handlers 204 29 none]
G r c none [contains vss__implementation__string_vectors 65 13 none] [constant_handler vss__implementation__strings 138 13 none]
G r c none [contains vss__implementation__string_vectors 65 13 none] [is_equal vss__implementation__text_handlers 105 28 none]
G r s string_data [string_data_arrayIP vss__implementation__string_vectors 16 9 none] [string_dataIP vss__implementation__strings 109 9 none]
G r s string_data [string_vector_dataIP vss__implementation__string_vectors 19 9 none] [string_dataIP vss__implementation__strings 109 9 none]
G r s string_data [mutate vss__implementation__string_vectors 52 14 none] [string_dataIP vss__implementation__strings 109 9 none]
G r c none [mutate vss__implementation__string_vectors 52 14 none] [reference vss__implementation__strings 146 14 none]
G r c none [mutate vss__implementation__string_vectors 52 14 none] [unreference vss__implementation__strings 150 14 none]
X 1 ada.ads
16K9*Ada 20e8 41|9r6 19r10
X 10 a-uncdea.ads
20u15*Unchecked_Deallocation 41|9w10 19r14
X 13 system.ads
37K9*System 148e11 40|7r6 20r17 41|10r6 78r16 82r31 85r31 99r17 245r17 257r20
. 300r10 326r13
X 15 s-atocou.ads
42K16*Atomic_Counters 108e27 40|7w13 20r24 41|245r24 257r27 300r17 326r20
47R9*Atomic_Counter 106e14 40|20r40
59U14*Increment 41|300s33
63V13*Decrement{boolean} 41|326s36
67V13*Is_One{boolean} 41|245s40 257s43
X 29 s-stoele.ads
40K16*Storage_Elements 90e28 41|10w13 78r23 82r38 85r38 99r24
51I9*Storage_Offset<long_integer> 41|78r40
53I12*Storage_Count{51I9} 41|82r55 85r55 99r41
X 34 vss.ads
7K9*VSS 14e8 40|9r6 10r6 12r9 17r35 33r14 38r14 44r14 55r15 60r31 61r24 67r14
. 70r5 41|12r6 13r6 14r6 16r14 20r9 21r9 24r13 24r45 25r9 25r29 26r9 26r29
. 27r9 27r29 28r9 28r29 29r9 29r29 30r9 30r29 31r9 31r29 32r9 33r11 83r9
. 111r14 123r7 132r14 151r14 153r19 154r17 163r16 183r10 197r31 198r24 201r7
. 208r19 210r19 212r12 213r14 223r32 225r22 259r19 277r14 290r7 311r15 314r7
. 316r7 328r16 342r5
X 36 vss-implementation.ads
13K13*Implementation 34|7k9 36|17e23 40|9r10 12r13 17r39 33r18 38r18 44r18
. 55r19 60r35 67r18 70r9 41|12r10 13r10 16r18 20r13 21r13 25r33 26r33 27r33
. 28r33 29r33 30r33 31r33 33r15 83r13 111r18 123r11 132r18 151r18 153r23
. 154r21 163r20 183r14 197r35 201r11 210r23 212r16 213r18 225r26 259r23 277r18
. 290r11 311r19 314r11 316r11 328r20 342r9
X 37 vss-implementation-character_codes.ads
9K28*Character_Codes 101e39 41|12w25 25r48 26r48 27r48 28r48 29r48 30r48
. 31r48 33r30 225r41
17N4*Line_Feed 41|26r64 225r57
18N4*Line_Tabulation 41|29r64
19N4*Form_Feed 41|30r64
20N4*Carriage_Return 41|25r64 27r64
85N4*Next_Line 41|28r64
94N4*Line_Separator 41|31r64
95N4*Paragraph_Separator 41|33r46
X 40 vss-implementation-string_vectors.ads
12K28*String_Vectors 36|13k13 40|70l24 70e38 41|16b33 20r28 21r28 342l24
. 342t38
16A9*String_Data_Array(42|109R9)<integer> 22r17
19R9*String_Vector_Data 19d29 23e14 25r49 41|20r43 80r43 243r22 253r19
19i29*Bulk{natural} 22r41 41|246r22
20r7*Counter{15|47R9} 41|245r53 257r55 300m49 326m52
21i7*Last{natural} 41|117r29 117r44 120m12 120r25 121r23 123r61 138r29 138r44
. 141m12 141r25 142r23 161r40 180r24 181r29 185r35 186r41 187m15 187r28 216r29
. 219r26 254m18 254r30 255r33 255r61 258r49 283r29 283r44 286r28 286r62 287m12
. 287r25 313r26 327r32
22a7*Data{16A9} 41|121m12 123m50 142m12 161r21 163r66 183m55 185m15 186r17
. 217r39 255m18 255r46 258r33 286m12 286r46 288m12 290m50 314m52 315m12 316m50
. 328m61
25P9*String_Vector_Data_Access(19R9) 27r32 29r41 32r21 37r21 43r21 48r31
. 53r31 59r24 66r14 41|21r43 53r25 110r21 131r21 150r14 177r31 196r24 237r25
. 249r19 276r21 297r32 309r31 323r41
27U14*Reference 27>25 41|297b14 302l8 302t17
27p25 Self{25P9} 41|297b25 299r10 300r44
29U14*Unreference 29=27 41|262s16 323b14 340l8 340t19
29p27 Self{25P9} 41|323b27 325r10 326r47 327r27 328r56 331m19 337m13
31U14*Append 32=7 33>7 41|109b14 124l8 124t14
32p7 Self{25P9} 41|110b7 113r10 114m18 117m18 117r24 117r39 120r7 120r20
. 121r7 121r18 123r45 123r56
33r7 Item{42|109R9} 41|111b7 121r32
36U14*Append_And_Move_Ownership 37=7 38>7 41|130b14 143l8 143t33
37p7 Self{25P9} 41|131b7 134r10 135m18 138m18 138r24 138r39 141r7 141r20
. 142r7 142r18
38r7 Item{42|109R9} 41|132b7 142r32
42U14*Prepend 43=7 44>7 41|275b14 291l8 291t15
43p7 Self{25P9} 41|276b7 279r10 280m18 283m18 283r24 283r39 286r7 286r23
. 286r41 286r57 287r7 287r20 288r7 290r45
44r7 Item{42|109R9} 41|277b7 288r24
47U14*Delete 48=7 49>7 41|176b14 189l8 189t14
48p7 Self{25P9} 41|177b7 180r19 181m18 181r24 183r50 185r10 185r30 186r12
. 186r36 187r10 187r23
49i7 Index{positive} 41|178b7 180r10 183r61 185r21 186r23
52U14*Replace 53=7 54>7 55>7 41|308b14 317l8 317t15
53p7 Self{25P9} 41|309b7 313m15 313r21 314r47 315r7 316r45
54i7 Index{positive} 41|310b7 314r58 315r18 316r56
55r7 Item{42|109R9} 41|311b7 315r28
58U14*Join_Lines 59>7 60=7 61>7 62>7 41|195b14 230l8 230t18
59p7 Self{25P9} 41|196b7 203r10 216r24 217r34 219r21
60r7 Result{42|109R9} 41|197b7 201m47 213m59 213r59 217m26
61e7 Terminator{48|69E9} 41|198b7 221r50 223r19
62b7 Terminate_Last{boolean} 41|199b7 219r34
65V13*Contains{boolean} 66>7 67>7 41|149b13 170l8 170t16
66p7 Self{25P9} 41|150b7 157r10 161r16 161r35 163r61
67r7 Item{42|109R9} 41|151b7 154r62
X 41 vss-implementation-string_vectors.adb
18U14 Free[10|20] 265s16 331s13
23a4 Line_Terminator_To_Code_Point(56|22M12) 221r19
38N4 Growth_Factor 117r51 138r51 283r51
46N4 Min_Mul_Alloc 100r32 100r53 101r17
52U14 Mutate 53=7 54>7 55>7 114s10 117s10 135s10 138s10 181s10 236b14 269l8
. 269t14 280s10 283s10 313s7
53p7 Self{40|25P9} 237b7 242r10 243m10 245r48 246r17 249r48 252m13 254r13
. 255r13 258r28 258r44
54i7 Required{natural} 238b7 243r58 246r29 253r55
55i7 Reserved{natural} 239b7 243r68 253r65
61V13 Aligned_Length{natural} 62>7 63>7 74b13 103l8 103t22 243s42 253s39
62i7 Required{natural} 75b7 89r10 99r56
63i7 Reserved{natural} 76b7 89r36 99r67
80R15 Empty_String_Vector_Data{40|19R9} 86r9
82i7 Element_Size{29|53I12} 100r17 101r48
85i7 Static_Size{29|53I12} 98r18 101r33
153c7 Item_Text<44|28R9> 162r13
161i11 J{integer} 163r72
210r10 Offset{42|73R9} 217m49 217r49 221m63 221r63 225m68 225r68
211p10 Text{42|30P9} 217r13 220r16 224r19
216i14 J{integer} 217r45 219r16
249p13 Old{40|25P9} 254r26 255r29 255r42 255r57 257r51 262m29 262r29 265m22
. 265r22
258r20 Data=258:20{42|109R9} 259r57
327i17 J{integer} 328r67
X 42 vss-implementation-strings.ads
14K28*Strings 40|9w25 17r54 33r33 38r33 44r33 55r34 60r50 67r33 41|83r28
. 111r33 123r26 132r33 151r33 154r36 163r35 183r29 197r50 201r26 210r38 212r31
. 213r33 259r38 277r33 290r26 311r34 314r26 316r26 328r35 42|155e31
30P9*Variable_Text_Handler_Access 41|212r39
32P9*Constant_Text_Handler_Access
73R9*Cursor_Offset 41|210r46 42|77e14
109R9*String_Data 40|17r62 33r41 38r41 44r41 55r42 60r58 67r41 41|83r36 111r41
. 132r41 151r41 197r58 277r41 311r42 42|114e6
135V13*Variable_Handler{30P9} 41|213s41
138V13*Constant_Handler{32P9} 41|154s44 163s43
146U14*Reference 41|123s34 259s46 290s34 316s34
150U14*Unreference 41|183s37 201s34 314s34 328s43
X 44 vss-implementation-text_handlers.ads
22K28*Text_Handlers 41|13w25 153r38 44|280e37
28H9*Abstract_Text_Handler 41|153r52 44|28e61
105V28*Is_Equal{boolean} 41|162R23
195x29*Append 41|220R21 224R24
204U29*Append 41|217R18
X 48 vss-strings.ads
24K13*Strings 40|10w10 61r28 41|24r17 25r13 26r13 27r13 28r13 29r13 30r13
. 31r13 32r13 198r28 208r23 223r36 48|486e16
69E9*Line_Terminator 40|61r36 41|24r25 198r36 208r31 48|69e63
69n29*CR{69E9} 41|25r21
69n33*LF{69E9} 41|26r21
69n37*CRLF{69E9} 41|27r21 223r44
69n43*NEL{69E9} 41|28r21
69n48*VT{69E9} 41|29r21
69n52*FF{69E9} 41|30r21
69n56*LS{69E9} 41|31r21
69n60*PS{69E9} 41|32r21
X 56 vss-unicode.ads
17K13*Unicode 41|14w10 24r49 56|70e16
21M9*Code_Point_Unit
22M12*Code_Point{21M9} 41|24r57

