This file is indexed.

/usr/lib/ada/adalib/gnatprj/styleg.ali is in libgnatprj4.9-dev 4.9.2-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
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
V "GNAT Lib v4.9"
A -nostdinc
A -O2
A -fPIC
A -g
A -gnatn
A -mtune=generic
A -march=x86-64
P ZX

RN
RV NO_DIRECT_BOOLEAN_OPERATORS
RV NO_RECURSION
RV NO_IMPLEMENTATION_PRAGMAS
RV NO_OBSOLESCENT_FEATURES
RV SPARK_05

U styleg%b		styleg.adb		a8a2bca7 NE OO PK GE
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 err_vars%s		err_vars.ads		err_vars.ali
W opt%s			opt.adb			opt.ali
W scans%s		scans.adb		scans.ali
W sinfo%s		sinfo.adb		sinfo.ali
W sinput%s		sinput.adb		sinput.ali
W stylesw%s		stylesw.adb		stylesw.ali

U styleg%s		styleg.ads		860ef0fb BN EE NE OO PK GE
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 atree.ads		20140225154805 15f9fb8a
D casing.ads		20100909094434 5c2a7161
D csets.ads		20140122165324 e948558f
D debug.ads		20090420131856 3ea59655
D einfo.ads		20140225154805 b22949de
D err_vars.ads		20130910153044 d6d090e9
D hostparm.ads		20130411123322 c164ed60
D interfac.ads		20140225151838 69adb1b9
D namet.ads		20140129155348 0b5fbeae
D opt.ads		20140225154805 0424f3ab
D output.ads		20140219102553 2d9479ad
D scans.ads		20140124144712 bebd53fa
D sinfo.ads		20140225150201 4a23565b
D sinput.ads		20140120151301 c46c1677
D snames.ads		20141119215425 383b4c02
D styleg.ads		20140219111205 8faf4546
D styleg.adb		20140219150543 8294d75a
D stylesw.ads		20140219111205 552dc895
D system.ads		20141119215827 90249111
D s-conca2.ads		20140225151544 02a0d7d0
D s-exctab.ads		20140225151139 54135002
D s-memory.ads		20140225151139 597d6634
D s-os_lib.ads		20140225151139 73b554c6
D s-parame.ads		20140225151139 ab8cb46a
D s-stalib.ads		20140225151139 a891183f
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		20141119214236 2762e44a
D unchconv.ads		20070406091342 ca2f9e18
D unchdeal.ads		20070406091342 214516a4
D urealp.ads		20130411125352 e500ee51
X 6 atree.ads
44K9*Atree 4023e10 22|30w6 30r20
599V13*Nkind{18|7921E9} 22|192s16 241s25
608V13*Comes_From_Source{boolean} 22|209s18
614V13*Sloc{38|212I12} 22|243s56 246s55
642V13*Nkind_In{boolean} 22|189s13 195s16 215s16
1000V13*Original_Node{38|384I9} 22|193s40 196s40 198s40 212s40 217s43 218s43
X 7 casing.ads
34K9*Casing 89e11 22|31w6 31r20
47E9*Casing_Type 62e5 22|71r43 1072r43
55n7*Mixed_Case{47E9} 22|151r39 882r39
86V13*Determine_Casing{47E9} 22|1074s14
X 8 csets.ads
32K9*Csets 97e10 22|32w6 32r20
47A9*Char_Array_Flags(boolean)<character>
89a4*Identifier_Char{47A9} 22|685r21 900r13
X 10 einfo.ads
37K9*Einfo 8585e10 22|33w6 33r20
6283B12*B{boolean}
6741V13*Is_Array_Type{6283E12} 22|236s25
6768V13*Is_Modular_Integer_Type{6283E12} 22|231s25
X 11 err_vars.ads
33K9*Err_Vars 152e13 22|34w6 34r20
133i4*Error_Msg_Node_1{38|384I9} 22|1125m10 1141m10
X 15 opt.ads
50K9*Opt 2139e8 22|35w6 35r20
701b4*GNAT_Mode{boolean} 22|404r13
1320b4*Style_Check{boolean} 22|1112r14
X 17 scans.ads
37K9*Scans 516e10 22|36w6 36r20
97n7*Tok_Left_Paren{52E9} 22|265r27
144n7*Tok_Then{52E9} 22|964r21 992r21
152n7*Tok_Else{52E9} 22|977r21
370i4*Scan_Ptr{38|212I12} 22|106r21 107r35 312r21 313r35 390r15 424r15 437r36
. 450r27 470r36 479r13 480r29 491r10 493r24 494r58 497r45 530r21 531r26 551r18
. 557r44 560r56 573r24 584r35 734r35 741r21 744r24 758r21 763r24 770r12 794r36
. 837r34 841r15 854r35 920r21 921r35 947r12 1074r53 1169r18 1170r32
374e4*Token{52E9} 22|964r13 977r13 992r13
377i4*Token_Ptr{38|212I12} 22|664r13 684r13 685r46 687r35 820r21 821r20 824r65
. 864r10 865r27 867r35 900r38 901r35 1017r41 1021r19 1074r40 1180r10 1181r26
. 1183r32
380i4*Current_Line_Start{38|212I12} 22|707r16
383i4*Start_Column{38|177I9} 22|509r16 665r21
399i4*First_Non_Blank_Location{38|212I12} 22|491r22 664r25 864r22 1021r32
419e4*Prev_Token{52E9} 22|265r13
422i4*Prev_Token_Ptr{38|212I12} 22|821r32
X 18 sinfo.ads
54K9*Sinfo 12916e10 22|37w6 37r20
7960n7*N_Expanded_Name{7921E9} 22|189r40
7965n7*N_Identifier{7921E9} 22|189r26
7992n7*N_Op_And{7921E9} 22|195r29 215r32 241r40
8007n7*N_Op_Or{7921E9} 22|195r39 215r42
8024n7*N_Op_Not{7921E9} 22|192r28
8862V13*Etype{38|384I9} 22|231s50 236s40
9138V13*Left_Opnd{38|384I9} 22|196s55 217s58
9372V13*Right_Opnd{38|384I9} 22|193s55 198s55 218s58
X 19 sinput.ads
69K9*Sinput 940e11 22|38w6 38r20
309V13*Source_First{38|212I12} 22|479s24 684s25 1180s22
431i4*Current_Source_File{38|567I9} 22|479r38 684r39 1180r36
444p4*Source{38|202P9} 22|106r13 312r13 391r16 395r17 395r47 425r16 431r16
. 431r43 464r23 464r50 480r21 493r16 494r50 530r13 531r18 552r19 553r19 573r16
. 685r38 741r13 744r16 758r13 763r16 771r44 820r13 837r26 843r16 843r42 846r35
. 865r19 900r30 920r13 948r29 954r10 959r13 959r39 965r19 965r48 966r19 966r48
. 967r19 967r48 968r19 968r48 969r19 969r48 970r19 971r44 978r19 978r48 979r19
. 979r48 980r19 980r48 981r19 981r48 982r19 982r48 983r19 983r48 984r19 985r44
. 1074r32 1169r10 1181r18
532U14*Backup_Line 22|452s10
560V13*Get_Column_Number{38|177I9} 22|437s17 437s48 470s17 470s48
565V13*Get_Logical_Line_Number{38|161I9} 22|734s10
581V13*Get_Physical_Line_Number{38|171I9} 22|1015s15 1017s15
598V13*Line_Start{38|212I12} 22|450s15
X 21 styleg.ads
35U19 Error_Msg 35>30 35>44 22|242s22 245s22 496s16 559s22 616s13 621s13
. 705s13 779s10 801s13 823s13 993s13 996s13 1063s10 1083s7 1093s7
35s30 Msg{string}
35i44 Flag_Location{38|212I12}
38U19 Error_Msg_S 38>32 22|482s13 513s19 648s10 742s13 745s13 764s13
38s32 Msg{string}
41U19 Error_Msg_SC 41>33 22|152s13 667s13 883s13 1022s16 1158s10
41s33 Msg{string}
44U19 Error_Msg_SP 44>33 22|1126s10 1142s10
44s33 Msg{string}
47k9*Styleg 35z19 38z19 41z19 44z19 180l5 180e11 22|41b14 1187l5 1187t11
49U14*Check_Abs_Not 22|103b14 110l8 110t21
52U14*Check_Apostrophe 22|118b14 123l8 123t24
55U14*Check_Arrow 22|131b14 137l8 137t19
58U14*Check_Attribute_Name 58>36 22|147b14 156l8 156t28
58b36 Reserved{boolean} 22|147b36 148r29
64U14*Check_Boolean_Operator 64>38 22|177b14 252l8 252t30
64i38 Node{38|384I9} 22|177b38 209r37 212r55 231r57 236r47
68U14*Check_Box 22|262b14 269l8 269t17
71U14*Check_Binary_Operator 22|165b14 171l8 171t29
75U14*Check_Exponentiation_Operator 22|634b14 637l8 637t37
79U14*Check_Colon 22|277b14 283l8 283t19
82U14*Check_Colon_Equal 22|291b14 297l8 297t25
85U14*Check_Comma 22|307b14 316l8 316t19
88U14*Check_Comment 22|358b14 587l8 587t21
92U14*Check_Dot_Dot 22|595b14 601l8 601t21
95U14*Check_EOF 22|609b14 626l8 626t17
98U14*Check_HT 22|645b14 651l8 651t16
101U14*Check_Indentation 22|661b14 671l8 671t25
107U14*Check_Left_Paren 22|681b14 692l8 692t24
110U14*Check_Line_Max_Length 110>37 22|701b14 710l8 710t29
110i37 Len{38|59I9} 22|701b37 704r13
115U14*Check_Line_Terminator 115>37 22|725b14 809l8 809t29
115i37 Len{38|59I9} 22|725b37 728r18 778r49
120U14*Check_Not_In 22|817b14 827l8 827t20
124U14*Check_Pragma_Name 22|879b14 887l8 887t25
128U14*Check_Right_Paren 22|897b14 906l8 906t25
131U14*Check_Semicolon 22|915b14 924l8 924t23
134U14*Check_Then 134>26 22|1010b14 1026l8 1026t18
134i26 If_Loc{38|212I12} 22|1010b26 1015r41
139U14*Check_Separate_Stmt_Lines 140r19 22|930b14 935l8 935t33
146U14*Check_Unary_Plus_Or_Minus 22|1035b14 1040l8 1040t33
149U14*Check_Vertical_Bar 22|1048b14 1054l8 1054t26
152U14*Check_Xtra_Parens 152>33 22|1060b14 1066l8 1066t25
152i33 Loc{38|212I12} 22|1060b33 1064r39
156V13*Mode_In_Check{boolean} 157r19 22|1110b13 1113l8 1113t21
161U14*No_End_Name 161>27 22|1122b14 1129l8 1129t19
161i27 Name{38|384I9} 22|1122b27 1125r30
168U14*No_Exit_Name 168>28 22|1138b14 1145l8 1145t20
168i28 Name{38|384I9} 22|1138b28 1141r30
174U14*Non_Lower_Case_Keyword 22|1155b14 1161l8 1161t30
X 22 styleg.adb
45i4 Blank_Lines{38|62I12} 615r13 620r16 735m10 789m10 789r25 793r13 800r46
. 807m10
50i4 Blank_Line_Location{38|212I12} 618r16 623r16 794m13 802r48
59U14 Check_No_Space_After 121s10 690s10 833b14 856l8 856t28 1038s10
64U14 Check_No_Space_Before 310s10 862b14 869l8 869t29 904s10 918s10
68U14 Check_Separate_Stmt_Lines_Cont 933s10 941b14 1000l8 1000t38
71V13 Determine_Token_Casing{7|47E9} 151s13 882s13 1072b13 1075l8 1075t30
74U14 Error_Space_Not_Allowed 74>39 854s10 867s10 1081b14 1085l8 1085t31
74i39 S{38|212I12} 1081b39 1084r39
78U14 Error_Space_Required 78>36 107s13 313s13 557s22 584s13 687s13 901s13
. 921s13 1091b14 1095l8 1095t28 1170s10 1183s10
78i36 S{38|212I12} 1091b36 1094r36
82V13 Is_White_Space{boolean} 82>29 83r19 771s28 837s10 846s19 948s13 971s28
. 985s28 1101b13 1104l8 1104t22
82e29 C{character} 1101b29 1103r14 1103r30
87U14 Require_Following_Space 88r19 135s10 169s10 281s10 295s10 599s10 1052s10
. 1167b14 1172l8 1172t31
92U14 Require_Preceding_Space 93r19 134s10 168s10 266s13 280s10 294s10 598s10
. 1051s10 1178b14 1185l8 1185t31
179V16 OK_Boolean_Operand{boolean} 179>36 187b16 193s20 196s20 198s20 203l11
. 203t29 223s22 225s22
179i36 N{38|384I9} 187b36 189r23 192r23 193r67 195r26 196r66 198r67
212i13 Orig{38|384I9} 215r26 217r70 218r70 241r32 243r62 246r61
217i19 L{38|384I9} 223r42
218i19 R{38|384I9} 225r42
359i7 S{38|212I12} 551m13 552r27 553r27 566m16 566r21
360e7 C{character} 531m13 535r16 543r38
362V16 Is_Box_Comment{boolean} 384b16 396l11 396t25 554s22 583s20
366V16 Is_Special_Character{boolean} 366>38 402b16 412l11 412t31 494s28 543s16
366e38 C{character} 402b38 405r20 408r30 410r30
369V16 Same_Column_As_Next_Non_Blank_Line{boolean} 418b16 438l11 438t45 510s23
374V16 Same_Column_As_Previous_Line{boolean} 444b16 471l11 471t39 511s31
385i10 S{38|212I12} 390m10 391r24 392m13 392r18 395r25 395r55
419i10 P{38|212I12} 424m10 425r24 426m13 426r18 431r24 431r51 432m13 432r18
. 437r67
445i10 S{38|212I12} 450m10 451r15 460r20
445i13 P{38|212I12} 451m10 452m23 452r23 460r16 464r31 464r58 465m13 465r18
. 470r67
726i7 S{38|212I12} 770m7 771r52 772m10 772r15 780r54
728i7 L{38|59I9} 771r13 773m10 773r15 778r45 785r10
834i7 S{38|212I12} 841m10 843r24 843r50 846r43 847m16 847r21
942i7 S{38|212I12} 947m7 948r37 949m10 949r15 954r18 959r21 959r47 965r27
. 965r56 966r27 966r56 967r27 967r56 968r27 968r56 969r27 969r56 970r27 971r52
. 978r27 978r56 979r27 979r56 980r27 980r56 981r27 981r56 982r27 982r56 983r27
. 983r56 984r27 985r52 994r70 997r70
1014i13 If_Line{38|171I9} 1019r16
1016i13 Then_Line{38|171I9} 1019r26
X 23 stylesw.ads
33K9*Stylesw 22|39w6 39r20 23|342e12
56b4*Style_Check_Attribute_Casing{boolean} 22|150r10
61b4*Style_Check_Blanks_At_End{boolean} 22|778r10
65b4*Style_Check_Blank_Lines{boolean} 22|611r10 800r13
70b4*Style_Check_Boolean_And_Or{boolean} 22|208r10
79b4*Style_Check_Comments{boolean} 22|478r10 492r13 523r17
108i4*Style_Check_Comments_Spacing{38|62I12} 22|555r29 574r20
111b4*Style_Check_DOS_Line_Terminator{boolean} 22|752r10
116b4*Style_Check_End_Labels{boolean} 22|1124r10 1140r10
120b4*Style_Check_Form_Feeds{boolean} 22|740r10
124b4*Style_Check_Horizontal_Tabs{boolean} 22|647r10
128b4*Style_Check_If_Then_Layout{boolean} 22|1012r10
154i4*Style_Check_Indentation{38|177I9} 22|508r13 509r33 663r10 665r38
161b4*Style_Check_Keyword_Casing{boolean} 22|1157r10
172b4*Style_Check_Max_Line_Length{boolean} 22|703r10
187b4*Style_Check_Mode_In{boolean} 22|1112r30
196b4*Style_Check_Pragma_Casing{boolean} 22|881r10
206b4*Style_Check_Separate_Stmt_Lines{boolean} 22|932r10
227b4*Style_Check_Tokens{boolean} 22|105r10 120r10 133r10 167r10 264r10 279r10
. 293r10 309r10 597r10 683r10 819r10 899r10 917r10 1037r10 1050r10
273b4*Style_Check_Xtra_Parens{boolean} 22|1062r10
278i4*Style_Max_Line_Length{38|59I9} 22|704r19 707r49
X 24 system.ads
64M9*Address
X 27 s-memory.ads
53V13*Alloc{24|64M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{24|64M9} 105i<c,__gnat_realloc>22
X 38 types.ads
52K9*Types 21|32w6 32r17 38|885e10
59I9*Int<integer> 21|110r43 115r43 22|701r43 725r43 728r11
62I12*Nat{59I9} 22|45r18
91e4*EOF{character} 22|431r57 758r33
104E12*Line_Terminator{character} 22|391r34 425r34 954r24 970r37 984r37
144I9*Text_Ptr<59I9>
147A9*Text_Buffer(character)<144I9>
161I9*Logical_Line_Number<integer>
171I9*Physical_Line_Number<integer> 22|1014r34 1016r34
177I9*Column_Number<short_integer>
198A12*Big_Source_Buffer{147A9}<144I9>
202P9*Source_Buffer_Ptr(198A12)
212I12*Source_Ptr{144I9} 21|35r60 134r35 152r39 22|50r26 74r43 78r40 359r11
. 385r14 419r14 445r17 707r37 726r11 834r11 942r11 1010r35 1060r39 1081r43
. 1091r40
384I9*Node_Id<integer> 21|64r45 161r34 168r35 22|177r45 179r40 187r40 212r29
. 217r32 218r32 1122r34 1138r35
567I9*Source_File_Index<59I9>