This file is indexed.

/usr/lib/x86_64-linux-gnu/ada/adalib/texttools/strings.ali is in libtexttools3-dev 2.0.7-2.

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
V "GNAT Lib v4.6"
A -O2
A -fPIC
A -gnatA
A -g
A -gnata
A -gnatf
A -gnatn
A -gnato
A -gnatVa
A -gnatwa
A -gnata
A -mtune=generic
A -march=x86-64
P SS ZX
R nnnnnnnnnnvnnnnnnnnnnnnnnnnnnnnnnnvnnnnnnvnnvnnnnnnnnnnnnnvnnvnnvnnnnnnnnnnnnnnn

U strings%b		strings.adb		d0b189fc NE OO PK IL
W ada%s			ada.ads			ada.ali
W ada.strings%s		a-string.ads		a-string.ali
W ada.strings.unbounded%s  a-strunb.adb		a-strunb.ali
W ada.tags%s		a-tags.adb		a-tags.ali
W interfaces%s		interfac.ads		interfac.ali
W system%s		system.ads		system.ali
W system.finalization_implementation%s  s-finimp.adb  s-finimp.ali
W system.finalization_root%s  s-finroo.adb	s-finroo.ali
W system.img_int%s	s-imgint.adb		s-imgint.ali
W system.img_lli%s	s-imglli.adb		s-imglli.ali
W system.parameters%s	s-parame.adb		s-parame.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali
W system.soft_links%s	s-soflin.adb		s-soflin.ali
W system.standard_library%s  s-stalib.adb	s-stalib.ali
W system.val_int%s	s-valint.adb		s-valint.ali
W system.val_lli%s	s-vallli.adb		s-vallli.ali

U strings%s		strings.ads		ecba7cad EE NE OO PK IL
W common%s		common.adb		common.ali  E

