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_EXCEPTION_HANDLERS
RV NO_EXCEPTIONS
RV NO_FLOATING_POINT
RV NO_IMPLICIT_CONDITIONALS
RV NO_NESTED_FINALIZATION
RV NO_STANDARD_STORAGE_POOLS
RV NO_DYNAMIC_SIZED_OBJECTS
RV NO_IMPLEMENTATION_PRAGMAS
RV NO_ELABORATION_CODE

U vss.json.content_handlers%b  vss-json-content_handlers.adb  1270b3c7 NE OO PK IU
W ada%s			ada.ads			ada.ali
W ada.assertions%s	a-assert.adb		a-assert.ali
Z ada.exceptions%s	a-except.adb		a-except.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.soft_links%s	s-soflin.adb		s-soflin.ali
Z system.standard_library%s  s-stalib.adb	s-stalib.ali
W vss.json%s		vss-json.adb		vss-json.ali

U vss.json.content_handlers%s  vss-json-content_handlers.ads  0c5c9bfd EE OO PF PR PK IU
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.finalization_masters%s  s-finmas.adb	s-finmas.ali
Z system.pool_global%s	s-pooglo.adb		s-pooglo.ali
Z system.soft_links%s	s-soflin.adb		s-soflin.ali
Z system.standard_library%s  s-stalib.adb	s-stalib.ali
Z system.storage_pools%s  s-stopoo.adb		s-stopoo.ali
Z system.tasking%s	s-taskin.adb		s-taskin.ali
W vss%s			vss.ads			vss.ali
W vss.json%s		vss-json.adb		vss-json.ali
W vss.strings%s		vss-strings.adb		vss-strings.ali

