This file is indexed.

/usr/lib/x86_64-linux-gnu/ada/adalib/gpr/gpr-attr-pm.ali is in libgpr1-dev 2017-5.

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
V "GNAT Lib v7"
A -O2
A -g
A -fdebug-prefix-map=/build/gprbuild-Xe333Y/gprbuild-2017=.
A -fstack-protector-strong
A -gnatn
A -fPIC
P SS ZX

RN
RV SPARK_05

U gpr.attr.pm%b		gpr-attr-pm.adb		b159bc8c NE OO PK IU
W ada.tags%s		a-tags.adb		a-tags.ali
W gpr.attr%s		gpr-attr.adb		gpr-attr.ali
W interfaces%s		interfac.ads		interfac.ali

U gpr.attr.pm%s		gpr-attr-pm.ads		dd966fbe EE NE OO PK IU
W gpr.attr%s		gpr-attr.adb		gpr-attr.ali

D ada.ads		20170106103348 76789da1 ada%s
D a-except.ads		20151016123252 291912d5 ada.exceptions%s
D a-finali.ads		20151020095656 bf4f806b ada.finalization%s
D a-stream.ads		20141120112812 119b8fb3 ada.streams%s
D a-tags.ads		20151016130316 01f5e3ef ada.tags%s
D a-unccon.ads		20170106103348 31484697 ada.unchecked_conversion%s
D a-uncdea.ads		20070406091342 f15a5ed1 ada.unchecked_deallocation%s
D gnat.ads		20140801083227 fd2ad2f1 gnat%s
D g-casuti.ads		20110801150502 0f32eb76 gnat.case_util%s
D g-dynhta.ads		20141031105956 97389d1d gnat.dynamic_htables%s
D g-dyntab.ads		20161012125547 aeeb37b9 gnat.dynamic_tables%s
D g-dyntab.adb		20161012125547 b8798004 gnat.dynamic_tables%b
D g-hesorg.ads		20110801150502 106922da gnat.heap_sort_g%s
D g-os_lib.ads		20090409150019 0db74523 gnat.os_lib%s
D g-string.ads		20090409150019 c6abc540 gnat.strings%s
D g-table.ads		20151020120548 16cef446 gnat.table%s
D g-table.adb		20140521105248 2932f881 gnat.table%b
D gpr.ads		20170517124026 f7331509 gpr%s
D gpr-attr.ads		20170517124026 2cbe1497 gpr.attr%s
D gpr-attr.adb		20170517124026 04796d0e gpr.attr%b
D gpr-attr-pm.ads	20170517124026 f1287b29 gpr.attr.pm%s
D gpr-attr-pm.adb	20170517124026 4071c7a5 gpr.attr.pm%b
D gpr-names.ads		20170517124026 97f8a5e7 gpr.names%s
D gpr-osint.ads		20170926122843 0282fe26 gpr.osint%s
D interfac.ads		20160502101001 5ab55268 interfaces%s
D system.ads		20170510173650 4635ec04 system%s
D s-casuti.ads		20140225151544 240969d7 system.case_util%s
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		20160622104833 597d6634 system.memory%s
D s-os_lib.ads		20170923094238 4e0c17b8 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-secsta.ads		20170112134946 9751b57e 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-stoele.ads		20140225151139 2dc34a04 system.storage_elements%s
D s-stopoo.ads		20131010103753 b16154c2 system.storage_pools%s
D s-string.ads		20140225151139 8fe54fb7 system.strings%s
D s-traent.ads		20140730135025 005bf670 system.traceback_entries%s
D s-valenu.ads		20090409150019 bb1a4295 system.val_enum%s
X 16 g-table.ads
104A9*Table_Type(19|328R9)<18|1585I9>
106A12*Big_Table_Type{104A9[19|335]}<18|1585I9>
115P9*Table_Ptr(106A12[19|335])
120p4*Table{115P9[19|335]} 22|53r34[19|335] 55r29[19|335] 73r26[19|335]
140V13*Last{19|268I9} 22|56s18[19|316] 57s44[19|316] 68s51[19|335] 72s42[19|335]
160U14*Set_Last 22|86s29[19|335]
169U14*Increment_Last 22|71s26[19|335]
177U14*Append 22|44s16[19|316]
X 18 gpr.ads
38K9*GPR 2967e8 21|29r9 50r5 22|25r14 90r5
251I9*Name_Id<integer> 21|34r42 44r24 22|35r24 65r42
363n7*Empty_Value{361E9} 22|51r31
460n27*Undefined{460E9} 22|46r31
1585I9*Pkg_Node_Id<integer> 22|27r25
1589R9*Package_Node_Id 1591e14 21|34r60 43r24 22|34r24 65r60
1590i7*Value{1585I9} 22|53r52 55r47 72m14 73r36
1594i4*Empty_Pkg{1585I9} 22|27r40 67r31 85r32
1595r4*Empty_Package{1589R9} 22|41r24
1597r4*Unknown_Package{1589R9} 22|42r24
X 19 gpr-attr.ads
33K13*Attr 18|38k9 19|343e13 21|29r13 50r9 22|25r18 90r9
46n7*Unknown{45E9} 22|48r31
136R9*Attribute_Node_Id 274e14 21|45r28 22|36r28
268I9 Attr_Node_Id<integer>
273i7*Value{268I9} 22|57m29
277i4 Empty_Attr{268I9} 22|76r30
305i7*Name{18|251I9} 22|45m13
306e7*Var_Kind{18|460E9} 22|46m13
307b7*Optional_Index{boolean} 22|47m13
308e7*Attr_Kind{45E9} 22|48m13
309b7*Read_Only{boolean} 22|49m13
310b7*Others_Allowed{boolean} 22|50m13
311e7*Default{18|361E9} 22|51m13
312i7*Next{268I9} 22|52m13
316K12 Attrs[16|56] 22|44r10 56r12 57r38
329i7*Name{18|251I9} 22|74m10
330b7*Known{boolean} 22|75m10
331i7*First_Attribute{268I9} 22|53r59 55m54 76m10
335K12 Package_Attributes[16|56] 22|53r15 55r10 68r32 71r7 72r23 73r7 86r10
X 21 gpr-attr-pm.ads
29K18*PM 19|33k13 21|50l14 50e16 22|25b23 90l14 90t16
34U14*Add_Unknown_Package 34>35 34<51 22|65b14 77l8 77t27
34i35 Name{18|251I9} 22|65b35 74r30
34r51 Id{18|1589R9} 22|65b51 72m7 73r33
38U14*Remove_Unknown_Packages 22|83b14 88l8 88t31
42U14*Add_Attribute 43>7 44>7 45<7 22|33b14 59l8 59t21
43r7 To_Package{18|1589R9} 22|34b7 41r10 42r10 53r41 55r36
44i7 Attribute_Name{18|251I9} 22|35b7 45r31
45r7 Attribute_Node{19|136R9} 22|36b7 57m10
X 22 gpr-attr-pm.adb
27i4 Last_Known_Package{18|1585I9} 67r10 68m10 85r10 86r39
X 26 system.ads
67M9*Address
X 31 s-memory.ads
53V13*Alloc{26|67M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{26|67M9} 105i<c,__gnat_realloc>22