This file is indexed.

/usr/lib/x86_64-linux-gnu/ada/adalib/gnatcoll/gnatcoll-json-utility.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
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_EXCEPTION_HANDLERS
RV NO_EXCEPTIONS
RV NO_FINALIZATION
RV NO_IMPLICIT_CONDITIONALS
RV NO_LOCAL_ALLOCATORS
RV NO_NESTED_FINALIZATION
RV NO_SECONDARY_STACK
RV NO_STANDARD_STORAGE_POOLS
RV NO_UNCHECKED_DEALLOCATION
RV NO_DEFAULT_INITIALIZATION
RV NO_DYNAMIC_SIZED_OBJECTS
RV NO_IMPLEMENTATION_PRAGMAS
RV NO_OBSOLESCENT_FEATURES
RV SPARK_05

U gnatcoll.json.utility%b  gnatcoll-json-utility.adb  6d7b03b5 NE OO PK IU
W ada%s			ada.ads			ada.ali
W ada.characters%s	a-charac.ads		a-charac.ali
W ada.characters.wide_wide_latin_1%s  a-chzla1.ads  a-chzla1.ali
W ada.exceptions%s	a-except.adb		a-except.ali
W ada.strings%s		a-string.ads		a-string.ali
W ada.strings.unbounded%s  a-strunb.adb		a-strunb.ali
W ada.strings.unbounded.aux%s  a-stunau.adb	a-stunau.ali
W ada.tags%s		a-tags.adb		a-tags.ali
W gnat%s		gnat.ads		gnat.ali
W gnat.decode_utf8_string%s  g-deutst.ads	g-deutst.ali
W gnat.encode_utf8_string%s  g-enutst.ads	g-enutst.ali
W gnatcoll.json%s	gnatcoll-json.adb	gnatcoll-json.ali
W interfaces%s		interfac.ads		interfac.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_pools.subpools%s  s-stposu.adb	s-stposu.ali
W system.unsigned_types%s  s-unstyp.ads		s-unstyp.ali
W system.val_uns%s	s-valuns.adb		s-valuns.ali

U gnatcoll.json.utility%s  gnatcoll-json-utility.ads  0aa98174 EE NE OO PK IU
W gnatcoll.json%s	gnatcoll-json.adb	gnatcoll-json.ali

