V "GNAT Lib v14"
A -Ofast
A -O2
A -gnatA
A -fPIC
A -gnatX
A -gnatyg
A -g
A -gnatwa
A -gnatw.u
A -mtune=nocona
A -march=nocona
P SS ZX

RN
RV NO_ACCESS_SUBPROGRAMS
RV NO_ALLOCATORS
RV NO_DIRECT_BOOLEAN_OPERATORS
RV NO_DISPATCH
RV NO_DISPATCHING_CALLS
RV NO_ENUMERATION_MAPS
RV NO_EXCEPTION_HANDLERS
RV NO_EXCEPTION_PROPAGATION
RV NO_EXCEPTIONS
RV NO_FINALIZATION
RV NO_IMPLICIT_CONDITIONALS
RV NO_LOCAL_TAGGED_TYPES
RV NO_LOCAL_ALLOCATORS
RV NO_NESTED_FINALIZATION
RV NO_RECURSION
RV NO_SECONDARY_STACK
RV NO_STANDARD_STORAGE_POOLS
RV NO_STREAMS
RV NO_UNCHECKED_ACCESS
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_ALIASING
RV NO_IMPLICIT_LOOPS
RV STATIC_DISPATCH_TABLES

U prettier_ada.documents.json%b  prettier_ada-documents-json.adb  ce50b91d NE OO PK
W ada%s			ada.ads			ada.ali
W ada.assertions%s	a-assert.adb		a-assert.ali
W ada.containers%s	a-contai.ads		a-contai.ali
Z ada.containers.hash_tables%s  a-cohata.ads	a-cohata.ali
Z ada.containers.hash_tables.generic_keys%s
Z ada.containers.hash_tables.generic_operations%s
W ada.containers.hashed_maps%s
Z ada.containers.helpers%s  a-conhel.adb	a-conhel.ali
Z ada.containers.prime_numbers%s  a-coprnu.adb	a-coprnu.ali
Z ada.exceptions%s	a-except.adb		a-except.ali
Z ada.finalization%s	a-finali.ads		a-finali.ali
Z ada.iterator_interfaces%s
Z ada.streams%s		a-stream.adb		a-stream.ali
W ada.strings%s		a-string.ads		a-string.ali
Z ada.strings.text_buffers%s  a-sttebu.adb	a-sttebu.ali
Z ada.tags%s		a-tags.adb		a-tags.ali
Z ada.unchecked_deallocation%s
W gnatcoll%s		gnatcoll.ads		gnatcoll.ali
W gnatcoll.json%s	gnatcoll-json.adb	gnatcoll-json.ali
W prettier_ada%s	prettier_ada.ads	prettier_ada.ali
W prettier_ada.document_vector_vectors%s  prettier_ada-document_vector_vectors.ads  prettier_ada-document_vector_vectors.ali
W prettier_ada.document_vectors%s  prettier_ada-document_vectors.ads  prettier_ada-document_vectors.ali
W prettier_ada.documents%s  prettier_ada-documents.adb  prettier_ada-documents.ali
W prettier_ada.documents.implementation%s  prettier_ada-documents-implementation.adb  prettier_ada-documents-implementation.ali
Z system%s		system.ads		system.ali
Z system.address_image%s  s-addima.adb		s-addima.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.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.soft_links%s	s-soflin.adb		s-soflin.ali
Z system.standard_library%s  s-stalib.adb	s-stalib.ali
Z system.storage_elements%s  s-stoele.ads	s-stoele.ali
Z system.storage_pools%s  s-stopoo.adb		s-stopoo.ali
Z system.storage_pools.subpools%s  s-stposu.adb	s-stposu.ali
Z system.stream_attributes%s  s-stratt.adb	s-stratt.ali
W vss%s			vss.ads			vss.ali
W vss.strings%s		vss-strings.adb		vss-strings.ali
W vss.strings.conversions%s  vss-strings-conversions.adb  vss-strings-conversions.ali
W vss.strings.utilities%s  vss-strings-utilities.adb  vss-strings-utilities.ali

U prettier_ada.documents.json%s  prettier_ada-documents-json.ads  03aaed72 EE NE OO PK
W ada%s			ada.ads			ada.ali
W ada.strings%s		a-string.ads		a-string.ali
Z ada.strings.text_buffers%s  a-sttebu.adb	a-sttebu.ali
W ada.strings.unbounded%s  a-strunb.adb		a-strunb.ali
W prettier_ada.documents%s  prettier_ada-documents.adb  prettier_ada-documents.ali

