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_DISPATCH
RV NO_DISPATCHING_CALLS
RV NO_IMPLICIT_CONDITIONALS
RV NO_LOCAL_ALLOCATORS
RV NO_SECONDARY_STACK
RV NO_STANDARD_STORAGE_POOLS
RV NO_DEFAULT_INITIALIZATION
RV NO_DYNAMIC_SIZED_OBJECTS
RV NO_IMPLEMENTATION_ASPECT_SPECIFICATIONS
RV NO_IMPLEMENTATION_PRAGMAS
RV NO_IMPLICIT_LOOPS
RV NO_ELABORATION_CODE

U vss.implementation.text_handlers.utf8.static%b  vss-implementation-text_handlers-utf8-static.adb  b01056bb NE OO PK IU
Z ada.strings.text_buffers%s  a-sttebu.adb	a-sttebu.ali
Z ada.tags%s		a-tags.adb		a-tags.ali
Z system%s		system.ads		system.ali
Z system.secondary_stack%s  s-secsta.adb	s-secsta.ali
W vss%s			vss.ads			vss.ali
W vss.implementation%s	vss-implementation.ads	vss-implementation.ali
W vss.implementation.text_handlers%s  vss-implementation-text_handlers.adb  vss-implementation-text_handlers.ali
W vss.implementation.text_handlers.utf8%s  vss-implementation-text_handlers-utf8.adb  vss-implementation-text_handlers-utf8.ali
W vss.implementation.text_handlers.utf8.dynamic%s  vss-implementation-text_handlers-utf8-dynamic.adb  vss-implementation-text_handlers-utf8-dynamic.ali
W vss.strings%s		vss-strings.adb		vss-strings.ali

