/usr/lib/x86_64-linux-gnu/ada/adalib/gnatcoll/gnatcoll-scripts-impl.ali is in libgnatcoll1.6-dev 1.6gpl2014-6.
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 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 | V "GNAT Lib v4.9"
A -O2
A -O2
A -fPIC
A -fstack-protector-strong
A -gnatA
A -gnatn
A -gnatws
A -gnat05
A -g
A -mtune=generic
A -march=x86-64
P SS ZX
RN
RV NO_CALENDAR
RV NO_DISPATCH
RV NO_DISPATCHING_CALLS
RV NO_ENUMERATION_MAPS
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_DEFAULT_INITIALIZATION
RV NO_IMPLEMENTATION_PRAGMAS
RV NO_ELABORATION_CODE
RV NO_OBSOLESCENT_FEATURES
RV SPARK_05
U gnatcoll.scripts.impl%b gnatcoll-scripts-impl.adb 6043e9ac OO PF PK IU
W ada.exceptions%s a-except.adb a-except.ali
W ada.streams%s a-stream.adb a-stream.ali
W ada.tags%s a-tags.adb a-tags.ali
W gnatcoll%s gnatcoll.ads gnatcoll.ali
W gnatcoll.scripts%s gnatcoll-scripts.adb gnatcoll-scripts.ali
W gnatcoll.traces%s gnatcoll-traces.adb gnatcoll-traces.ali
W interfaces%s interfac.ads interfac.ali
W system%s system.ads system.ali
W system.assertions%s s-assert.adb s-assert.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.storage_elements%s s-stoele.adb s-stoele.ali
W system.stream_attributes%s s-stratt.adb s-stratt.ali
W system.val_enum%s s-valenu.adb s-valenu.ali
U gnatcoll.scripts.impl%s gnatcoll-scripts-impl.ads d6c08c6e EE NE OO PK IU
W gnatcoll.scripts%s gnatcoll-scripts.adb gnatcoll-scripts.ali
D ada.ads 20070406091342 3ffc8e18
D a-calend.ads 20120515092648 d86d6c8c
D a-calfor.ads 20140127164329 0a6f9afc
D a-catizo.ads 20120123093331 409d7e5b
D a-charac.ads 20070912115821 2d3ec45b
D a-chahan.ads 20131010125231 1c00991d
D a-chlat1.ads 20140225151544 66457d31
D a-contai.ads 20101025135029 61e5e089
D a-cgarso.ads 20070406091342 9129bfa8
D a-cohata.ads 20110804151834 04abccc5
D a-chtgke.ads 20140219145932 a7b0f3a2
D a-chtgke.adb 20140220134615 ee7af212
D a-chtgop.ads 20140219145932 b47ea0e7
D a-chtgop.adb 20140220134615 c00683b2
D a-cidlli.ads 20130411133353 13a4dc30
D a-cidlli.adb 20140220134615 52b81847
D a-cihama.ads 20130411133353 6caf5205
D a-cihama.adb 20140220134615 de3b0085
D a-coprnu.ads 20090409150019 0cdf1864
D a-convec.ads 20120217141546 0aaf3975
D a-convec.adb 20140220134615 a022038f
D a-except.ads 20140129161953 f86a4103
D a-exctra.ads 20130102111339 5c8e2c9f
D a-finali.ads 20111121113555 52ecdc1b
D a-ioexce.ads 20140225151544 e4a01f64
D a-iteint.ads 20110906092602 7c7305e9
D a-stream.ads 20140122164720 1a984740
D a-string.ads 20070406091342 90ac6797
D a-strfix.ads 20101008130255 d07c346e
D a-strhas.ads 20140225151544 c71c2a52
D a-strmap.ads 20090409150019 9cb836fb
D a-strunb.ads 20120426100351 3f91d4c5
D a-tags.ads 20111212115430 6c0509d0
D a-textio.ads 20140129155348 386df5d4
D a-unccon.ads 20070406091342 f9eb8f06
D a-uncdea.ads 20070406091342 f15a5ed1
D gnat.ads 20110801150502 fd2ad2f1
D g-calend.ads 20120515094453 a65b01a8
D g-catiio.ads 20140122165324 b8a4f3d4
D g-dirope.ads 20110801150502 940c4438
D g-expect.ads 20110801150502 8c6f1a8c
D g-os_lib.ads 20090409150019 0db74523
D g-regpat.ads 20110801150502 b85d88ef
D g-souinf.ads 20140204144939 a510dad3
D g-string.ads 20090409150019 c6abc540
D g-tasloc.ads 20110801150502 9c49392e
D g-traceb.ads 20120314163337 dee80ba3
D gnatcoll.ads 20140810010057 6a5da479
D gnatcoll-any_types.ads 20140810010057 b8e2b29e
D gnatcoll-arg_lists.ads 20140810010057 ce7c8614
D gnatcoll-io.ads 20140810010057 54261358
D gnatcoll-io-native.ads 20140810010057 6e98f0b4
D gnatcoll-mmap.ads 20140810010057 5a47807f
D gnatcoll-path.ads 20140810010057 44783065
D gnatcoll-scripts.ads 20140810010057 58d406e4
D gnatcoll-scripts-impl.ads 20140810010057 8e148a8a
D gnatcoll-scripts-impl.adb 20140810010057 bccc803d
D gnatcoll-traces.ads 20140810010057 f6bb7e36
D gnatcoll-traces.adb 20140810010057 11c82066
D gnatcoll-utils.ads 20140810010057 1d777100
D gnatcoll-vfs.ads 20140810010057 34a2f66e
D gnatcoll-vfs_types.ads 20140810010057 14be4a8d
D gnatcoll-vfs_utils.ads 20140810010057 94352d11
D interfac.ads 20140225151838 69adb1b9
D i-c.ads 20110801143639 5421119b
D i-cstrin.ads 20130104124955 341d0ddf
D i-cstrea.ads 20130412125801 8128536b
D system.ads 20140921225607 90249111
D s-addima.ads 20090409150019 a1ec9d3a
D s-assert.ads 20140225151544 cd8d2c94
D s-atocou.ads 20131010110730 cd7c94ca
D s-atocou.adb 20131010121735 62bad392
D s-crtl.ads 20140225151544 840e6817
D s-exctab.ads 20140225151139 54135002
D s-ficobl.ads 20120709130952 55a71d43
D s-finmas.ads 20140225151139 814daec4
D s-finroo.ads 20120426095924 4ff27390
D s-imgint.ads 20090409150019 02dbe0c2
D s-os_lib.ads 20140225151139 73b554c6
D s-parame.ads 20140225151139 ab8cb46a
D s-pooglo.ads 20110804083314 542f33d0
D s-regpat.ads 20120410054430 825a9b7f
D s-secsta.ads 20140225151139 86a2856d
D s-soflin.ads 20140225151139 aa763b52
D s-stache.ads 20140225151139 a37c21ec
D s-stalib.ads 20140225151139 a891183f
D s-stoele.ads 20140225151139 2dc34a04
D s-stoele.adb 20140225151139 ed88f8fb
D s-stopoo.ads 20131010103753 b16154c2
D s-stposu.ads 20121005142121 ffeba1c5
D s-stratt.ads 20131014135145 aedef97e
D s-stratt.adb 20090409150019 56ef263e
D s-string.ads 20140225151139 8fe54fb7
D s-ststop.ads 20140225151139 e6693757
D s-tasloc.ads 20130206104934 618a376e
D s-traent.ads 20140225151139 b5116092
D s-unstyp.ads 20140225151139 510692af
D s-valenu.ads 20090409150019 bb1a4295
D s-wchcon.ads 20140225151139 1b7d22d2
X 1 ada.ads
16K9*Ada 19e8 57|62r13
X 24 a-finali.ads
40K13*Finalization 73e21 57|62r17
48H9*Controlled<77|40R9> 64e72 57|62r30
X 26 a-iteint.ads
24h9 Forward_Iterator
32h9 Reversible_Iterator<24R9[20|70]>
X 48 gnatcoll.ads
24K9*GNATCOLL 26e13 56|28r9 65r5 57|24r6 24r29 28r14 327r5
X 55 gnatcoll-scripts.ads
49K18*Scripts 48|24k9 55|1466e21 56|28r18 65r14 57|28r23 327r14
51R9*Scripts_Repository_Record 1464e14 56|54r22 60r22 57|253r22 291r22
54H9*Scripting_Language_Record 1436e14 56|31r23 37r24 41r24 45r24 57|48r23
. 71r24 93r24 109r24
55P9*Scripting_Language(54R9) 57|56r22
59H9*Callback_Data 1432e53 57|31r21 35r21 126r21 207r21
64R9*Class_Instance 1415e14 56|32r59 57|49r59 59r14 129r27 210r23
64b25 Initialized{boolean} 57|60m10
144R9*Class_Type 1359e14 56|55r15 61r15 57|254r15 292r15
151r4*Any_Class{144R9} 57|129r63
156r4*No_Class_Instance{64R9} 57|53r17
245y13*Number_Of_Arguments{natural} 57|134R13
284y13*Nth_Arg{string} 57|136R42 148R41 151R40 154R42 216R34 220R50 235R43
. 239R59
294y13*Nth_Arg{boolean} 57|224R55 234R43
305y13*Nth_Arg{64R9} 57|129R45 210R41
319V13*Nth_Arg{string} 57|236R43
324V13*Nth_Arg{integer} 57|182R36 194R36
345x14*Set_Error_Msg 57|139R19 157R13 165R13 185R13 197R13 239R16
368x14*Set_Return_Value 57|244R10
372x14*Set_Return_Value 57|179R13 191R13
374x14*Set_Return_Value 57|174R10 228R10
650H9*Instance_Property_Record 650e64 57|38r41
651P9*Instance_Property(650R9) 57|211r14
653U14*Destroy
672U14*Set_Data 57|214s10
687V13*Get_Data{651P9} 57|219s18 223s18 227s18 232s21 243s18
701H9*Class_Instance_Record 1387e14 56|32r23 57|49r23
702P9*Class_Instance_Record_Access(701R9) 57|63r26
790P9*Virtual_Console(789R9) 56|38r17 42r17 46r17 57|72r17 94r17 110r17 130r18
792x14*Insert_Text 57|81R10 84R10 148R19
796U14*Insert_Log 57|151R19
801x14*Insert_Error 57|98R10 100R10 154R19
805x14*Insert_Prompt 57|115R10 117R10
861V13*Get_Data{790P9} 57|144s21 161s21 177s21 189s21
873U14*Clear 57|163R13
882V13*Read{string} 57|181R16 193R16
884i7 Size{integer} 57|182r22 194r22
885b7 Whole_Line{boolean} 57|183r22 195r22
895P9*Module_Command_Function
908A9*Param_Array(907R9)<integer>
913V13*Param{907R9} 57|258s27 259s27 276s32 281s32 297s26 302s26 307s26 316s26
. 317s26 318s26
914b22 Optional{boolean} 57|259r42 276r47 281r47 318r52
1184s4*Constructor_Method{string} 57|213r20 296r16
1215U14*Register_Command 57|256s7 274s7 279s7 295s7 300s7 305s7 314s7
1218a7 Params{908A9} 57|258r10 276r10 281r10 297r10 302r10 307r10 316r10
1219p7 Handler{895P9} 57|261r10 278r10 283r10 299r10 304r10 309r10 320r10
1220r7 Class{144R9} 57|260r10 277r10 282r10 298r10 303r10 308r10 319r10
1223U14*Register_Command 57|262s7 266s7 270s7
1228p7 Handler{895P9} 57|265r10 269r10 273r10
1229r7 Class{144R9} 57|264r10 268r10 272r10
1286U14*Register_Property 57|310s7 321s7
1289r7 Class{144R9} 57|312r10 323r10
1291p7 Getter{895P9} 57|313r10 324r10
1349b7*Hide_Output{boolean} 57|75r44 76r65
1381p7*Script{55P9} 57|56m12
1383i7*Refcount{64|51I9} 57|57m12 57r29
1403p7*Data{702P9} 57|63m18
1412r24*Data{1402R9} 57|61m10
1435p7*Console{790P9} 57|76r25 76r57 83r20 84r30 99r20 100r31 116r20 117r32
X 56 gnatcoll-scripts-impl.ads
28K26*Impl 55|49k18 56|65l22 65e26 57|28b31 327l22 327t26
30V13*From_Instance{55|64R9} 31^7 32^7 57|47b13 64l8 64t21
31p7 Script(55|54R9) 57|48b7 56r42
32p7 Inst(55|701R9) 57|49b7 52r10 56r7 57r7 57r24 63r56
36U14*Insert_Text 37^7 38>7 39>7 57|70b14 86l8 86t19
37p7 Script(55|54R9) 57|71b7 76r18 76r50 83r13 84r23
38p7 Console{55|790P9} 57|72b7 75r11 75r36 80r13 81r23
39s7 Txt{string} 57|73b7 81r32 84r39
40U14*Insert_Error 41^7 42>7 43>7 57|92b14 102l8 102t20
41p7 Script(55|54R9) 57|93b7 99r13 100r24
42p7 Console{55|790P9} 57|94b7 97r10 98r24
43s7 Txt{string} 57|95b7 98r33 100r40
44U14*Insert_Prompt 45^7 46>7 47>7 57|108b14 119l8 119t21
45p7 Script(55|54R9) 57|109b7 116r13 117r25
46p7 Console{55|790P9} 57|110b7 114r10 115r25
47s7 Txt{string} 57|111b7 115r34 117r41
53U14*Register_Console_Class 54^7 55>7 57|252b14 284l8 284t30
54p7 Repo(55|51R9) 57|253b7 257r10 263r10 267r10 271r10 275r10 280r10
55r7 Class{55|144R9} 57|254b7 260r26 264r26 268r26 272r26 277r26 282r26
59U14*Register_Logger_Class 60^7 61>7 57|290b14 325l8 325t29
60p7 Repo(55|51R9) 57|291b7 296r10 301r10 306r10 311r10 315r10 322r10
61r7 Class{55|144R9} 57|292b7 298r19 303r19 308r19 312r19 319r19 323r20
X 57 gnatcoll-scripts-impl.adb
30U14 Console_Command_Handler 31=7 31>42 125b14 200l8 200t31 261r26 265r26
. 269r26 273r26 278r26 283r26
31c7 Data<55|59R9> 126b7 129r54 134r34 136r51 139m34 148r50 151r49 154r51
. 157m28 165m28 174m28 180m16 182r45 185m28 192m16 194r45 197m28
31s42 Command{string} 126b42 133r10 160r13 168r13 173r13 176r13 188r13
34U14 Logger_Handler 35=7 35>42 206b14 246l8 246t22 299r21 304r21 309r21
. 313r20 320r21 324r20
35c7 Data<55|59R9> 207b7 210r50 216r43 220r59 224r64 228m28 234r52 235r52
. 236r52 239m31 239r68 244m28
35s42 Command{string} 207b42 213r10 218r13 222r13 226r13 230r13 242r13
38R9 Logger_Properties_Record<55|650R9> 55|653p14 57|40e14 41r41 215r32
39p7*Handle{58|36P9} 216m16 220r42 224r47 228r67 233r46 244r66
41P9 Logger_Properties(38R9) 220r17 224r22 228r42 233r21 244r41
128E12 Mode_Kinds 128e44 131r18 136r24
128n27 Text{128E12} 131r32 147r21
128n33 Log{128E12} 150r21
128n38 Error{128E12} 153r21
129r7 Inst{55|64R9} 144r31 161r31 177r31 189r31
130p7 Console{55|790P9} 144m10 145r13 148r32 151r31 154r33 161m10 162r13
. 163r20 177m10 178r13 181r22 189m10 190r13 193r22
131e7 Mode{128E12} 136m16 146r18
209a7 Logger_Data{string} 215r19 219r34 223r34 227r34 232r37 243r34
210r7 Inst{55|64R9} 215r13 219r28 223r28 227r28 232r31 243r28
211p7 Prop{55|651P9} 219m10 220r36 223m10 224r41 227m10 228r61 232m13 233r40
. 243m10 244r60
X 58 gnatcoll-traces.ads
33K18*Traces 57|24w15 24r38 58|512e20
36P9*Trace_Handle(35R9) 57|39r18
162V13*Create{36P9} 57|216s26
258U14*Trace 57|220s10
280U14*Assert 57|233s13
282b7 Condition{boolean} 57|234r21
283s7 Error_Message{string} 57|235r21
284s7 Message_If_Success{string} 57|236r21
297U14*Set_Active 57|224s10
302V13*Active{boolean} 57|228s34
330V13*Count{natural} 57|244s34
X 64 interfac.ads
38K9*Interfaces 57|26w6 26r29 64|179e15
51I9*Integer_32<integer>
X 68 system.ads
37K9*System 57|25r6 238r18 68|152e11
X 70 s-assert.ads
41K16*Assertions 57|25w13 238r25 70|50e22
43X4*Assert_Failure 57|238r36
|