This file is indexed.

/usr/lib/x86_64-linux-gnu/ada/adalib/opentoken/opentoken-token-sequence_mixin.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
184
185
186
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_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.sequence_mixin%b  opentoken-token-sequence_mixin.adb  b7f286e4 NE OO PK GE
W ada%s			ada.ads			ada.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.sequence_mixin%s  opentoken-token-sequence_mixin.ads  10059071 BN EE NE OO PK GE
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
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		20140221201457 fc81ed4c
D opentoken-token.ads	20140221201457 1cfab97b
D opentoken-token-linked_list.ads  20140221201457 6abdfc9f
D opentoken-token-sequence_mixin.ads  20140221201457 6642d595
D opentoken-token-sequence_mixin.adb  20140221201457 e9dda6a5
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-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 52r10 75r38 81r35
X 14 a-textio.ads
49K13*Text_IO 471e16 22|28w10 52r14 75r42 81r39
166U14*New_Line 22|75s50 81s47
263U14*Put_Line 22|52s22
X 18 opentoken.ads
42K9*OpenToken 78e14 21|32r6 34r38 35r9 69r22 70r22 78r22 83r22 145r5 22|29r14
. 88r22 89r22 96r23 96r55 102r22 110r23 117r22 124r38 166r17 188r5
71b4*Trace_Parse{boolean} 22|45r10 74r10 80r10
74U14*Trace_Put 22|48s13 50s13 75s10 81s10
77i4 Trace_Indent{integer} 22|46m10 46r26 76m10 76r26 82m10 82r26
X 19 opentoken-token.ads
36K19*Token 18|42k9 19|155e20 21|32r16 34r48 35r19 50r22 69r32 70r32 78r32
. 83r32 141r19 145r15 22|29r24 41r11 88r32 89r32 96r33 96r65 102r32 110r33
. 117r32 124r48 166r27 188r15
38H9*Instance 151e14 21|34r54 22|166r33
40C12*Class<38R9> 21|69r38 70r38 78r38 83r38 22|88r38 89r38 102r38 117r38
42P9*Handle(40C12) 22|96r39 96r71 110r39 124r54
46C12*Source_Class<44R9> 21|133r25 22|38r25
50i4*Default_Lookahead{integer} 21|112r37 22|97r23 111r23 125r23 139r23 160r37
76x14*Parse 22|59R13 68R13
79b7 Actively{boolean} 22|59r48 68r48
104y13*Get{40C12} 22|54R74
123U14*Set_Name 22|153s7 166s7
128V13*Name{string}
133V13*Name_Dispatch{string} 22|54s59
134V13*Name_Dispatch{string} 22|53s28
139U14*Expecting
X 20 opentoken-token-linked_list.ads
33K25*Linked_List 132e32 21|32w22 50r28 136r75 141r25 22|41r17 92r16 106r11
. 120r11 134r11 181r75 183r11
35R9*Instance<5|48R9> 117e14 21|50r40 136r87 141r37 22|92r28 181r87
47V14*"&"{35R9} 22|96s53
53V14*"&"{35R9} 22|110s53
55V14*"&"{35R9} 22|124s36
61V14*"&"{35R9} 22|138s36
69P9*List_Iterator<107P9> 22|43r11
70p4*Null_Iterator{69P9} 22|58r21 70r27
76V13*First=76:69{69P9} 22|43s28 185s32
81U14*Next_Token 22|60s13 69s13
86V13*Token_Handle{19|42P9} 22|59s20 68s20 185s18
91V13*Names{string} 22|54s22
103U14*Add=103:86 22|185s7
107P9 List_Node_Ptr(106R9)
X 21 opentoken-token-sequence_mixin.ads
34H9 Parent_Token<19|38R9> 19|76p14 128p13 139p14 21|37r25 139r25 22|95r10
. 109r10 123r10 137r10
35k25*Sequence_Mixin 19|36k19 21|34z9 139E9 145l21 145e35 22|29b30 188l21
. 188t35
37R9*Instance<34R9> 19|128p13 21|39r21 49r22 68p14 71r13 77p14 79r22 80r13
. 81p14 82r22 84r13 90p14 91r18 92r18 93r13 98p14 98r32 109p13 110r25 124p14
. 124r44 131P25 132r25 136P25 136r51 139c9 143e14 22|31r44 37r25 90r13 103r22
. 104r13 116r22 118r13 130r18 131r18 132r13 144r21 158r25 181r51
39C12*Class<37R9> 41r30 22|164r42 164r49
41P9*Handle(39C12) 98r68 103r34 103r67 114r13 122r30 122r45 22|146r13 151r34
. 151r67 162r13 164r28 176r30 176r45
48P9*Action 49=7 50>7 98r53 113r25 142r19 22|145r21 161r25
49r7 Match{37R9}
50r7 Using{20|35R9}
68V14*"&"{37R9} 69^7 70^7 22|87b14 99l9 99t11
69p7 Left(19|40C12) 22|88b7 96r47
70p7 Right(19|40C12) 22|89b7 96r79
77V14*"&"{37R9} 78^7 79>7 22|101b14 113l9 113t11
78p7 Left(19|40C12) 22|102b7 110r47
79r7 Right{37R9} 22|103b7 110r55
81V14*"&"{37R9} 82>7 83^7 22|115b14 127l9 127t11
82r7 Left{37R9} 22|116b7 124r23
83p7 Right(19|40C12) 22|117b7 124r62
90V14*"&"{37R9} 91>7 92>7 22|129b14 141l9 141t11
91r7 Left{37R9} 22|130b7 138r23
92r7 Right{37R9} 22|131b7 138r38
98V14*"+"{41P9} 98>18 98>42 22|143b14 149l9 149t11
98r18 Sequence{37R9} 22|144b7 148r28
98p42 Build{48P9} 22|145b7 148r47
103V14*"and"{41P9} 103>20 103>42 22|151b14 155l9 155t13
103p20 Sequence{41P9} 22|151b20 153r17 154r14
103s42 Name{string} 22|151b42 153r31
109V13*New_Instance{41P9} 110>7 111>7 112>7 113>7 22|148s14 157b13 174l8
. 174t20
110r7 Old_Instance{37R9} 22|158b7 164r56
111s7 Name{string} 22|159b7 166r59
112i7 Lookahead{integer} 22|160b7 168r30
113p7 Build{48P9} 22|148r38 161b7 170r10 171r29
122V13*Copy{41P9} 122>19 22|176b13 179l8 179t12
122p19 Token{41P9} 22|176b19 178r14
124U14*Set_Lookahead 124=29 124>54 22|31b14 34l8 34t21
124r29 Token{37R9} 22|31b29 33m7
124i54 Lookahead{integer} 22|31b54 33r26
131U25*Parse<19|76p14> 132^7 133=7 134>7 22|36b25 85l8 85t13
132p7 Match(37R9) 22|37b7 43r35 53r43 54r29 63r13 64r13 64r26 64r37 67r24
133c7 Analyzer{19|46C12} 22|38b7 54r79 59m38 68m38
134b7 Actively{boolean} 22|39b7 47r13 57r10
136U25*Expecting<19|139p14> 136^36 136=61 22|181b25 186l8 186t17
136p36 Token(37R9) 22|181b36 185r39
136r61 List{20|35R9} 22|181b61 185m12
140i7 Lookahead{integer} 22|33m13 67r30 97m10 111m10 125m10 139m10 168m17
141r7 Members{20|35R9} 22|43r41 54r35 64m43 96m10 110m10 110r61 124m10 124r28
. 138m10 138r28 138r44 185r45
142p7 Build{48P9} 22|63r19 64r19 98m10 112m10 126m10 140m10 171m20
X 22 opentoken-token-sequence_mixin.adb
43p7 I{20|69P9} 58r16 59r34 60m25 60r25 68r34 69m25 69r25 70r23
67i14 J{integer}
164p7 New_Token{21|41P9} 166r43 168r7 171r10 173r14