D ada.ads		20250523110204 76789da1 ada%s
D a-assert.ads		20250523110204 ba465f5c ada.assertions%s
D a-calend.ads		20250523110204 158a5463 ada.calendar%s
D a-charac.ads		20250523110204 2d3ec45b ada.characters%s
D a-chacon.ads		20250523110204 5b23f5eb ada.characters.conversions%s
D a-chahan.ads		20250523110204 bf752ff6 ada.characters.handling%s
D a-chlat1.ads		20250523110204 e0d72e76 ada.characters.latin_1%s
D a-contai.ads		20250523110204 61e5e089 ada.containers%s
D a-cohata.ads		20250523110204 c4f77997 ada.containers.hash_tables%s
D a-chtgke.ads		20250523110204 20177f7b ada.containers.hash_tables.generic_keys%s
D a-chtgke.adb		20250523110204 fdf2dddc ada.containers.hash_tables.generic_keys%b
D a-chtgop.ads		20250523110204 11c5978a ada.containers.hash_tables.generic_operations%s
D a-chtgop.adb		20250523110204 c3ccdc4f ada.containers.hash_tables.generic_operations%b
D a-cohama.ads		20250523110204 de9aa0f2 ada.containers.hashed_maps%s
D a-cohama.adb		20250523110204 768389f7 ada.containers.hashed_maps%b
D a-conhel.ads		20250523110204 46fe1ce3 ada.containers.helpers%s
D a-conhel.adb		20250523110204 854d323e ada.containers.helpers%b
D a-coorma.ads		20250523110204 3edf5cc0 ada.containers.ordered_maps%s
D a-coprnu.ads		20250523110204 24215258 ada.containers.prime_numbers%s
D a-crbltr.ads		20250523110204 d3d16ba4 ada.containers.red_black_trees%s
D a-convec.ads		20250523110204 91fb49f3 ada.containers.vectors%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-strmap.ads		20250523110204 1f91ebb6 ada.strings.maps%s
D a-sttebu.ads		20250523110204 f1ad67a2 ada.strings.text_buffers%s
D a-strunb.ads		20250523110204 98c60381 ada.strings.unbounded%s
D a-stuten.ads		20250523110204 c6ced0ae ada.strings.utf_encoding%s
D a-stzmap.ads		20250523110204 f60a1f4d ada.strings.wide_wide_maps%s
D a-stzunb.ads		20250523110204 404b19b5 ada.strings.wide_wide_unbounded%s
D a-tags.ads		20250523110204 9eaa38c6 ada.tags%s
D a-textio.ads		20250523110204 34ef47de ada.text_io%s
D a-unccon.ads		20250523110204 0e9b276f ada.unchecked_conversion%s
D a-uncdea.ads		20250523110204 c3a8ac65 ada.unchecked_deallocation%s
D gnat.ads		20250523110204 b5988c27 gnat%s
D g-os_lib.ads		20250523110204 0db74523 gnat.os_lib%s
D g-souinf.ads		20250523110204 470146ee gnat.source_info%s
D g-string.ads		20250523110204 c6abc540 gnat.strings%s
D gnatcoll.ads		20251023191057 6a5da479 gnatcoll%s
D gnatcoll-atomic.ads	20251023191057 a760a918 gnatcoll.atomic%s
D gnatcoll-buffer.ads	20251023191057 2c24f32a gnatcoll.buffer%s
D gnatcoll-io.ads	20251023191057 40b00e79 gnatcoll.io%s
D gnatcoll-io-native.ads  20251023191057 60c7703b gnatcoll.io.native%s
D gnatcoll-json.ads	20251023191057 141cdf4a gnatcoll.json%s
D gnatcoll-mmap.ads	20251023191057 645345a7 gnatcoll.mmap%s
D gnatcoll-os.ads	20251023191057 399a6f15 gnatcoll.os%s
D gnatcoll-os-fs.ads	20251023191057 b407706a gnatcoll.os.fs%s
D gnatcoll-path.ads	20251023191057 44783065 gnatcoll.path%s
D gnatcoll-strings.ads	20251023191057 014a3fb6 gnatcoll.strings%s
D gnatcoll-strings_impl.ads  20251023191057 3722c4b1 gnatcoll.strings_impl%s
D gnatcoll-terminal.ads	20251023191057 b19fb5ba gnatcoll.terminal%s
D gnatcoll-traces.ads	20251023191057 4e81b8c9 gnatcoll.traces%s
D gnatcoll-vfs.ads	20251023191057 1efc72f6 gnatcoll.vfs%s
D gnatcoll-vfs_types.ads  20251023191057 14be4a8d gnatcoll.vfs_types%s
D interfac.ads		20250523110204 9111f9c1 interfaces%s
D i-c.ads		20250523110204 aac316ce interfaces.c%s
D i-cstrin.ads		20250523110204 5409c1a4 interfaces.c.strings%s
D i-cstrea.ads		20250523110204 ffd01b9d interfaces.c_streams%s
D prettier_ada.ads	20241220133015 ca502edc prettier_ada%s
D prettier_ada-document_vector_vectors.ads  20241220133015 0c823832 prettier_ada.document_vector_vectors%s
D prettier_ada-document_vectors.ads  20241220133015 5d56cda3 prettier_ada.document_vectors%s
D prettier_ada-documents.ads  20241220133015 0e8543e6 prettier_ada.documents%s
D prettier_ada-documents-implementation.ads  20241220133015 bfb3f23a prettier_ada.documents.implementation%s
D prettier_ada-documents-json.ads  20241220133015 95e9ad15 prettier_ada.documents.json%s
D prettier_ada-documents-json.adb  20241220133015 1924a031 prettier_ada.documents.json%b
D system.ads		20250523110204 ed42882a system%s
D s-addima.ads		20250523110204 a1ec9d3a system.address_image%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-crtl.ads		20250523110204 beb39b9e system.crtl%s
D s-exctab.ads		20250523110204 91bef6ef system.exception_table%s
D s-ficobl.ads		20250523110204 dc5161d4 system.file_control_block%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		20251023185658 18691de6 system.os_constants%s
D s-osinte.ads		20251023175539 574b6495 system.os_interface%s
D s-os_lib.ads		20250523110204 a2467c22 system.os_lib%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-stposu.ads		20250523110204 e251976f system.storage_pools.subpools%s
D s-stratt.ads		20250523110204 a1861007 system.stream_attributes%s
D s-string.ads		20250523110204 582aac7d system.strings%s
D s-ststop.ads		20250523110204 c569db7c system.strings.stream_ops%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 s-wchcon.ads		20250523110204 d9032363 system.wch_con%s
D s-wchstw.ads		20250523110204 2d112c01 system.wch_stw%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-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-conversions.ads  20241114080450 d4fd851f vss.strings.conversions%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-strings-utilities.ads  20241114080450 6922f6e0 vss.strings.utilities%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 [serialize prettier_ada__documents__json 15 13 none]
G c Z s b [deserialize prettier_ada__documents__json 20 13 none]
G c Z b b [assert_equal prettier_ada__documents__json 24 13 none]
G c Z b b [wrap_command prettier_ada__documents__json 45 13 none]
G c Z b b [serialize prettier_ada__documents__json 52 13 none]
G r c none [serialize prettier_ada__documents__json 15 13 none] [create gnatcoll__json 313 13 none]
G r c none [serialize prettier_ada__documents__json 15 13 none] [create_object gnatcoll__json 352 13 none]
G r c none [serialize prettier_ada__documents__json 15 13 none] [set_field gnatcoll__json 406 14 none]
G r c none [serialize prettier_ada__documents__json 15 13 none] [set_field gnatcoll__json 430 14 none]
G r c none [serialize prettier_ada__documents__json 15 13 none] [to_utf_8_string vss__strings__conversions 29 13 none]
G r s json_array [serialize prettier_ada__documents__json 15 13 none] [json_arrayIP gnatcoll__json 655 9 none]
G r l json_array [serialize prettier_ada__documents__json 15 13 none] [json_arrayDI gnatcoll__json 655 9 none]
G r k json_array [serialize prettier_ada__documents__json 15 13 none] [json_arrayDF gnatcoll__json 655 9 none]
G r c none [serialize prettier_ada__documents__json 15 13 none] [append gnatcoll__json 214 14 none]
G r c none [serialize prettier_ada__documents__json 15 13 none] [create gnatcoll__json 348 13 none]
G r c none [serialize prettier_ada__documents__json 15 13 none] [set_field gnatcoll__json 380 14 none]
G r s json_value [serialize prettier_ada__documents__json 15 13 none] [json_valueIP gnatcoll__json 641 9 none]
G r c none [serialize prettier_ada__documents__json 15 13 none] [set_field gnatcoll__json 400 14 none]
G r d json_value [serialize prettier_ada__documents__json 15 13 none] [adjust gnatcoll__json 647 25 none]
G r c none [serialize prettier_ada__documents__json 15 13 none] [write gnatcoll__json 304 13 none]
G r c none [deserialize prettier_ada__documents__json 20 13 none] [read gnatcoll__json 293 13 none]
G r c none [deserialize prettier_ada__documents__json 20 13 none] [kind gnatcoll__json 484 13 none]
G r d document_type [deserialize prettier_ada__documents__json 20 13 none] [adjust prettier_ada__documents 151 25 none]
G r c none [deserialize prettier_ada__documents__json 20 13 none] [get gnatcoll__json 546 13 none]
G r c none [deserialize prettier_ada__documents__json 20 13 none] [get gnatcoll__json 529 13 none]
G r c none [deserialize prettier_ada__documents__json 20 13 none] [get gnatcoll__json 522 13 none]
G r c none [deserialize prettier_ada__documents__json 20 13 none] [get gnatcoll__json 505 13 none]
G r c none [deserialize prettier_ada__documents__json 20 13 none] [to_virtual_string vss__strings__conversions 17 13 none]
G r c none [deserialize prettier_ada__documents__json 20 13 none] [display_width vss__strings__utilities 13 13 none]
G r d virtual_string [deserialize prettier_ada__documents__json 20 13 none] [adjust vss__strings 479 25 none]
G r c none [deserialize prettier_ada__documents__json 20 13 none] [get gnatcoll__json 514 13 none]
G r c none [deserialize prettier_ada__documents__json 20 13 none] [length gnatcoll__json 207 13 none]
G r c none [deserialize prettier_ada__documents__json 20 13 none] [get gnatcoll__json 210 13 none]
G r c none [deserialize prettier_ada__documents__json 20 13 none] [get gnatcoll__json 550 13 none]
G r j alignment_data_type [deserialize prettier_ada__documents__json 20 13 none] [alignment_data_typeDA prettier_ada__documents 125 9 none]
G r e json_value [deserialize prettier_ada__documents__json 20 13 none] [finalize gnatcoll__json 648 25 none]
G r j command_type [deserialize prettier_ada__documents__json 20 13 none] [command_typeDA prettier_ada__documents__implementation 95 9 none]
G r c none [deserialize prettier_ada__documents__json 20 13 none] [get gnatcoll__json 525 13 none]
G r e document_type [deserialize prettier_ada__documents__json 20 13 none] [finalize prettier_ada__documents 152 25 none]
G r c none [deserialize prettier_ada__documents__json 20 13 none] [format_parsing_error gnatcoll__json 271 13 none]
G r d document_type [wrap_command prettier_ada__documents__json 45 13 none] [adjust prettier_ada__documents 151 25 none]
G r c none [serialize prettier_ada__documents__json 52 13 none] [create gnatcoll__json 313 13 none]
G r c none [serialize prettier_ada__documents__json 52 13 none] [create_object gnatcoll__json 352 13 none]
G r c none [serialize prettier_ada__documents__json 52 13 none] [set_field gnatcoll__json 406 14 none]
G r c none [serialize prettier_ada__documents__json 52 13 none] [set_field gnatcoll__json 430 14 none]
G r c none [serialize prettier_ada__documents__json 52 13 none] [to_utf_8_string vss__strings__conversions 29 13 none]
G r s json_array [serialize prettier_ada__documents__json 52 13 none] [json_arrayIP gnatcoll__json 655 9 none]
G r l json_array [serialize prettier_ada__documents__json 52 13 none] [json_arrayDI gnatcoll__json 655 9 none]
G r k json_array [serialize prettier_ada__documents__json 52 13 none] [json_arrayDF gnatcoll__json 655 9 none]
G r c none [serialize prettier_ada__documents__json 52 13 none] [append gnatcoll__json 214 14 none]
G r c none [serialize prettier_ada__documents__json 52 13 none] [create gnatcoll__json 348 13 none]
G r c none [serialize prettier_ada__documents__json 52 13 none] [set_field gnatcoll__json 380 14 none]
G r s json_value [serialize prettier_ada__documents__json 52 13 none] [json_valueIP gnatcoll__json 641 9 none]
G r c none [serialize prettier_ada__documents__json 52 13 none] [set_field gnatcoll__json 400 14 none]
G r d json_value [serialize prettier_ada__documents__json 52 13 none] [adjust gnatcoll__json 647 25 none]
X 1 ada.ads
16K9*Ada 20e8 67|6r6 17r14 68|6r6 7r6 8r6 34r7 47r8 161r28 297r14 311r12
. 313r42 314r11 317r9 472r16 501r16
X 2 a-assert.ads
42K13*Assertions 53e19 68|6w10 34r11
50U14*Assert 68|34s22
X 6 a-chahan.ads
209V13*To_Lower{character} 53|283i21
224V13*To_Upper{character} 53|285i21
X 8 a-contai.ads
16K13*Containers 28e19 68|7w10 8r10 313r46 314r15 317r13
19M9*Hash_Type 68|313r57 314r26
X 14 a-cohama.ads
92k24*Hashed_Maps 584e31 68|8w21 317r24
99R9 Map<23|43R9> 68|321r46[316]
319U14 Insert 68|996s38[316]
380V13 Contains{boolean} 68|982s38[316]
383V13 Element{65|48R9} 68|983s45[316]
X 21 a-convec.ads
91R9*Vector<23|43R9> 68|21r61[64|9] 22r67[63|9]
483U14*Append 68|497s26[64|9] 921s29[64|9] 925s28[63|9]
X 23 a-finali.ads
40K13*Finalization 68e21 68|47r12 472r20 501r20
43H9*Controlled<79|40R9> 59e72 68|47r25 472r33 501r33
X 25 a-iteint.ads
24h9 Forward_Iterator
32h9 Reversible_Iterator<24R9[21|119]>
X 27 a-string.ads
16K13*Strings 35e16 67|6r10 17r18 68|161r32 297r18 311r16
X 30 a-strunb.ads
85K21*Unbounded 772e26 67|6w18 17r26 68|161r40 297r26 311r24
91R9*Unbounded_String<23|43R9> 751e15 67|17r36 68|297r36
108V13*To_Unbounded_String{91R9} 68|311s34
120V13*To_String{string} 68|161s50
X 31 a-stuten.ads
59A12*UTF_8_String{string}<integer>
X 42 gnatcoll.ads
24K9*GNATCOLL 27e13 68|13r6 53r40 61r40 63r11 309r30 310r9 326r17 335r17
. 338r14 341r20 348r20 355r20 362r20 368r20 374r20 380r20 386r20 392r20 398r20
. 404r20 410r20 416r20 422r20 428r20 434r20 440r20 448r20 460r20 486r20 492r15
. 515r20 604r20 608r23 617r23 677r20 690r20 706r20 721r20 743r20 765r20 781r20
. 803r20 826r20 843r20 859r20 874r20 887r20 891r29 901r29 907r52 915r24 949r20
. 1010r20
X 47 gnatcoll-json.ads
60K18*JSON 690e18 68|13w15 53r49 61r49 63r20 309r39 310r18 326r26 335r26
. 338r23 341r29 348r29 355r29 362r29 368r29 374r29 380r29 386r29 392r29 398r29
. 404r29 410r29 416r29 422r29 428r29 434r29 440r29 448r29 460r29 486r29 492r24
. 515r29 604r29 608r32 617r32 677r29 690r29 706r29 721r29 743r29 765r29 781r29
. 803r29 826r29 843r29 859r29 874r29 887r29 891r38 901r38 907r61 915r33 949r29
. 1010r29
125n7*JSON_Null_Type{124E9} 68|621r36 973r18
128n7*JSON_Boolean_Type{124E9} 68|966r18
131n7*JSON_Int_Type{124E9} 68|967r20
134n7*JSON_Float_Type{124E9} 68|968r20
137n7*JSON_String_Type{124E9} 68|970r20
140n7*JSON_Array_Type{124E9} 68|969r20
143n7*JSON_Object_Type{124E9} 68|976r18
161A12*UTF8_String{string}<integer> 68|466r18 519r37 808r18 954r18
164R12*UTF8_Unbounded_String{30|91R9} 68|649r34
167R9*JSON_Value<23|43R9> 643e14 68|53r54 61r54 65r64 68r67 71r68 74r61 81r64
. 88r35 112r67 126r68 140r61 141r28 148r26 326r31 335r31 341r34 348r34 355r34
. 362r34 368r34 374r34 380r34 386r34 392r34 398r34 404r34 410r34 416r34 422r34
. 428r34 434r34 440r34 448r34 460r34 486r34 515r34 604r34 608r37 617r37 677r34
. 690r34 706r34 721r34 743r34 765r34 781r34 803r34 826r34 843r34 859r34 874r34
. 887r34 891r43 901r43 949r34
182R9*JSON_Array 657e14 68|114r21 128r21 490r34 906r38 912r47
207V13*Length{natural} 68|492s29 907s66 915s38
210V13*Get{167R9} 68|497s52 913s29 922s46
214U14*Append 68|117s13 131s13
271V13*Format_Parsing_Error{string} 68|1010s34
274R9*Read_Result 281e14 68|309r44
274b22*Success{boolean} 68|1004r24
277r13*Value{167R9} 68|1006r50
279r13*Error{263R9} 68|1010r68
293V13*Read{274R9} 68|310s23
304V13*Write{30|91R9} 68|300s35
304b39 Compact{boolean} 68|300r42
313V13*Create{167R9} 68|85s20 185s33
348V13*Create{167R9} 68|119s17 133s17
352V13*Create_Object{167R9} 68|88s49 141s42 152s33 157s33 165s33 169s33 173s33
. 177s33 181s33
372V14*"="{boolean} 18|46i19 21|65i19
380U14*Set_Field 68|99s26 103s26 187s26 190s23 203s23 208s23 211s23 218s23
. 220s23 225s23 230s23 243s23 254s23 266s23 269s23
400U14*Set_Field 68|210s23 236s23 248s23 249s23 250s23 272s23 274s23
406U14*Set_Field 68|89s20 154s30 198s23 207s23 216s23 233s23
430U14*Set_Field 68|92s26 93s26 98s26 102s26 145s23 153s30 158s30 159s30
. 166s30 170s30 174s30 178s30 182s30 194s23 197s23 202s23 206s23 215s23 224s23
. 229s23 239s23 240s23 247s23 253s23 259s23 262s23 265s23 278s23 279s23
484V13*Kind{124E9} 68|621s22 965s15
505V13*Get{161A12} 68|466s31
514V13*Get{182R9} 68|490s48 906s52 913s24
522V13*Get{167R9} 68|664s30 666s33 713s45 733s38 735s38 755s38 757s38 773s38
. 792s38 818s38 851s38 937s39 939s39 988s42 990s42 992s45
525V13*Get{boolean} 68|731s37 795s28 833s29 834s29 835s29 940s48 941s48
529V13*Get{integer} 68|653s34 693s48 724s38 747s15 785s15 979s46
546V13*Get{161A12} 68|519s53 625s24 808s31 954s31 978s45
550V13*Get{164R12} 68|649s57
X 62 prettier_ada.ads
10K9*Prettier_Ada 18e17 67|11r9 23r5 68|15r6 16r5 17r6 18r6 20r14 21r31 22r30
. 1014r5
X 63 prettier_ada-document_vector_vectors.ads
9K22*Document_Vector_Vectors[21|74] 68|18w19 22r43
X 64 prettier_ada-document_vectors.ads
9K22*Document_Vectors[21|74] 68|17w19 21r44
X 65 prettier_ada-documents.ads
16K22*Documents 62|10k9 65|161e27 67|11r22 23r18 68|15r19 16r18 20r27 1014r18
48R9*Document_Type<23|43R9> 149e14 67|16r18 20r52 68|46r54 53r18 61r18 65r42
. 81r42 296r18 307r52 318r21 327r17 336r17 343r20 350r20 357r20 462r20 488r20
. 517r20 665r39 986r50
53V14*"="{boolean} 68|318r48
68I9*Symbol_Type<integer> 68|698r34 730r37 753r39 794r20
86E9*Align_Kind_Type 94e12 68|620r43
87n7*Width{86E9} 68|151r27 632r59 650r26 652r34
88n7*Text{86E9} 68|156r27 631r58 646r26 648r34
89n7*Dedent{86E9} 68|168r27 628r60 640r26 641r52
90n7*Dedent_To_Root{86E9} 68|172r27 627r63 638r26 639r52
91n7*Root{86E9} 68|176r27 629r58 642r26 643r52
92n7*Inner_Root{86E9} 68|180r27 630r63 644r26 645r52
93n7*Continuation_Line_Indent{86E9} 68|164r27 634r32 654r26 655r52
94n7*None{86E9} 68|184r27 622r21 656r26 657r52
125R9*Alignment_Data_Type 140e14 68|609r23 618r23 636r38 639r23 641r23 643r23
. 645r23 647r23 651r23 655r23 657r23 663r39
125e30*Kind{86E9} 68|150r43 639m44 641m44 643m44 645m44 648m26 652m26 655m44
. 657m44
128i13*N{natural} 68|154r65 653m26
130r13*T{30|91R9} 68|162r50 649m26
144P9 Bare_Document_Access
148p7*Bare_Document{144P9} 68|48m8 82r63 473m16 502m16
154r4 No_Document{48R9} 68|974r23
X 66 prettier_ada-documents-implementation.ads
19K40*Implementation 198e42 68|15w29 16r28
60r8*Text{116|77R9} 68|95r70 242r73 282r61
75R12*Document_Table{21|91R9[63|9]}
77E9*Command_Kind 93e35 68|24r46 31r46 662r39
78n7*Command_Align{77E9} 68|144r18 662r55
79n7*Command_Break_Parent{77E9} 68|193r18 682r42
80n7*Command_Cursor{77E9} 68|196r18 697r34
81n7*Command_Fill{77E9} 68|201r18 712r26
82n7*Command_Group{77E9} 68|205r18 729r37
83n7*Command_If_Break{77E9} 68|214r18 752r39
84n7*Command_Indent{77E9} 68|223r18 771r37
85n7*Command_Indent_If_Break{77E9} 68|228r18 790r46
86n7*Command_Label{77E9} 68|238r18 815r36
87n7*Command_Line{77E9} 68|246r18 832r29
88n7*Command_Line_Suffix{77E9} 68|252r18 849r42
89n7*Command_Line_Suffix_Boundary{77E9} 68|258r18 866r26
90n7*Command_Trim{77E9} 68|261r18 879r29
91n7*Command_Alignment_Table{77E9} 68|264r18 444r26 935r48
92n7*Command_Alignment_Table_Separator{77E9} 68|277r18 452r26 960r36
93n7*Command_Alignment_Table_End{77E9} 68|284r18
95R9*Command_Type 168e14 68|74r40 140r40 363r20 369r20 375r20 381r20 387r20
. 393r20 399r20 405r20 411r20 417r20 423r20 429r20 435r20 441r20 449r20 524r36
. 529r25 533r36 537r36 541r36 546r25 551r25 556r25 560r36 564r36 569r25 574r25
. 579r36 584r25 589r25 605r20 669r20 678r20 682r20 691r20 696r15 707r20 711r15
. 722r20 728r15 744r20 751r15 766r20 770r15 782r20 789r15 804r20 814r15 827r20
. 831r15 844r20 848r15 860r20 865r15 875r20 888r20 934r15 950r20 959r15
95e23*Kind{77E9} 68|143r23 443r60 451r70 682m34 697m18 712m18 729m18 752m18
. 771m18 790m18 815m18 832m18 849m18 866m18 879m21 935m18 960m18
98r13*Align_Data{65|125R9} 68|150r32 154r54 162r39
99r13*Align_Contents{65|48R9} 68|191r59
105i13*Place_Holder{65|68I9} 68|199r51 698m18
108r13*Parts{65|48R9} 68|203r66 713m18
111i13*Id{65|68I9} 68|207r57 730m18
112r13*Group_Contents{65|48R9} 68|209r59 732m18
113b13*Break{boolean} 68|210r51 731m18
114r13*Expanded_States{65|48R9} 68|212r60 734m18
117i13*If_Break_Group_Id{65|68I9} 68|217r54 753m18
118r13*Break_Contents{65|48R9} 68|219r59 754m18
119r13*Flat_Contents{65|48R9} 68|221r58 756m18
122r13*Indent_Contents{65|48R9} 68|226r60 772m18
125r13*Indent_If_Break_Contents{65|48R9} 68|232r42 791m18
126i13*Indent_If_Break_Group_Id{65|68I9} 68|235r36 793m18
127b13*Negate{boolean} 68|236r52 795m18
130r13*Text{58R9} 68|242r68 816m18
131r13*Label_Contents{65|48R9} 68|244r59 817m18
134b13*Literal{boolean} 68|248r53 833m18
135b13*Soft{boolean} 68|249r50 834m18
136b13*Hard{boolean} 68|250r50 835m18
139r13*Line_Suffix_Contents{65|48R9} 68|256r42 850m18
148r13*Alignment_Table_Elements{75R12} 68|268r48 936m18
149r13*Alignment_Table_Separators{75R12} 68|271r48 938m18
150b13*Alignment_Table_Must_Break{boolean} 68|273r40 940m18
155b13*Break_Parents{boolean} 68|275r43 941m18
163r13*Alignment_Table_Separator_Text{58R9} 68|282r30 961m18
170P9*Command_Access(95R9) 68|46r17
172n27*Document_Text{172E9} 68|91r21 475r38
172n42*Document_List{172E9} 68|97r21 504r38
172n57*Document_Command{172E9} 68|49r32 101r21
174R9*Bare_Document_Record 189e14 68|48r29 82r30 474r22 503r22
174e31*Kind{172E9} 68|90r20 475m25 504m25
175i7*Ref_Count{natural} 68|476m25 505m25
176i7*Id{natural} 68|89r39 477m25 506m25
179r13*Text{58R9} 68|95r65 478m25
181r13*List{21|91R9[64|9]} 68|99r67 507m25
187p13*Command{170P9} 68|103r64
X 67 prettier_ada-documents-json.ads
11K32*Json 65|16k22 67|23l28 23e32 68|20b37 1014l28 1014t32
15V13*Serialize{30|91R9} 16>7 68|295b13 301l8 301t17
16r7 Document{65|48R9} 68|296b7 300r25
20V13*Deserialize{65|48R9} 20>26 68|307b13 1012l8 1012t19
20a26 Document{string} 68|307b26 311r55
X 68 prettier_ada-documents-json.adb
21R12 Document_Vector{21|91R9[64|9]} 68r43 112r43 493r25 917r28
22R12 Document_Table{21|91R9[63|9]} 71r45 126r45 892r23 902r23 904r24
24V13 Assert_Equal{boolean} 24>27 24>35 31b13 43l8 43t20 442s23 450s23
24e27 Actual{66|77E9} 31b27 35r10 37r12
24e35 Expected{66|77E9} 31b35 35r19 39r12
45V13 Wrap_Command{65|48R9} 46>7 46>33 524s18 528s18 533s18 537s18 541s18
. 545s18 550s18 555s18 560s18 564s18 568s18 573s18 579s18 583s18 588s18
46p7 Command{66|170P9} 49r57
46i33 Id{natural} 49r53
52V13 Serialize{47|167R9} 53>7 60b13 293l8 293t17 300s14
53r7 Document{65|48R9} 61b7 292r29
65V16 From_Document{47|167R9} 65>31 81b16 106l11 106t24 117s31 191s36 203s43
. 209s36 212s37 219s36 221s35 226s37 232s19 244s36 256s19 292s14
65r31 Document{65|48R9} 81b31 82r54
68V16 From_Document_List{47|167R9} 68>36 99s45 112b16 120l11 120t29 131s31
68r36 List{21R12} 112b36 116r19
71V16 From_Document_Table{47|167R9} 71>37 126b16 134l11 134t30 268s19 271s19
71r37 Table{22R12} 126b37 130r21
74V16 From_Command{47|167R9} 74>30 103s48 140b16 289l11 289t23
74r30 Command{66|95R9} 140b30 143r15 150r24 154r46 162r31 191r51 199r43 203r58
. 207r49 209r51 210r43 212r52 217r46 219r51 221r50 226r52 232r34 235r28 236r44
. 242r60 244r51 248r45 249r42 250r42 256r34 268r40 271r40 273r32 275r35 282r22
82p10 D(66|174R9) 84r13 89r37 90r18 95r63 99r65 103r62
88r17 Result{47|167R9} 89r13 92r19 93r19 98r19 99r19 102r19 103r19
114r10 Elements{47|182R9} 117m21 117r21 119r25
116r14 D{65|48R9} 117r46
128r10 Elements{47|182R9} 131m21 131r21 133r25
130r14 Row{21|91R9[64|9]} 131r51
141r10 Result{47|167R9} 145r16 187r19 190r16 194r16 197r16 198r16 202r16
. 203r16 206r16 207r16 208r16 210r16 211r16 215r16 216r16 218r16 220r16 224r16
. 225r16 229r16 230r16 233r16 236r16 239r16 240r16 243r16 247r16 248r16 249r16
. 250r16 253r16 254r16 259r16 262r16 265r16 266r16 269r16 272r16 274r16 278r16
. 279r16 288r17
148r19 Data{47|167R9} 152m25 153r25 154r25 157m25 158r25 159r25 165m25 166r25
. 169m25 170r25 173m25 174r25 177m25 178r25 181m25 182r25 185m25 187r50
309r7 Read_Result{47|274R9} 1004r12 1006r38 1010r56
313V16 Hash{8|19M9} 313>22 318r36
313i22 N{natural} 314r37
316K15 Natural_To_Document_Type_Hashed_Maps[14|92] 321r9
320R15 Natural_To_Document_Type_Hashed_Map{14|99R9[316]} 323r25
323r7 Documents_Cache{320R15} 982r22 983r29 996m22 996r22
325V16 To_Document_Type{65|48R9} 326>10 334b16 497s34 666s15 713s27 733s20
. 735s20 755s20 757s20 773s20 792s20 818s20 851s20 922s28 1001l11 1001t27
. 1006s20
326r10 Json{47|167R9} 335b10 965r21 978r50 979r51 988r47 990r47 992r50
340V19 To_Document_Text{65|48R9} 341>13 342>13 459b19 479l14 479t30 988s24
341r13 Json{47|167R9} 460b13 466r36
342i13 Id{natural} 461b13 477r38
347V19 To_Document_List{65|48R9} 348>13 349>13 485b19 508l14 508t30 990s24
348r13 Json{47|167R9} 486b13 490r53
349i13 Id{natural} 487b13 506r38
354V19 To_Document_Command{65|48R9} 355>13 356>13 514b19 597l14 597t33 992s24
355r13 Json{47|167R9} 515b13 519r58 524r68 529r64 533r61 537r67 541r68 546r60
. 551r58 556r67 560r67 564r68 569r63 574r72 579r67 584r67 590r66
356i13 Id{natural} 516b13 524r76 529r72 533r69 537r75 541r76 546r68 551r66
. 556r75 560r75 564r76 569r71 575r21 579r75 584r75 591r21
361V19 To_Command_Align{66|95R9} 362>13 524s50 603b19 670l14 670t30
362r13 Json{47|167R9} 604b13 664r35 666r38
367V19 To_Command_Break_Parent{66|95R9} 368>13 529s39 676b19 683l14 683t37
368r13 Json{47|167R9} 677b13 680r34
373V19 To_Cursor{66|95R9} 374>13 533s50 689b19 699l14 699t23
374r13 Json{47|167R9} 690b13 693r53
379V19 To_Command_Fill{66|95R9} 380>13 537s50 705b19 714l14 714t29
380r13 Json{47|167R9} 706b13 713r50
385V19 To_Command_Group{66|95R9} 386>13 541s50 720b19 736l14 736t30
386r13 Json{47|167R9} 721b13 724r43 731r42 733r43 735r43
391V19 To_Command_If_Break{66|95R9} 392>13 546s39 742b19 758l14 758t33
392r13 Json{47|167R9} 743b13 747r20 755r43 757r43
397V19 To_Command_Indent{66|95R9} 398>13 551s39 764b19 774l14 774t31
398r13 Json{47|167R9} 765b13 773r43
403V19 To_Command_Indent_If_Break{66|95R9} 404>13 556s39 780b19 796l14 796t40
404r13 Json{47|167R9} 781b13 785r20 792r43 795r33
409V19 To_Command_Line{66|95R9} 410>13 560s50 825b19 836l14 836t29
410r13 Json{47|167R9} 826b13 833r34 834r34 835r34
415V19 To_Command_Label{66|95R9} 416>13 564s50 802b19 819l14 819t30
416r13 Json{47|167R9} 803b13 808r36 818r43
421V19 To_Command_Line_Suffix{66|95R9} 422>13 569s39 842b19 852l14 852t36
422r13 Json{47|167R9} 843b13 851r43
427V19 To_Command_Line_Suffix_Boundary{66|95R9} 428>13 574s39 858b19 867l14
. 867t45
428r13 Json{47|167R9} 859b13 862r34
433V19 To_Command_Trim{66|95R9} 434>13 579s50 873b19 880l14 880t29
434r13 Json{47|167R9} 874b13 877r34
439V19 To_Command_Alignment_Table{66|95R9} 440>13 443r26 584s39 886b19 942l14
. 942t40
440r13 Json{47|167R9} 887b13 937r44 939r44 940r53 941r53
447V19 To_Command_Alignment_Table_Separator{66|95R9} 448>13 451r26 590s28
. 948b19 962l14 962t50
448r13 Json{47|167R9} 949b13 954r36
464r13 Text{116|77R9} 468r52 478r39
467i13 Display_Width{116|39I9} 478r45
490r13 Elements{47|182R9} 492r37 497r57
491i13 Length{natural} 496r27
493r13 Documents{21R12} 497m16 497r16 507r38
496i17 J{integer} 497r67
519a13 Command_Text{47|161A12} 522r16 526r19 531r19 535r19 539r19 543r19
. 548r19 553r19 558r19 562r19 566r19 571r19 577r19 581r19 586r19
607V22 To_Align_Data{65|125R9} 608>16 616b22 660l17 660t30 664s15
608r16 Json{47|167R9} 617b16 621r28 625r29 649r62 653r39
620e16 Align_Data_Kind{65|86E9} 637r24
624a30 Command_Kind{string} 627r28 628r31 629r31 630r31 631r31 632r31 633r31
636r16 Align_Data{65|125R9} 659r23
662e13 Kind{66|77E9} 669r34
663r13 Align_Data{65|125R9} 669r40
665r13 Align_Contents{65|48R9} 669r52
693i13 Place_Holder{natural} 698r47
724i13 Id{natural} 730r50
746i13 If_Break_Group_Id{natural} 753r52
784i13 Indent_If_Break_Group_Id{natural} 794r33
806r13 Text{116|77R9} 810r52 816r37
809i13 Display_Width{116|39I9} 816r43
890V22 To_Document_Table{22R12} 891>16 900b22 930l17 930t34 937s20 939s20
891r16 Json_Table{47|167R9} 901b16 906r57
904r16 Table{22R12} 925m22 925r22 929r23
906r16 Rows{47|182R9} 907r74 913r34
907i16 Total_Rows{natural} 910r38
910i20 Row_Index{integer} 913r40
912r22 Current_Row{47|182R9} 915r46 922r51
914i22 Total_Columns{natural} 920r47
917r22 Row{21R12} 921m25 921r25 925r36
920i26 Column_Index{integer} 922r64
952r13 Text{116|77R9} 956r52 961r53
955i13 Display_Width{116|39I9} 961r59
978a19 Kind{string} 987r25 989r28 991r28
979i19 Id{natural} 982r48 983r54 988r62 990r62 992r68 996r46
986r26 New_Document{65|48R9} 996r50
X 69 system.ads
67M9*Address
X 80 s-memory.ads
51V13*Alloc{69|67M9} 101i<c,__gnat_malloc>22
66U14*Free 102i<c,__gnat_free>22
74V13*Realloc{69|67M9} 103i<c,__gnat_realloc>22
X 92 s-stausa.ads
207U14*Initialize 208i<c,__gnat_stack_usage_initialize>22
272U14*Output_Results 276i<c,__gnat_stack_usage_output_results>22
X 94 s-stalib.adb
87U14 Break_Start 88i<c,__gnat_break_start>22
X 108 vss.ads
7K9*VSS 68|10r6 11r6 95r22 242r19 281r19 464r38 465r15 467r38 468r15 806r38
. 807r15 809r38 810r15 952r38 953r15 955r38 956r15 108|14e8
X 116 vss-strings.ads
24K13*Strings 68|10r10 11r10 95r26 242r23 281r23 464r42 465r19 467r42 468r19
. 806r42 807r19 809r42 810r19 952r42 953r19 955r42 956r19 116|486e16
39I9*Display_Cell_Count<integer> 68|467r50 809r50 955r50
77R9*Virtual_String<111|129R9> 68|464r50 806r50 952r50 116|476e6
X 117 vss-strings-conversions.ads
13K21*Conversions 68|10w18 95r34 242r31 281r31 465r27 807r27 953r27 117|100e28
17V13*To_Virtual_String{116|77R9} 68|465s39 807s39 953s39
29V13*To_UTF_8_String{31|59A12} 68|95s46 242s43 281s43
X 124 vss-strings-utilities.ads
9K21*Utilities 68|11w18 468r27 810r27 956r27 124|18e26
13V13*Display_Width{116|39I9} 68|468s37 810s37 956s37

