This file is indexed.

/usr/lib/x86_64-linux-gnu/ada/adalib/opentoken/opentoken-recognizer-string.ali is in libopentoken5-dev 6.0b-4.

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
V "GNAT Lib v4.9"
A -O2
A -fPIC
A -fstack-protector-strong
A -g
A -gnatf
A -gnatn
A -gnato
A -gnatwa
A -gnatVa
A -gnatA
P SS ZX

RN
RV NO_DISPATCHING_CALLS
RV NO_IMPLICIT_CONDITIONALS
RV NO_IMPLICIT_LOOPS
RV NO_SECONDARY_STACK
RV NO_STANDARD_STORAGE_POOLS
RV NO_IMPLEMENTATION_PRAGMAS
RV NO_ELABORATION_CODE
RV SPARK_05

U opentoken.recognizer.string%b  opentoken-recognizer-string.adb  a99cc6cb NE OO PK
W ada.tags%s		a-tags.adb		a-tags.ali
W interfaces%s		interfac.ads		interfac.ali
W opentoken.recognizer%s  opentoken-recognizer.ads  opentoken-recognizer.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali
W system.val_int%s	s-valint.adb		s-valint.ali

U opentoken.recognizer.string%s  opentoken-recognizer-string.ads  60b7e010 EE OO PF PK
W ada%s			ada.ads			ada.ali
W ada.characters%s	a-charac.ads		a-charac.ali
W ada.characters.latin_1%s  a-chlat1.ads	a-chlat1.ali
W ada.exceptions%s	a-except.adb		a-except.ali
W ada.streams%s		a-stream.adb		a-stream.ali
W ada.strings%s		a-string.ads		a-string.ali
W ada.strings.maps%s	a-strmap.adb		a-strmap.ali
W ada.tags%s		a-tags.adb		a-tags.ali
W opentoken.recognizer%s  opentoken-recognizer.ads  opentoken-recognizer.ali
W system%s		system.ads		system.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali
W system.storage_elements%s  s-stoele.adb	s-stoele.ali
W system.stream_attributes%s  s-stratt.adb	s-stratt.ali
W system.strings.stream_ops%s  s-ststop.adb	s-ststop.ali

