This file is indexed.

/usr/lib/ada/adalib/gnatprj/style.ali is in libgnatprj4.9-dev 4.9.3-3ubuntu5.

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
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
V "GNAT Lib v4.9"
A -nostdinc
A -O2
A -fPIC
A -g
A -gnatn
A -mtune=generic
A -march=x86-64
P SS ZX

RN
RV NO_SECONDARY_STACK
RV NO_STANDARD_STORAGE_POOLS
RV NO_DEFAULT_INITIALIZATION
RV NO_ELABORATION_CODE
RV SPARK_05

U style%b		style.adb		4e5feaee NE OO PK
W atree%s		atree.adb		atree.ali
W casing%s		casing.adb		casing.ali
W csets%s		csets.adb		csets.ali
W einfo%s		einfo.adb		einfo.ali
W errout%s		errout.adb		errout.ali
W namet%s		namet.adb		namet.ali
W nlists%s		nlists.adb		nlists.ali
W opt%s			opt.adb			opt.ali
W sinfo%s		sinfo.adb		sinfo.ali
W sinput%s		sinput.adb		sinput.ali
W stand%s		stand.adb		stand.ali
W stylesw%s		stylesw.adb		stylesw.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali

U style%s		style.ads		fd198f2f EE OO PK
Z atree%s		atree.adb		atree.ali
Z casing%s		casing.adb		casing.ali
Z csets%s		csets.adb		csets.ali
Z einfo%s		einfo.adb		einfo.ali
Z err_vars%s		err_vars.ads		err_vars.ali
W errout%s		errout.adb		errout.ali
Z opt%s			opt.adb			opt.ali
Z scans%s		scans.adb		scans.ali
Z sinfo%s		sinfo.adb		sinfo.ali
Z sinput%s		sinput.adb		sinput.ali
W styleg%s		styleg.adb		styleg.ali  AD
Z stylesw%s		stylesw.adb		stylesw.ali
W types%s		types.adb		types.ali

