This file is indexed.

/usr/lib/x86_64-linux-gnu/ada/adalib/ncursesada/terminal_interface-curses-mouse.ali is in libncursesada5-dev 6.0.20170708-2.

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
V "GNAT Lib v7"
A -gnatwa
A -O2
A -Wall
A -gnatA
A -g
A -fdebug-prefix-map=/build/libncursesada-FaCyK8/libncursesada-6.0.20170708=.
A -fstack-protector-strong
A -gnata
A -gnatE
A -gnatf
A -gnatn
A -gnato
A -gnatQ
A -gnatq
A -gnatVa
A -gnatwa
A -gnatw.e
A -gnatwH
A -gnatw.Y
A -gnatyy
A -gnatyM80
A -fPIC
A -mtune=generic
A -march=x86-64
P SS ZX

RN
RV NO_EXCEPTIONS
RV NO_STANDARD_STORAGE_POOLS
RV NO_IMPLEMENTATION_PRAGMAS
RV SPARK_05

U terminal_interface.curses.mouse%b  terminal_interface-curses-mouse.adb  b331b8fb DE NE OO PK
W ada.exceptions%s	a-except.adb		a-except.ali
W interfaces%s		interfac.ads		interfac.ali
W interfaces.c%s	i-c.adb			i-c.ali
W system.exp_uns%s	s-expuns.adb		s-expuns.ali
W terminal_interface%s	terminal_interface.ads	terminal_interface.ali
W terminal_interface.curses%s  terminal_interface-curses.adb  terminal_interface-curses.ali
W terminal_interface.curses.aux%s  terminal_interface-curses-aux.adb  terminal_interface-curses-aux.ali

U terminal_interface.curses.mouse%s  terminal_interface-curses-mouse.ads  20ca455f BN DE NE OO PR PK
W system%s		system.ads		system.ali
W system.unsigned_types%s  s-unstyp.ads		s-unstyp.ali
W terminal_interface.curses%s  terminal_interface-curses.adb  terminal_interface-curses.ali