D ada.ads		20070406091342 3ffc8e18
D a-charac.ads		20070912115821 2d3ec45b
D a-chlat1.ads		20140225151544 66457d31
D a-except.ads		20140129161953 f86a4103
D a-finali.ads		20111121113555 52ecdc1b
D a-ioexce.ads		20140225151544 e4a01f64
D a-stream.ads		20140122164720 1a984740
D a-string.ads		20070406091342 90ac6797
D a-strbou.ads		20101008130255 9806fe84
D a-strbou.adb		20090409150019 adb4aa70
D a-strmap.ads		20090409150019 9cb836fb
D a-strmap.adb		20090409150019 0a51f71c
D a-strsup.ads		20120309145048 a27dcb33
D a-tags.ads		20111212115430 6c0509d0
D a-unccon.ads		20070406091342 f9eb8f06
D a-uncdea.ads		20070406091342 f15a5ed1
D interfac.ads		20140225151838 69adb1b9
D opentoken.ads		20150510192240 8bdd0f75
D opentoken-recognizer.ads  20150510192240 ddbf64ff
D opentoken-recognizer-string.ads  20150510192240 47f5cf25
D opentoken-recognizer-string.adb  20150510192240 ee6909ee
D system.ads		20151121115557 90249111
D s-bitops.ads		20140225151544 0765e3a3
D s-exctab.ads		20140225151139 54135002
D s-fatflt.ads		20090409150019 11beb392
D s-fatgen.ads		20140129155348 9267ca45
D s-fatgen.adb		20140129155348 9ba81cee
D s-fatlfl.ads		20090409150019 378cba9f
D s-fatllf.ads		20090409150019 4d5c1475
D s-fatsfl.ads		20090409150019 e2f873d3
D s-finmas.ads		20140225151139 814daec4
D s-finroo.ads		20120426095924 4ff27390
D s-parame.ads		20140225151139 ab8cb46a
D s-pooglo.ads		20110804083314 542f33d0
D s-secsta.ads		20140225151139 86a2856d
D s-soflin.ads		20140225151139 aa763b52
D s-stache.ads		20140225151139 a37c21ec
D s-stalib.ads		20140225151139 a891183f
D s-stoele.ads		20140225151139 2dc34a04
D s-stoele.adb		20140225151139 ed88f8fb
D s-stopoo.ads		20131010103753 b16154c2
D s-stratt.ads		20131014135145 aedef97e
D s-stratt.adb		20090409150019 56ef263e
D s-string.ads		20140225151139 8fe54fb7
D s-ststop.ads		20140225151139 e6693757
D s-traent.ads		20140225151139 b5116092
D s-unstyp.ads		20140225151139 510692af
D s-valint.ads		20090409150019 48a52a3f
X 1 ada.ads
16K9*Ada 19e8 20|28r6 29r6 41r39 42r6 45r9 46r9 47r9 48r9 49r9 50r9 51r9
. 54r42 55r6 58r9 59r9 60r9 61r9 62r9 89r29 117r26 21|122r15 338r29 349r46
X 2 a-charac.ads
16K13*Characters 18e19 20|29r10 45r13 46r13 47r13 48r13 49r13 50r13 51r13
. 58r13 59r13 60r13 61r13 62r13 21|349r50
X 3 a-chlat1.ads
18K24*Latin_1 296e27 20|29w21 45r24 46r24 47r24 48r24 49r24 50r24 51r24 58r24
. 59r24 60r24 61r24 62r24 21|349r61
25e4*NUL{character} 21|349r69
32e4*BEL{character} 20|45r32
33e4*BS{character} 20|46r32 58r32
34e4*HT{character} 20|50r32 62r32
35e4*LF{character} 20|48r32 60r32
36e4*VT{character} 20|51r32
37e4*FF{character} 20|47r32 59r32
38e4*CR{character} 20|49r32 61r32
X 8 a-string.ads
16K13*Strings 35e16 20|28r10 41r43 42r10 54r46 55r10 89r33 117r30 21|122r19
. 338r33
X 11 a-strmap.ads
38K21*Maps 412e21 20|28w18 41r51 42r18 54r54 55r18 89r41 117r38 21|122r27
. 338r41
96A12*Character_Sequence{string}<integer>
108A9*Character_Mapping(character) 20|41r56 54r59 89r46 117r43 21|338r46
112V13*Value{character} 21|122s32
113a7 Map{108A9} 21|122r39
114e7 Element{character} 21|123r39
122V13*To_Mapping{108A9} 20|42s23 55s23
123a7 From{96A12} 20|43r7 56r7
123a13 To{96A12} 20|44r7 57r7
X 18 opentoken.ads
42K9*OpenToken 82e14 20|37r9 65r25 106r25 133r5 21|33r14 366r5
56e4*EOL_Character{character} 21|49r28 76r28 143r28 199r28 258r28
64N4*Max_String_Length 20|120r47
X 19 opentoken-recognizer.ads
43K19*Recognizer 18|42k9 19|78e25 20|37r19 65r35 106r35 133r15 21|33r24 366r15
46E9*Analysis_Verdict 49e14 20|131r26 21|38r26
47n7*Matches{46E9} 21|74r24 165r27 222r27 281r27
48n7*So_Far_So_Good{46E9} 21|47r24 86r27 89r27 96r24 108r24 113r24 118r24
. 136r27 168r27 171r27 185r24 191r24 197r24 225r27 228r27 242r24 249r24 256r24
. 284r27 287r27 301r24
49n7*Failed{46E9} 21|52r24 56r24 79r24 139r27 146r24 202r24 261r24 307r24
. 312r21
52H9*Instance 57e14 20|65r46 106r46
56b7*Report{boolean} 21|341m15
X 20 opentoken-recognizer-string.ads
37K30*String 19|43k19 20|103E9 133l26 133e32 21|33b35 366l26 366t32
41a4*C_Style_Escape_Code_Map{11|108A9} 89r67 21|338r67
54a4*Java_Style_Escape_Code_Map{11|108A9}
65R9*Instance<19|52R9> 84p13 90r13 98p13 98r43 106c9 124e14 126P25 126r51
. 128P25 129r26 21|36r26 316r51 339r13 361r43
84V13*Get{65R9} 85>7 86>7 87>7 88>7 89>7 21|333b13 353l8 353t11
85e7 Delimiter{character} 21|334b7 344r35
86b7 Double_Delimiter{boolean} 21|335b7 345r35
87b7 Escapeable{boolean} 21|336b7 346r35
88e7 Escape{character} 21|337b7 347r35
89a7 Escape_Mapping{11|108A9} 21|338b7 348r35
98V13*Value{string} 98>20 21|361b13 364l8 364t13
98r20 Recognized_String{65R9} 21|361b20 363r14 363r44
103E9 State_ID 104e116 109r25
104n7 Delimit{103E9} 109r37 21|42r12 318r33 342r35
104n16 Text{103E9} 21|46r32 59r12 88r35 95r32 117r32 170r35 227r35 241r32
. 248r32 255r32 286r35 300r32
104n22 Escaped_Text{103E9} 21|85r35 102r12 167r35 224r35 283r35
104n36 Escaped_Octal_Number{103E9} 21|106r32 128r12 135r35
104n58 First_Hex_Digit{103E9} 21|112r32 179r12
104n75 Escaped_Hex_Number{103E9} 21|184r32 190r32 196r32 236r12
104n95 Double_Delimit{103E9} 21|68r35 159r38 216r38 275r38 295r12
104n111 Done{103E9} 21|51r32 55r32 70r35 78r32 138r35 145r32 161r38 201r32
. 218r38 260r32 277r38 306r32 311r12
109e7 State{103E9} 21|41r22 46m23 51m23 55m23 68m26 70m26 78m23 85m26 88m26
. 95m23 106m23 112m23 117m23 135m26 138m26 145m23 159m29 161m29 167m26 170m26
. 184m23 190m23 196m23 201m23 216m29 218m29 224m26 227m26 241m23 248m23 255m23
. 260m23 275m29 277m29 283m26 286m26 300m23 306m23 318m17 342m15
110i7 Esc_Code{natural} 21|107m23 131m23 131r45 134r26 151r82 182m23 188m23
. 194m23 208r82 239m23 239r45 245m23 245r45 252m23 252r45 267r82 343m15
113e7 Delimiter{character} 21|44r35 61r35 153r38 210r38 269r38 299r35 304r67
. 344m15
114b7 Double_Delimiter{boolean} 21|67r26 158r29 215r29 274r29 345m15
115b7 Escapeable{boolean} 21|84r26 346m15
116e7 Escape{character} 21|83r38 166r41 223r41 282r41 347m15
117a7 Escape_Mapping{11|108A9} 21|122r60 348m15
120a7 Value{string} 21|91m26 98m23 121m23 151m23 173m26 208m23 230m26 267m23
. 289m26 304m23 349m15 363r32
121i7 Value_Length{natural} 21|73r48 90m26 90r52 91r43 97m23 97r49 98r40
. 120m23 120r49 121r40 150m23 150r49 151r40 164r51 172m26 172r52 173r43 207m23
. 207r49 208r40 221r51 229m26 229r52 230r43 266m23 266r49 267r40 280r51 288m26
. 288r52 289r43 303m23 303r49 304r40 319m17 350m15
122i7 Good_Length{natural} 21|73m23 164m26 221m26 280m26 320m17 351m15 363r62
126U25 Clear<19|67p14> 126=32 21|316b25 321l8 321t13
126r32 The_Token{65R9} 21|316b32 318m7 319m7 320m7
128U25 Analyze<19|74p14> 129=7 130>7 131<7 21|35b25 314l8 314t15
129r7 The_Token{65R9} 21|36b7 41r12 44r25 46m13 51m13 55m13 61r25 67r16 68m16
. 70m16 73m13 73r38 78m13 83r28 84r16 85m16 88m16 90m16 90r42 91m16 91r33
. 95m13 97m13 97r39 98m13 98r30 106m13 107m13 112m13 117m13 120m13 120r39
. 121m13 121r30 122r50 131m13 131r35 134r16 135m16 138m16 145m13 150m13 150r39
. 151m13 151r30 151r72 153r28 158r19 159m19 161m19 164m16 164r41 166r31 167m16
. 170m16 172m16 172r42 173m16 173r33 182m13 184m13 188m13 190m13 194m13 196m13
. 201m13 207m13 207r39 208m13 208r30 208r72 210r28 215r19 216m19 218m19 221m16
. 221r41 223r31 224m16 227m16 229m16 229r42 230m16 230r33 239m13 239r35 241m13
. 245m13 245r35 248m13 252m13 252r35 255m13 260m13 266m13 266r39 267m13 267r30
. 267r72 269r28 274r19 275m19 277m19 280m16 280r41 282r31 283m16 286m16 288m16
. 288r42 289m16 289r33 299r25 300m13 303m13 303r39 304m13 304r30 304r57 306m13
130e7 Next_Char{character} 21|37b7 44r13 49r16 61r13 76r16 83r16 91r60 98r57
. 105r13 107r56 111r16 123r50 130r13 131r81 143r16 153r16 166r19 173r60 181r13
. 182r56 187r16 188r50 193r16 194r50 199r16 210r16 223r19 230r60 238r13 239r82
. 244r16 246r30 251r16 253r30 258r16 269r16 282r19 289r60 299r13
131e7 Verdict{19|46E9} 21|38b7 47m13 52m13 56m13 74m13 79m13 86m16 89m16
. 96m13 108m13 113m13 118m13 136m16 139m16 146m13 165m16 168m16 171m16 185m13
. 191m13 197m13 202m13 222m16 225m16 228m16 242m13 249m13 256m13 261m13 281m16
. 284m16 287m16 301m13 307m13 312m10