This file is indexed.

/usr/lib/x86_64-linux-gnu/ada/adalib/gnatvsn/sinput.ali is in libgnatvsn7-dev 7.3.0-16ubuntu3.

This file is owned by root:root, with mode 0o444.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
V "GNAT Lib v7"
A -nostdinc
A -O2
A -fPIC
A -gnatn
A -g
A -mtune=generic
A -march=x86-64
P SS ZX

RN
RV NO_ALLOCATORS
RV NO_DIRECT_BOOLEAN_OPERATORS
RV NO_EXCEPTIONS
RV NO_IMPLICIT_CONDITIONALS
RV NO_LOCAL_ALLOCATORS
RV NO_RECURSION
RV NO_SECONDARY_STACK
RV NO_STANDARD_STORAGE_POOLS
RV NO_UNCHECKED_ACCESS
RV NO_UNCHECKED_CONVERSION
RV NO_UNCHECKED_DEALLOCATION
RV NO_DEFAULT_INITIALIZATION
RV NO_DYNAMIC_SIZED_OBJECTS
RV NO_IMPLEMENTATION_ATTRIBUTES
RV NO_IMPLEMENTATION_PRAGMAS
RV NO_IMPLICIT_ALIASING
RV NO_ELABORATION_CODE
RV NO_OBSOLESCENT_FEATURES
RV SPARK_05

U sinput%b		sinput.adb		886b7943 NE OO PK
W ada.exceptions%s	a-except.adb		a-except.ali
W atree%s		atree.adb		atree.ali
W debug%s		debug.adb		debug.ali
W gnat%s		gnat.ads		gnat.ali
W gnat.byte_order_mark%s  g-byorma.adb		g-byorma.ali
W interfaces%s		interfac.ads		interfac.ali
W opt%s			opt.adb			opt.ali
W output%s		output.adb		output.ali
W scans%s		scans.adb		scans.ali
W system%s		system.ads		system.ali
W system.memory%s	s-memory.adb		s-memory.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali
W system.wch_con%s	s-wchcon.adb		s-wchcon.ali
W tree_io%s		tree_io.adb		tree_io.ali
W unchecked_conversion%s
W unchecked_deallocation%s
W widechar%s		widechar.adb		widechar.ali

U sinput%s		sinput.ads		f971f9bc BN EE OO PK
W ada.exceptions%s	a-except.adb		a-except.ali
W alloc%s		alloc.ads		alloc.ali
W casing%s		casing.adb		casing.ali
W interfaces%s		interfac.ads		interfac.ali
W namet%s		namet.adb		namet.ali
W system%s		system.ads		system.ali
W table%s		table.adb		table.ali  AD
W types%s		types.adb		types.ali