D ada.ads		20070406091342 3ffc8e18 ada%s
D a-charac.ads		20070912115821 2d3ec45b ada.characters%s
D a-chlat1.ads		20140225151544 66457d31 ada.characters.latin_1%s
D a-chzla1.ads		20090409150019 6e3ca95c ada.characters.wide_wide_latin_1%s
D a-contai.ads		20151020122137 61e5e089 ada.containers%s
D a-cgarso.ads		20070406091342 9129bfa8 ada.containers.generic_array_sort%s
D a-conhel.ads		20151023123735 20298884 ada.containers.helpers%s
D a-conhel.adb		20151023123735 34fff4f6 ada.containers.helpers%b
D a-convec.ads		20151023123735 7e2b0fdf ada.containers.vectors%s
D a-convec.adb		20151023123735 89163169 ada.containers.vectors%b
D a-except.ads		20151016123252 291912d5 ada.exceptions%s
D a-finali.ads		20151020095656 bf4f806b ada.finalization%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-strmap.ads		20140611123156 e8bb714a ada.strings.maps%s
D a-strunb.ads		20140717072738 3f91d4c5 ada.strings.unbounded%s
D a-stunau.ads		20110805141436 63b8e84c ada.strings.unbounded.aux%s
D a-stunau.adb		20100623125137 b934564a ada.strings.unbounded.aux%b
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-decstr.ads		20131014124514 cb0aa373 gnat.decode_string%s
D g-decstr.adb		20140730125043 cb980720 gnat.decode_string%b
D g-deutst.ads		20110801150502 509ed097 gnat.decode_utf8_string%s
D g-deutst.ads		20110801150502 509ed097 gnat.decode_utf8_string%s
D g-encstr.ads		20120410054430 82b7487b gnat.encode_string%s
D g-encstr.adb		20130104124955 8dbd5b3e gnat.encode_string%b
D g-enutst.ads		20110801150502 d005f14c gnat.encode_utf8_string%s
D g-enutst.ads		20110801150502 d005f14c gnat.encode_utf8_string%s
D gnatcoll.ads		20150430105145 6a5da479 gnatcoll%s
D gnatcoll-json.ads	20150430105146 ea5fd409 gnatcoll.json%s
D gnatcoll-json-utility.ads  20150430105146 e0f6557d gnatcoll.json.utility%s
D gnatcoll-json-utility.adb  20150430105146 4b7af818 gnatcoll.json.utility%b
D interfac.ads		20151118101227 4be8ce1b interfaces%s
D system.ads		20151123113124 6326c08a system%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-memory.ads		20140225151139 597d6634 system.memory%s
D s-parame.ads		20140801093848 7e2a0d7f system.parameters%s
D s-pooglo.ads		20151118103153 ede33ef8 system.pool_global%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-string.ads		20140225151139 8fe54fb7 system.strings%s
D s-ststop.ads		20140225151139 e6693757 system.strings.stream_ops%s
D s-traent.ads		20140730135025 005bf670 system.traceback_entries%s
D s-unstyp.ads		20140731130224 9d58a4c0 system.unsigned_types%s
D s-valuns.ads		20150220142606 10a8ed3b system.val_uns%s
D s-wchcnv.ads		20140225151139 0fb7baf3 system.wch_cnv%s
D s-wchcon.ads		20140718092328 1b7d22d2 system.wch_con%s
X 1 ada.ads
16K9*Ada 19e8 34|32r14 36r14 35|26r6 26r44 30r6 38r8 92r11
X 2 a-charac.ads
16K13*Characters 18e19 35|26r10 26r48
X 4 a-chzla1.ads
37K24*Wide_Wide_Latin_1 376e37 35|26w21 26r59
44e4*NUL{wide_wide_character} 35|116r25 120r18
52e4*BS{wide_wide_character} 35|126r18
53e4*HT{wide_wide_character} 35|134r18
54e4*LF{wide_wide_character} 35|130r18
56e4*FF{wide_wide_character} 35|128r18
57e4*CR{wide_wide_character} 35|132r18
X 13 a-iteint.ads
24h9 Forward_Iterator
32h9 Reversible_Iterator<24R9[9|72]>
X 15 a-string.ads
16K13*Strings 35e16 34|32r18 36r18 35|30r10 38r12 92r15
X 17 a-strunb.ads
76K21*Unbounded 489e26 34|32r26 36r26 35|30r18 38r20 92r23
79R9*Unbounded_String<12|43R9> 473e14 34|32r36 36r36 35|90r44 96r21 158r14
. 164r15
111U14*Append 35|123s16 125s16 127s16 129s16 131s16 133s16 135s16 138s19
. 140s19 142s19 229s22
115U14*Append 35|103s7 149s7 237s19 239s19 241s19 243s19 245s19 247s19 249s19
. 251s19 259s13
139V13*Element{character} 35|173s36 176s33 180s34 183s31 189s13 200s18 217s33
. 218s33 255s21 259s26
148V13*Slice{string} 35|205s35 221s36
X 18 a-stunau.ads
37K31*Aux 77e30 35|30w28 92r33
40A12*Big_String{string}<integer>
47P9*Big_String_Access(40A12) 35|94r21
54U14*Get_String 35|101s7
X 23 gnat.ads
34K9*GNAT 37e9 35|33r6 34r6 110r13 231r25
X 24 g-decstr.ads
133U14*Decode_Wide_Wide_Character 35|110s37[26|42]
X 26 g-deutst.ads
42K14*Decode_UTF8_String[24|77] 35|34w11 110r18
X 28 g-encstr.ads
81V13*Encode_Wide_Wide_String{string} 35|231s49[31|42]
X 31 g-enutst.ads
42K14*Encode_UTF8_String[28|60] 35|33w11 231r30
X 32 gnatcoll.ads
24K9*GNATCOLL 26e13 34|24r17 44r5 35|36r14 268r5
X 33 gnatcoll-json.ads
30K18*JSON 32|24k9 33|350e18 34|24r26 44r14 35|36r23 268r14
41X4*Invalid_JSON_Stream 35|193r22 253r25
46R12*UTF8_Unbounded_String{17|79R9} 34|31r14 39r14 35|90r14 160r30
X 34 gnatcoll-json-utility.ads
24K31*Utility 33|30k18 34|44l19 44e26 35|36b28 268l19 268t26
26a4*JsonMimeType{string}
28V13*Escape_Non_Print_Character{string} 28>41 35|47b13 83l8 83t34 138s32
. 140s32
28e41 C{wide_wide_character} 35|48b7 50r64
30V13*Escape_String{17|79R9} 31>7 35|89b13 151l8 151t21
31r7 Text{33|46R12} 35|90b7 101r19
35V13*Un_Escape_String{33|46R12} 36>7 37>7 38>7 35|157b13 266l8 266t24
36r7 Text{17|79R9} 35|158b7 173r45 176r42 180r43 183r40 189r22 200r27 205r42
. 217r42 218r42 221r43 255r30 259r35
37i7 Low{natural} 35|159b7 168r16 180r21 183r18
38i7 High{natural} 35|160b7 169r16 173r22 176r19 192r22
X 35 gnatcoll-json-utility.adb
40a4 To_Hex(character) 64r28 65r28 66r28 67r24
50m7 Code{36|73M9} 71r10 72r39 78r38 79r50
51a7 Buf{string} 52r26 63m10 64m10 65m10 66m10 67m10 82r14 82r19
52i7 Last{natural} 62m10 62r18 63r15 63r27 64r15 65r15 66r15 67r15 82r32
54U17 Append_Escaped 54>33 60b17 68l11 68t25 72s10 77s10 79s10
54m33 Code{36|65M9} 60b33 64r37 65r37 66r37 67r32
94p7 Str{18|47P9} 101m25 101r25 111r16
95i7 Text_Length{natural} 101m30 106r20 111r41
96r7 Ret{17|79R9} 103m15 103r15 123m24 123r24 125m24 125r24 127m24 127r24
. 129m24 129r24 131m24 131r24 133m24 133r24 135m24 135r24 138m27 138r27 140m27
. 140r27 143m22 143r22 149m15 149r15 150r14
97i7 Low{natural} 104m7 106r13 111r21 111r54 111m65 111r65 115m16 115r23
98e7 W_Chr{wide_wide_character} 111m70 116m16 119r15 137r44 138r60 139r47
. 140r60 144r67
162i7 First{integer} 168m7 173r13 173r51 174m10 174r19 176r10 176r48 177m10
. 177r19 187r14
163i7 Last{integer} 169m7 180r13 180r49 181m10 181r18 183r10 183r46 184m10
. 184r18 188r20
164r7 Unb{17|79R9} 230m25 230r25 237m27 237r27 239m27 239r27 241m27 241r27
. 243m27 243r27 245m27 245r27 247m27 247r27 249m27 249r27 251m27 251r27 259m21
. 259r21 265r14
165i7 Idx{natural} 187m7 188r13 189r28 190m13 190r20 192r16 200r33 205r48
. 205r57 217r48 218r48 221r49 221r58 226m25 226r32 233m22 233r29 255r36 259r41
. 262m10 262r17
203m22 Lead{36|65M9} 210r55 216r25 224r43
206m22 Trail{36|65M9} 220m25 225r43
207e22 Char{wide_wide_character} 210m22 222m25 232r34
X 36 interfac.ads
38K9*Interfaces 35|27w6 27r44 36|183e15
65M9*Unsigned_16 35|40r29 54r40 60r40 72r26 78r24 79r37 203r38 204r24 206r30
. 220r34
73M9*Unsigned_32 35|50r24 224r30 225r30
X 37 system.ads
67M9*Address
X 43 s-memory.ads
53V13*Alloc{37|67M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{37|67M9} 105i<c,__gnat_realloc>22
X 50 s-stalib.adb
93U14 Break_Start 94i<c,__gnat_break_start>22