This file is indexed.

/usr/lib/x86_64-linux-gnu/ada/adalib/gnatcoll/gnatcoll-symbols.ali is in libgnatcoll1.7-dev 1.7gpl2015-2+b3.

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
V "GNAT Lib v6"
A -O2
A -O2
A -gnatA
A -fPIC
A -gnatn
A -gnatws
A -gnat05
A -g
A -fdebug-prefix-map=/build/libgnatcoll-Mx_1GJ/libgnatcoll-1.7gpl2015=.
A -fstack-protector-strong
A -mtune=generic
A -march=x86-64
P SS ZX

RN
RV NO_ALLOCATORS
RV NO_DISPATCH
RV NO_DISPATCHING_CALLS
RV NO_EXCEPTION_HANDLERS
RV NO_EXCEPTION_PROPAGATION
RV NO_EXCEPTIONS
RV NO_IMPLICIT_CONDITIONALS
RV NO_LOCAL_ALLOCATORS
RV NO_LONG_LONG_INTEGERS
RV NO_NESTED_FINALIZATION
RV NO_SECONDARY_STACK
RV NO_STANDARD_STORAGE_POOLS
RV NO_UNCHECKED_ACCESS
RV NO_UNCHECKED_CONVERSION
RV NO_UNCHECKED_DEALLOCATION
RV NO_DEFAULT_INITIALIZATION
RV NO_DYNAMIC_SIZED_OBJECTS
RV NO_IMPLEMENTATION_ATTRIBUTES
RV NO_IMPLEMENTATION_PRAGMAS
RV NO_IMPLICIT_ALIASING
RV NO_ELABORATION_CODE
RV SPARK_05

U gnatcoll.symbols%b	gnatcoll-symbols.adb	b6f092bc NE OO PK IU
W ada%s			ada.ads			ada.ali
W ada.containers%s	a-contai.ads		a-contai.ali
W ada.exceptions%s	a-except.adb		a-except.ali
W ada.strings%s		a-string.ads		a-string.ali
W ada.strings.hash%s	a-strhas.adb		a-strhas.ali
W ada.tags%s		a-tags.adb		a-tags.ali
W ada.unchecked_conversion%s
W ada.unchecked_deallocation%s
W gnat%s		gnat.ads		gnat.ali
W gnat.io%s		g-io.adb		g-io.ali
W gnat.strings%s	g-string.ads		g-string.ali
W gnatcoll%s		gnatcoll.ads		gnatcoll.ali
W system%s		system.ads		system.ali
W system.address_image%s  s-addima.adb		s-addima.ali
W system.img_int%s	s-imgint.adb		s-imgint.ali
W system.img_lli%s	s-imglli.adb		s-imglli.ali
W system.img_uns%s	s-imguns.adb		s-imguns.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali
W system.soft_links%s	s-soflin.adb		s-soflin.ali
W system.standard_library%s  s-stalib.adb	s-stalib.ali
W system.storage_elements%s  s-stoele.adb	s-stoele.ali
W system.storage_pools%s  s-stopoo.adb		s-stopoo.ali
W system.storage_pools.subpools%s  s-stposu.adb	s-stposu.ali
W system.unsigned_types%s  s-unstyp.ads		s-unstyp.ali

U gnatcoll.symbols%s	gnatcoll-symbols.ads	67f9b0b2 BN EE OO PF PK IU
W ada%s			ada.ads			ada.ali
W ada.containers%s	a-contai.ads		a-contai.ali
Z ada.containers.hash_tables%s  a-cohata.ads	a-cohata.ali
Z ada.containers.hash_tables.generic_keys%s
Z ada.containers.hash_tables.generic_operations%s
W ada.containers.hashed_sets%s
Z ada.containers.helpers%s  a-conhel.adb	a-conhel.ali
Z ada.containers.prime_numbers%s  a-coprnu.adb	a-coprnu.ali
W ada.exceptions%s	a-except.adb		a-except.ali
Z ada.finalization%s	a-finali.ads		a-finali.ali
Z ada.iterator_interfaces%s
W ada.streams%s		a-stream.adb		a-stream.ali
W ada.tags%s		a-tags.adb		a-tags.ali
Z ada.unchecked_deallocation%s
W gnatcoll%s		gnatcoll.ads		gnatcoll.ali
W gnatcoll.utils%s	gnatcoll-utils.adb	gnatcoll-utils.ali
W system%s		system.ads		system.ali
W system.finalization_masters%s  s-finmas.adb	s-finmas.ali
W system.pool_global%s	s-pooglo.adb		s-pooglo.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali
W system.soft_links%s	s-soflin.adb		s-soflin.ali
W system.standard_library%s  s-stalib.adb	s-stalib.ali
W system.storage_elements%s  s-stoele.adb	s-stoele.ali
W system.storage_pools%s  s-stopoo.adb		s-stopoo.ali
W system.storage_pools.subpools%s  s-stposu.adb	s-stposu.ali
W system.stream_attributes%s  s-stratt.adb	s-stratt.ali