D ada.ads		20170106103348 76789da1 ada%s
D a-except.ads		20151016123252 291912d5 ada.exceptions%s
D a-unccon.ads		20170106103348 31484697 ada.unchecked_conversion%s
D a-uncdea.ads		20070406091342 f15a5ed1 ada.unchecked_deallocation%s
D alloc.ads		20161013130054 4a321a0f alloc%s
D aspects.ads		20170112134946 48b660df aspects%s
D atree.ads		20170120103841 67a5abe6 atree%s
D atree.adb		20170120103841 71ba7d14 atree%b
D casing.ads		20160418105332 9b922bd9 casing%s
D debug.ads		20151112115918 3ea59655 debug%s
D einfo.ads		20170120103158 01825d65 einfo%s
D gnat.ads		20140801083227 fd2ad2f1 gnat%s
D g-byorma.ads		20170123132447 2b13b02c gnat.byte_order_mark%s
D g-hesorg.ads		20110801150502 106922da gnat.heap_sort_g%s
D hostparm.ads		20140801100131 a20ca6cf hostparm%s
D interfac.ads		20160502101001 5ab55268 interfaces%s
D namet.ads		20170123115727 ee8d1c57 namet%s
D namet.adb		20170123115727 fb15d1f8 namet%b
D nlists.ads		20170120103841 0f3f40a5 nlists%s
D nlists.adb		20170120103841 68771e9b nlists%b
D opt.ads		20170123115126 120d082a opt%s
D output.ads		20151112132540 05f6116c output%s
D scans.ads		20170123112917 c5e636ed scans%s
D sinfo.ads		20170123120734 66bc8224 sinfo%s
D sinput.ads		20160704101730 1370f1e9 sinput%s
D sinput.adb		20170113101919 867cd3d7 sinput%b
D snames.ads		20180415045213 3ab21cdb snames%s
D system.ads		20170510173650 4635ec04 system%s
D s-conca2.ads		20140225151544 02a0d7d0 system.concat_2%s
D s-exctab.ads		20140225151139 54135002 system.exception_table%s
D s-imenne.ads		20140225151139 614c06c0 system.img_enum_new%s
D s-memory.ads		20160622104833 597d6634 system.memory%s
D s-os_lib.ads		20180415045213 4e0c17b8 system.os_lib%s
D s-parame.ads		20140801093848 7e2a0d7f system.parameters%s
D s-secsta.ads		20170112134946 9751b57e system.secondary_stack%s
D s-stalib.ads		20151112104907 09bd3940 system.standard_library%s
D s-stoele.ads		20140225151139 2dc34a04 system.storage_elements%s
D s-string.ads		20140225151139 8fe54fb7 system.strings%s
D s-traent.ads		20140730135025 005bf670 system.traceback_entries%s
D s-unstyp.ads		20160502101423 34867c83 system.unsigned_types%s
D s-wchcon.ads		20140718092328 1b7d22d2 system.wch_con%s
D table.ads		20170119115521 ae70be7c table%s
D table.adb		20161013130054 41747fc3 table%b
D tree_io.ads		20140718093624 6de0ef2c tree_io%s
D types.ads		20160622103147 7b5c9ba8 types%s
D uintp.ads		20170106104333 1f00ed2e uintp%s
D unchconv.ads		20070406091342 ca2f9e18 unchecked_conversion%s
D unchdeal.ads		20070406091342 214516a4 unchecked_deallocation%s
D urealp.ads		20130411125352 e500ee51 urealp%s
D widechar.ads		20140801083227 3fd6363b widechar%s
X 5 alloc.ads
42K9*Alloc 168e10 25|63w6 923r30 924r30 934r30 935r30 26|103r23
83N4*Lines_Increment 26|103r29
129N4*Source_File_Initial 25|923r36 934r36
130N4*Source_File_Increment 25|924r36 935r36
X 7 atree.ads
44K9*Atree 4269e10 26|35w6 35r20
573E9*Traverse_Result 573e56 26|798r45 807r45
573n42*OK_Orig{573E9} 26|822r17
609u14*Traverse_Proc 26|801r33
660V13*Sloc{45|213I12} 26|811s13 812s16 813s23 816s16 817s16 818s23 828s14
. 829s14
1112V13*Original_Node{45|385I9} 26|808s37
X 8 atree.adb
2590V16 Traverse[7|583]{7|577E12} 2455b13[26|801]
X 9 casing.ads
35K9*Casing 98e11 25|64w6 64r18
48E9*Casing_Type 63e5 25|303r48 308r48 321r50 322r50 844r27 845r27 26|1203r48
. 1223r45 1299r50 1304r47
X 10 debug.ads
36K9*Debug 188e10 26|36w6 36r20
54b4*Debug_Flag_D{boolean} 26|105r13
X 12 gnat.ads
34K9*GNAT 37e9 26|43r6 43r32
X 13 g-byorma.ads
66K14*Byte_Order_Mark 100e25 26|43w11 43r37
68E9*BOM_Kind 84e15 26|256r13
69n7*UTF8_All{68E9} 26|278r15
70n7*UTF16_LE{68E9} 26|284r15
71n7*UTF16_BE{68E9} 26|283r15
72n7*UTF32_LE{68E9} 26|292r15
73n7*UTF32_BE{68E9} 26|291r15
84n7*Unknown{68E9} 26|299r15
86U14*Read_BOM 26|275s7
X 17 namet.ads
37K9*Namet 759e10 25|65w6 65r18
151R9*Bounded_String 157e14 25|547r20 26|225r20 245r13
169a4*Name_Buffer{string} 26|410r14
170i4*Name_Len{natural} 26|408r7 410r32
188I9*Name_Id<integer>
337V14*"+"=337:62{string} 26|248s14
369U14*Append 26|235s10
373U14*Append 26|236s10
376U14*Append 26|240s10
382U14*Append 26|234s10
555U14*Write_Name 26|1102s13
591U14*Add_Nat_To_Name_Buffer 26|409s7
623I9*File_Name_Type<188I9> 25|296r48 297r48 300r48 301r48 302r48 312r48
. 620r28 621r28 822r27 823r27 824r27 825r27 826r27 827r27 26|671r28 672r28
. 1163r48 1173r40 1188r46 1193r45 1198r44 1243r45
628i4*No_File{623I9} 26|683r23
X 21 opt.ads
50K9*Opt 2323e8 26|37w6 37r20
450b4*Debug_Generated_Code{boolean} 26|687r17
1591b4*Upper_Half_Encoding{boolean} 26|281m13
1866i4*Wide_Character_Encoding_Method{41|94I9} 26|280m13
X 22 output.ads
44K9*Output 213e11 26|38w6 38r20
77U14*Set_Standard_Error 26|286s13 294s13
84U14*Set_Standard_Output 26|288s13 296s13
106U14*Write_Char 26|1103s13 1105s13 1111s16 1130s10 1131s10 1135s7 1136s7
. 1137s7 1139s7 1140s7 1141s7 1143s7 1144s7 1145s7 1147s7 1148s7 1149s7 1151s7
. 1152s7 1153s7 1155s7 1156s7
113U14*Write_Eol 26|108s13 1354s7
123U14*Write_Int 26|107s13 1104s13 1106s13
130U14*Write_Str 26|106s13 1092s10 1095s10 1109s16 1127s10
137U14*Write_Line 26|287s13 295s13
X 23 scans.ads
37K9*Scans 532e10 26|39w6 39r20
376i4*Scan_Ptr{45|213I12} 26|263r23 279m13 279r25
X 25 sinput.ads
69K9*Sinput 787E4 963l5 963e11 26|52b14 1357l5 1357t11
71E9*Type_Of_File 83e15 298r48 839r27 26|1178r40
74n7*Src{71E9}
77n7*Config{71E9}
80n7*Def{71E9}
83n7*Preproc{71E9}
86I9*Instance_Id<45|59I9> 87r30 307r48 422r36 787r30 828r27 932r30 26|1168r39
87i4*No_Instance_Id{86I9} 787c4 26|490r39 892r33 940r30 1055r30
96E9*License_Type 114e20 310r48 323r50 843r27 26|1233r38 1309r40
97n7*Unknown{96E9}
100n7*Restricted{96E9}
104n7*GPL{96E9}
109n7*Modified_GPL{96E9}
114n7*Unrestricted{96E9}
288I12*SFI{45|568I9} 290r31 296r36 297r36 298r36 299r36 300r36 301r36 302r36
. 303r36 304r36 305r36 306r36 307r36 308r36 309r36 310r36 311r36 312r36 313r36
. 314r36 315r36 316r36 317r36 318r36 319r36 321r41 322r41 323r41 324r41 426r32
. 26|497r32 1163r36 1168r27 1173r28 1178r28 1183r36 1188r34 1193r33 1198r32
. 1203r36 1208r35 1213r31 1218r31 1223r33 1228r35 1233r26 1238r35 1243r33
. 1248r34 1253r31 1262r30 1271r30 1280r27 1280r39 1285r29 1290r23 1299r41
. 1304r38 1309r31 1314r28
290i4*System_Source_File_Index{288I12}
296V13*Debug_Source_Name{17|623I9} 296>32 760r19 26|1102s25 1163b13 1166l8
. 1166t25
296i32 S{288I12} 26|1163b32 1165r33
297V13*File_Name{17|623I9} 297>32 755r19 26|1173b13 1176l8 1176t17
297i32 S{288I12} 26|1173b24 1175r33
298V13*File_Type{71E9} 298>32 757r19 26|1178b13 1181l8 1181t17
298i32 S{288I12} 26|1178b24 1180r33
299V13*First_Mapped_Line{45|162I9} 299>32 765r19 26|1183b13 1186l8 1186t25
299i32 S{288I12} 26|1183b32 1185r33
300V13*Full_Debug_Name{17|623I9} 300>32 761r19 26|1188b13 1191l8 1191t23
300i32 S{288I12} 26|1188b30 1190r33
301V13*Full_File_Name{17|623I9} 301>32 756r19 26|1193b13 1196l8 1196t22
301i32 S{288I12} 26|1193b29 1195r33
302V13*Full_Ref_Name{17|623I9} 302>32 759r19 26|1198b13 1201l8 1201t21
302i32 S{288I12} 26|1198b28 1200r33
303V13*Identifier_Casing{9|48E9} 303>32 773r19 26|1203b13 1206l8 1206t25
303i32 S{288I12} 26|1203b32 1205r33
304V13*Inlined_Body{boolean} 304>32 775r19 26|1213b13 1216l8 1216t20
304i32 S{288I12} 26|1213b27 1215r33
305V13*Inherited_Pragma{boolean} 305>32 776r19 26|1208b13 1211l8 1211t24
305i32 S{288I12} 26|1208b31 1210r33
306V13*Inlined_Call{45|213I12} 306>32 774r19 26|1218b13 1221l8 1221t20
306i32 S{288I12} 26|1218b27 1220r33
307V13*Instance{86I9} 307>32 762r19 26|1168b13 1171l8 1171t16
307i32 S{288I12} 26|1168b23 1170r33
308V13*Keyword_Casing{9|48E9} 308>32 772r19 26|1223b13 1226l8 1226t22
308i32 S{288I12} 26|1223b29 1225r33
309V13*Last_Source_Line{45|172I9} 309>32 771r19 26|1228b13 1231l8 1231t24
309i32 S{288I12} 26|1228b31 1230r33
310V13*License{96E9} 310>32 763r19 26|1233b13 1236l8 1236t15
310i32 S{288I12} 26|1233b22 1235r33
311V13*Num_SRef_Pragmas{45|62I12} 311>32 764r19 26|1238b13 1241l8 1241t24
311i32 S{288I12} 26|1238b31 1240r33
312V13*Reference_Name{17|623I9} 312>32 758r19 26|234s23 1243b13 1246l8 1246t22
312i32 S{288I12} 26|1243b29 1245r33
313V13*Source_Checksum{45|68M9} 313>32 770r19 26|1248b13 1251l8 1251t23
313i32 S{288I12} 26|1248b30 1250r33
314V13*Source_First{45|213I12} 314>32 767r19 26|643s24 643s48 1253b13 1260l8
. 1260t20
314i32 S{288I12} 26|1253b27 1255r10 1258r36
315V13*Source_Last{45|213I12} 315>32 768r19 26|1262b13 1269l8 1269t19
315i32 S{288I12} 26|1262b26 1264r10 1267r36
316V13*Source_Text{45|203P9} 316>32 766r19 26|1271b13 1278l8 1278t19
316i32 S{288I12} 26|1271b26 1273r10 1276r36
317V13*Template{45|568I9} 317>32 777r19 26|638s23 640s26 1280b13 1283l8 1283t16
317i32 S{288I12} 26|1280b23 1282r33
318V13*Unit{45|557I9} 318>32 778r19 26|1290b13 1293l8 1293t12
318i32 S{288I12} 26|1290b19 1292r33
319V13*Time_Stamp{45|608A9} 319>32 769r19 26|1122s39 1285b13 1288l8 1288t18
319i32 S{288I12} 26|1285b25 1287r33
321U14*Set_Keyword_Casing 321>37 321>46 780r19 26|1304b14 1307l8 1307t26
321i37 S{288I12} 26|1304b34 1306r26
321e46 C{9|48E9} 26|1304b43 1306r47
322U14*Set_Identifier_Casing 322>37 322>46 781r19 26|1299b14 1302l8 1302t29
322i37 S{288I12} 26|1299b37 1301r26
322e46 C{9|48E9} 26|1299b46 1301r50
323U14*Set_License 323>37 323>46 26|1309b14 1312l8 1312t19
323i37 S{288I12} 26|1309b27 1311r26
323e46 L{96E9} 26|1309b36 1311r40
324U14*Set_Unit 324>37 324>46 26|1314b14 1317l8 1317t16
324i37 S{288I12} 26|1314b24 1316r26
324i46 U{45|557I9} 26|1314b33 1316r37
326V13*Last_Source_File{45|568I9} 783r19 26|554b13 557l8 557t24
329V13*Num_Source_Files{45|62I12} 784r19 26|605b13 608l8 608t24
332U14*Initialize 26|481b14 491l8 491t18
335U14*Lock 26|595b14 599l8 599t12
338U14*Unlock 26|1341b14 1345l8 1345t14
341i4*Main_Source_File{45|568I9}
359a4*Source_File_Index_Table(45|568I9) 26|474r14 729m10
362U14*Set_Source_File_Index_Table 362>43 26|720b14 733l8 733t35 1029s10
362i43 Xnew{45|568I9} 26|720b43 723r55 725r33 729r43
422U22 Process 422>31 422>49 26|546s10
422i31 Id{86I9}
422i49 Inst_Sloc{45|213I12}
423u14*Iterate_On_Instances 26|543b14 548l8 548t28
426V13*Instantiation{45|213I12} 426>28 26|497b13 505l8 505t21 522s18 536s14
. 634s13 639s19 1108s16 1110s32
426i28 S{288I12} 26|497b28 498r59
438i4*Current_Source_File{45|568I9} 26|678r59 775r43
443i4*Current_Source_Unit{45|557I9}
448i4*Source_gnat_adc{45|568I9} 26|483m7
451p4*Source{45|203P9} 26|263r15 743r35 747r13 764r21 784r13
454a4*Internal_Source{45|192A12} 463m28 463r28 26|1256r17 1265r17
462p4*Internal_Source_Ptr{45|203P9} 26|1274r17
539U14*Backup_Line 539=27 26|185b14 218l8 218t19
539i27 P{45|213I12} 26|185b27 186r69 193m7 193r12 195r10 199r15 200r18 201m13
. 201r18 205r18 206m13 206r18 212r13 213r23 214r23 216m10 216r15
546U14*Build_Location_String 547=7 548>7 26|224b14 242l8 242t29 247s7
547r7 Buf{17|151R9} 26|225b7 234m18 235m18 236m18 240m18
548i7 Loc{45|213I12} 26|226b7 228r27
555V13*Build_Location_String{string} 555>36 26|244b13 249l8 249t29
555i36 Loc{45|213I12} 26|244b36 247r35
558U14*Check_For_BOM 26|255b14 305l8 305t21
566V13*Get_Column_Number{45|178I9} 566>32 26|333b13 378l8 378t25 1106s29
566i32 P{45|213I12} 26|333b32 346r10 350r43 352r27 355r20
571V13*Get_Logical_Line_Number{45|162I9} 572>7 26|236s28 384b13 398l8 398t31
. 409s36 1104s29
572i7 P{45|213I12} 26|385b7 388r65 390r70
582V13*Get_Logical_Line_Number_Img{string} 583>7 26|404b13 411l8 411t35
583i7 P{45|213I12} 26|405b7 409r61
587V13*Get_Physical_Line_Number{45|172I9} 588>7 26|390s44 417b13 466l8 466t32
588i7 P{45|213I12} 26|418b7 434r10 440r42 441r19
594V13*Get_Source_File_Index{45|568I9} 594>36 595r19 26|186s46 234s39 313s34
. 324s34 350s20 388s42 440s19 472b13 475l8 475t29 521s18 536s29 564s46 632s20
. 838s46 1099s48
594i36 S{45|213I12} 26|472b36 474r44
600V13*Instantiation_Depth{45|62I12} 600>34 26|511b13 528l8 528t27
600i34 S{45|213I12} 26|511b34 517r15
604V13*Line_Start{45|213I12} 604>25 26|352s15 563b13 581l8 581t18
604i25 P{45|213I12} 26|563b25 564r69 572r12
608V13*Line_Start{45|213I12} 609>7 610>7 26|583b13 589l8 589t18
609i7 L{45|172I9} 26|584b7 588r49
610i7 S{45|568I9} 26|585b7 588r33
614V13*Num_Source_Lines{45|62I12} 614>31 785r19 26|614b13 617l8 617t24
614i31 S{45|568I9} 26|614b31 616r38
619U14*Register_Source_Ref_Pragma 620>7 621>7 622>7 623>7 26|670b14 714l8
. 714t34
620i7 File_Name{17|623I9} 26|671b7 683r10 685r32 689r38
621i7 Stripped_File_Name{17|623I9} 26|672b7 684r32 688r38
622i7 Mapped_Line{45|62I12} 26|673b7 696r56 709r34
623i7 Line_After_Pragma{45|172I9} 26|674b7 707r32 710r16
633V13*Original_Location{45|213I12} 633>32 26|623b13 646l8 646t25
633i32 S{45|213I12} 26|623b32 628r10 629r17 632r43 635r20 643r20
641V13*Instantiation_Location{45|213I12} 641>37 642r19 26|238s17 534b13 537l8
. 537t30 857s20
641i37 S{45|213I12} 26|534b37 536r52
647V13*Comes_From_Inlined_Body{boolean} 647>38 648r19 26|322b13 327l8 327t31
647i38 S{45|213I12} 26|322b38 324r57
654V13*Comes_From_Inherited_Pragma{boolean} 654>42 655r19 26|311b13 316l8
. 316t35
654i42 S{45|213I12} 26|311b42 313r57
661V13*Top_Level_Location{45|213I12} 661>33 26|849b13 862l8 862t26
661i33 S{45|213I12} 26|849b33 854r17
667V13*Physical_To_Logical{45|162I9} 668>7 669>7 26|652b13 664l8 664t27
668i7 Line{45|172I9} 26|653b7 660r38 662r42
669i7 S{45|568I9} 26|654b7 656r59
675U14*Skip_Line_Terminators 676=7 677<7 26|739b14 790l8 790t29
676i7 P{45|213I12} 26|740b7 743r43 747r21 748m13 748r18 750m13 750r18 754m10
. 754r15 757m10 757r15 764m29 784r21 785r21 787r39
677b7 Physical{boolean} 26|741b7 758m10 778m10
710U14*Sloc_Range 710>26 710<39 710<44 26|796b14 831l8 831t18
710i26 N{45|385I9} 26|796b26 828r20 829r20 830r17
710i39 Min{45|213I12} 26|796b39 811r27 813m16 828m7
710i44 Max{45|213I12} 26|796b44 816r30 818m16 829m7
724V13*Source_Offset{45|62I12} 724>28 26|837b13 843l8 843t21
724i28 S{45|213I12} 26|837b28 838r69 842r19
729U14*Write_Location 729>30 26|1089b14 1110s16 1115l8 1115t22 1353s7
729i30 P{45|213I12} 26|1089b30 1091r10 1094r13 1099r71 1104r54 1106r48
739U14*wl 739>18 740r24 26|1351b14 1355l8 1355t10
739i18 P{45|213I12} 26|1351b18 1353r23
743U14*Write_Time_Stamp 743>32 26|1121b14 1157l8 1157t24
743i32 S{45|568I9} 26|1121b32 1122r51
746U14*Tree_Read 26|868b14 1031l8 1031t17
750U14*Tree_Write 26|1037b14 1083l8 1083t18
793A9 Lines_Table_Type(45|213I12)<45|172I9> 800r39 26|146r38 1333r21
800P9 Lines_Table_Ptr(793A9) 856r21 26|68r32 74r41 141r19 421r15
803A9 Logical_Lines_Table_Type(45|162I9)<45|172I9> 812r47 26|703r25
812P9 Logical_Lines_Table_Ptr(803A9) 862r29 26|71r32 77r41 143r27
821R9 Source_File_Record 873e14 881r8 916r8 920r30 943r24 950r18 26|86r18
. 136r24 312r13 323r13 387r13 498r13 656r13 678r13 774r14 875r20 933r17 942r24
. 1048r17
822i7*File_Name{17|623I9} 882r7 26|1175r36
823i7*Reference_Name{17|623I9} 883r7 26|684m14 1245r36
824i7*Debug_Source_Name{17|623I9} 884r7 26|688m17 1165r36
825i7*Full_Debug_Name{17|623I9} 885r7 26|689m17 1190r36
826i7*Full_File_Name{17|623I9} 886r7 26|1195r36
827i7*Full_Ref_Name{17|623I9} 887r7 26|685m14 1200r36
828i7*Instance{86I9} 888r7 26|503r38 892r21 940r18 1055r18 1170r36
829i7*Num_SRef_Pragmas{45|62I12} 889r7 26|165r12 393r14 659r14 692m14 692r38
. 695r14 992r21 1069r21 1240r36
830i7*First_Mapped_Line{45|162I9} 890r7 26|696m14 1185r36
831p7*Source_Text{45|203P9} 911r7 26|188r45 351r44 566r45 905r26 973m24 975r31
. 1024m21 1078r21 1276r39
832i7*Source_First{45|213I12} 891r7 26|190r45 568r45 725r39 840r45 905r41
. 976r33 976r50 1003r47 1021r40 1022r51 1078r36 1079r49 1258r39
833i7*Source_Last{45|213I12} 892r7 26|723r61 1003r65 1022r29 1079r27 1267r39
834m7*Source_Checksum{45|68M9} 893r7 26|1250r36
835i7*Last_Source_Line{45|172I9} 894r7 26|99r12 102r20 112m9 112r31 113r15
. 444r45 616r41 710r41 785r42 986r45 988r32 993r35 1063r32 1070r35 1230r36
. 1324r56
836i7*Template{45|568I9} 895r7 26|943r47 949r42 951r42 1282r36
837i7*Unit{45|557I9} 896r7 26|1292r36 1316m29
838a7*Time_Stamp{45|608A9} 897r7 26|1287r36
839e7*File_Type{71E9} 898r7 26|1180r36
840i7*Inlined_Call{45|213I12} 899r7 26|501r21 1220r36
841b7*Inlined_Body{boolean} 900r7 26|326r18 500r14 1215r36
842b7*Inherited_Pragma{boolean} 901r7 26|315r18 500r34 1210r36
843e7*License{96E9} 902r7 26|1235r36 1311m29
844e7*Keyword_Casing{9|48E9} 903r7 26|1225r36 1306m29
845e7*Identifier_Casing{9|48E9} 904r7 26|1205r36 1301m29
850i7*Sloc_Adjust{45|213I12} 905r7 26|441r49
856p7*Lines_Table{800P9} 912r7 26|115r9 150r12 155r54 161m12 442r45 588r36
. 785r27 908r24 909r49 910m24 948m21 949r52 984m18 989r41 1064r42 1329m29
. 1331r46
862p7*Logical_Lines_Table{812P9} 913r7 26|121r12 127r12 127r42 166r15 170r46
. 176m15 396r21 662r21 699r14 700m14 707r11 711r14 913r24 914r49 915m24 950m21
. 951r52 985m18 994r44 1071r45
867i7*Lines_Table_Max{45|172I9} 906r7 26|99r33 107r31 162m12 702r27 1334m29
879i4 AS{45|65I12} 911r49 912r39 912r49 913r39 913r49 916r45
919K12 Source_File[42|56] 26|188r18 190r18 313r15 324r15 351r17 388r23 441r23
. 442r19 444r19 486r7 498r40 556r14 566r18 568r18 588r14 597r7 598r7 607r19
. 607r44 616r19 656r40 678r40 723r36 725r14 775r24 840r18 873r19 873r40 875r47
. 924r7 931r16 931r37 933r44 943r26 949r21 951r21 1039r7 1046r16 1046r37
. 1048r44 1165r14 1170r14 1175r14 1180r14 1185r14 1190r14 1195r14 1200r14
. 1205r14 1210r14 1215r14 1220r14 1225r14 1230r14 1235r14 1240r14 1245r14
. 1250r14 1258r17 1267r17 1276r17 1282r14 1287r14 1292r14 1301r7 1306r7 1311r7
. 1316r7 1324r34 1329r7 1331r24 1334r7 1343r7 1344r7
930K12 Instances[42|56] 26|488r7 489r7 490r22 503r17 545r21 546r22 925r7
. 1040r7
942U14 Alloc_Line_Tables 943=7 944>7 26|100s10 135b14 179l8 179t25 986s16
943r7 S{821R9} 26|136b7 150r10 155r52 161m10 162m10 165r10 166r13 170r44
. 176m13
944i7 New_Max{45|62I12} 26|137b7 146r28 162r53
949U14 Add_Line_Tables_Entry 950=7 951>7 26|85b14 129l8 129t29 787s13
950r7 S{821R9} 26|86b7 99r10 99r31 101m13 102r18 107r29 112m7 112r29 113r13
. 115r7 121r10 127r10 127r40
951i7 P{45|213I12} 26|87b7 115r29
958U14 Trim_Lines_Table 958>32 26|1323b14 1335l8 1335t24
958i32 S{45|568I9} 26|1323b32 1324r53 1329r26 1331r43 1334r26
X 26 sinput.adb
57b4 First_Time_Around{boolean} 484m7 872r14 983m16
67V13 To_Address[47|20]{28|67M9} 155s40 909s35 1331s12
70V13 To_Address[47|20]{28|67M9} 170s32 914s35
73V13 To_Pointer[47|20]{25|800P9} 151s23 155s12 1329s44
76V13 To_Pointer[47|20]{25|812P9} 167s34 169s34 700s37
89i7 LL{45|172I9} 113m7 115r22 127r33 127r63
139M15 size_t{32|48M9} 145r27 146r20
141p7 New_Table{25|800P9} 151m10 154m10 158r10 161r31
143p7 New_Logical_Table{25|812P9} 167m13 169m13 173r13 176r38
145m7 New_Size{139M15} 151r49 155r68 167r60 170r68
186i7 Sindex{45|568I9} 188r37 190r37
187p7 Src{45|203P9} 199r10 200r13 205r13 213r18 214r18
189i7 Sfirst{45|213I12} 195r14 212r17
228i7 Ptr{45|213I12} 234r62 236r53 238m10 238r41 239r20
245r7 Buf{17|151R9} 247m30 247r30 248r15
256e7 BOM{13|68E9} 275m27 277r12
257i7 Len{natural} 275m22 279r48
258a7 Tst{string} 272m10 275r17
259e7 C{character} 263m10 268r13 272r21
262i11 J{integer} 263r46 272r15
312r7 SIE{25|821R9} 315r14
323r7 SIE{25|821R9} 326r14
334i7 S{45|213I12} 352m10 355r16 356r21 358m16 358r21 364r24 364r71 366m32
. 366r32 372m16 372r21
335i7 C{45|178I9} 353m10 357m16 357r22 365m16 365r21 371m16 371r21 376r17
336i7 Sindex{45|568I9} 350m10 351r36
337p7 Src{45|203P9} 351m10 356r16 364r19 364r66 366r27
387r7 SFR{25|821R9} 393r10 396r17
390i7 L{45|172I9} 394r38 396r42
420i7 Sfile{45|568I9} 440m10 441r42 442r38 444r38
421p7 Table{25|800P9} 442m10 449r22 455r25
422i7 Lo{45|172I9} 443m10 447r21 459m19
423i7 Hi{45|172I9} 444m10 447r26 450m16 454r25
424i7 Mid{45|172I9} 447m13 449r29 450r22 454r19 455r32 457r26 459r25
425i7 Loc{45|213I12} 441m10 449r16 455r19
498r7 SIE{25|821R9} 500r10 500r30 501r17 503r34
512i7 Sind{45|568I9} 521m10 522r33
513i7 Sval{45|213I12} 517m7 521r41 522m10 523r20
514i7 Depth{45|62I12} 518m7 524m10 524r19 527r14
545i11 J<45|59I9> 546r19 546r39
564i7 Sindex{45|568I9} 566r37 568r37
565p7 Src{45|203P9} 574r18 575r18
567i7 Sfirst{45|213I12} 573r17
569i7 S{45|213I12} 572m7 573r13 574r23 575r23 577m10 577r15 580r14
624i7 Sindex{45|568I9} 632m10 634r28 638r33 643r38
625i7 Tindex{45|568I9} 638m13 639r34 640m16 640r36 643r62
656r7 SFR{25|821R9} 659r10 662r17
676M15 size_t{32|48M9} 702r15
678r7 SFR{25|821R9} 684r10 685r10 688r13 689r13 692r10 692r34 695r10 696r10
. 699r10 700r10 702r23 707r7 710r37 711r10
680i7 ML{45|162I9} 709m7 711r41 712m10 712r16
710i11 J<integer> 711r35
721i7 Ind{45|59I9} 727m7 729r35 731m10 731r17
722i7 SP{45|213I12} 725m7 726r22 727r19 728r13 730m10 730r16
723i7 SL{45|213I12} 728r19
743e7 Chr{character} 746r10 753r13 756r13 756r30
774r10 S{25|821R9} 785r25 785r40 787r36
798V16 Process{7|573E9} 798>25 801r48 807b16 823l11 823t18
798i25 N{45|385I9} 807b25 808r52
801U17 Traverse[7|609] 8|2589b14 26|830s7
808i10 Orig{45|385I9} 811r19 812r22 813r29 816r22 817r22 818r29
838i7 Sindex{45|568I9} 840r37
839i7 Sfirst{45|213I12} 842r23
850i7 Oldloc{45|213I12} 856m10 857r44 861r14
851i7 Newloc{45|213I12} 854m7 856r20 857m10 858r20
873i14 J<45|59I9> 875r66
875r16 S{25|821R9} 892r19 905r24 905r39 908r22 909r47 910r22 913r22 914r47
. 915r22
877U26 Free_Ptr[48|20] 906s19
884V25 To_Source_Buffer_Ptr[47|20]{45|203P9} 904s21
889p16 Tmp1{45|203P9} 903m19 906m29 906r29
931i11 J<45|59I9> 933r63 1029r39
933r13 S{25|821R9} 940r16 943r45 948r19 949r40 950r19 951r40 973r22 976r48
. 984r16 985r16 986r35 986r43 988r30 989r39 992r19 993r33 994r42 1003r45
. 1003r63 1021r38 1022r27 1022r49 1024r19
942r19 ST{25|821R9} 975r28 976r30
967V31 To_Source_Buffer_Ptr[47|20]{45|203P9} 974s24
988i20 J<integer> 989r54
993i23 J<integer> 994r65
1003A27 B{45|148A9}<45|145I9> 1004r50 1019r28
1004P24 Text_Buffer_Ptr(1003A27) 1005r23
1005p19 T{1004P24} 1019m19 1021r35 1024r58
1013V28 To_Source_Buffer_Ptr[47|20]{45|203P9} 1024s36
1046i11 J<45|59I9> 1048r63
1048r13 S{25|821R9} 1055r16 1063r30 1064r40 1069r19 1070r33 1071r43 1078r19
. 1078r34 1079r25 1079r47
1063i20 J<integer> 1064r55
1070i23 J<integer> 1071r66
1099i13 SI{45|568I9} 1102r44 1108r31 1110r47
1122a7 T{45|608A9} 1126r10 1130r22 1131r22 1135r19 1136r19 1139r19 1140r19
. 1143r19 1144r19 1147r19 1148r19 1151r19 1152r19 1155r19 1156r19
1123i7 P{natural} 1128m10 1132m10 1135r22 1136r22 1139r22 1140r22 1143r22
. 1144r22 1147r22 1148r22 1151r22 1152r22 1155r22 1156r22
1324i7 Max{45|62I12} 1333r14 1334r70
X 28 system.ads
37K9*System 26|45w6 45r26 46r6 47r6 47r26 1333r55 28|156e11
67M9*Address 26|68r49 71r57 74r32 77r32 885r40 968r46 1014r43
71N4*Storage_Unit 26|147r62 704r57 1333r62
X 32 s-memory.ads
45K16*Memory 26|46w13 139r25 151r35 155r24 167r46 170r16 676r25 701r13 909r22
. 914r22 1330r10 1332r12 32|107e18
48M9*size_t 26|139r32 676r32 1332r19
53V13*Alloc{28|67M9} 26|151s42 167s53 701s20 32|103i<c,__gnat_malloc>22
68U14*Free 26|909s29 914s29 32|104i<c,__gnat_free>22
76V13*Realloc{28|67M9} 26|155s31 170s23 1330s17 32|105i<c,__gnat_realloc>22
X 41 s-wchcon.ads
41K16*WCh_Con 26|47w13 47r33 41|220e19
94I9*WC_Encoding_Method<short_short_integer>
134i4*WCEM_UTF8{94I9} 26|280r47
X 42 table.ads
43K9*Table 25|66w6 919r31 930r29 42|245e10
47+12 Table_Component_Type 25|920r6 931r6
48I12 Table_Index_Type 25|921r6 932r6
50*7 Table_Low_Bound{48I12} 25|922r6 933r6
51i7 Table_Initial{45|65I12} 25|923r6 934r6
52i7 Table_Increment{45|62I12} 25|924r6 935r6
53a7 Table_Name{string} 25|925r6 936r6
56k12*Table 25|919r37 930r35 42|244e13
107A12*Table_Type(25|821R9)<45|568I9>
110A15*Big_Table_Type{107A12[25|919]}<45|568I9>
118P12*Table_Ptr(110A15[25|919])
122p7*Table{118P12[25|919]} 26|188r30[25|919] 190r30[25|919] 313r27[25|919]
. 324r27[25|919] 351r29[25|919] 388r35[25|919] 441r35[25|919] 442r31[25|919]
. 444r31[25|919] 498r52[25|919] 503r27[25|930] 546r31[25|930] 546r32[25|930]
. 566r30[25|919] 568r30[25|919] 588r26[25|919] 616r31[25|919] 656r52[25|919]
. 678r52[25|919] 723r48[25|919] 725r26[25|919] 775r36[25|919] 840r30[25|919]
. 875r59[25|919] 933r56[25|919] 943r38[25|919] 949r33[25|919] 951r33[25|919]
. 1048r56[25|919] 1165r26[25|919] 1170r26[25|919] 1175r26[25|919] 1180r26[25|919]
. 1185r26[25|919] 1190r26[25|919] 1195r26[25|919] 1200r26[25|919] 1205r26[25|919]
. 1210r26[25|919] 1215r26[25|919] 1220r26[25|919] 1225r26[25|919] 1230r26[25|919]
. 1235r26[25|919] 1240r26[25|919] 1245r26[25|919] 1250r26[25|919] 1258r29[25|919]
. 1267r29[25|919] 1276r29[25|919] 1282r26[25|919] 1287r26[25|919] 1292r26[25|919]
. 1301r19[25|919] 1306r19[25|919] 1311r19[25|919] 1316r19[25|919] 1324r46[25|919]
. 1329r19[25|919] 1331r36[25|919] 1334r19[25|919]
129b7*Locked{boolean} 26|597m19[25|919] 1343m19[25|919]
139U17*Init 26|486s19[25|919] 488s17[25|930]
146V16*Last{25|86I9} 26|490s32[25|930] 545s31[25|930] 556s26[25|919] 607s31[25|919]
. 873s52[25|919] 931s49[25|919] 1046s49[25|919]
153U17*Release 26|598s19[25|919] 1344s19[25|919]
169i7*First{45|568I9} 26|607r56[25|919] 873r31[25|919] 931r28[25|919] 1046r28[25|919]
189U17*Append 26|489s17[25|930]
220U17*Tree_Write 26|1039s19[25|919] 1040s17[25|930]
223U17*Tree_Read 26|924s19[25|919] 925s17[25|930]
X 44 tree_io.ads
45K9*Tree_IO 26|40w6 40r20 44|128e12
76U14*Tree_Read_Data 26|1021s19
91U14*Tree_Read_Int 26|989s19 994s22
108U14*Tree_Write_Data 26|1077s16
118U14*Tree_Write_Int 26|1064s19 1071s22
X 45 types.ads
52K9*Types 25|67w6 67r18 45|941e10
59I9*Int<integer> 25|360r13 360r33 26|102r13 107r24 474r39 607r14 607r39
. 721r13 727r14 986r38 989r34 994r37 1022r22 1022r44 1064r35 1071r38 1079r20
. 1079r42 1104r24 1106r24
62I12*Nat{59I9} 25|86r28 311r48 329r37 600r57 614r61 622r28 724r51 829r27
. 944r17 26|137r17 236r23 409r31 511r57 514r15 605r37 614r61 616r14 673r28
. 837r51 842r14 1238r47 1324r22 1324r29
65I12*Pos{59I9} 25|879r18
68M9*Word 25|313r48 834r27 26|1248r46
91e4*EOF{character} 26|268r17 784r27
145I9*Text_Ptr<59I9>
148A9*Text_Buffer(character)<145I9> 26|1003r32
162I9*Logical_Line_Number<integer> 25|299r48 572r30 669r40 804r38 830r27
. 26|385r30 394r17 654r40 660r17 680r12 696r35 709r13 1183r48
169i4*No_Line_Number{162I9} 26|707r58
172I9*Physical_Line_Number<integer> 25|309r48 588r30 609r11 623r28 668r14
. 794r13 804r13 835r27 867r25 26|89r12 162r31 390r20 418r30 422r15 423r15
. 424r15 584r11 653r14 674r28 1228r47 1334r48
178I9*Column_Number<short_integer> 25|566r55 26|333r55 335r16
187N4*Source_Align 25|360r44 26|474r49 726r29 727r25 730r21
192A12*Source_Buffer{148A9}<145I9> 25|454r30
199A12*Big_Source_Buffer{148A9}<145I9> 26|878r19
203P9*Source_Buffer_Ptr(199A12) 25|316r48 451r13 462r35 831r27 26|187r25
. 337r16 565r25 878r38 885r49 889r23 968r55 1014r52 1271r42
213I12*Source_Ptr{145I9} 25|306r48 314r48 315r48 422r61 426r44 539r38 548r13
. 555r42 566r36 572r11 583r11 588r11 594r40 600r38 604r29 604r48 610r37 633r36
. 633r55 641r41 641r60 647r42 654r46 661r37 661r56 676r25 710r54 724r32 729r34
. 739r22 794r38 832r27 833r27 840r27 850r21 931r30 951r11 26|87r11 185r38
. 189r25 226r13 228r13 244r42 263r34 279r36 311r46 322r42 333r36 334r16 385r11
. 405r11 418r11 425r15 472r40 497r44 511r38 513r15 534r41 534r60 563r29 563r48
. 567r25 569r16 585r37 623r36 623r55 722r13 723r22 740r25 796r54 837r32 839r25
. 849r37 849r56 850r16 851r16 1089r34 1218r43 1253r43 1262r42 1351r22
220i4*No_Location{213I12} 26|239r26 489r25 523r27 628r15 634r38 639r45 812r30
. 817r30 858r29 1091r14 1108r38
229i4*Standard_Location{213I12} 26|1094r18
385I9*Node_Id<integer> 25|710r30 26|796r30 798r29 807r29 808r26
557I9*Unit_Number_Type<59I9> 25|318r48 324r50 443r26 837r27 26|1290r35 1314r37
568I9*Source_File_Index<59I9> 25|288r19 317r48 326r37 341r23 360r62 362r50
. 438r26 448r22 594r59 610r11 614r35 669r14 743r36 836r27 921r30 958r36 26|186r25
. 336r16 420r15 472r59 512r15 554r37 564r25 585r11 614r35 624r16 625r16 654r14
. 720r50 838r25 1099r27 1121r36 1323r36
571i4*Internal_Source_File{568I9} 26|1255r14 1264r14 1273r14
576i4*No_Source_File{568I9} 25|341r44 438r47 448r43 26|483r29
604N4*Time_Stamp_Length 25|897r48
608A9*Time_Stamp_Type<string>(character)<integer> 25|319r48 838r27 26|1122r20
. 1285r41
778X4*Unrecoverable_Error 26|289r19 297r19
X 47 unchconv.ads
20v10*Unchecked_Conversion 26|49w6 68r10 71r10 74r10 77r10 885r18 968r24
. 1014r21
X 48 unchdeal.ads
20u11*Unchecked_Deallocation 26|50w6 877r42
X 50 widechar.ads
39K9*Widechar 26|41w6 41r20 50|98e13
88U14*Skip_Wide 26|366s16 764s10
93V13*Is_Start_Of_Wide_Char{boolean} 26|364s43