This file is indexed.

/usr/lib/x86_64-linux-gnu/ada/adalib/opentoken/opentoken-token-enumerated.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
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_ACCESS_SUBPROGRAMS
RV NO_ALLOCATORS
RV NO_ANONYMOUS_ALLOCATORS
RV NO_DISPATCH
RV NO_DISPATCHING_CALLS
RV NO_EXCEPTION_HANDLERS
RV NO_EXCEPTION_PROPAGATION
RV NO_EXCEPTIONS
RV NO_IO
RV NO_LOCAL_ALLOCATORS
RV NO_NESTED_FINALIZATION
RV NO_STANDARD_STORAGE_POOLS
RV NO_UNCHECKED_DEALLOCATION
RV NO_IMPLEMENTATION_PRAGMAS
RV SPARK_05

U opentoken.token.enumerated%b  opentoken-token-enumerated.adb  51ae5f27 NE OO PK GE
W ada%s			ada.ads			ada.ali
W ada.tags%s		a-tags.adb		a-tags.ali
W ada.text_io%s		a-textio.adb		a-textio.ali
W opentoken.token%s	opentoken-token.adb	opentoken-token.ali

U opentoken.token.enumerated%s  opentoken-token-enumerated.ads  4bbee247 BN EE NE OO PK GE
W ada%s			ada.ads			ada.ali
W ada.unchecked_deallocation%s
W opentoken%s		opentoken.adb		opentoken.ali
W opentoken.recognizer%s  opentoken-recognizer.ads  opentoken-recognizer.ali
W opentoken.text_feeder%s  opentoken-text_feeder.ads  opentoken-text_feeder.ali
W opentoken.token%s	opentoken-token.adb	opentoken-token.ali
W system.finalization_masters%s  s-finmas.adb	s-finmas.ali
W system.pool_global%s	s-pooglo.adb		s-pooglo.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-strsup.ads		20120309145048 a27dcb33
D a-tags.ads		20111212115430 6c0509d0
D a-textio.ads		20140129155348 386df5d4
D a-unccon.ads		20070406091342 f9eb8f06
D a-uncdea.ads		20070406091342 f15a5ed1
D interfac.ads		20140225151838 69adb1b9
D i-cstrea.ads		20130412125801 8128536b
D opentoken.ads		20150510192240 8bdd0f75
D opentoken-recognizer.ads  20150510192240 ddbf64ff
D opentoken-text_feeder.ads  20150510192240 6fb472c4
D opentoken-token.ads	20150510192240 f518d836
D opentoken-token-enumerated.ads  20150510192240 fdf7729b
D opentoken-token-enumerated.adb  20150510192240 f831d1b8
D opentoken-token-linked_list.ads  20150510192240 6abdfc9f
D system.ads		20151121115557 90249111
D s-crtl.ads		20140225151544 840e6817
D s-exctab.ads		20140225151139 54135002
D s-ficobl.ads		20120709130952 55a71d43
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-traent.ads		20140225151139 b5116092
D s-unstyp.ads		20140225151139 510692af
D s-wchcon.ads		20140225151139 1b7d22d2
X 1 ada.ads
16K9*Ada 19e8 23|42r6 203r29 24|28r6 29r6 92r16 102r10 136r48 137r42 164r38
. 170r35
X 13 a-tags.ads
39K13*Tags 581e13 24|28w10 92r20 136r52 137r46
43P9*Tag 24|92r25
48V13*Expanded_Name{string} 24|136s57 137s51
X 14 a-textio.ads
49K13*Text_IO 471e16 24|29w10 102r14 164r42 170r39
166U14*New_Line 24|164s50 170s47
263U14*Put_Line 24|102s22
X 16 a-uncdea.ads
20u15*Unchecked_Deallocation 23|42w10 203r33
X 19 opentoken.ads
42K9*OpenToken 82e14 23|43r6 44r6 59r9 64r25 75r41 144r21 177r32 178r16 198r25
. 205r5 24|30r14 93r29 185r5
46X4*Parse_Error 24|142r19 157r19
52X4*Programmer_Error 24|135r22
72i4*Trace_Parse{integer} 24|95r10 163r10 169r10
75U14*Trace_Put 24|98s13 100s13 164s10 170s10
81i4 Trace_Indent{integer} 24|96m10 96r26 165m10 165r26 171m10 171r26
X 20 opentoken-recognizer.ads
43K19*Recognizer 78e25 23|43w16 75r51
59C12*Class<52R9> 23|75r62
X 21 opentoken-text_feeder.ads
32K19*Text_Feeder 63e26 23|44w16 178r26
35P9*Text_Feeder_Ptr(34R9) 23|178r38
X 22 opentoken-token.ads
36K19*Token 19|42k9 22|163e20 23|59r19 64r35 144r31 177r42 198r35 205r15
. 24|30r24 93r39 185r15
38H9*Instance 159e14 23|64r41 198r41
40C12*Class<38R9> 23|144r37 24|93r45
47H9*Source 161e48 23|177r48
49C12*Source_Class<47R9> 23|172r25 24|89r25
102x14*Find_Next 24|161R16
104b7 Look_Ahead{boolean} 24|161r27
110y13*Get{40C12} 24|93R63
117y13*Mark_Push_Back<112R9>
124x14*Push_Back
136V13*Has_Name{boolean} 24|35s49
141V13*Name_Dispatch{string} 24|142s90
142V13*Name_Dispatch{string} 24|102s49 142s50
147U14*Expecting
158p7*Name(string) 24|35r75 50m43 52m43 178r16 181r23
X 23 opentoken-token-enumerated.ads
47E9 Token_ID 52r24 53r24 57r41 61r27 83r18 83r30 91r28 156r51 163r22 199r15
. 24|44r18 44r30 56r28 75r51 82r22
52*4 First_Terminal{47E9} 61r42
53*4 Last_Terminal{47E9} 61r60
57V18 Token_Image{string} 57>31 24|35s14 179s17
57*31 Item{47E9}
59k25*Enumerated 22|36k19 23|47z9 52z4 53z4 57z18 198E9 205l21 205e31 24|30b30
. 185l21 185t31
61E12*Terminal_ID{47E9}
64R9*Instance<22|38R9> 22|136p13 147p14 23|66r21 71P13 71r31 80r52 86r13
. 91r45 94r40 127p14 131r27 142p14 143r21 156r28 162r22 170P25 171r25 175P24
. 175r41 198c9 201e14 24|33r31 47r13 50r17 50r33 52r17 52r33 56r45 61r40
. 75r28 81r22 88r25 105r10 176r41
66C12*Class<64R9> 68r30 203r57 24|71r21 127r33 128r28 136r72
68P9*Handle(66C12) 73r34 148r30 148r45 203r64 24|38r34 66r30 66r45
71V13*Image{string}<22|45p13> 71>20 24|33b13 36l8 36t13
71r20 Token{64R9} 24|33b20 35r27 35r43 35r69
73U14*Free 73=20 24|38b14 41l8 41t12
73p20 Item{68P9} 24|38b20 40m16
75P9*Recognizer_Handle(20|59C12) 130r27 195r59
80P9*Action 80=37 85r18 94r67 200r15 24|46r18 61r67
80c37 Token<64R9>
82V13*Get<64R9> 83>7 84>7 85>7 24|43b13 54l8 54t11 58s14
83*7 ID{47E9} 24|44b7 50r63 52r76
84s7 Name{string} 24|45b7 49r10 52r63
85p7 Build{80P9} 24|46b7 50r76 52r89
91V14*"+"<64R9> 91>18 24|56b14 59l9 59t11
91*18 Item{47E9} 24|56b18 58r19
94U14*Set_Build 94=25 94>56 24|61b14 64l8 64t17
94c25 Token<64R9> 24|61b25 63m7
94p56 Build{80P9} 24|61b56 63r22
96R9*Buffer_Range 99e14 101r33 129r27
97i7 Begin_Pos{integer}
98i7 End_Pos{integer}
101r4*Null_Buffer_Range{96R9}
127U14*Create 128>7 129>7 130>7 131=7
128s7 Lexeme{string}
129r7 Bounds{96R9}
130p7 Recognizer{75P9}
131r7 New_Token{64R9}
142U14*Copy 143=7 144>7 24|128R16
143r7 To{64R9} 24|128r22
144c7 From{22|40C12} 24|128r47
148V13*Copy{68P9} 148>19 24|66b13 73l8 73t12
148p19 Token{68P9} 24|66b19 68r10 71r28
156V13*ID{47E9} 156>17 24|75b13 78l8 78t10
156c17 Token<64R9> 24|75b17 77r14
161U14*Set_ID 162=7 163>7 24|80b14 85l8 85t14
162c7 Token<64R9> 24|81b7 84m7
163*7 ID{47E9} 24|82b7 84r19
170U25*Parse<22|79p14> 171^7 172^7 173>7 24|87b25 174l8 174t13
171p7 Match(64R9) 24|88b7 102r64 105r37 127r40 128r35 129r19 130r19 130r32
. 136r79 142r65
172p7 Analyzer(22|49C12) 24|89b7 93r54 161r7
173b7 Actively{boolean} 24|90b7 97r13 126r13 141r13 161r45
175V24*Name{string}<22|134p13> 175>30 24|176b24 183l8 183t12
175r30 Token{64R9} 24|176b30 178r10 179r30 181r17
177H9*Source<22|47R9> 22|102p14 110p13 117p13 124p14 23|179e14 187p13 187r35
. 195p13 195r44
178p7 Feeder{21|35P9}
187y13*Lexeme{string} 187>21
187r21 Analyzer{177R9}
195y13*Last_Recognizer{75P9} 195>30
195r30 Analyzer{177R9}
199*7 ID{47E9} 24|35r33 50m57 52m70 77r20 84m13 105r32 105r43 179r36
200p7 Build{80P9} 24|50m67 52m80 63m13 129r25 130r25
203U14 Dispose[16|20] 24|40s7
X 24 opentoken-token-enumerated.adb
93c7 Next_Token{22|40C12} 105r20 127r16 128r55 137r66 142r105