This file is indexed.

/usr/lib/x86_64-linux-gnu/ada/adalib/opentoken/opentoken-token-enumerated.ali is in libopentoken4-dev 5.0a-1.

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
V "GNAT Lib v4.9"
A -O2
A -fPIC
A -fstack-protector
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_STANDARD_STORAGE_POOLS
RV NO_UNCHECKED_DEALLOCATION
RV NO_IMPLEMENTATION_PRAGMAS
RV SPARK_05

U opentoken.token.enumerated%b  opentoken-token-enumerated.adb  dfff8221 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  fab399f1 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.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		20140221201457 fc81ed4c
D opentoken-recognizer.ads  20140221201457 ddbf64ff
D opentoken-token.ads	20140221201457 1cfab97b
D opentoken-token-enumerated.ads  20140221201457 caac1aa4
D opentoken-token-enumerated.adb  20140221201457 413b6481
D opentoken-token-linked_list.ads  20140221201457 6abdfc9f
D system.ads		20140424202341 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 22|42r6 177r26 23|28r6 29r6 72r16 82r10 115r48 116r42 143r38
. 149r35
X 13 a-tags.ads
39K13*Tags 581e13 23|28w10 72r20 115r52 116r46
43P9*Tag 23|72r25
48V13*Expanded_Name{string} 23|115s57 116s51
X 14 a-textio.ads
49K13*Text_IO 471e16 23|29w10 82r14 143r42 149r39
166U14*New_Line 23|143s50 149s47
263U14*Put_Line 23|82s22
X 16 a-uncdea.ads
20u15*Unchecked_Deallocation 22|42w10 177r30
X 19 opentoken.ads
42K9*OpenToken 78e14 22|43r6 55r9 60r25 66r41 123r21 153r32 172r25 179r5
. 23|30r14 73r29 164r5
46X4*Parse_Error 23|121r19 136r19
52X4*Programmer_Error 23|114r22
71b4*Trace_Parse{boolean} 23|75r10 142r10 148r10
74U14*Trace_Put 23|78s13 80s13 143s10 149s10
77i4 Trace_Indent{integer} 23|76m10 76r26 144m10 144r26 150m10 150r26
X 20 opentoken-recognizer.ads
43K19*Recognizer 78e25 22|43w16 66r51
59C12*Class<52R9> 22|66r62
X 21 opentoken-token.ads
36K19*Token 19|42k9 21|155e20 22|55r19 60r35 123r31 153r42 172r35 179r15
. 23|30r24 73r39 164r15
38H9*Instance 151e14 22|60r41 172r41
40C12*Class<38R9> 22|123r37 23|73r45
44H9*Source 153e48 22|153r48
46C12*Source_Class<44R9> 22|148r25 23|69r25
96x14*Find_Next 23|140R7
98b7 Look_Ahead{boolean} 23|140r28
104y13*Get{40C12} 23|73R54
111y13*Mark_Push_Back<106R9>
118x14*Push_Back
133V13*Name_Dispatch{string} 23|121s90
134V13*Name_Dispatch{string} 23|82s49 121s50
139U14*Expecting
150p7*Name(string) 23|39m43 41m43 157r16 160r23
X 22 opentoken-token-enumerated.ads
46E9 Token_ID 48r41 58r31 74r18 74r30 82r28 132r51 139r22 173r15 23|33r18
. 33r30 45r28 55r51 62r22
48V18 Token_Image{string} 48>31 23|158s17
48*31 Item{46E9}
51i4 Token_Image_Width{integer}
55k25*Enumerated 21|36k19 22|46z9 48z18 51z4 172E9 179l21 179e31 23|30b30
. 164l21 164t31
58E12*Parent_Token_ID{46E9}
60R9*Instance<21|38R9> 21|139p14 22|62r21 71r52 77r13 82r45 85r40 107p14
. 110r27 121p14 122r21 132r28 138r22 146P25 147r25 151P24 151r41 172c9 175e14
. 23|36r13 39r17 39r33 41r17 41r33 45r45 50r40 55r28 61r22 68r25 85r10 155r41
62C12*Class<60R9> 64r30 177r54 23|107r33 108r28 115r72
64P9*Handle(62C12) 177r61
66P9*Recognizer_Handle(20|59C12) 109r27 169r59
71P9*Action 71=37 76r18 85r67 174r15 23|35r18 50r67
71c37 Token<60R9>
73V13*Get<60R9> 74>7 75>7 76>7 23|32b13 43l8 43t11 47s14
74*7 ID{46E9} 23|33b7 39r63 41r76
75s7 Name{string} 23|34b7 38r10 41r63
76p7 Build{71P9} 23|35b7 39r76 41r89
82V14*"+"<60R9> 82>18 23|45b14 48l9 48t11
82*18 Item{46E9} 23|45b18 47r19
85U14*Set_Build 85=25 85>56 23|50b14 53l8 53t17
85c25 Token<60R9> 23|50b25 52m7
85p56 Build{71P9} 23|50b56 52r22
107U14*Create 108>7 109>7 110=7
108s7 Lexeme{string}
109p7 Recognizer{66P9}
110r7 New_Token{60R9}
121U14*Copy 122=7 123>7 23|108R16
122r7 To{60R9} 23|108r22
123c7 From{21|40C12} 23|108r47
132V13*ID{46E9} 132>17 23|55b13 58l8 58t10
132c17 Token<60R9> 23|55b17 57r14
137U14*Set_ID 138=7 139>7 23|60b14 65l8 65t14
138c7 Token<60R9> 23|61b7 64m7
139*7 ID{46E9} 23|62b7 64r19
146U25*Parse<21|76p14> 147^7 148=7 149>7 23|67b25 153l8 153t13
147p7 Match(60R9) 23|68b7 82r64 85r37 107r40 108r35 109r19 110r19 110r32
. 115r79 121r65
148c7 Analyzer{21|46C12} 23|69b7 73r59 140m18
149b7 Actively{boolean} 23|70b7 77r13 106r13 120r13 140r46
151V24*Name{string}<21|128p13> 151>30 23|155b24 162l8 162t12
151r30 Token{60R9} 23|155b30 157r10 158r30 160r17
153H9*Source<21|44R9> 21|96p14 104p13 111p13 118p14 22|153e71 161p13 161r35
. 169p13 169r44
161y13*Lexeme{string} 161>21
161r21 Analyzer{153R9}
169y13*Last_Recognizer{66P9} 169>30
169r30 Analyzer{153R9}
173*7 ID{46E9} 23|39m57 41m70 57r20 64m13 85r32 85r43 158r36
174p7 Build{71P9} 23|39m67 41m80 52m13 109r25 110r25
177U14 Free[16|20]
X 23 opentoken-token-enumerated.adb
73c7 Next_Token{21|40C12} 85r20 107r16 108r55 116r66 121r105