D ada.ads		20250523110204 76789da1 ada%s
D a-assert.ads		20250523110204 ba465f5c ada.assertions%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 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-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-memory.ads		20250523110204 18949c1a system.memory%s
D s-multip.ads		20250523110204 38ac9f73 system.multiprocessors%s
D s-oscons.ads		20251218172147 18691de6 system.os_constants%s
D s-osinte.ads		20251218161456 574b6495 system.os_interface%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-stausa.ads		20250523110204 5be75682 system.stack_usage%s
D s-stalib.ads		20250523110204 1c9580f6 system.standard_library%s
D s-stalib.adb		20250523110204 eb464a47 system.standard_library%b
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-tasinf.ads		20250523110204 801abd01 system.task_info%s
D s-taspri.ads		20250523110204 4ec891e7 system.task_primitives%s
D s-taskin.ads		20250523110204 ebc4edbe system.tasking%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-referrers.ads  20241114080450 29187c15 vss.implementation.referrers%s
D vss-implementation-strings.ads  20241114080450 9b3fe3e4 vss.implementation.strings%s
D vss-implementation-text_handlers.ads  20241114080450 7d532201 vss.implementation.text_handlers%s
D vss-json.ads		20241114080450 6e549342 vss.json%s
D vss-json-content_handlers.ads  20241114080450 31433d8b vss.json.content_handlers%s
D vss-json-content_handlers.adb  20241114080450 9975d110 vss.json.content_handlers%b
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 s [start_document vss__json__content_handlers 20 14 none]
G c Z s s [end_document vss__json__content_handlers 24 14 none]
G c Z s s [start_array vss__json__content_handlers 31 14 none]
G c Z s s [end_array vss__json__content_handlers 34 14 none]
G c Z s s [start_object vss__json__content_handlers 37 14 none]
G c Z s s [end_object vss__json__content_handlers 40 14 none]
G c Z s s [key_name vss__json__content_handlers 43 14 none]
G c Z s s [string_value vss__json__content_handlers 48 14 none]
G c Z s s [number_value vss__json__content_handlers 53 14 none]
G c Z s s [boolean_value vss__json__content_handlers 58 14 none]
G c Z s s [null_value vss__json__content_handlers 63 14 none]
G c Z s b [integer_value vss__json__content_handlers 76 14 none]
G c Z s b [float_value vss__json__content_handlers 81 14 none]
G c Z s b [start_document vss__json__content_handlers 90 14 none]
G c Z s b [end_document vss__json__content_handlers 92 14 none]
G c Z s b [start_array vss__json__content_handlers 94 14 none]
G c Z s b [end_array vss__json__content_handlers 96 14 none]
G c Z s b [start_object vss__json__content_handlers 98 14 none]
G c Z s b [end_object vss__json__content_handlers 100 14 none]
G c Z s b [key_name vss__json__content_handlers 102 14 none]
G c Z s b [string_value vss__json__content_handlers 106 14 none]
G c Z s b [number_value vss__json__content_handlers 110 14 none]
G c Z s b [integer_value vss__json__content_handlers 114 14 none]
G c Z s b [float_value vss__json__content_handlers 118 14 none]
G c Z s b [boolean_value vss__json__content_handlers 122 14 none]
G c Z s b [null_value vss__json__content_handlers 126 14 none]
G r d virtual_string [integer_value vss__json__content_handlers 76 14 none] [adjust vss__strings 479 25 none]
G r d virtual_string [float_value vss__json__content_handlers 81 14 none] [adjust vss__strings 479 25 none]
G r d virtual_string [integer_value vss__json__content_handlers 114 14 none] [adjust vss__strings 479 25 none]
G r d virtual_string [float_value vss__json__content_handlers 118 14 none] [adjust vss__strings 479 25 none]
X 1 ada.ads
16K9*Ada 20e8 48|7r6 25r16 40r16 55r16 70r16 102r16 134r16 152r16 167r16
. 185r16 200r16 215r16 230r16 248r16
X 2 a-assert.ads
42K13*Assertions 53e19 48|7w10 25r20 40r20 55r20 70r20 102r20 134r20 152r20
. 167r20 185r20 200r20 215r20 230r20 248r20
45X4*Assertion_Error 48|25r31 40r31 55r31 70r31 102r31 134r31 152r31 167r31
. 185r31 200r31 215r31 230r31 248r31
X 11 interfac.ads
38K9*Interfaces 233e15 47|78r17 83r17 116r15 120r15 48|80r17 94r15 112r17
. 126r15
57I9*Integer_64<long_long_integer> 47|78r28 116r26 48|112r28 126r26
221F9*IEEE_Float_64<long_float> 47|83r28 120r26 48|80r28 94r26
X 13 system.ads
67M9*Address
X 18 s-memory.ads
51V13*Alloc{13|67M9} 101i<c,__gnat_malloc>22
66U14*Free 102i<c,__gnat_free>22
74V13*Realloc{13|67M9} 103i<c,__gnat_realloc>22
X 29 s-stausa.ads
207U14*Initialize 208i<c,__gnat_stack_usage_initialize>22
272U14*Output_Results 276i<c,__gnat_stack_usage_output_results>22
X 31 s-stalib.adb
87U14 Break_Start 88i<c,__gnat_break_start>22
X 40 vss.ads
7K9*VSS 14e8 47|10r6 12r9 45r17 50r17 55r17 67r43 104r14 108r15 112r15 128r5
. 48|9r14 84r11 84r32 116r11 116r34 144r14 177r15 240r15 252r5
X 46 vss-json.ads
11K13*JSON 40|7k9 46|51e13 47|12r13 55r21 112r19 128r9 48|9r18 84r15 116r15
. 177r19 252r9
15n36*JSON_Integer{15E9} 48|116r20
15n50*JSON_Float{15E9} 48|84r20
19R9*JSON_Number 38e14 47|55r26 112r24 48|177r24
X 47 vss-json-content_handlers.ads
12K18*Content_Handlers 46|11k13 47|128l14 128e30 48|9b23 252l14 252t30
16h9*JSON_Content_Handler 18r51 20p14 21r21 24p14 25r21 31p14 32r21 34p14
. 35r21 37p14 38r21 40p14 41r21 43p14 44r24 48p14 49r24 53p14 54r24 58p14
. 59r24 63p14 64r21 66p13 67r14 77r24 82r24 90r44 92r42 94r41 96r39 98r42
. 100r40 103r21 107r22 111r22 115r22 119r22 123r22 126r40 48|16r22 33r39
. 48r42 63r40 79r24 93r22 111r24 125r22 143r21 160r40 176r22 193r41 208r44
. 223r42 239r22
18P9*JSON_Content_Handler_Access(16R9)
20U14*Start_Document 21=7 21=43 48|212R12
21r7 Self{16R9}
21b43 Success{boolean}
24U14*End_Document 25=7 25=43 48|52R12
25r7 Self{16R9}
25b43 Success{boolean}
31U14*Start_Array 32=7 32=43 48|197R12
32r7 Self{16R9}
32b43 Success{boolean}
34U14*End_Array 35=7 35=43 48|37R12
35r7 Self{16R9}
35b43 Success{boolean}
37U14*Start_Object 38=7 38=43 48|227R12
38r7 Self{16R9}
38b43 Success{boolean}
40U14*End_Object 41=7 41=43 48|67R12
41r7 Self{16R9}
41b43 Success{boolean}
43U14*Key_Name 44=7 45>7 46=7 48|149R12
44r7 Self{16R9}
45c7 Name<51|77R9>
46b7 Success{boolean}
48U14*String_Value 49=7 50>7 51=7 48|245R12
49r7 Self{16R9}
50c7 Value<51|77R9>
51b7 Success{boolean}
53U14*Number_Value 54=7 55>7 56=7 48|83R12 115R12 182R12
54r7 Self{16R9}
55r7 Value{46|19R9}
56b7 Success{boolean}
58U14*Boolean_Value 59=7 60>7 61=7 48|22R12
59r7 Self{16R9}
60b7 Value{boolean}
61b7 Success{boolean}
63U14*Null_Value 64=7 64=43 48|164R12
64r7 Self{16R9}
64b43 Success{boolean}
66y13*Error_Message{51|77R9} 67>7
67r7 Self{16R9}
76U14*Integer_Value 77=7 78>7 79=7 48|110b14 118l8 118t21 131s12
77c7 Self<16R9> 48|111b7 115m7 115r7
78i7 Value{11|57I9} 48|112b7 116r68
79b7 Success{boolean} 48|113b7 117m10
81U14*Float_Value 82=7 83>7 84=7 48|78b14 86l8 86t19 99s12
82c7 Self<16R9> 48|79b7 83m7 83r7
83f7 Value{11|221F9} 48|80b7 84r66
84b7 Success{boolean} 48|81b7 85m10
90U14*Start_Document 90=30 48|208b14 217l8 217t22
90c30 Self<16R9> 48|208b30 212m7 212r7
92U14*End_Document 92=28 48|48b14 57l8 57t20
92c28 Self<16R9> 48|48b28 52m7 52r7
94U14*Start_Array 94=27 48|193b14 202l8 202t19
94c27 Self<16R9> 48|193b27 197m7 197r7
96U14*End_Array 96=25 48|33b14 42l8 42t17
96c25 Self<16R9> 48|33b25 37m7 37r7
98U14*Start_Object 98=28 48|223b14 232l8 232t20
98c28 Self<16R9> 48|223b28 227m7 227r7
100U14*End_Object 100=26 48|63b14 72l8 72t18
100c26 Self<16R9> 48|63b26 67m7 67r7
102U14*Key_Name 103=7 104>7 48|142b14 154l8 154t16
103c7 Self<16R9> 48|143b7 149m7 149r7
104c7 Name<51|77R9> 48|144b7 149r22
106U14*String_Value 107=7 108>7 48|238b14 250l8 250t20
107c7 Self<16R9> 48|239b7 245m7 245r7
108c7 Value<51|77R9> 48|240b7 245r26
110U14*Number_Value 111=7 112>7 48|175b14 187l8 187t20
111c7 Self<16R9> 48|176b7 182m7 182r7
112r7 Value{46|19R9} 48|177b7 182r26
114U14*Integer_Value 115=7 116>7 48|124b14 136l8 136t21
115c7 Self<16R9> 48|125b7 131m7 131r7
116i7 Value{11|57I9} 48|126b7 131r27
118U14*Float_Value 119=7 120>7 48|92b14 104l8 104t19
119c7 Self<16R9> 48|93b7 99m7 99r7
120f7 Value{11|221F9} 48|94b7 99r25
122U14*Boolean_Value 123=7 124>7 48|15b14 27l8 27t21
123c7 Self<16R9> 48|16b7 22m7 22r7
124b7 Value{boolean} 48|17b7 22r27
126U14*Null_Value 126=26 48|160b14 169l8 169t18
126c26 Self<16R9> 48|160b26 164m7 164r7
X 48 vss-json-content_handlers.adb
19b7 Success{boolean} 22m34 22r34 24r14
34b7 Success{boolean} 37m23 37r23 39r14
49b7 Success{boolean} 52m26 52r26 54r14
64b7 Success{boolean} 67m24 67r24 69r14
96b7 Success{boolean} 99m32 99r32 101r14
128b7 Success{boolean} 131m34 131r34 133r14
146b7 Success{boolean} 149m28 149r28 151r14
161b7 Success{boolean} 164m24 164r24 166r14
179b7 Success{boolean} 182m33 182r33 184r14
194b7 Success{boolean} 197m25 197r25 199r14
209b7 Success{boolean} 212m28 212r28 214r14
224b7 Success{boolean} 227m26 227r26 229r14
242b7 Success{boolean} 245m33 245r33 247r14
X 51 vss-strings.ads
24K13*Strings 47|10w10 45r21 50r21 67r47 104r18 108r19 48|84r36 116r38 144r18
. 240r19 51|486e16
77R9*Virtual_String<43|129R9> 47|45r29 50r29 67r55 104r26 108r27 48|144r26
. 240r27 51|476e6
82r4*Empty_Virtual_String{77R9} 48|84r44 116r46

