This file is indexed.

/usr/lib/x86_64-linux-gnu/ada/adalib/opentoken/opentoken-token-list_mixin.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
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_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_IMPLEMENTATION_PRAGMAS
RV SPARK_05

U opentoken.token.list_mixin%b  opentoken-token-list_mixin.adb  46c5b075 NE OO PK GE
W ada%s			ada.ads			ada.ali
W ada.text_io%s		a-textio.adb		a-textio.ali
W opentoken%s		opentoken.adb		opentoken.ali
W opentoken.token%s	opentoken-token.adb	opentoken-token.ali
W opentoken.token.linked_list%s  opentoken-token-linked_list.adb  opentoken-token-linked_list.ali

U opentoken.token.list_mixin%s  opentoken-token-list_mixin.ads  bac52448 BN EE NE OO PK GE
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 interfac.ads		20140225151838 69adb1b9
D i-cstrea.ads		20130412125801 8128536b
D opentoken.ads		20150510192240 8bdd0f75
D opentoken-token.ads	20150510192240 f518d836
D opentoken-token-linked_list.ads  20150510192240 6abdfc9f
D opentoken-token-list_mixin.ads  20150510192240 4fddfc7e
D opentoken-token-list_mixin.adb  20150510192240 5bc84540
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-stposu.ads		20121005142121 ffeba1c5
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|28r6 157r10 212r38 218r35
X 14 a-textio.ads
49K13*Text_IO 471e16 22|28w10 157r14 212r42 218r39
166U14*New_Line 22|212s50 218s47
263U14*Put_Line 22|157s22
X 18 opentoken.ads
42K9*OpenToken 82e14 21|34r38 35r41 36r9 58r26 87r28 126r21 133r5 22|29r6
. 30r14 42r26 48r25 83r28 94r25 100r17 116r17 175r13 175r36 182r16 196r13
. 196r36 203r16 226r30 229r5
46X4*Parse_Error 22|184r18 205r18
72i4*Trace_Parse{integer} 22|150r10 211r10 217r10
75U14*Trace_Put 22|153s13 155s13 212s10 218s10
81i4 Trace_Indent{integer} 22|151m10 151r26 213m10 213r26 219m10 219r26
X 19 opentoken-token.ads
36K19*Token 18|42k9 19|163e20 21|34r48 35r51 36r19 58r36 87r38 126r31 133r15
. 22|29r16 30r24 42r36 48r35 83r38 94r35 100r27 116r27 175r23 175r46 182r26
. 196r23 196r46 203r26 226r40 229r15
38H9*Instance 159e14 21|34r54 35r57 22|100r33 116r33
40C12*Class<38R9> 21|58r42 87r44 22|42r42 83r44
42P9*Handle(40C12) 21|126r37 22|48r41 94r41 175r52 196r52 226r46
45y13*Image{string}
49C12*Source_Class<47R9> 21|116r25 22|142r25
53i4*Default_Lookahead{integer} 21|89r53 98r42 22|49r25 85r53 108r42 118r23
79x14*Parse 22|175R29 182R32 196R29 203R32
82b7 Actively{boolean} 22|175r92 182r72 196r92 203r72
110y13*Get{40C12} 22|161R39
129U14*Set_Name 22|100s7 116s7
134V13*Name{string}
136V13*Has_Name{boolean}
141V13*Name_Dispatch{string} 22|161s15
142V13*Name_Dispatch{string} 22|158s24 159s22 160s15
147U14*Expecting
X 20 opentoken-token-linked_list.ads
33K25*Linked_List 132e32 21|119r75 22|29w22 224r75 226r7
35R9*Instance<5|48R9> 117e14 22|224r87
103U14*Add=103:86 22|226s19
X 21 opentoken-token-list_mixin.ads
34H9 Parent_Token<19|38R9> 19|45p13 79p14 134p13 136p13 147p14 21|38r25 124r25
. 22|46r10 92r10
35H9 Component_Token<19|38R9> 19|45p13 79p14 134p13 136p13 147p14 21|51r24
. 57r26 86r28 122r40 22|41r26 82r28
36k25*List_Mixin 19|36k19 21|34z9 35z9 122E9 133l21 133e31 22|30b30 229l21
. 229t31
38R9*Instance<34R9> 19|134p13 136p13 21|40r21 45P13 45r30 47r56 50r24 56p14
. 59r13 64p14 65r24 85p13 93r13 95p13 96r24 104p14 104r44 114P25 115r25 119P25
. 119r51 124c9 131e14 22|33r30 43r13 56r24 89r13 91r19 106r24 135r44 141r25
. 148r21 224r51
40C12*Class<38R9> 42r30 22|114r42 114r49
42P9*Handle(40C12) 67r13 73r23 75r13 81r18 83r13 102r13 22|58r13 64r23 66r13
. 73r18 75r13 112r13 114r28
45V13*Image{string}<19|45p13> 45>20 22|33b13 38l8 38t13
45r20 Item{38R9} 22|33b20 35r28
47P9*List_Action 47=42 74r23 82r18 90r28 92r28 99r24 101r24 128r21 130r21
. 22|65r23 74r18 86r28 88r28 109r24 111r24
47r42 List{38R9}
49P9*Element_Action 50=7 51>7 66r24 91r28 100r24 129r21 22|57r24 87r28 110r24
50r7 List{38R9}
51*7 Element<35R9>
56V14*"**"{38R9} 57^7 58^7 22|40b14 53l9 53t12
57p7 Element(35R9) 22|41b7 47r43
58p7 Separator(19|40C12) 22|42b7 48r49
64V14*"*"{42P9} 65>7 66>7 22|55b14 61l9 61t11
65r7 Token{38R9} 22|56b7 60r28
66p7 Add_Element{49P9} 22|57b7 60r50
72V14*"+"{42P9} 73>7 74>7 22|63b14 70l9 70t11
73p7 Token{42P9} 22|64b7 68r7 69r14
74p7 Initialize{47P9} 22|65b7 68r27
80V14*"-"{42P9} 81>7 82>7 22|72b14 79l9 79t11
81p7 Token{42P9} 22|73b7 77r7 78r14
82p7 Build{47P9} 22|74b7 77r22
85V13*Get{38R9} 86^7 87^7 88>7 89>7 90>7 91>7 92>7 22|81b13 103l8 103t11
86p7 Element(35R9) 22|82b7 93r43
87p7 Separator(19|40C12) 22|83b7 94r49
88s7 Name{string} 22|84b7 100r55
89i7 Lookahead{integer} 22|85b7 95r25
90p7 Initialize{47P9} 22|86b7 96r25
91p7 Add_Element{49P9} 22|87b7 97r25
92p7 Build{47P9} 22|88b7 98r25
95V13*New_Instance{42P9} 96>7 97>7 98>7 99>7 100>7 101>7 22|60s14 105b13
. 133l8 133t20
96r7 Token{38R9} 22|106b7 114r56
97s7 Name{string} 22|107b7 116r59
98i7 Lookahead{integer} 22|108b7 118r10 119r33
99p7 Initialize{47P9} 22|109b7 122r10 123r34
100p7 Add_Element{49P9} 22|60r35 110b7 125r10 126r35
101p7 Build{47P9} 22|111b7 128r10 129r29
104U14*Set_Lookahead 104=29 104>54 22|135b14 138l8 138t21
104r29 Token{38R9} 22|135b29 137m7
104i54 Lookahead{integer} 22|135b54 137r26
114U25*Parse<19|79p14> 115^7 116^7 117>7 22|140b25 222l8 222t13
115p7 Match(38R9) 22|141b7 148r33 158r39 159r37 160r30 193r10 195r24
116p7 Analyzer(19|49C12) 22|142b7 161r30 175r82 182r62 196r82 203r62
117b7 Actively{boolean} 22|143b7 152r13 173r10
119U25*Expecting<19|147p14> 119^36 119=61 22|224b25 227l8 227t17
119p36 Token(38R9) 22|224b36 226r54
119r61 List{20|35R9} 22|224b61 226m24
122P9 Component_Handle(35R9) 125r21 22|47r25 93r25
125p7 Element{122P9} 22|47m10 93m10 159r43 175r72 178r66 196r72 199r66 226r60
126p7 Separator{19|42P9} 22|48m10 94m10 160r36 182r51 203r51
127i7 Lookahead{integer} 22|49m10 95m10 119m20 137m13 195r30
128p7 Initialize{47P9} 22|50m10 68m13 96m10 123m20 164r22 165r22
129p7 Add_Element{49P9} 22|51m10 97m10 126m20 177r28 178r28 198r28 199r28
130p7 Build{47P9} 22|52m10 77m13 98m10 129m20 189r25 190r25
X 22 opentoken-token-list_mixin.adb
91r7 New_Token{21|38R9} 100m43 100r43 102r14
114p7 New_Token{21|42P9} 116r43 119r10 123r10 126r10 129r10 132r14
148r7 Local_Match{21|38R9} 164r10 165r10 165m34 165r34 175r60 177r16 178r16
. 178m41 178r41 178r54 182m39 182r39 189r13 190r13 190m32 190r32 193r23 196r60
. 198r16 199r16 199m41 199r41 199r54 203m39 203r39
195i14 J{integer}