D ada.ads		20070406091342 3ffc8e18 ada%s
D a-calend.ads		20141120112812 d986d312 ada.calendar%s
D a-charac.ads		20070912115821 2d3ec45b ada.characters%s
D a-chlat1.ads		20140225151544 66457d31 ada.characters.latin_1%s
D a-contai.ads		20151020122137 61e5e089 ada.containers%s
D a-cohata.ads		20151020102346 80a8c839 ada.containers.hash_tables%s
D a-chtgke.ads		20151020102346 20177f7b ada.containers.hash_tables.generic_keys%s
D a-chtgke.adb		20151020102346 7d66b1e3 ada.containers.hash_tables.generic_keys%b
D a-chtgop.ads		20151020102346 bea86046 ada.containers.hash_tables.generic_operations%s
D a-chtgop.adb		20151020121311 dc263095 ada.containers.hash_tables.generic_operations%b
D a-cohase.ads		20151023123735 d0a51871 ada.containers.hashed_sets%s
D a-cohase.adb		20151023123735 33cd8ad7 ada.containers.hashed_sets%b
D a-conhel.ads		20151023123735 20298884 ada.containers.helpers%s
D a-conhel.adb		20151023123735 34fff4f6 ada.containers.helpers%b
D a-coprnu.ads		20090409150019 0cdf1864 ada.containers.prime_numbers%s
D a-except.ads		20151016123252 291912d5 ada.exceptions%s
D a-finali.ads		20151020095656 bf4f806b ada.finalization%s
D a-ioexce.ads		20140225151544 e4a01f64 ada.io_exceptions%s
D a-iteint.ads		20110906092602 7c7305e9 ada.iterator_interfaces%s
D a-stream.ads		20141120112812 119b8fb3 ada.streams%s
D a-string.ads		20070406091342 90ac6797 ada.strings%s
D a-strhas.ads		20140225151544 c71c2a52 ada.strings.hash%s
D a-strmap.ads		20140611123156 e8bb714a ada.strings.maps%s
D a-strunb.ads		20140717072738 3f91d4c5 ada.strings.unbounded%s
D a-tags.ads		20151016130316 01f5e3ef ada.tags%s
D a-unccon.ads		20070406091342 f9eb8f06 ada.unchecked_conversion%s
D a-uncdea.ads		20070406091342 f15a5ed1 ada.unchecked_deallocation%s
D gnat.ads		20140801083227 fd2ad2f1 gnat%s
D g-expect.ads		20140804125100 8c6f1a8c gnat.expect%s
D g-io.ads		20110801150502 9f0d3ab2 gnat.io%s
D g-os_lib.ads		20090409150019 0db74523 gnat.os_lib%s
D g-regpat.ads		20110801150502 b85d88ef gnat.regpat%s
D g-string.ads		20090409150019 c6abc540 gnat.strings%s
D gnatcoll.ads		20150430105145 6a5da479 gnatcoll%s
D gnatcoll-symbols.ads	20150430105146 c9c62a05 gnatcoll.symbols%s
D gnatcoll-symbols.adb	20150430105146 2934c17d gnatcoll.symbols%b
D gnatcoll-utils.ads	20150430105146 14c726bf gnatcoll.utils%s
D interfac.ads		20151118101227 4be8ce1b interfaces%s
D system.ads		20151123113124 6326c08a system%s
D s-addima.ads		20140718094033 a1ec9d3a system.address_image%s
D s-atocou.ads		20151020101020 b45c2d8d system.atomic_counters%s
D s-atocou.adb		20151020114917 b65612c0 system.atomic_counters%b
D s-exctab.ads		20140225151139 54135002 system.exception_table%s
D s-finmas.ads		20151016130316 7811a767 system.finalization_masters%s
D s-finroo.ads		20120426095924 4ff27390 system.finalization_root%s
D s-imgint.ads		20090409150019 02dbe0c2 system.img_int%s
D s-imglli.ads		20090409150019 114f55d1 system.img_lli%s
D s-imguns.ads		20140717070019 9ff43cf7 system.img_uns%s
D s-imguns.adb		20090409150019 ec59adfa system.img_uns%b
D s-memory.ads		20140225151139 597d6634 system.memory%s
D s-os_lib.ads		20151118101046 53e9e388 system.os_lib%s
D s-parame.ads		20140801093848 7e2a0d7f system.parameters%s
D s-pooglo.ads		20151118103153 ede33ef8 system.pool_global%s
D s-regpat.ads		20140801101559 825a9b7f system.regpat%s
D s-secsta.ads		20140225151139 86a2856d system.secondary_stack%s
D s-soflin.ads		20151020124036 14e1eb6c system.soft_links%s
D s-stache.ads		20140225151139 a37c21ec system.stack_checking%s
D s-stalib.ads		20151112104907 09bd3940 system.standard_library%s
D s-stalib.adb		20140225151139 f2fe2716 system.standard_library%b
D s-stoele.ads		20140225151139 2dc34a04 system.storage_elements%s
D s-stoele.adb		20140801093848 ed88f8fb system.storage_elements%b
D s-stopoo.ads		20131010103753 b16154c2 system.storage_pools%s
D s-stposu.ads		20151020120548 97a6219c system.storage_pools.subpools%s
D s-stratt.ads		20131014135145 aedef97e system.stream_attributes%s
D s-stratt.adb		20090409150019 56ef263e system.stream_attributes%b
D s-string.ads		20140225151139 8fe54fb7 system.strings%s
D s-traent.ads		20140730135025 005bf670 system.traceback_entries%s
D s-unstyp.ads		20140731130224 9d58a4c0 system.unsigned_types%s
X 1 ada.ads
16K9*Ada 19e8 35|31r6 69r38 90r51 94r33 36|24r6 24r38 25r6 26r6 27r6 63r14
. 175r31 178r39 201r39
X 5 a-contai.ads
16K13*Containers 24e19 35|31r10 69r42 90r55 94r37 36|24w10 24r42
19M9*Hash_Type 35|69r53 90r66 36|61r51 113r15 113r28 114r15 126r24 214r38
20I9*Count_Type<integer>
X 11 a-cohase.ads
42+9 Element_Type 35|95r7
44V18 Hash{5|19M9} 35|96r7
46V18 Equivalent_Elements{boolean} 35|97r7
49V19 "="{boolean} 35|98r8
51k24*Hashed_Sets 607e31 35|31w21 94r48
56R9*Set<17|43R9> 35|101r31[94]
64R9*Cursor 36|83r30[35|94] 110r29[35|94] 182r27[35|94]
75V13*Has_Element{boolean} 36|92s17[35|94] 119s13[35|94] 186s13[35|94]
103V13*Capacity{5|20I9} 36|142s58[35|94]
107U14*Reserve_Capacity 36|226s14[35|94]
118V13*Length{5|20I9} 36|141s29[35|94] 145s53[35|94]
124U14*Clear 36|193s18[35|94]
127V13*Element{37|36P9} 36|101s25[35|94] 120s17[35|94] 187s17[35|94]
195U14*Include 36|95s24[35|94]
303V13*First{64R9[35|94]} 36|110s49[35|94] 182s48[35|94]
315U14*Next 36|136s10[35|94] 188s10[35|94]
318V13*Find{64R9[35|94]} 36|90s31[35|94]
X 13 a-conhel.ads
86R12 Reference_Control_Type<17|43R9>
X 19 a-iteint.ads
24h9 Forward_Iterator
X 21 a-string.ads
16K13*Strings 35e16 36|25r10 63r18
X 22 a-strhas.ads
20V22*Hash{5|19M9} 36|25w18 63s26
X 26 a-unccon.ads
20v14*Unchecked_Conversion 36|26w10 175r35
X 27 a-uncdea.ads
20u15*Unchecked_Deallocation 36|27w10 178r43 201r43
X 28 gnat.ads
34K9*GNAT 37e9 36|28r6 28r38 29r6 176r29 179r18 181r13
X 30 g-io.ads
41K14*IO 91e12 36|28w11 28r43
72U14*Put_Line 36|127s16 135s10 139s7 140s7 142s7 143s7 144s7 146s7 147s7
X 33 g-string.ads
38K14*Strings=38:37 36|29w11 176r34 179r23 181r18
X 34 gnatcoll.ads
24K9*GNATCOLL 26e13 35|32r6 32r38 34r9 108r5 36|32r14 230r5
X 35 gnatcoll-symbols.ads
34K18*Symbols 34|24k9 35|83E9 108l14 108e21 36|32b23 230l14 230t21
36R9*Symbol_Table_Record 37r43 49p13 50r22 65p14 65r35 76p14 76r43 100c9
. 106e14 36|80r22 109r43 174r35 202r10 224r47
37P9*Symbol_Table_Access(36R9) 46r29 66r35 36|200r35 202r37 223r29 224r20
42P9*Symbol<37|36P9> 43r28 44r28 51r30 57r14 69r23 73r30 83c9 87r28 88r28
. 36|47r30 81r30 96r20 101r17 156r13 214r23
43p4*No_Symbol{42P9} 87c4 36|49r14 159r16
44p4*Empty_String{42P9} 88c4 36|87r17 161r39
46V13*Allocate{37P9} 36|223b13 228l8 228t16
49V13*Find{42P9} 50^7 51>7 36|79b13 103l8 103t12
50p7 Table(36R9) 36|80b7 89r10 89r33 90r20 93r13 93r33 95r13 98r13 98r33
51a7 Str{string} 36|81b7 86r10 90r37 93r52 94r32 98r52
56V13*Get{37|36P9} 57>8 57>22 59r26 36|155b13 168l8 168t11
57p8 Sym{42P9} 36|156b7 159r10 166r36
57b22 Empty_If_Null{boolean} 36|156b21 160r13
65U14*Free 65=20 36|174b14 194l8 194t12 205R10
65r20 Table{36R9} 36|174b20 182r37 193m7 193r7
66U14*Free 66=20 36|200b14 208l8 208t12
66p20 Table{37P9} 36|200b20 204r10 205r16 206m26
69V13*Hash{5|19M9} 69>19 36|214b13 217l8 217t12
69p19 S{42P9} 36|214b19 216r39
73V13*Debug_Print{string} 73>26 36|47b13 55l8 55t19
73p26 S{42P9} 36|47b26 49r10 52r53 53r21
76U14*Display_Stats 76^29 36|109b14 149l8 149t21
76p29 Self(36R9) 36|109b29 110r39 139r43 141r19 142r48 145r43 146r44 148r19
85a4 Cst_Empty_String{string} 88r38
90V13 Hash{5|19M9} 90>19 96r30 36|61b13 64l8 64t12 122s15 135s20 216s14
90p19 Str{37|36P9} 36|61b19 63r32
91V13 Key_Equal{boolean} 91>24 91>30 92r25 97r30 36|70b13 73l8 73t17
91p24 Key1{37|36P9} 36|70b24 72r14
91p30 Key2{37|36P9} 36|70b30 72r25
94K12 String_Htable[11|51] 101r17 36|34r8 83r16 110r15 182r13
101r7*Hash{11|56R9[94]} 36|90r26 95m19 110r44 141r24 142r53 145r48 182r43
. 193m13 226m9
103i7*Calls_To_Find{natural} 36|89m16 89r39 139r48
104i7*Total_Size{long_long_integer} 36|93m19 93r39 146r49
105i7*Size_Saved{long_long_integer} 36|98m19 98r39 148r24
X 36 gnatcoll-symbols.adb
36N4 Table_Size 226r32
83r7 Result{11|64R9[35|94]} 90m10 92r30 101r34
84p7 Tmp{37|36P9} 94m13 95r33 96r28
110r7 C{11|64R9[35|94]} 119r26 120r26 136m16 136r16
111p7 Tmp{37|36P9} 120m10 122r21 135r26 135r46
112i7 Count{natural} 124m13 124r22 127r56 131m13
113m7 Last{5|19M9} 123r17 126r16 127r37 130m13
114m7 H{5|19M9} 122m10 123r13 130r21
116i7 Bucket_Count{natural} 132m13 132r29 143r45 145r63
175V16 Convert[26|20]{66|45P9} 189s15
178U17 Unchecked_Free[27|20] 190s10
181p7 S{66|45P9} 189m10 190m26 190r26
182r7 C{11|64R9[35|94]} 186r26 187r26 188m16 188r16
183p7 Tmp{37|36P9} 187m10 189r24
201U17 Unchecked_Free[27|20] 206s10
224p7 T{35|37P9} 226r7 227r14
X 37 gnatcoll-utils.ads
34K18*Utils 35|32w15 32r47 37|246e19
36P9*Cst_String_Access(string) 35|58r14 83r23 90r25 91r37 95r30 36|61r25
. 70r37 84r16 111r15 156r61 161r20 166r17 176r10 183r13 216r20
X 39 system.ads
37K9*System 36|30r6 52r31 39|156e11
67M9*Address
X 40 s-addima.ads
39V17*Address_Image{string} 36|30w13 52s38
X 50 s-memory.ads
53V13*Alloc{39|67M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{39|67M9} 105i<c,__gnat_realloc>22
X 59 s-stalib.adb
93U14 Break_Start 94i<c,__gnat_break_start>22
X 66 s-string.ads
45P9*String_Access(string) 36|176r42 179r31 181r26