U vss.implementation.text_handlers.utf8.static%s  vss-implementation-text_handlers-utf8-static.ads  68914720 EE OO PF PR PK IU
Z ada.exceptions%s	a-except.adb		a-except.ali
Z ada.streams%s		a-stream.adb		a-stream.ali
Z ada.strings.text_buffers%s  a-sttebu.adb	a-sttebu.ali
Z ada.tags%s		a-tags.adb		a-tags.ali
Z system%s		system.ads		system.ali
Z system.put_images%s	s-putima.adb		s-putima.ali
Z system.return_stack%s	s-retsta.ads		s-retsta.ali
Z system.secondary_stack%s  s-secsta.adb	s-secsta.ali
Z system.stream_attributes%s  s-stratt.adb	s-stratt.ali
W vss.implementation.text_handlers.utf8%s  vss-implementation-text_handlers-utf8.adb  vss-implementation-text_handlers-utf8.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-ioexce.ads		20250523110204 40018c65 ada.io_exceptions%s
D a-iteint.ads		20250523110204 49a8bee2 ada.iterator_interfaces%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 interfac.ads		20250523110204 9111f9c1 interfaces%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-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-stratt.adb		20250523110204 c8964632 system.stream_attributes%b
D s-statxd.ads		20250523110204 b54789f6 system.stream_attributes.xdr%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-fnv_hash.ads  20241114080450 c73c4976 vss.implementation.fnv_hash%s
D vss-implementation-gcc.ads  20241114080450 0c5ae9a5 vss.implementation.gcc%s
D vss-implementation-line_iterators.ads  20241114080450 377bc2d6 vss.implementation.line_iterators%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-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-implementation-text_handlers-utf8.ads  20241114080450 1ea17767 vss.implementation.text_handlers.utf8%s
D vss-implementation-text_handlers-utf8.adb  20241114080450 d9842c2d vss.implementation.text_handlers.utf8%b
D vss-implementation-text_handlers-utf8-dynamic.ads  20241114080450 b16b7a12 vss.implementation.text_handlers.utf8.dynamic%s
D vss-implementation-text_handlers-utf8-static.ads  20241114080450 76303047 vss.implementation.text_handlers.utf8.static%s
D vss-implementation-text_handlers-utf8-static.adb  20241114080450 240029da vss.implementation.text_handlers.utf8.static%b
D vss-implementation-utf8_encoding.ads  20241114080450 a0ae50fa vss.implementation.utf8_encoding%s
D vss-implementation-utf8_encoding.adb  20241114080450 cf19a26e vss.implementation.utf8_encoding%b
D vss-locales.ads	20241114080450 f436ec39 vss.locales%s
D vss-stream_element_vectors.ads  20241114080450 b0c8429f vss.stream_element_vectors%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 s [reference vss__implementation__text_handlers__utf8__static 35 25 none]
G c Z s s [unreference vss__implementation__text_handlers__utf8__static 38 25 none]
G c Z s b [is_empty vss__implementation__text_handlers__utf8__static 41 24 none]
G c Z s b [length vss__implementation__text_handlers__utf8__static 44 24 none]
G c Z s b [element vss__implementation__text_handlers__utf8__static 48 24 none]
G c Z s b [has_character vss__implementation__text_handlers__utf8__static 53 24 none]
G c Z s b [before_first_character vss__implementation__text_handlers__utf8__static 57 25 none]
G c Z s b [after_last_character vss__implementation__text_handlers__utf8__static 61 25 none]
G c Z s b [forward vss__implementation__text_handlers__utf8__static 65 24 none]
G c Z s b [forward_element vss__implementation__text_handlers__utf8__static 70 24 none]
G c Z s b [backward vss__implementation__text_handlers__utf8__static 75 24 none]
G c Z s b [from_wide_wide_string vss__implementation__text_handlers__utf8__static 79 25 none]
G c Z s b [from_utf_8_string vss__implementation__text_handlers__utf8__static 84 25 none]
G c Z s b [to_utf_8_string vss__implementation__text_handlers__utf8__static 89 24 none]
G c Z s b [slice vss__implementation__text_handlers__utf8__static 93 25 none]
G c Z s b [append vss__implementation__text_handlers__utf8__static 99 25 none]
G c Z s b [append vss__implementation__text_handlers__utf8__static 104 25 none]
G c Z s b [insert vss__implementation__text_handlers__utf8__static 110 25 none]
G c Z s b [delete vss__implementation__text_handlers__utf8__static 116 25 none]
G c Z s b [split_lines vss__implementation__text_handlers__utf8__static 121 25 none]
G c Z s s [static_utf8_handlerDA vss__implementation__text_handlers__utf8__static 25 9 none]
G c Z s s [static_utf8_handlerDF vss__implementation__text_handlers__utf8__static 25 9 none]
G c Z s s [static_utf8_handlerIP vss__implementation__text_handlers__utf8__static 25 9 none]
G r c none [element vss__implementation__text_handlers__utf8__static 48 24 none] [unchecked_decode vss__implementation__utf8_encoding 81 13 none]
G r c none [forward vss__implementation__text_handlers__utf8__static 65 24 none] [unchecked_forward vss__implementation__text_handlers__utf8 94 14 none]
G r c none [forward_element vss__implementation__text_handlers__utf8__static 70 24 none] [unchecked_forward vss__implementation__text_handlers__utf8 94 14 none]
G r c none [forward_element vss__implementation__text_handlers__utf8__static 70 24 none] [unchecked_decode vss__implementation__utf8_encoding 81 13 none]
G r c none [backward vss__implementation__text_handlers__utf8__static 75 24 none] [unchecked_backward vss__implementation__text_handlers__utf8 89 14 none]
G r c none [from_wide_wide_string vss__implementation__text_handlers__utf8__static 79 25 none] [encode vss__implementation__utf8_encoding 23 14 none]
G r c none [from_wide_wide_string vss__implementation__text_handlers__utf8__static 79 25 none] [unsafe_initialize vss__implementation__text_handlers__utf8 17 14 none]
G r c none [from_wide_wide_string vss__implementation__text_handlers__utf8__static 79 25 none] [unchecked_store vss__implementation__utf8_encoding 64 14 none]
G r c none [from_utf_8_string vss__implementation__text_handlers__utf8__static 84 25 none] [validate_and_copy vss__implementation__text_handlers__utf8 100 14 none]
G r c none [slice vss__implementation__text_handlers__utf8__static 93 25 none] [unchecked_forward vss__implementation__text_handlers__utf8 94 14 none]
G r c none [append vss__implementation__text_handlers__utf8__static 99 25 none] [encode vss__implementation__utf8_encoding 23 14 none]
G r c none [append vss__implementation__text_handlers__utf8__static 99 25 none] [unchecked_store vss__implementation__utf8_encoding 64 14 none]
G r c none [append vss__implementation__text_handlers__utf8__static 99 25 none] [unsafe_capacity vss__implementation__text_handlers 271 13 none]
G r c none [append vss__implementation__text_handlers__utf8__static 99 25 none] [unsafe_convert_to_dynamic vss__implementation__text_handlers__utf8 57 14 none]
G r c none [append vss__implementation__text_handlers__utf8__static 104 25 none] [constant_handler vss__implementation__strings 138 13 none]
G r c none [append vss__implementation__text_handlers__utf8__static 104 25 none] [internal_append vss__implementation__text_handlers__utf8 66 14 none]
G r c none [append vss__implementation__text_handlers__utf8__static 104 25 none] [unsafe_convert_to_dynamic vss__implementation__text_handlers__utf8 57 14 none]
G r c none [append vss__implementation__text_handlers__utf8__static 104 25 none] [variable_handler vss__implementation__strings 135 13 none]
G r c none [append vss__implementation__text_handlers__utf8__static 104 25 none] [append vss__implementation__text_handlers 204 29 none]
G r c none [insert vss__implementation__text_handlers__utf8__static 110 25 none] [is_invalid vss__implementation__strings 66 13 none]
G r c none [insert vss__implementation__text_handlers__utf8__static 110 25 none] [encode vss__implementation__utf8_encoding 23 14 none]
G r c none [insert vss__implementation__text_handlers__utf8__static 110 25 none] [unchecked_store vss__implementation__utf8_encoding 64 14 none]
G r c none [insert vss__implementation__text_handlers__utf8__static 110 25 none] [unsafe_capacity vss__implementation__text_handlers 271 13 none]
G r c none [insert vss__implementation__text_handlers__utf8__static 110 25 none] [unsafe_convert_to_dynamic vss__implementation__text_handlers__utf8 57 14 none]
G r c none [split_lines vss__implementation__text_handlers__utf8__static 121 25 none] [split_lines_common vss__implementation__text_handlers__utf8 78 14 none]
G r s abstract_text_handler [static_utf8_handlerIP vss__implementation__text_handlers__utf8__static 25 9 none] [abstract_text_handlerIP vss__implementation__text_handlers 28 9 none]
X 1 ada.ads
16K9*Ada 20e8 49|86r17 91r14 50|316r17 569r14 571r23
X 5 a-iteint.ads
24h9*Forward_Iterator
32h9*Reversible_Iterator<24R9[54|70]>
X 7 a-string.ads
16K13*Strings 35e16 49|86r21 91r18 50|316r21 569r18 571r27
X 9 a-stuten.ads
42K21*UTF_Encoding 144e29 49|86r29 91r26 50|316r29 569r26 571r35
59A12*UTF_8_String{string}<integer> 49|86r42 91r39 50|316r42 569r39 571r48
X 10 a-tags.ads
652V13 CW_Membership{boolean} 50|72s30 115s30 150s23
X 12 interfac.ads
54I9*Integer_32<integer>
X 27 s-stoele.ads
55M9*Storage_Element
61A9*Storage_Array(55M9)<51I9>
X 34 vss.ads
7K9*VSS 14e8 49|11r9 19r6 22r6 26r10 29r9 46r14 50r18 51r14 55r18 59r25 63r25
. 67r33 72r33 73r22 77r25 95r21 96r21 97r25 101r16 102r23 106r23 107r16 108r23
. 112r16 113r16 114r23 118r14 119r14 123r25 124r25 127r9 129r5 50|9r6 10r6
. 12r14 14r13 22r25 36r16 37r23 39r12 40r12 41r12 42r12 43r12 46r7 55r10
. 67r13 73r16 79r13 96r23 97r16 98r23 100r16 101r17 105r9 106r11 117r15 139r19
. 142r27 152r15 173r19 176r27 194r25 212r25 223r14 224r14 226r27 247r18 248r14
. 253r17 257r9 267r33 286r33 287r22 289r16 290r9 299r15 319r16 351r17 352r17
. 353r17 354r17 355r17 356r17 362r51 373r13 378r16 384r13 403r18 414r16 415r16
. 416r23 418r21 419r21 420r21 421r21 422r21 425r10 429r7 442r10 455r13 467r13
. 492r14 503r21 504r21 505r25 507r16 508r16 509r16 513r25 548r25 549r25 552r9
. 577r32 582r5
X 36 vss-implementation.ads
13K13*Implementation 34|7k9 36|17e23 49|11r13 22r10 26r14 29r13 46r18 50r22
. 55r22 59r29 63r29 67r37 72r37 77r29 95r25 96r25 97r29 102r27 106r27 107r20
. 108r27 112r20 114r27 118r18 119r18 123r29 127r13 129r9 50|9r10 12r18 22r29
. 37r27 46r11 55r14 73r20 79r17 96r27 97r20 98r27 100r20 101r21 105r13 106r15
. 117r19 142r31 152r19 176r31 194r29 212r29 223r18 224r18 247r22 253r21 257r13
. 267r37 286r37 290r13 299r19 319r20 373r17 378r20 384r17 403r22 414r20 416r27
. 425r14 429r11 442r14 467r17 492r18 503r25 504r25 505r29 508r20 509r20 513r29
. 548r29 552r13 582r9
X 41 vss-implementation-string_vectors.ads
12K28*String_Vectors 70e38 49|127r28 50|552r28
25P9*String_Vector_Data_Access(19R9) 49|127r43 50|552r43
X 42 vss-implementation-strings.ads
14K28*Strings 155e31 49|22r25 46r33 50r37 55r37 59r44 63r44 67r52 72r52 77r44
. 95r40 96r40 97r44 102r42 106r42 107r35 108r42 112r35 114r42 118r33 119r33
. 123r44 50|22r44 37r42 96r42 97r35 98r42 105r28 106r30 117r34 142r46 152r34
. 176r46 194r44 212r44 223r33 224r33 247r37 253r36 267r52 286r52 290r28 319r35
. 403r37 414r35 416r42 425r29 492r33 503r40 504r40 505r44 508r35 509r35 513r44
. 548r44
18I9*Character_Offset<integer>
19I12*Character_Count{18I9} 49|22r33 46r41 50|319r43 492r41 508r43
26m4*No_Character{64|21M9} 50|253r44 290r36
30P9*Variable_Text_Handler_Access 50|117r42 152r42
32P9*Constant_Text_Handler_Access 50|105r36
40R9*Cursor 46e14 49|50r45 55r45 59r52 63r52 67r60 72r60 77r52 95r48 96r48
. 112r43 118r41 50|22r52 194r52 212r52 223r41 247r45 267r60 286r60 403r45
. 414r43 503r48 504r48 509r43
41i7*UTF8_Offset{64|27I9} 50|26m10 214m32 234r26 235r28 258r35 300r41 439r18
. 440r34 443r32 464r21 465r45 468r43 522r23 522r42 535r31 535r52
43i7*UTF16_Offset{64|33I9} 50|27m10 214m51
45i7*Index{19I12} 50|25m10 196r19 203r23 214m20 250r19 251r26 270r19 277r23
. 294r19 297r22 405r23 512r15 512r26 518r13 523r23 523r36
66V13*Is_Invalid{boolean} 50|425s37
73R9*Cursor_Offset 77e14 49|102r50 108r50 114r50 119r41 50|37r50 98r50 224r41
. 416r50
74i7*UTF8_Offset{64|27I9} 50|49m14 49r37 227r26 235r47 432m14 432r37
75i7*UTF16_Offset{64|33I9} 50|50m14 50r37 433m14 433r37
76i7*Index_Offset{18I9} 50|48m14 48r37 230r15 237r31 431m14 431r37
109R9*String_Data 114e6 49|97r52 106r50 107r43 123r52 50|96r50 97r43 505r52
. 548r52
110a7*Storage{27|61A9} 50|529m43
112i7*Capacity{19I12} 50|139r58 173r58
127r4*Null_String_Data{109R9} 50|513r52
135V13*Variable_Handler{30P9} 50|142s54 176s54
138V13*Constant_Handler{32P9} 50|106s38
X 44 vss-implementation-text_handlers.ads
22K28*Text_Handlers 36|13k13 44|280e37 49|11r28 26r29 129r24 50|9r25 12r33
. 73r35 100r35 101r36 378r35 582r24
28H9*Abstract_Text_Handler 28e61 49|26r43 50|73r49 100r49 101r50 378r49
44V28*Is_Null{boolean}
52U29*Hash
105V28*Is_Equal{boolean}
108V28*Is_Less{boolean}
111V28*Is_Less_Or_Equal{boolean}
124V28*Starts_With{boolean}
132V28*Ends_With{boolean}
143x29*From_Wide_Wide_String 50|379R25
161V28*First_UTF8_Offset{64|30I12}
168V28*Last_UTF8_Offset{64|30I12}
174V28*First_UTF16_Offset{64|36I12}
181V28*Last_UTF16_Offset{64|36I12}
187U29*Compute_Size
204U29*Append 50|143R24 177R24 184s17
224U29*Insert
248U29*Split
271V13*Unsafe_Capacity{42|19I12} 50|67s52 455s52
X 46 vss-implementation-text_handlers-utf8.ads
13K42*UTF8 44|22k28 46|109e42 49|11r42 129r38 50|9r39 12r47 582r38
17U14*Unsafe_Initialize 50|376s16
57U14 Unsafe_Convert_To_Dynamic 50|65s10 137s16 171s16 453s10
66U14 Internal_Append 50|123s16 158s16
67a7 Storage{51|18A9} 50|124r19 159r19
69i7 Length{42|19I12} 50|125r19 160r19
70i7 Size{64|28I12} 50|126r19 161r19
71a7 Suffix_Storage{51|18A9} 50|127r19 162r19
72i7 Suffix_Length{42|19I12} 50|128r19 163r19
73i7 Suffix_Size{64|28I12} 50|129r19 164r19
74r7 Offset{42|73R9} 50|130r19 165r19
78U14 Split_Lines_Common 50|554s7
79c7 Text<44|28R9> 50|555r10
81r7 Data{42|109R9} 50|556r10
82a7 Storage{51|18A9} 50|557r10
83+7 Terminators 50|558r10
84b7 Keep_Terminator{boolean} 50|559r10
85p7 Lines{41|25P9} 50|560r10
89U14 Unchecked_Backward 50|200s10
94U14 Unchecked_Forward 50|274s10 295s10 519s10
100U14 Validate_And_Copy 50|330s7
X 48 vss-implementation-text_handlers-utf8-dynamic.ads
11K47*Dynamic 170e50 50|9w44 71r23 72r23 75r23 109r32 114r30 115r23 459r20
18i7*Size{64|28I12} 50|81r24 83m21 83r21 85r38 121r56 129r60 140r54 464r53
. 465r73 470m26 470r26 472r48
21i7*Length{42|19I12} 50|84m21 84r21 128r60 471m26 471r26
24a7*Storage{51|18A9} 50|80m24 85m21 127r60 463m26 465r31 468m29 472m26
30P9*UTF8_String_Data_Access(15R9) 50|75r31
35R9*Dynamic_UTF8_Handler<44|28R9> 39e15 50|71r31 72r31 109r40 114r38 115r31
. 459r28
38p7*Pointer{30P9} 50|76m31 121r48 127r52 128r52 129r52 140r46 463r18 464r45
. 465r23 465r65 468m21 470r18 471r18 472r18 472r40
X 49 vss-implementation-text_handlers-utf8-static.ads
11K47*Static 46|13k42 49|129l43 129e49 50|12b52 582l43 582t49
15N4*In_Place_Storage_Capacity 19r50 23r19 30r17
18I12*In_Place_UTF8_Code_Unit_Count{64|28I12} 31r17
21I12*In_Place_Character_Count{42|19I12} 32r17
25R9*Static_UTF8_Handler<44|28R9> 44|44p28 52p29 105p28 108p28 111p28 124p28
. 132p28 161p28 168p28 174p28 181p28 187p29 224p29 248p29 49|33e15 35P25
. 36r21 38P25 39r21 41P24 42r14 44P24 45r14 48P24 49r18 53P24 54r18 57P25
. 58r18 61P25 62r18 65P24 66r18 70P24 71r18 75P24 76r18 79P25 80r24 84P25
. 85r24 89P24 90r14 93P25 94r21 99P25 100r23 104P25 105r23 110P25 111r23
. 116P25 117r21 121P25 122r25 50|21r18 35r23 95r23 147r35 149r29 150r23 193r18
. 211r18 222r21 246r18 266r18 285r18 315r24 344r24 402r18 413r23 481r41 491r14
. 502r21 526r19 547r25 568r14
28a7*Storage{51|18A9} 50|52r15 56m18 60m15 120r21 124m42 155r21 159m42 162r51
. 200r35 234m12 235r14 258r17 274r34 295r34 300r23 322r30 330m37 333m15 375r21
. 385m21 392m18 435r15 438m15 440r20 443m18 447m15 519r34 534m17 535r17 538m17
. 557r34 577r23
31i7*Size{18I12} 50|26r31 52r36 56r32 58m15 58r15 60r29 68r18 121r26 126m42
. 126r42 140r24 155r42 155r63 161m42 161r42 164r51 174r24 174r45 227r14 235r67
. 238m12 335m15 359m15 375r41 376r49 385r35 387m18 387r18 392r32 435r36 439r42
. 440r54 445m15 445r15 447r29 456r18 536m17 538r33 572r45
32i7*Length{21I12} 50|25r31 59m15 59r15 125m42 125r42 160m42 160r42 163r51
. 237m12 237r12 251r39 270r32 277r37 294r33 297r36 334m15 391m18 405r42 446m15
. 446r15 483r19 494r19 518r27 537m17
35U25*Reference<44|30p29> 36=7
36r7 Self{25R9}
38U25*Unreference<44|35p29> 39=7
39r7 Self{25R9}
41V24*Is_Empty{boolean}<44|40p28> 42>7 50|481b24 484l8 484t16
42r7 Self{25R9} 50|481b34 483r14
44V24*Length{42|19I12}<44|58p28> 45>7 50|490b24 495l8 495t14
45r7 Self{25R9} 50|491b7 494r14
48V24*Element{64|21M9}<44|63p28> 49>7 50>7 50|245b24 259l8 259t15
49r7 Self{25R9} 50|246b7 251r34 258r12
50r7 Position{42|40R9} 50|247b7 250r10 251r17 258r26
53V24*Has_Character{boolean}<44|70p28> 54>7 55>7 50|401b24 406l8 406t21
54r7 Self{25R9} 50|402b7 405r37
55r7 Position{42|40R9} 50|403b7 405r14
57U25*Before_First_Character<44|75p29> 58>7 59=7 50|210b25 215l8 215t30
58r7 Self{25R9} 50|211b7
59r7 Position{42|40R9} 50|212b7 214m7
61U25*After_Last_Character<44|79p29> 62>7 63=7 50|20b25 28l8 28t28
62r7 Self{25R9} 50|21b7 25r26 26r26
63r7 Position{42|40R9} 50|22b7 24m7
65V24*Forward{boolean}<44|86p28> 66>7 67=7 50|265b24 278l8 278t15
66r7 Self{25R9} 50|266b7 270r27 274r29 277r32
67r7 Position{42|40R9} 50|267b7 270r10 274m43 277r14
70V24*Forward_Element{boolean}<44|98p28> 71>7 72=7 73<7 50|284b24 308l8 308t23
71r7 Self{25R9} 50|285b7 294r28 295r29 297r31 300r18
72r7 Position{42|40R9} 50|286b7 294r10 295m43 297r13 300r32
73m7 Element{64|21M9} 50|287b7 305m7
75V24*Backward{boolean}<44|92p28> 76>7 77=7 50|192b24 204l8 204t16
76r7 Self{25R9} 50|193b7 200r30
77r7 Position{42|40R9} 50|194b7 196r10 200m44 203r14
79U25*From_Wide_Wide_String<44|143p29> 80=7 81>7 82<7 50|343b25 395l8 395t29
80r7 Self{25R9} 50|344b7 359m10 375r16 375r36 376m35 376r44 379m19 379r19
. 385m16 385r16 385r30 387m13 391m13 392m13 392r27
81a7 Item{wide_wide_string} 50|345b7 361r19 379r48 391r28
82b7 Success{boolean} 50|346b7 348m7 365m16 379m54 390r13
84U25*From_UTF_8_String<44|148p29> 85=7 86>7 87<7 50|314b25 337l8 337t25
85r7 Self{25R9} 50|315b7 322r25 330m32 330r32 333m10 334m10 335m10
86a7 Item{9|59A12} 50|316b7 322r10 330r26 333r24 335r25
87b7 Success{boolean} 50|317b7 325m10 330m54 332r10
89V24*To_UTF_8_String{9|59A12}<44|156p28> 90>7 50|567b24 580l8 580t23
90r7 Self{25R9} 50|568b7 572r40 577r18
93U25*Slice<44|239p29> 94>7 95>7 96>7 97<7 50|501b25 540l8 540t13
94r7 Self{25R9} 50|502b7 518r22 519r29 535r12
95r7 From{42|40R9} 50|503b7 512r10 522r37 523r31 535r26
96r7 To{42|40R9} 50|504b7 509r53 512r23 518r10
97r7 Target_Data{42|109R9} 50|505b7 513m10 529m31 529r31
99U25*Append<44|195p29> 100=7 101>7 102=7 50|34b25 88l8 88t14
100r7 Self{25R9} 50|35b7 52r10 52r31 56m13 56r13 56r27 58m10 59m10 60m10
. 60r24 66m13 67r47 68r13 74r19
101m7 Code{64|22M12} 50|36b7 46r48
102r7 Offset{42|73R9} 50|37b7 48m7 48r30 49m7 49r30 50m7 50r30
104U25*Append<44|204p29> 105=7 106=7 107>7 108=7 50|94b25 186l8 186t14
105r7 Self{25R9} 50|95b7 102m20 102r20 120r16 121r21 124m37 124r37 125m37
. 125r37 126m37 126r37 138m19 140r19 155r16 155r37 159m37 159r37 160m37 160r37
. 161m37 161r37 172m19 174r19
106r7 Data{42|109R9} 50|96b7 139r53 142m72 142r72 143m32 173r53 176m72 176r72
. 177m32 184m25
107r7 Suffix{42|109R9} 50|97b7 106r56 143r38 177r38 184r31
108r7 Offset{42|73R9} 50|98b7 130m37 143m46 165m37 177m46 184m39
110U25*Insert<44|215p29> 111=7 112>7 113>7 114=7 50|412b25 475l8 475t14
111r7 Self{25R9} 50|413b7 435r10 435r31 438m10 439r37 440r15 440r49 443m13
. 443r13 445m10 446m10 447m10 447r24 454m13 455r47 456r13 460m58 460r58
112r7 From{42|40R9} 50|414b7 425r49 439r13 440r29 443r27 464r16 465r40 468r38
113m7 Item{64|22M12} 50|415b7 429r48
114r7 Offset{42|73R9} 50|416b7 431m7 431r30 432m7 432r30 433m7 433r30
116U25*Delete<44|233p29> 117=7 118>7 119>7 50|221b25 239l8 239t14
117r7 Self{25R9} 50|222b7 227r9 234m7 235r9 235r62 237m7 238m7
118r7 From{42|40R9} 50|223b7 234r21 235r23
119r7 Size{42|73R9} 50|224b7 227r21 230r10 235r42 237r26
121U25*Split_Lines<44|259p29> 122>7 123>7 124>7 125>7 126=7 50|546b25 561l8
. 561t19
122r7 Self{25R9} 50|547b7 555r29 557r29
123r7 Data{42|109R9} 50|548b7 556r29
124+7 Terminators 50|549b7 558r29
125b7 Keep_Terminator{boolean} 50|550b7 559r29
126p7 Lines{41|25P9} 50|551b7 560m29
X 50 vss-implementation-text_handlers-utf8-static.adb
39i7 L{64|46I12} 46m54 49r51 50r56 52r43 56r38 58r29 68r25 81r30 83r35
40m7 U1{64|26M9} 46m57 56r41 81r33
41m7 U2{64|26M9} 46m61 56r45 81r37
42m7 U3{64|26M9} 46m65 56r49 81r41
43m7 U4{64|26M9} 46m69 56r53 81r45
71r13 Overlay{48|35R9} 76r23
75p13 Pointer{48|30P9} 80r16 81r16 83r13 84r13 85r13 85r30
100r7 Parent{44|28R9} 184r10
104p7 Suffix_Handler{42|32P9} 109r10 115r53 147r13 150r44
114r13 Suffix_Dynamic{48|35R9} 121r33 127r37 128r37 129r37 140r31
116p13 Handler{42|30P9} 142m16 143r16
149r13 Suffix_Static{49|25R9} 155r49 162r37 163r37 164r37 174r31
151p13 Handler{42|30P9} 176m16 177r16
226i7 New_Size{64|27I9} 234r41 238r22
289m7 Code{64|21M9} 298m13 305r18
291b7 Result{boolean} 301m13 307r14
319i7 Length{42|19I12} 330m46 334r25
351m10 Code{64|22M12} 370m16 373r54
352i10 L{64|46I12} 373m60 375r48 376r56 385r41 387r30
353m10 U1{64|26M9} 373m63 385r44
354m10 U2{64|26M9} 373m67 385r48
355m10 U3{64|26M9} 373m71 385r52
356m10 U4{64|26M9} 373m75 385r56
361e14 C=361:19{wide_wide_character} 362r41 363r48 370r49
418i7 L{64|46I12} 429m54 432r51 433r56 435r43 439r32 439r49 443r45 445r29
. 456r25 464r35 464r60 468r56 470r40
419m7 U1{64|26M9} 429m57 443r48 468r59
420m7 U2{64|26M9} 429m61 443r52 468r63
421m7 U3{64|26M9} 429m65 443r56 468r67
422m7 U4{64|26M9} 429m69 443r60 468r71
459r13 Text{48|35R9} 463m13 463r13 464r40 465r18 465r60 468r16 470m13 470r13
. 471m13 471r13 472m13 472r13 472r35
507i7 Size{64|28I12} 522m7 534r31 536r27
508i7 Length{42|19I12} 523m7 537r27
509r7 After{42|40R9} 519m43 519r43 522r17 523r17 535r46
526r10 Static{49|25R9} 532m10 534m10 536m10 537m10 538m10 538r26
571a14 Result{9|59A12} 574r19 575r13
574i14 J{integer} 575r21 577r66
X 51 vss-implementation-utf8_encoding.ads
14K28*UTF8_Encoding 49|29r28 50|46r26 55r29 79r32 257r28 299r34 373r32 384r32
. 429r26 442r29 467r32 51|87e37
18A9*UTF8_Code_Unit_Array(64|26M9)<64|27I9> 49|29r42
23U14*Encode 50|46s40 373s46 429s40
64U14*Unchecked_Store 50|55s43 79s46 384s46 442s43 467s46
81V13*Unchecked_Decode{64|22M12} 50|257s42 299s48
X 56 vss-strings.ads
24K13*Strings 49|124r29 50|10w10 549r29 56|486e16
71A9*Line_Terminator_Set(boolean)<69E9> 50|549r37
X 64 vss-unicode.ads
17K13*Unicode 49|19r10 51r18 73r26 101r20 113r20 50|14r17 36r20 39r16 40r16
. 41r16 42r16 43r16 67r17 139r23 173r23 226r31 248r18 287r26 289r20 351r21
. 352r21 353r21 354r21 355r21 356r21 362r55 415r20 418r25 419r25 420r25 421r25
. 422r25 455r17 507r20 577r36 64|70e16
21M9*Code_Point_Unit
22M12*Code_Point{21M9} 49|51r26 73r34 101r28 113r28 50|36r28 248r26 287r34
. 289r28 351r29 362r63 415r28
26M9*UTF8_Code_Unit 50|40r24 41r24 42r24 43r24 353r29 354r29 355r29 356r29
. 419r33 420r33 421r33 422r33
27I9*UTF8_Code_Unit_Offset<12|54I9> 50|226r39
28I12*UTF8_Code_Unit_Count{27I9} 49|19r18 50|67r25 139r31 173r31 455r25 507r28
. 577r44
30I12*UTF8_Code_Unit_Index{28I12}
33I9*UTF16_Code_Unit_Offset<12|54I9> 50|14r25
34I12*UTF16_Code_Unit_Count{33I9}
36I12*UTF16_Code_Unit_Index{34I12}
46I12*Scalar_Value_UTF8_Code_Unit_Length{28I12} 50|39r24 352r29 418r33

