This file is indexed.

/usr/lib/ada/adalib/opentoken/opentoken-token-enumerated.ali is in libopentoken3-dev 4.0b-3.

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
V "GNAT Lib v4.6"
A -O2
A -fPIC
A -g
A -gnat05
A -gnatf
A -gnatn
A -gnato
A -gnatwa
A -gnatVa
A -gnatA
P SS ZX
R nnvvnvnnnnnvvnnvnnvvnvnnnvnnnnnvnnnnnnnnnnnnnnnnnnnnnnnvnnnnnvnnnnnnnnnnnnnnnnnn

U opentoken.token.enumerated%b  opentoken-token-enumerated.adb  7b50b56c NE OO PK GE
W ada%s			ada.ads			ada.ali
W ada.tags%s		a-tags.adb		a-tags.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.enumerated%s  opentoken-token-enumerated.ads  8d4dc429 BN EE NE OO PK GE
W ada%s			ada.ads			ada.ali
W ada.unchecked_deallocation%s
W opentoken%s		opentoken.adb		opentoken.ali
W opentoken.recognizer%s  opentoken-recognizer.ads  opentoken-recognizer.ali
W opentoken.token%s	opentoken-token.adb	opentoken-token.ali

D ada.ads		20070406091342 3ffc8e18
D a-charac.ads		20070912115821 2d3ec45b
D a-chlat1.ads		20070912115821 2825df20
D a-except.ads		20090727140100 0c711ac9
D a-finali.ads		20090409150019 e5e85fa4
D a-filico.ads		20090409150019 872dc219
D a-ioexce.ads		20091130110856 8b9de6cd
D a-stream.ads		20090409150019 2ca4ee37
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		20101008130255 2a485698
D a-tags.ads		20101021101406 c7695348
D a-textio.ads		20091028140912 386df5d4
D a-unccon.ads		20070406091342 f9eb8f06
D a-uncdea.ads		20070406091342 f15a5ed1
D interfac.ads		20090409150019 f77d8799
D i-cstrea.ads		20100622165701 1bd72c32
D opentoken.ads		20100629082056 b872469c
D opentoken-recognizer.ads  20100629082055 ddbf64ff
D opentoken-token.ads	20100629082056 1cfab97b
D opentoken-token-enumerated.ads  20100629082056 bd52477c
D opentoken-token-enumerated.adb  20100629082056 3906548c
D opentoken-token-linked_list.ads  20100629082056 6abdfc9f
D system.ads		20120416214251 23e1f70b
D s-crtl.ads		20100617122610 ac77b159
D s-exctab.ads		20090417131547 66e51330
D s-ficobl.ads		20100909103250 443b9d66
D s-finimp.ads		20090409150019 46853fe8
D s-finroo.ads		20090409150019 dbb860c9
D s-parame.ads		20091130110856 9c5d83fa
D s-secsta.ads		20090707124243 eea35a36
D s-soflin.ads		20090729085153 9414c974
D s-stache.ads		20090417130712 596fc1b4
D s-stalib.ads		20101021102512 c4241c00
D s-stoele.ads		20090417130712 facd7d98
D s-stoele.adb		20100617152355 afc5dc80
D s-stratt.ads		20100909123135 aedef97e
D s-traent.ads		20090417130712 5221ee41
D s-unstyp.ads		20090409150019 6ae15c76
D s-wchcon.ads		20090417130712 bfeb2e3d
X 1 ada.ads
16K9*Ada 19e8 23|42r6 168r26 24|28r6 29r6 67r16 77r10 110r48 111r42 138r38
. 144r35
X 14 a-tags.ads
39K13*Tags 577e13 24|28w10 67r20 110r52 111r46
43P9*Tag(231A12) 24|67r25
48V13*Expanded_Name{string} 24|110s57 111s51
228P9 Prim_Ptr
229A9 Address_Array(228P9)<integer>
231A12 Dispatch_Table{229A9}<integer>
X 15 a-textio.ads
49K13*Text_IO 472e16 24|29w10 77r14 138r42 144r39
167U14*New_Line 24|138s50 144s47
264U14*Put_Line 24|77s22
X 17 a-uncdea.ads
20u15*Unchecked_Deallocation 23|42w10 168r30
X 20 opentoken.ads
42K9*OpenToken 77e14 23|43r6 48r9 50r25 61r41 114r21 144r32 163r25 170r5
. 24|30r14 68r29 159r5
48X4*Parse_Error 24|116r19 131r19
51X4*Programmer_Error 24|109r22
70b4*Trace_Parse{boolean} 24|70r10 137r10 143r10
73U14*Trace_Put 24|73s13 75s13 138s10 144s10
76i4 Trace_Indent{integer} 24|71m10 71r26 139m10 139r26 145m10 145r26
X 21 opentoken-recognizer.ads
43K19*Recognizer 78e25 23|43w16 61r51
59C12*Class<52R9> 23|61r62
X 22 opentoken-token.ads
36K19*Token 20|42k9 22|155e20 23|48r19 50r35 114r31 144r42 163r35 170r15
. 24|30r24 68r39 159r15
38H9*Instance 151e14 23|50r41 163r41
40C12*Class<38R9> 23|114r37 24|68r45
44H9*Source 153e48 23|144r48
46C12*Source_Class<44R9> 23|139r25 24|64r25
96x14*Find_Next 24|135R7
98b7 Look_Ahead{boolean} 24|135r28
104y13*Get{40C12} 24|68R54
111y13*Mark_Push_Back<106R9>
118x14*Push_Back
133V13*Name_Dispatch{string} 24|116s90
134V13*Name_Dispatch{string} 24|77s49 116s50
139U14*Expecting
X 23 opentoken-token-enumerated.ads
46E9 Token_ID 71r18 71r30 123r51 130r22 164r15 24|33r18 33r30 50r51 57r22
. 153r17
48k25*Enumerated 22|36k19 23|46z9 170l21 170e31 24|30b30 159l21 159t31
50R9*Instance<22|38R9> 22|139p14 23|52r21 63r52 74r13 76r40 98p14 101r27
. 112p14 113r21 123r28 129r22 137P25 138r25 142P24 142r41 163c9 166e14 24|36r13
. 39r17 39r33 41r17 41r33 45r40 50r28 56r22 63r25 80r10 150r41
52C12*Class<50R9> 54r30 168r54 24|102r33 103r28 110r72
54P9*Handle(52C12) 168r61
61P9*Recognizer_Handle(21|59C12) 100r27 160r59
63P9*Action 73r18 76r67 165r15 24|35r18 45r67
63c37 Token<50R9>
70V13*Get<50R9> 71>7 72>7 73>7 24|32b13 43l8 43t11
71*7 ID{46E9} 24|33b7 39r63 41r76
72s7 Name{string} 24|34b7 38r10 41r63
73p7 Build{63P9} 24|35b7 39r76 41r89
76U14*Set_Build 76=25 76>56 24|45b14 48l8 48t17
76c25 Token<50R9> 24|45b25 47m7
76p56 Build{63P9} 24|45b56 47r22
98U14*Create 99>7 100>7 101=7
99s7 Lexeme{string}
100p7 Recognizer{61P9}
101r7 New_Token{50R9}
112U14*Copy 113=7 114>7 24|103R16
113r7 To{50R9} 24|103r22
114c7 From{22|40C12} 24|103r47
123V13*ID{46E9} 123>17 24|50b13 53l8 53t10
123c17 Token<50R9> 24|50b17 52r14
128U14*Set_ID 129=7 130>7 24|55b14 60l8 60t14
129c7 Token<50R9> 24|56b7 59m7
130*7 ID{46E9} 24|57b7 59r19
137U25*Parse<22|76p14> 138^7 139=7 140>7 24|62b25 148l8 148t13
138p7 Match(50R9) 24|63b7 77r64 80r37 102r40 103r35 104r19 105r19 105r32
. 110r79 116r65
139c7 Analyzer{22|46C12} 24|64b7 68r59 135m18
140b7 Actively{boolean} 24|65b7 72r13 101r13 115r13 135r46
142V24*Name{string}<22|128p13> 142>30 24|150b24 157l8 157t12
142r30 Token{50R9} 24|150b30 152r10 153r33 155r17
144H9*Source<22|44R9> 22|96p14 104p13 111p13 118p14 23|144e71 152p13 152r35
. 160p13 160r44
152y13*Lexeme{string} 152>21
152r21 Analyzer{144R9}
160y13*Last_Recognizer{61P9} 160>30
160r30 Analyzer{144R9}
164*7 ID{46E9} 24|39m57 41m70 52r20 59m13 80r32 80r43 153r39
165p7 Build{63P9} 24|39m67 41m80 47m13 104r25 105r25
168U14 Free[17|20]
X 24 opentoken-token-enumerated.adb
68c7 Next_Token{22|40C12} 80r20 102r16 103r55 111r66 116r105