D ada.ads		20070406091342 3ffc8e18
D a-except.ads		20140129161953 f86a4103
D a-unccon.ads		20070406091342 f9eb8f06
D a-uncdea.ads		20070406091342 f15a5ed1
D alloc.ads		20120330092659 daf1344a
D aspects.ads		20140225151544 132f69b1
D atree.ads		20140225154805 15f9fb8a
D atree.adb		20140224171334 4c3369fa
D casing.ads		20100909094434 5c2a7161
D csets.ads		20140122165324 e948558f
D debug.ads		20090420131856 3ea59655
D einfo.ads		20140225154805 b22949de
D einfo.adb		20140225151838 fd9a49c7
D elists.ads		20131013163100 4c493074
D err_vars.ads		20130910153044 d6d090e9
D errout.ads		20140225151544 ea1c5934
D erroutc.ads		20140225154945 b3b1b344
D gnat.ads		20110801150502 fd2ad2f1
D g-byorma.ads		20140225151544 2b13b02c
D hostparm.ads		20130411123322 c164ed60
D interfac.ads		20140225151838 69adb1b9
D namet.ads		20140129155348 0b5fbeae
D namet.adb		20130412134103 e67181d4
D nlists.ads		20140206101107 783bf08e
D nlists.adb		20130411132802 55317a56
D opt.ads		20140225154805 0424f3ab
D output.ads		20140219102553 2d9479ad
D scans.ads		20140124144712 bebd53fa
D sinfo.ads		20140225150201 4a23565b
D sinfo.adb		20140224155759 ab5b6dfc
D sinput.ads		20140120151301 c46c1677
D sinput.adb		20140120151534 abc14b6d
D snames.ads		20160213140149 383b4c02
D stand.ads		20140224150940 4852f602
D style.ads		20121002084827 910b26e0
D style.adb		20140219144026 c38ac0b0
D styleg.ads		20140219111205 8faf4546
D styleg.adb		20140219150543 8294d75a
D stylesw.ads		20140219111205 552dc895
D system.ads		20160213141829 90249111
D s-conca2.ads		20140225151544 02a0d7d0
D s-exctab.ads		20140225151139 54135002
D s-imenne.ads		20140225151139 614c06c0
D s-memory.ads		20140225151139 597d6634
D s-os_lib.ads		20140225151139 73b554c6
D s-parame.ads		20140225151139 ab8cb46a
D s-secsta.ads		20140225151139 86a2856d
D s-stalib.ads		20140225151139 a891183f
D s-stoele.ads		20140225151139 2dc34a04
D s-stoele.adb		20140225151139 ed88f8fb
D s-string.ads		20140225151139 8fe54fb7
D s-traent.ads		20140225151139 b5116092
D s-unstyp.ads		20140225151139 510692af
D s-wchcon.ads		20140225151139 1b7d22d2
D table.ads		20090506081141 e3a9ec16
D table.adb		20130104091825 d2a5ae47
D tree_io.ads		20130910150933 92caaa96
D types.ads		20140129155348 09a1b5bd
D uintp.ads		20160213132118 2762e44a
D unchconv.ads		20070406091342 ca2f9e18
D unchdeal.ads		20070406091342 214516a4
D urealp.ads		20130411125352 e500ee51
D widechar.ads		20090409150019 3fd6363b
X 7 atree.ads
44K9*Atree 4023e10 36|26w6 26r20
599V13*Nkind{29|7921E9} 36|52s13 58s19 59s27 277s13 285s13
608V13*Comes_From_Source{boolean} 36|117s14 127s13 270s19
611V13*Error_Posted{boolean} 36|122s13 122s40
614V13*Sloc{58|212I12} 36|107s28 108s28 167s37
620V13*Parent{58|384I9} 36|52s20 280s26
625V13*No{boolean} 36|60s27 86s31
630V13*Present{boolean} 36|82s28
X 9 casing.ads
34K9*Casing 89e11 36|27w6 27r20
47E9*Casing_Type 62e5 36|112r14
49n7*All_Upper_Case{47E9} 36|202r26 225r32
55n7*Mixed_Case{47E9} 36|214r32 219r32 232r26
71U14*Set_Casing 36|247s19
86V13*Determine_Casing{47E9} 36|239s19
X 10 csets.ads
32K9*Csets 97e10 36|28w6 28r20
47A9*Char_Array_Flags(boolean)<character>
89a4*Identifier_Char{47A9} 36|148r26 162r19 164r19
X 12 einfo.ads
37K9*Einfo 8585e10 36|29w6 29r20
6283B12*B{boolean}
6285I12*E{58|387I12}
6539V13*Is_Generic_Instance{6283E12} 36|270s49 278s21
6799V13*First_Formal{6285I12} 36|60s31
X 16 errout.ads
40K9*Errout 903e11 35|31w6 68r7 69r7 70r7 71r7 36|30w6 30r20
470i4*Error_Msg_Sloc=470:49{58|212I12} 36|167r19
473i4*Error_Msg_Name_1=473:48{22|155I9} 36|248r19
487i4*Error_Msg_Node_1=487:48{58|384I9} 36|166r19
692U14*Error_Msg 35|68r14 36|168s19
696U14*Error_Msg_S 35|69r14
711U14*Error_Msg_SC 35|70r14
717U14*Error_Msg_SP 35|71r14
721U14*Error_Msg_N 36|67s10 83s13 87s13 249s19 303s10
736U14*Error_Msg_NE 36|286s13 289s13
X 22 namet.ads
38K9*Namet 609e10 36|31w6 31r20
127a4*Name_Buffer{string} 36|245m19
133i4*Name_Len{natural} 36|244m19 245r37
155I9*Name_Id<integer>
248V13*Get_Name_String{string} 36|208s47
325V13*Length_Of_Name{58|62I12} 36|235s24
346V13*Name_Enter{155I9} 36|248s39
X 24 nlists.ads
41K9*Nlists 368e11 36|32w6 32r20
157V13*Next{58|393I12} 36|280s20
222V13*List_Containing{58|433I9} 36|280s42
336V13*Parent{58|393I12} 36|280s34
X 26 opt.ads
50K9*Opt 2139e8 36|33w6 33r20
115n46*Ada_2005{115E9} 36|271r42
138e4*Ada_Version_Explicit{115E9} 36|271r18
X 29 sinfo.ads
54K9*Sinfo 12916e10 36|34w6 34r20
7955n7*N_Defining_Identifier{7921E9} 36|59r43
8104n7*N_Procedure_Specification{7921E9} 36|58r34
8135n7*N_Subprogram_Body{7921E9} 36|285r25
8147n7*N_Subprogram_Declaration{7921E9} 36|277r25
8249n7*N_Compilation_Unit{7921E9} 36|52r34
8619V13*Chars{22|155I9} 36|208s64 235s40
8745V13*Defining_Unit_Name{58|384I9} 36|55s44
8838V13*Entity{58|384I9} 36|201s19
9408V13*Specification{58|384I9} 36|54s44
X 31 sinput.ads
69K9*Sinput 940e11 36|35w6 35r20
311V13*Source_Text{58|202P9} 36|132s21 133s21 189s21
588V13*Get_Source_File_Index{58|567I9} 36|132s34 133s34 189s34
X 32 sinput.adb
766U17 Traverse[7|587] 8|2231b14
X 34 stand.ads
38K9*Stand 492e10 36|36w6 36r20
247i4*Standard_ASCII=247:53{58|384I9} 36|201r34
X 35 style.ads
35K9*Style 222l5 222e10 36|39b14 307l5 307t10
37U14*Body_With_No_Spec 37>33 36|49b14 69l8 69t25
37i33 N{58|384I9} 36|49b33 52r28 54r59 67r71
41U14*Check_Array_Attribute_Index 42>7 43>7 44>7 36|75b14 92l8 92t35
42i7 N{58|384I9} 36|76b7 89r16
43i7 E1{58|384I9} 36|77b7 82r37 85r16 86r35
44i7 D{58|59I9} 36|78b7 82r13 86r16
50U14*Check_Identifier 51>7 52>7 36|103b14 255l8 255t24
51i7 Ref{58|393I12} 36|104b7 107r34 117r33 122r27 201r27 235r47 250r71
52i7 Def{58|393I12} 36|105b7 108r34 122r54 127r32 166r39 167r43 208r71
57U14*Missing_Overriding 57>34 57>47 36|261b14 294l8 294t26
57i34 N{58|384I9} 36|261b34 270r38 277r20 280r59 282r20 285r20 287r68
57i47 E{58|387I12} 36|261b47 270r70 278r42 287r71 291r21
61U14*Subprogram_Not_In_Alpha_Order 61>45 36|300b14 306l8 306t37
61i45 Name{58|384I9} 36|300b45 304r67
67K12*Style_Inst[37|47] 75r14 79r14 83r14 87r14 94r14 98r14 102r14 107r14
. 112r14 116r14 120r14 124r14 129r14 133r14 137r14 141r14 148r14 152r14 159r14
. 164r14 169r14 173r14 177r14 184r14 188r14 192r14 197r14 202r14 210r14 217r14
74U14*Check_Abs_Not=75:25
78U14*Check_Apostrophe=79:25
82U14*Check_Arrow=83:25
86U14*Check_Attribute_Name=87:25
86b36 Reserved{boolean}
93U14*Check_Boolean_Operator=94:25
93i38 Node{58|384I9}
97U14*Check_Box=98:25
101U14*Check_Binary_Operator=102:25
106U14*Check_Exponentiation_Operator=107:25
111U14*Check_Colon=112:25
115U14*Check_Colon_Equal=116:25
119U14*Check_Comma=120:25
123U14*Check_Comment=124:25
128U14*Check_Dot_Dot=129:25
132U14*Check_EOF=133:25
136U14*Check_HT=137:25
140U14*Check_Indentation=141:25
147U14*Check_Left_Paren=148:25
151U14*Check_Line_Terminator=152:25
151i37 Len{58|59I9}
158U14*Check_Not_In=159:25
163U14*Check_Pragma_Name=164:25
168U14*Check_Right_Paren=169:25
172U14*Check_Semicolon=173:25
176U14*Check_Then=177:25
176i26 If_Loc{58|212I12}
183U14*Check_Unary_Plus_Or_Minus=184:25
187U14*Check_Vertical_Bar=188:25
191U14*Check_Xtra_Parens=192:25
191i33 Loc{58|212I12}
196V13*Mode_In_Check=197:25{boolean}
201U14*No_End_Name=202:25
201i27 Name{58|384I9}
209U14*No_Exit_Name=210:25
209i28 Name{58|384I9}
216U14*Non_Lower_Case_Keyword=217:25
X 36 style.adb
54i16 Spec{58|384I9} 55r64 58r26
55i16 Defnm{58|384I9} 59r34 60r45
107i7 Sref{58|212I12} 132r57 140r22 144r28 148r49 154m22 154r30 162r42 169r59
. 189r57 193r22 240r28 240r36 246r35 246r43
108i7 Sdef{58|212I12} 133r57 140r48 144r42 155m22 155r30 164r42 182r13 184r13
. 206r22
109p7 Tref{58|202P9} 132m13 140r16 144r22 148r43 162r36 189m13 193r16 240r22
. 246r29
110p7 Tdef{58|202P9} 133m13 140r42 144r36 164r36
111i7 Nlen{58|62I12} 235m16 240r55 244r40 246r62
112e7 Cas{9|47E9} 202m19 214m25 219m25 225m25 232m19 240r69 247r31
208a22 Nam{string} 213r25 218r28
262i7 Nod{58|384I9} 280m13 282m13 291r16
X 37 styleg.ads
47k9*Styleg 35|32w6 67r30 37|180e11
49U14*Check_Abs_Not 35|75r25[67]
52U14*Check_Apostrophe 35|79r25[67]
55U14*Check_Arrow 35|83r25[67]
58U14*Check_Attribute_Name 35|87r25[67]
64U14*Check_Boolean_Operator 35|94r25[67]
68U14*Check_Box 35|98r25[67]
71U14*Check_Binary_Operator 35|102r25[67]
75U14*Check_Exponentiation_Operator 35|107r25[67]
79U14*Check_Colon 35|112r25[67]
82U14*Check_Colon_Equal 35|116r25[67]
85U14*Check_Comma 35|120r25[67]
88U14*Check_Comment 35|124r25[67]
92U14*Check_Dot_Dot 35|129r25[67]
95U14*Check_EOF 35|133r25[67]
98U14*Check_HT 35|137r25[67]
101U14*Check_Indentation 35|141r25[67]
107U14*Check_Left_Paren 35|148r25[67]
115U14*Check_Line_Terminator 35|152r25[67]
120U14*Check_Not_In 35|159r25[67]
124U14*Check_Pragma_Name 35|164r25[67]
128U14*Check_Right_Paren 35|169r25[67]
131U14*Check_Semicolon 35|173r25[67]
134U14*Check_Then 35|177r25[67]
146U14*Check_Unary_Plus_Or_Minus 35|184r25[67]
149U14*Check_Vertical_Bar 35|188r25[67]
152U14*Check_Xtra_Parens 35|192r25[67]
156V13*Mode_In_Check{boolean} 35|197r25[67]
161U14*No_End_Name 35|202r25[67]
168U14*No_Exit_Name 35|210r25[67]
174U14*Non_Lower_Case_Keyword 35|217r25[67]
X 39 stylesw.ads
33K9*Stylesw 36|37w6 37r20 39|342e12
50b4*Style_Check_Array_Attribute_Index{boolean} 36|81r10
182b4*Style_Check_Missing_Overriding{boolean} 36|269r10
191b4*Style_Check_Order_Subprograms{boolean} 36|302r10
200b4*Style_Check_References{boolean} 36|131r13
215b4*Style_Check_Specs{boolean} 36|51r10
221b4*Style_Check_Standard{boolean} 36|188r13
X 40 system.ads
64M9*Address
X 44 s-memory.ads
53V13*Alloc{40|64M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{40|64M9} 105i<c,__gnat_realloc>22
X 58 types.ads
52K9*Types 35|33w6 33r20 58|885e10
59I9*Int<integer> 35|44r12 151r43 36|78r12
62I12*Nat{59I9} 36|111r14
144I9*Text_Ptr<59I9>
147A9*Text_Buffer(character)<144I9>
198A12*Big_Source_Buffer{147A9}<144I9>
202P9*Source_Buffer_Ptr(198A12) 36|109r14 110r14
212I12*Source_Ptr{144I9} 35|176r35 191r39 36|107r14 108r14 240r43 246r50
228i4*Standard_Location{212I12} 36|182r20
234i4*Standard_ASCII_Location{212I12} 36|184r20 206r29
384I9*Node_Id<integer> 35|37r37 42r12 43r12 57r38 61r52 93r45 201r34 209r35
. 36|49r37 54r33 55r33 76r12 77r12 261r38 262r13 300r52
387I12*Entity_Id{384I9} 35|57r51 36|261r51
393I12*Node_Or_Entity_Id{384I9} 35|51r13 52r13 36|104r13 105r13
433I9*List_Id<integer>
567I9*Source_File_Index<59I9>