This file is indexed.

/usr/lib/ada/adalib/gnatprj/styleg.ali is in libgnatprj4.6-dev 4.6.3-1ubuntu3.

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
V "GNAT Lib v4.6"
A -nostdinc
A -O2
A -fPIC
A -g
A -gnatn
A -mtune=generic
A -march=x86-64
P ZX
R nnnnnnnnnnvnnnnnnnnnnnnnnnnnnnnnnnnnnvnnnnnnnnnnnnnnnnnnnnnnnvnnvnnnnnnnnnnnnnnn

U styleg%b		styleg.adb		21331115 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		b358dfba BN EE NE OO PK GE
W types%s		types.adb		types.ali

D ada.ads		20070406091342 3ffc8e18
D a-except.ads		20090727140100 0c711ac9
D a-unccon.ads		20070406091342 f9eb8f06
D a-uncdea.ads		20070406091342 f15a5ed1
D alloc.ads		20100614130107 cfcad562
D atree.ads		20101220072657 86ed1f41
D casing.ads		20100909094434 5c2a7161
D csets.ads		20090409150019 e948558f
D debug.ads		20090420131856 3ea59655
D einfo.ads		20101220072657 65a0cfa8
D err_vars.ads		20101220072657 a24dc176
D hostparm.ads		20090409150019 597373af
D namet.ads		20101220072657 ef58bb56
D opt.ads		20101026132047 ed841f4a
D output.ads		20100622132632 de75f4b4
D scans.ads		20101019122925 5112e491
D sinfo.ads		20101220072657 dcb3bec6
D sinput.ads		20101012110042 9359b909
D snames.ads		20120424103214 5b37d99d
D styleg.ads		20100909103250 524e4b50
D styleg.adb		20101220072657 c3d5eba1
D stylesw.ads		20100909103250 b7b67881
D system.ads		20120424104344 23e1f70b
D s-exctab.ads		20090417131547 66e51330
D s-memory.ads		20090417131547 ca8bbc15
D s-os_lib.ads		20100910151410 e0681e2d
D s-parame.ads		20091130110856 9c5d83fa
D s-stalib.ads		20101021102512 c4241c00
D s-string.ads		20090417130712 46b01415
D s-traent.ads		20090417130712 5221ee41
D s-unstyp.ads		20090409150019 6ae15c76
D s-wchcon.ads		20090417130712 bfeb2e3d
D table.ads		20090506081141 e3a9ec16
D table.adb		20090506081141 5992476d
D tree_io.ads		20100622132632 d9afd67c
D types.ads		20101022135849 e11694ea
D uintp.ads		20101021101958 2762e44a
D unchconv.ads		20070406091342 ca2f9e18
D unchdeal.ads		20070406091342 214516a4
D urealp.ads		20100910110137 e500ee51
X 6 atree.ads
44K9*Atree 3353e10 21|30w6 30r20
517V13*Nkind{17|7399E9} 21|191s16 240s25
526V13*Comes_From_Source{boolean} 21|208s18
532V13*Sloc{36|210I12} 21|242s56 245s55
560V13*Nkind_In{boolean} 21|188s13 194s16 214s16
868V13*Original_Node{36|382I9} 21|192s40 195s40 197s40 211s40 216s43 217s43
X 7 casing.ads
34K9*Casing 89e11 21|31w6 31r20
47E9*Casing_Type 62e5 21|71r43 999r43
55n7*Mixed_Case{47E9} 21|150r39 815r39
86V13*Determine_Casing{47E9} 21|1001s14
X 8 csets.ads
32K9*Csets 97e10 21|32w6 32r20
47A9*Char_Array_Flags(boolean)<character>
89a4*Identifier_Char{47A9} 21|636r21 833r13
X 10 einfo.ads
38K9*Einfo 7997e10 21|33w6 33r20
5865B12*B{boolean}
6283V13*Is_Array_Type{5865E12} 21|235s25
6311V13*Is_Modular_Integer_Type{5865E12} 21|230s25
X 11 err_vars.ads
33K9*Err_Vars 153e13 21|34w6 34r20
140i4*Error_Msg_Node_1{36|382I9} 21|1052m10 1068m10
X 14 opt.ads
50K9*Opt 1907e8 21|35w6 35r20
656b4*GNAT_Mode{boolean} 21|395r13
1184b4*Style_Check{boolean} 21|1039r14
X 16 scans.ads
37K9*Scans 503e10 21|36w6 36r20
88n7*Tok_Left_Paren{52E9} 21|264r27
135n7*Tok_Then{52E9} 21|897r21 925r21
143n7*Tok_Else{52E9} 21|910r21
357i4*Scan_Ptr{36|210I12} 21|105r21 106r35 311r21 312r35 381r15 415r15 428r36
. 437r13 438r29 449r10 451r24 452r58 455r45 486r21 487r26 507r18 511r44 514r56
. 527r24 535r35 685r35 692r21 695r24 709r21 714r24 721r12 745r36 770r34 774r15
. 787r35 853r21 854r35 880r12 1001r53 1096r18 1097r32
361e4*Token{52E9} 21|897r13 910r13 925r13
364i4*Token_Ptr{36|210I12} 21|615r13 635r13 636r46 638r35 797r10 798r27 800r35
. 833r38 834r35 947r39 1001r40 1107r10 1108r26 1110r32
367i4*Current_Line_Start{36|210I12} 21|658r16
370i4*Start_Column{36|181I9} 21|467r16 616r21
386i4*First_Non_Blank_Location{36|210I12} 21|449r22 615r25 797r22
406e4*Prev_Token{52E9} 21|264r13
X 17 sinfo.ads
54K9*Sinfo 12262e10 21|37w6 37r20
7431n7*N_Expanded_Name{7399E9} 21|188r40
7436n7*N_Identifier{7399E9} 21|188r26
7463n7*N_Op_And{7399E9} 21|194r29 214r32 240r40
7478n7*N_Op_Or{7399E9} 21|194r39 214r42
7495n7*N_Op_Not{7399E9} 21|191r28
8310V13*Etype{36|382I9} 21|230s50 235s40
8565V13*Left_Opnd{36|382I9} 21|195s55 216s58
8793V13*Right_Opnd{36|382I9} 21|192s55 197s55 217s58
X 18 sinput.ads
69K9*Sinput 827e11 21|38w6 38r20
299V13*Source_First{36|210I12} 21|437s24 635s25 1107s22
426i4*Current_Source_File{36|565I9} 21|437r38 635r39 1107r36
439p4*Source{36|200P9} 21|105r13 311r13 382r16 386r17 386r47 416r16 422r16
. 422r43 438r21 451r16 452r50 486r13 487r18 508r19 509r19 527r16 636r38 692r13
. 695r16 709r13 714r16 722r44 770r26 776r16 776r42 779r35 798r19 833r30 853r13
. 881r29 887r10 892r13 892r39 898r19 898r48 899r19 899r48 900r19 900r48 901r19
. 901r48 902r19 902r48 903r19 904r44 911r19 911r48 912r19 912r48 913r19 913r48
. 914r19 914r48 915r19 915r48 916r19 916r48 917r19 918r44 1001r32 1096r10
. 1108r18
478V13*Get_Column_Number{36|181I9} 21|428s17 428s48
483V13*Get_Logical_Line_Number{36|165I9} 21|685s10
499V13*Get_Physical_Line_Number{36|175I9} 21|947s13 948s13
X 20 styleg.ads
35U19 Error_Msg 35>30 35>44 21|241s22 244s22 454s16 513s22 567s13 572s13
. 656s13 730s10 752s13 926s13 929s13 990s10 1010s7 1020s7
35s30 Msg{string}
35i44 Flag_Location{36|210I12}
38U19 Error_Msg_S 38>32 21|440s13 469s19 599s10 693s13 696s13 715s13
38s32 Msg{string}
41U19 Error_Msg_SC 41>33 21|151s13 618s13 816s13 950s13 1085s10
41s33 Msg{string}
44U19 Error_Msg_SP 44>33 21|1053s10 1069s10
44s33 Msg{string}
47k9*Styleg 35z19 38z19 41z19 44z19 177l5 177e11 21|41b14 1114l5 1114t11
49U14*Check_Abs_Not 21|102b14 109l8 109t21
52U14*Check_Apostrophe 21|117b14 122l8 122t24
55U14*Check_Arrow 21|130b14 136l8 136t19
58U14*Check_Attribute_Name 58>36 21|146b14 155l8 155t28
58b36 Reserved{boolean} 21|146b36 147r29
64U14*Check_Boolean_Operator 64>38 21|176b14 251l8 251t30
64i38 Node{36|382I9} 21|176b38 208r37 211r55 230r57 235r47
68U14*Check_Box 21|261b14 268l8 268t17
71U14*Check_Binary_Operator 21|164b14 170l8 170t29
75U14*Check_Exponentiation_Operator 21|585b14 588l8 588t37
79U14*Check_Colon 21|276b14 282l8 282t19
82U14*Check_Colon_Equal 21|290b14 296l8 296t25
85U14*Check_Comma 21|306b14 315l8 315t19
88U14*Check_Comment 21|355b14 538l8 538t21
92U14*Check_Dot_Dot 21|546b14 552l8 552t21
95U14*Check_EOF 21|560b14 577l8 577t17
98U14*Check_HT 21|596b14 602l8 602t16
101U14*Check_Indentation 21|612b14 622l8 622t25
107U14*Check_Left_Paren 21|632b14 643l8 643t24
110U14*Check_Line_Max_Length 110>37 21|652b14 661l8 661t29
110i37 Len{36|59I9} 21|652b37 655r13
115U14*Check_Line_Terminator 115>37 21|676b14 760l8 760t29
115i37 Len{36|59I9} 21|676b37 679r18 729r49
120U14*Check_Pragma_Name 21|812b14 820l8 820t25
124U14*Check_Right_Paren 21|830b14 839l8 839t25
127U14*Check_Semicolon 21|848b14 857l8 857t23
130U14*Check_Then 130>26 21|944b14 953l8 953t18
130i26 If_Loc{36|210I12} 21|944b26 948r39
136U14*Check_Separate_Stmt_Lines 137r19 21|863b14 868l8 868t33
143U14*Check_Unary_Plus_Or_Minus 21|962b14 967l8 967t33
146U14*Check_Vertical_Bar 21|975b14 981l8 981t26
149U14*Check_Xtra_Parens 149>33 21|987b14 993l8 993t25
149i33 Loc{36|210I12} 21|987b33 991r39
153V13*Mode_In_Check{boolean} 154r19 21|1037b13 1040l8 1040t21
158U14*No_End_Name 158>27 21|1049b14 1056l8 1056t19
158i27 Name{36|382I9} 21|1049b27 1052r30
165U14*No_Exit_Name 165>28 21|1065b14 1072l8 1072t20
165i28 Name{36|382I9} 21|1065b28 1068r30
171U14*Non_Lower_Case_Keyword 21|1082b14 1088l8 1088t30
X 21 styleg.adb
45i4 Blank_Lines{36|62I12} 566r13 571r16 686m10 740m10 740r25 744r13 751r46
. 758m10
50i4 Blank_Line_Location{36|210I12} 569r16 574r16 745m13 753r48
59U14 Check_No_Space_After 120s10 641s10 766b14 789l8 789t28 965s10
64U14 Check_No_Space_Before 309s10 795b14 802l8 802t29 837s10 851s10
68U14 Check_Separate_Stmt_Lines_Cont 866s10 874b14 933l8 933t38
71V13 Determine_Token_Casing{7|47E9} 150s13 815s13 999b13 1002l8 1002t30
74U14 Error_Space_Not_Allowed 74>39 787s10 800s10 1008b14 1012l8 1012t31
74i39 S{36|210I12} 1008b39 1011r39
78U14 Error_Space_Required 78>36 106s13 312s13 511s22 535s13 638s13 834s13
. 854s13 1018b14 1022l8 1022t28 1097s10 1110s10
78i36 S{36|210I12} 1018b36 1021r36
82V13 Is_White_Space{boolean} 82>29 83r19 722s28 770s10 779s19 881s13 904s28
. 918s28 1028b13 1031l8 1031t22
82e29 C{character} 1028b29 1030r14 1030r30
86U14 Require_Following_Space 87r19 134s10 168s10 280s10 294s10 550s10 979s10
. 1094b14 1099l8 1099t31
91U14 Require_Preceding_Space 92r19 133s10 167s10 265s13 279s10 293s10 549s10
. 978s10 1105b14 1112l8 1112t31
178V16 OK_Boolean_Operand{boolean} 178>36 186b16 192s20 195s20 197s20 202l11
. 202t29 222s22 224s22
178i36 N{36|382I9} 186b36 188r23 191r23 192r67 194r26 195r66 197r67
211i13 Orig{36|382I9} 214r26 216r70 217r70 240r32 242r62 245r61
216i19 L{36|382I9} 222r42
217i19 R{36|382I9} 224r42
356i7 S{36|210I12} 507m13 508r27 509r27 520m16 520r21
357e7 C{character} 487m13 491r16 499r38
359V16 Is_Box_Comment{boolean} 375b16 387l11 387t25 510s22 534s20
363V16 Is_Special_Character{boolean} 363>38 393b16 403l11 403t31 452s28 499s16
363e38 C{character} 393b38 396r20 399r30 401r30
366V16 Same_Column_As_Next_Non_Blank_Line{boolean} 409b16 429l11 429t45 468s23
376i10 S{36|210I12} 381m10 382r24 383m13 383r18 386r25 386r55
410i10 P{36|210I12} 415m10 416r24 417m13 417r18 422r24 422r51 423m13 423r18
. 428r67
677i7 S{36|210I12} 721m7 722r52 723m10 723r15 731r54
679i7 L{36|59I9} 722r13 724m10 724r15 729r45 736r10
767i7 S{36|210I12} 774m10 776r24 776r50 779r43 780m16 780r21
875i7 S{36|210I12} 880m7 881r37 882m10 882r15 887r18 892r21 892r47 898r27
. 898r56 899r27 899r56 900r27 900r56 901r27 901r56 902r27 902r56 903r27 904r52
. 911r27 911r56 912r27 912r56 913r27 913r56 914r27 914r56 915r27 915r56 916r27
. 916r56 917r27 918r52 927r70 930r70
X 22 stylesw.ads
33K9*Stylesw 21|39w6 39r20 22|332e12
56b4*Style_Check_Attribute_Casing{boolean} 21|149r10
61b4*Style_Check_Blanks_At_End{boolean} 21|729r10
65b4*Style_Check_Blank_Lines{boolean} 21|562r10 751r13
70b4*Style_Check_Boolean_And_Or{boolean} 21|207r10
79b4*Style_Check_Comments{boolean} 21|436r10 450r13 479r17
107b4*Style_Check_DOS_Line_Terminator{boolean} 21|703r10
112b4*Style_Check_End_Labels{boolean} 21|1051r10 1067r10
116b4*Style_Check_Form_Feeds{boolean} 21|691r10
120b4*Style_Check_Horizontal_Tabs{boolean} 21|598r10
124b4*Style_Check_If_Then_Layout{boolean} 21|946r10
147i4*Style_Check_Indentation{36|181I9} 21|466r13 467r33 614r10 616r38
154b4*Style_Check_Keyword_Casing{boolean} 21|1084r10
165b4*Style_Check_Max_Line_Length{boolean} 21|654r10
180b4*Style_Check_Mode_In{boolean} 21|1039r30
189b4*Style_Check_Pragma_Casing{boolean} 21|814r10
199b4*Style_Check_Separate_Stmt_Lines{boolean} 21|865r10
219b4*Style_Check_Tokens{boolean} 21|104r10 119r10 132r10 166r10 263r10 278r10
. 292r10 308r10 548r10 634r10 832r10 850r10 964r10 977r10
263b4*Style_Check_Xtra_Parens{boolean} 21|989r10
268i4*Style_Max_Line_Length{36|59I9} 21|655r19 658r49
X 36 types.ads
52K9*Types 20|32w6 32r17 36|823e10
59I9*Int<integer> 20|110r43 115r43 21|652r43 676r43 679r11
62I12*Nat{59I9} 21|45r18
91e4*EOF{character} 21|422r57 709r33
104E12*Line_Terminator{character} 21|382r34 416r34 887r24 903r37 917r37
148I9*Text_Ptr<59I9>
151A9*Text_Buffer(character)<148I9>
165I9*Logical_Line_Number<integer>
175I9*Physical_Line_Number<integer>
181I9*Column_Number<short_integer>
196A12*Big_Source_Buffer{151A9}<148I9>
200P9*Source_Buffer_Ptr(196A12)
210I12*Source_Ptr{148I9} 20|35r60 130r35 149r39 21|50r26 74r43 78r40 356r11
. 376r14 410r14 658r37 677r11 767r11 875r11 944r35 987r39 1008r43 1018r40
382I9*Node_Id<integer> 20|64r45 158r34 165r35 21|176r45 178r40 186r40 211r29
. 216r32 217r32 1049r34 1065r35
565I9*Source_File_Index<59I9>