D ada.ads		20070406091342 3ffc8e18
D a-charac.ads		20070912115821 2d3ec45b
D a-chlat1.ads		20070912115821 2825df20
D a-except.ads		20090727140100 0c711ac9
D a-finali.ads		20090409150019 e5e85fa4
D a-numeri.ads		20080324174807 bb51c45a
D a-nuelfu.ads		20070406091342 03e83d1c
D a-ngelfu.ads		20070406091342 47731de9
D a-stream.ads		20090409150019 2ca4ee37
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-strsup.ads		20101008130255 2a485698
D a-strunb.ads		20101220072657 e684739b
D a-tags.ads		20101021101406 c7695348
D a-unccon.ads		20070406091342 f9eb8f06
D common.ads		20120227011146 9b134571
D gen_list.ads		20111004165734 02c5cd4b
D interfac.ads		20090409150019 f77d8799
D i-c.ads		20101007125900 809c38c4
D strings.ads		20111004165734 77a939dc
D strings.adb		20111004165734 419cc3bb
D system.ads		20111214112749 23e1f70b
D s-exctab.ads		20090417131547 66e51330
D s-finimp.ads		20090409150019 46853fe8
D s-finroo.ads		20090409150019 dbb860c9
D s-imgint.ads		20090409150019 02dbe0c2
D s-imglli.ads		20090409150019 114f55d1
D s-parame.ads		20091130110856 9c5d83fa
D s-secsta.ads		20090707124243 eea35a36
D s-soflin.ads		20090729085153 9414c974
D s-stache.ads		20090417130712 596fc1b4
D s-stalib.ads		20101021102512 c4241c00
D s-stoele.ads		20090417130712 facd7d98
D s-stoele.adb		20100617152355 afc5dc80
D s-stratt.ads		20100909123135 aedef97e
D s-traent.ads		20090417130712 5221ee41
D s-unstyp.ads		20090409150019 6ae15c76
D s-valint.ads		20090409150019 48a52a3f
D s-vallli.ads		20090409150019 9a24e6a0
D unchdeal.ads		20070406091342 214516a4
X 1 ada.ads
16K9*Ada 19e8 23|32r6 33r6
X 10 a-string.ads
16K13*Strings 35e16 23|32r10 33r10
X 11 a-strbou.ads
48i7*Max_Length{positive} 23|110r27[18|119] 133r27[18|119]
50R12*Bounded_String
55I15*Length_Range{natural}
67V16*To_String{string} 23|552s36[18|119]
135V16*Element{character} 23|603s20[18|119]
402V16*Head{50R12[18|119]} 23|606s19[18|119]
X 15 a-strunb.ads
77K21*Unbounded 490e26 23|32w18 33r18
80R9*Unbounded_String 474e14 23|634r13 668r13
83r4*Null_Unbounded_String{80R9} 23|637r14
101V13*To_String{string} 23|658s26 678s11
124V13*"&"{80R9} 23|673s28
132V13*"&"{80R9} 23|651s26 654s26 675s28
X 18 common.ads
44K9*Common 578e11 22|32w6 32r18
88R6*ARect 90e11 22|82r55 89r56 23|536r52 581r56
89i4*left{integer} 23|538r19 583m19
89i10*top{integer} 23|539r19 584m19
89i15*right{integer} 23|540r19 585m19
89i22*bottom{integer} 23|541r19 586m19
119K9*Strings255[11|46] 23|110r16 133r16 552r25 603r9 606r8
121R9*Str255{11|50R12[119]} 22|50r34 51r28 52r27 52r43 53r42 54r25 57r14
. 58r24 58r40 59r24 59r40 60r22 60r37 62r22 62r37 63r48 64r22 66r22 76r26
. 83r55 90r56 23|39r34 61r28 82r27 82r43 87r20 291r42 293r13 355r25 369r14
. 379r24 379r40 381r12 394r23 394r39 396r12 409r21 409r36 413r20 425r21 425r36
. 428r48 429r20 445r22 450r14 451r12 452r12 482r22 487r14 488r12 489r12 550r52
. 599r56
122r1*NullStr255=122:40{11|50R12[119]} 23|132r21 372r8 441r13 602r8
129V10*ToString=130:36{string} 23|422s26 438s22 467s23 503s23 577s23 595s28
139V10*Length=140:36{11|55I15[119]} 23|43s9 47s9 48s27 49s16 49s27 52s13
. 70s15 95s14 300s13 301s14 384s15 399s15
146V10*Append=149:51{11|50R12[119]} 23|532s11 546s11 552s11
154V10*Append=157:51{11|50R12[119]} 23|112s29 117s32 533s11 547s11 553s11
. 558s11 565s14 567s14
188V10*Element=189:52{character} 23|44s15 48s15 53s8 53s39 72s16 96s14 116s14
. 134s13 331s22 332s39 337s41 385s13 400s13 574s9 592s9 612s8
190U11*Replace_Element=193:33 23|332s10 333s10 337s10 338s10 388s10 403s10
199V10*"="=200:33{boolean} 23|303s16 312s39 321s23 334s21 345s39
229V10*Index=234:33{natural} 23|422s11 438s7 467s8 503s8
318V10*Delete=322:33{11|50R12[119]} 23|312s13 321s25 345s13 345s41
323U11*Delete=326:33 23|45s5 49s5 54s8 578s3 596s3 607s3 613s3
345V10*Head{121R9} 23|577s33 595s38
398K9*Str255List[19|50] 22|54r48 56r55 64r44 66r44 23|355r48 358r11 358r36
. 360r3 368r55 370r11 370r36 374r15 375r6 445r44 460r9 461r5 482r44 486r13
. 496r9 497r5 505r11 509r11 513r2
X 19 gen_list.ads
71I9*AListIndex{long_integer} 23|358r22[18|398] 358r47[18|398] 370r22[18|398]
. 370r47[18|398] 374r26[18|398]
81R6*List 22|54r59[18|398] 56r66[18|398] 64r55[18|398] 66r55[18|398] 23|355r59[18|398]
. 368r66[18|398] 445r55[18|398] 482r55[18|398] 486r24[18|398]
108U11*Move 23|513s13[18|398]
118U11*Queue 23|505s22[18|398] 509s22[18|398]
133U11*Pull 23|461s16[18|398] 497s16[18|398]
147U11*Find 23|375s17[18|398]
149U11*Find 23|360s14[18|398]
157V10*Length{71I9[18|398]} 23|460s20[18|398] 496s20[18|398]
X 22 strings.ads
35K9*strings 113l5 113e12 23|35b14 681l5 681t12
50U11*FixSpacing 50=23 23|39b11 59l5 59t15
50r23 s{18|121R9} 23|39b23 43r16 44r24 45m13 47r16 48r24 48r34 49m13 49r23
. 49r34 52r20 53r17 53r48 54m16
51V10*HashOf{long_integer} 51>18 23|61b10 80l5 80t11
51r18 hashstr{18|121R9} 23|61b18 70r22 72r25
52V10*PhoneticsOf{18|121R9} 52>23 23|82b10 289l5 289t16
52r23 s{18|121R9} 23|82b23 95r21 96r23 134r22
53V10*TypoOf{boolean} 53>18 53>29 23|291b10 353l5 353t11
53r18 BadString{18|121R9} 23|291b18 300r21 303r6 312r21 321r13 329r17 345r21
53r29 GoodString{18|121R9} 23|291b29 301r22 303r18 312r41 321r33 334r23 345r49
54U11*Tokenize 54>21 54=33 55=4 23|355b11 366l5 366t13
54r21 s{18|121R9} 23|355b21 360r27
54r33 words{19|81R6[18|398]} 23|355b33 360m20
55e4 ch{character} 23|356b4 362m6 364m6
56U11*Untokenize 56>23 56=40 57=3 23|368b11 377l5 377t15
56e23 ch{character} 23|368b23 373r21 374r53
56r40 words{19|81R6[18|398]} 23|368b40 375m23
57r3 s{18|121R9} 23|369b3 372m3 375m37
58V11*ToUpper{18|121R9} 58>20 23|379b11 392l5 392t12 416s16 417s16 432s16
. 433s16 456s16 463s18 492s16 499s18
58r20 s{18|121R9} 23|379b20 383r13 384r23 385r22
59V11*ToLower{18|121R9} 59>20 23|394b10 407l5 407t12
59r20 s{18|121R9} 23|394b19 398r13 399r23 400r22
60V11*FGREP{boolean} 60>18 60>30 60>45 61>3 23|409b10 423l5 423t10
60r18 s{18|121R9} 23|409b17 416r25 419r16
60r30 text{18|121R9} 23|409b29 417r25 420r16
60b45 filter_out{boolean} 23|409b44 422r56
61b3 case_insensitive{boolean} 23|412b3 415r6
62V11*FGREP{18|121R9} 62>18 62>30 62>45 63>3 23|425b10 443l5 443t10
62r18 s{18|121R9} 23|425b17 432r25 435r16
62r30 text{18|121R9} 23|425b29 433r25 436r16 439r13
62b45 filter_out{boolean} 23|425b44 438r52
63b3 case_insensitive{boolean} 23|428b3 431r6
64U11*FGREP 64>18 64=30 65>3 65>34 23|482b11 514l5 514t10
64r18 s{18|121R9} 23|482b18 492r25 494r16
64r30 text{19|81R6[18|398]} 23|482b30 496r28 497m22 513m28
65b3 filter_out{boolean} 23|485b3 504r15 508r11
65b34 case_insensitive{boolean} 23|485b34 491r6 498r8
66U11*FGREP 66>18 66=30 67<3 67>25 68>3 23|445b11 480l5 480t10
66r18 s{18|121R9} 23|445b18 456r25 458r16
66r30 text{19|81R6[18|398]} 23|445b30 460r28 461m22
67b3 result{boolean} 23|446b3 479m2
67b25 filter_out{boolean} 23|446b25 468r15 473r11
68b3 case_insensitive{boolean} 23|449b3 455r6 462r8
76R9*EncodedString{18|121R9} 78r33 79r33 80r33 81r33 82r33 83r33 85r33 86r33
. 87r33 88r33 89r33 90r33 23|530r33 536r33 544r33 550r33 556r33 562r33 571r33
. 581r33 589r33 599r33 610r33 616r33
78U11*Encode 78=19 78>48 23|562b11 569l5 569t11
78r19 estr{76R9} 23|562b19 565m6 565r22 567m6 567r22
78b48 b{boolean} 23|562b48 564r6
79U11*Encode 79=19 79>48 23|556b11 560l5 560t11
79r19 estr{76R9} 23|556b19 558m3 558r19
79e48 c{character} 23|556b48 558r25
80U11*Encode 80=19 80>48 23|530b11 534l5 534t11 538s3 539s3 540s3 541s3
80r19 estr{76R9} 23|530b19 532m3 532r19 533m3 533r19
80i48 i{integer} 23|530b48 532r40
81U11*Encode 81=19 81>48 23|544b11 548l5 548t11
81r19 estr{76R9} 23|544b19 546m3 546r19 547m3 547r19
81i48 l{long_integer} 23|544b48 546r45
82U11*Encode 82=19 82>48 23|536b11 542l5 542t11
82r19 estr{76R9} 23|536b19 538m11 539m11 540m11 541m11
82r48 r{18|88R6} 23|536b48 538r17 539r17 540r17 541r17
83U11*Encode 83=19 83>48 23|550b11 554l5 554t11
83r19 estr{76R9} 23|550b19 552m3 552r19 553m3 553r19
83r48 s{18|121R9} 23|550b48 552r47
85U11*Decode 85=19 85<48 23|616b11 621l5 621t11
85r19 estr{76R9} 23|616b19 619m11
85b48 b{boolean} 23|616b48 620m3
86U11*Decode 86=19 86<48 23|610b11 614l5 614t11 619s3
86r19 estr{76R9} 23|610b19 612r17 613m11
86e48 c{character} 23|610b48 612m3
87U11*Decode 87=19 87<48 23|571b11 579l5 579t11 583s3 584s3 585s3 586s3
87r19 estr{76R9} 23|571b19 574r18 577r39 578m11
87i48 i{integer} 23|571b48 577m3
88U11*Decode 88=19 88<48 23|589b11 597l5 597t11
88r19 estr{76R9} 23|589b19 592r18 595r44 596m11
88i48 l{long_integer} 23|589b48 595m3
89U11*Decode 89=19 89<48 23|581b11 587l5 587t11
89r19 estr{76R9} 23|581b19 583m11 584m11 585m11 586m11
89r48 r{18|88R6} 23|581b48 583m17 584m17 585m17 586m17
90U11*Decode 90=19 90<48 23|599b11 608l5 608t11
90r19 estr{76R9} 23|599b19 603r29 606r25 607m11
90r48 s{18|121R9} 23|599b48 602m3 606m3
92A6*packed_string<string><integer> 102r42 110r22 23|630r42 658r11 666r22
102V10*basic_pack{92A6} 102>22 23|630b10 659l5 659t15
102s22 s{string} 23|630b22 636r9 639r20 641r14 642r16 654r28
110V10*unpack{string} 110>18 23|666b10 679l5 679t11
110a18 s{92A6} 23|666b18 670r13 671r26 672r37 675r30
X 23 strings.adb
37a1 dips{string} 643r18 643r30 644r22 673r30
41i4 i{integer} 51m3 52r9 53r20 53r51 54r19 54r22 55m8 55r13 57m5 57r10
63i3 weight{integer} 71r33 73r10 74m10 76m10 76r20
64a3 weights(long_integer) 71r25 73r19
68i3 total{long_integer} 71m7 71r16 79r10
70i7 i{integer} 72r34
85i3 pos{natural} 95r8 96r26 127m5 127r12 133r9 134r25 208m12 208r19 214m15
. 214r22 286m7 286r14
86i3 ppos{natural} 110r8 111r11 113m11 113r19 116r39 118m14 118r22 133r42
87r3 PhoneticString{18|121R9} 112m11 112r37 116r23 117m14 117r40 132m3 288r10
88e3 ch{character} 134m7 135r10 135r24 136m10 136r45 138r12 281r12 281r26
. 282r17
89b3 AllowDuplicate{boolean} 111r23 114m11 280m9 283m12
91V12 NextChar{character} 91b12 104l7 104t15 140s14 158s12 165s12 172s13
. 179s14 193s12 201s12 204s15 207s15 209s15 224s12 233s12 238s14 255s12 262s12
. 265s15
93e5 ch{character} 96m8 97r11 97r25 98m11 98r46 100r15
106U13 Add 106b13 106>18 122l7 122t10 142s12 145s12 148s12 151s12 154s9 156s9
. 159s12 162s12 166s12 169s12 173s13 176s13 180s21 181s21 182s21 183s21 184s21
. 185s21 188s14 191s9 196s12 202s12 205s12 210s15 211s15 215s15 218s12 221s9
. 223s9 225s12 229s9 231s9 236s9 240s14 243s14 246s14 249s14 252s14 256s12
. 259s12 263s12 266s12 269s12 272s9 274s9 276s9 278s9 282s12
106e18 c{character} 112r53 116r51 117r56
124U13 SkipChar 124b13 128l7 128t15 129r18 143s12 146s12 149s12 160s12 167s12
. 174s13 180s33 181s33 182s33 183s33 184s33 185s33 186s45 194s12 203s12 206s12
. 212s15 226s12 234s12 241s14 244s14 247s14 250s14 257s12 264s12 267s12
293r3 TempStr{18|121R9} 329m6 331r31 332m27 332r48 333m27 334r13 337m27 337r50
. 338m27
294i3 BadLen{integer} 300m3 305r9 310r6 311r18 319r6 328r6 330r18 343r6 344r18
295i3 GoodLen{integer} 301m3 305r23 310r15 319r15 320r18 328r15 343r15
296b3 IsTypo{boolean} 299m3 313m13 322m13 328r31 335m13 343r31 346m13 351r10
297e3 TempChar{character} 331m10 333r41 338r39
311i10 i{integer} 312r32 312r35
320i10 i{integer} 321r45 321r48
330i10 i{integer} 331r40 332r36 332r57 333r36 337r36 337r59 338r36
344i10 i{integer} 345r32 345r35 345r61 345r64
358i3 Index{19|71I9[18|398]} 360m33 361r6 361r19 362r27 364r27
370i3 Index{19|71I9[18|398]} 374m6 375r30
380e3 ch{character} 385m7 386r10 386r24 387m10 387r47 388r38
381r3 newstr{18|121R9} 383m3 388m27 391r10
384i7 i{integer} 385r25 388r35
395e3 ch{character} 400m7 401r10 401r24 402m10 402r46 403r38
396r3 newstr{18|121R9} 398m3 403m27 406r10
399i7 i{integer} 400r25 403r35
413r3 Source{18|121R9} 417m6 420m6 422r18
413r11 Target{18|121R9} 416m6 419m6 422r36
429r3 Source{18|121R9} 433m6 436m6 438r14
429r11 Target{18|121R9} 432m6 435m6 438r32
450r3 NextLine{18|121R9} 461m28 463r27 465r18
451r3 Target{18|121R9} 456m6 458m6 467r33
452r3 Source{18|121R9} 463m8 465m8 467r15
453b3 TheResult{boolean} 469m11 474m11 479r12
486r3 Results{19|81R6[18|398]} 505m29 509m29 513m19
487r3 NextLine{18|121R9} 497m28 499r27 501r18 505r38 509r38
488r3 Target{18|121R9} 492m6 494m6 503r33
489r3 Source{18|121R9} 499m8 501m8 503r15
528e1 separator{character} 533r25 547r25 553r25 574r33 592r33 603r44
572i3 idx{integer} 574r24 575m5 575r12 577r45 578r20
590i3 idx{integer} 592r24 593m5 593r12 595r50 596r20
600i3 pos{integer} 603r35 604m5 604r12 606r31 607r20
617e3 c{character} 619m17 620r9
631a4 dip{string} 642m9 644r16
632i4 i{positive} 636m4 639r16 641r9 642r18 642r21 652m9 652r14 654r30 655m9
. 655r14
633i4 dip_pos{natural} 640m6 645m16 650r9 651r43
634r4 result{15|80R9} 637m4 651m9 651r19 654m9 654r19 658r37
643i13 j{integer} 644r27 644r30 645r27
667i4 dip_pos{positive} 672m11 673r36 673r45
668r4 newstr{15|80R9} 673m11 673r21 675m11 675r21 678r22
670i8 i{integer} 671r28 672r39 675r32