D ada.ads		20170106103348 76789da1 ada%s
D a-charac.ads		20070912115821 2d3ec45b ada.characters%s
D a-chahan.ads		20140611123156 1601a50f ada.characters.handling%s
D a-chlat1.ads		20140225151544 66457d31 ada.characters.latin_1%s
D a-except.ads		20151016123252 291912d5 ada.exceptions%s
D a-string.ads		20070406091342 90ac6797 ada.strings%s
D a-strfix.ads		20101008130255 d07c346e ada.strings.fixed%s
D a-strmap.ads		20140611123156 e8bb714a ada.strings.maps%s
D a-unccon.ads		20170106103348 31484697 ada.unchecked_conversion%s
D interfac.ads		20160502101001 5ab55268 interfaces%s
D i-c.ads		20110801143639 5421119b interfaces.c%s
D i-cstrin.ads		20140611122922 341d0ddf interfaces.c.strings%s
D system.ads		20170808154339 4635ec04 system%s
D s-exctab.ads		20140225151139 54135002 system.exception_table%s
D s-expuns.ads		20140225150201 3dcca3aa system.exp_uns%s
D s-parame.ads		20140801093848 7e2a0d7f system.parameters%s
D s-secsta.ads		20170112134946 9751b57e system.secondary_stack%s
D s-stalib.ads		20151112104907 09bd3940 system.standard_library%s
D s-stoele.ads		20140225151139 2dc34a04 system.storage_elements%s
D s-traent.ads		20140730135025 005bf670 system.traceback_entries%s
D s-unstyp.ads		20160502101423 34867c83 system.unsigned_types%s
D terminal_interface.ads  20060625143022 3a9703dd terminal_interface%s
D terminal_interface-curses.ads  20170809183853 d7fd4c44 terminal_interface.curses%s
D terminal_interface-curses.adb  20170809183853 923b7cce terminal_interface.curses%b
D terminal_interface-curses-aux.ads  20170809183853 38a74fd9 terminal_interface.curses.aux%s
D terminal_interface-curses-mouse.ads  20170809183853 b102e51f terminal_interface.curses.mouse%s
D terminal_interface-curses-mouse.adb  20140913191018 6eb503a6 terminal_interface.curses.mouse%b
D terminal_interface-curses_constants.ads  20170809183853 9341189e terminal_interface.curses_constants%s
X 10 interfac.ads
38K9*Interfaces 184e15 26|165r43 166r43 167r43 168r43 27|43r6 43r24 44r5
X 11 i-c.ads
18K20*C 230e17 26|165r54 166r54 167r54 168r54 27|43w17 43r35
35I9*int<integer> 26|167r56 168r56
36I9*short<short_integer> 26|165r56 166r56
X 13 system.ads
37K9*System 156e11 26|42w6 187r27 27|48r13
91E9*Bit_Order 91e57 26|187r34 27|48r20
X 19 s-stoele.ads
105M9*Integer_Address
X 22 terminal_interface.ads
42K9*Terminal_Interface 47e23 26|44r9 45r25 204r5 27|42r6 42r41 46r14 218r5
X 23 terminal_interface-curses.ads
47K28*Curses 22|42k9 23|2102e30 26|44r28 45r44 204r24 27|42r25 42r60 46r33
. 218r24
55M9*Window<19|105M9> 26|146r42 27|194r42 197r32
58I9*Line_Position<integer> 26|130r38 27|172r38 180r12
59I9*Column_Position<integer> 26|131r38 27|173r38 179r12
66I9*Key_Code<integer>
71I12*Real_Key_Code{66I9}
76I12*Special_Key_Code{71I12}
375i4*Key_Mouse{76I12} 27|55r19
521X4*Curses_Exception 27|72r16 85r16 190r16
644V13*Standard_Window{55M9} 26|146s52 27|194s52
937V13*Has_Key{boolean} 27|55s10
1040U14*Beep 27|118s10 127s10
2098M9 Curses_Bool 27|198r33
2100m4 Curses_Bool_False{2098M9} 27|202r11
X 25 terminal_interface-curses-aux.ads
45K35*Aux 119e34 27|42w32 42r67
50I12*C_Int{11|35I9} 27|52r35 66r52 186r53 197r44 197r55 201r25 201r42 212r38
. 212r52 215r38
65i4*Curses_Err{50I12} 27|71r36 189r31
X 26 terminal_interface-curses-mouse.ads
44K35*Mouse 23|47k28 26|45r51 161E9 204l31 204e36 27|46b40 218l31 218t36
56M9*Event_Mask 57r26 58r26 96r23 105r23 115r33 116r33 120r32 161c9 169r20
. 189r32 190r32 191r32 192r32 194r32 196r32 198r32 200r32 201r32 202r32 27|79r57
. 97r58 107r33 108r33 110r27 111r34 111r53 113r13 114r21 123r32 131r39 135r39
. 138r11 177r24
57m4*No_Events{56M9} 120r46 201c4 27|117r14 123r46 126r18
58m4*All_Events{56M9} 115r47 202c4 27|107r47
60E9*Mouse_Button 66e30 68r29 69r29 94r16 103r16 132r38 27|77r50 81r39 95r51
. 132r43 136r43 151r25 174r38
60n26*Left{60E9} 68r48 27|142r20
61n26*Middle{60E9} 27|144r20
62n26*Right{60E9} 27|146r20
63n26*Button4{60E9} 68r56 27|148r20
64n26*Control{60E9} 69r48 27|162r23
65n26*Shift{60E9} 27|164r23
66n26*Alt{60E9} 69r59 27|140r17 166r23
68E12*Real_Buttons{60E9} 27|87r23 150r20
69E12*Modifier_Keys{60E9} 27|84r20
71E9*Button_State 75e41 77r33 95r16 133r38 27|78r50 82r39 133r43 137r43 152r19
. 175r38
71n26*Released{71E9}
72n26*Pressed{71E9} 27|84r52 160r19
73n26*Clicked{71E9} 80r44
74n26*Double_Clicked{71E9}
75n26*Triple_Clicked{71E9} 80r55
77A9*Button_States(boolean)<71E9> 78r17 80r26 82r26 104r16 27|96r51 100r16
80a4*All_Clicks{77A9}
82a4*All_States{77A9}
84R9*Mouse_Event 125r30 129r34 141r35 147r42 163c9 170e17 171r26 173r8 186r8
. 27|62r30 64r39 69r23 171r34 184r35 186r33 195r42
90V13*Has_Mouse{boolean} 27|50b13 60l8 60t17
93U14*Register_Reportable_Event 94>7 95>7 96=7 100r19 27|77b14 93l8 93t33
. 102s13
94e7 Button{60E9} 27|77b41 81r57 84r10 87r13
95e7 State{71E9} 27|78b41 82r57 84r43
96m7 Mask{56M9} 27|79b41 88m13 88r21 90m13 90r21
102U14*Register_Reportable_Events 103>7 104>7 105=7 27|95b14 105l8 105t34
103e7 Button{60E9} 27|95b42 102r40
104a7 State{77A9} 27|96b42 101r13
105m7 Mask{56M9} 27|97b42 102m51
115V13*Start_Mouse{56M9} 115>26 118r19 27|107b13 121l8 121t19
115m26 Mask{56M9} 27|107b26 116r19
120U14*End_Mouse 120>25 122r19 27|123b14 129l8 129t17
120m25 Mask{56M9} 27|123b25 126r10
125V13*Get_Mouse{84R9} 127r19 27|62b13 75l8 75t17
129U14*Get_Event 129>25 130<25 131<25 132<25 133<25 138r19 27|171b14 182l8
. 182t17
129r25 Event{84R9} 27|171b25 177r38 179r29 180r29
130i25 Y{23|58I9} 27|172b25 180m7
131i25 X{23|59I9} 27|173b25 179m7
132e25 Button{60E9} 27|174b25 181m29
133e25 State{71E9} 27|175b25 181m37
141U14*Unget_Mouse 141>27 143r19 27|184b14 192l8 192t19
141r27 Event{84R9} 27|184b27 189r22
146V13*Enclosed_In_Window{boolean} 146>33 147>33 150r19 27|194b13 208l8 208t26
146m33 Win{23|55M9} 27|194b33 201r20
147r33 Event{84R9} 27|195b33 201r32 201r49
153V13*Mouse_Interval{natural} 153>29 155r19 27|210b13 216l8 216t22
153i29 Msec{natural} 27|210b29 215r45
165i10*Id{integer} 175r10
167i10*X{integer} 177r10 27|179r35 201r55
167i13*Y{integer} 179r10 27|180r35 201r38
167i16*Z{integer} 181r10
169m10*Bstate{56M9} 183r10 27|177r44
187e4 Generation_Bit_Order=187:69{13|91E9}
189m4 BUTTON_CTRL{56M9} 27|90r30 161r23
190m4 BUTTON_SHIFT{56M9} 27|163r26
191m4 BUTTON_ALT{56M9} 27|165r26
192m4 BUTTON1_EVENTS{56M9} 27|141r20
194m4 BUTTON2_EVENTS{56M9} 27|143r23
196m4 BUTTON3_EVENTS{56M9} 27|145r23
198m4 BUTTON4_EVENTS{56M9} 27|147r23
200m4 ALL_MOUSE_EVENTS{56M9} 202r46
X 27 terminal_interface-curses-mouse.adb
52V16*Mouse_Avail{25|50I12} 53b<c,has_mouse>25 55s38
64P12 Event_Access(26|84R9) 66r31
66V16*Getmouse{25|50I12} 66>26 67b<c,getmouse>25 71s10
66p26 Ev{64P12}
69r7 Event{26|84R9} 71m20 71r20 74r14
81i7 Button_Nr{natural} 88r41 90r46
82i7 State_Nr{natural} 88r56
100e11 S{26|71E9} 101r20 102r48
110V16*MMask{26|56M9} 110>23 111^23 112b<c,mousemask>25 116s12
110m23 M{26|56M9}
111p23 O(26|56M9)
113m7 R{26|56M9} 116m7 117r10
114m7 Old{26|56M9} 116m25 116r25 120r14
131U14 Dispatch_Event 131>30 132<30 133<30 135b14 169l8 169t22 181s7
131m30 Mask{26|56M9} 135b30 141r11 143r14 145r14 147r14 153r17 161r14 163r17
. 165r17
132e30 Button{26|60E9} 136b30 140m7 142m10 144m10 146m10 148m10 150r10 151r43
. 162m13 164m13 166m13
133e30 State{26|71E9} 137b30 154m16 160m10
138m7 L{26|56M9} 151m10 153r26 157m13 157r22
152e14 I{26|71E9} 154r25
177m7 Mask{26|56M9} 181r23
186V16*Ungetmouse{25|50I12} 186>28 187b<c,ungetmouse>25 189s10
186r28 Ev{26|84R9}
197V16*Wenclose{23|2098M9} 197>26 197>40 197>51 199b<c,wenclose>25 201s10
197m26 Win{23|55M9}
197i40 Y{25|50I12}
197i51 X{25|50I12}
212V16*Mouseinterval{25|50I12} 212>31 213b<c,mouseinterval>25 215s23
212i31 Msec{25|50I12}
X 28 terminal_interface-curses_constants.ads
6K28*Curses_Constants 26|175r28 176r15 177r28 178r15 179r28 180r15 181r28
. 182r15 183r28 184r15 186r29 187r52 189r46 190r46 191r46 193r9 195r9 197r9
. 199r9 200r46 28|387e40
10e4*Bit_Order{13|91E9} 26|187r69
310N4*MEVENT_id_First 26|175r45
311N4*MEVENT_id_Last 26|176r32
312N4*MEVENT_x_First 26|177r45
313N4*MEVENT_x_Last 26|178r32
314N4*MEVENT_y_First 26|179r45
315N4*MEVENT_y_Last 26|180r32
316N4*MEVENT_z_First 26|181r45
317N4*MEVENT_z_Last 26|182r32
318N4*MEVENT_bstate_First 26|183r45
319N4*MEVENT_bstate_Last 26|184r32
320N4*MEVENT_Size 26|186r46
330N4*all_events_button_1 26|193r26
337N4*all_events_button_2 26|195r26
344N4*all_events_button_3 26|197r26
351N4*all_events_button_4 26|199r26
352N4*BUTTON_CTRL 26|189r63
353N4*BUTTON_SHIFT 26|190r63
354N4*BUTTON_ALT 26|191r63
356N4*ALL_MOUSE_EVENTS 26|200r63