This file is indexed.

/usr/lib/x86_64-linux-gnu/ada/adalib/asis/a4g-asis_tables.ali is in libasis2014-dev 2014-4.

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
V "GNAT Lib v4.9"
A -O2
A -O2
A -fstack-protector-strong
A -fPIC
A -gnatf
A -gnatws
A -g
A -gnatf
A -gnatn
A -gnato
A -gnatwa
A -gnatVa
A -gnatA
P ZX

RN
RV NO_IMPLEMENTATION_PRAGMAS
RV NO_ELABORATION_CODE
RV SPARK_05

U a4g.asis_tables%b	a4g-asis_tables.adb	56ad2444 NE OO PK IU
W a4g%s			a4g.ads			a4g.ali
W asis%s		asis.ads		asis.ali
W asis.elements%s	asis-elements.adb	asis-elements.ali
W atree%s		atree.adb		atree.ali
W einfo%s		einfo.adb		einfo.ali
W interfaces%s		interfac.ads		interfac.ali
W nlists%s		nlists.adb		nlists.ali
W sinput%s		sinput.adb		sinput.ali

U a4g.asis_tables%s	a4g-asis_tables.ads	f58dc2cb EE OO PK IU
W a4g%s			a4g.ads			a4g.ali
W ada.exceptions%s	a-except.adb		a-except.ali
W asis%s		asis.ads		asis.ali
W interfaces%s		interfac.ads		interfac.ali
W sinfo%s		sinfo.adb		sinfo.ali
W system%s		system.ads		system.ali
W table%s		table.adb		table.ali  AD
W types%s		types.adb		types.ali

D a4g.ads		20140410133835 21a63bd9
D a4g-a_types.ads	20140410133835 34c03c06
D a4g-asis_tables.ads	20140410133835 136e6f22
D a4g-asis_tables.adb	20140410133835 5ecba8ed
D a4g-int_knds.ads	20140410133835 c647fd46
D ada.ads		20070406091342 3ffc8e18
D a-charac.ads		20070912115821 2d3ec45b
D a-chahan.ads		20131010125231 1c00991d
D a-chlat1.ads		20140225151544 66457d31
D a-except.ads		20140129161953 f86a4103
D a-unccon.ads		20070406091342 f9eb8f06
D a-uncdea.ads		20070406091342 f15a5ed1
D alloc.ads		20140730124209 daf1344a
D asis.ads		20140410133835 676e99c0
D asis-elements.ads	20140410133835 008fb726
D aspects.ads		20140730124209 132f69b1
D atree.ads		20140730124209 15f9fb8a
D atree.adb		20140730124209 4c3369fa
D casing.ads		20140730124209 5c2a7161
D debug.ads		20140730124209 3ea59655
D einfo.ads		20140730124209 b22949de
D einfo.adb		20140730124209 fd9a49c7
D elists.ads		20140730124209 4c493074
D gnat.ads		20110801150502 fd2ad2f1
D g-os_lib.ads		20090409150019 0db74523
D hostparm.ads		20140730124209 c164ed60
D interfac.ads		20140225151838 69adb1b9
D namet.ads		20140730124209 0b5fbeae
D nlists.ads		20140730124209 783bf08e
D nlists.adb		20140730124209 55317a56
D opt.ads		20140730124209 0424f3ab
D output.ads		20140730124209 2d9479ad
D sinfo.ads		20140730124209 4a23565b
D sinfo.adb		20140730124209 ab5b6dfc
D sinput.ads		20140730124209 c46c1677
D snames.ads		20140730124209 383b4c02
D stand.ads		20140730124209 4852f602
D system.ads		20140730121111 90249111
D s-conca2.ads		20140225151544 02a0d7d0
D s-exctab.ads		20140225151139 54135002
D s-imenne.ads		20140225151139 614c06c0
D s-memory.ads		20140225151139 597d6634
D s-os_lib.ads		20140225151139 73b554c6
D s-parame.ads		20140225151139 ab8cb46a
D s-stalib.ads		20140225151139 a891183f
D s-string.ads		20140225151139 8fe54fb7
D s-traent.ads		20140225151139 b5116092
D s-unstyp.ads		20140225151139 510692af
D s-wchcon.ads		20140225151139 1b7d22d2
D table.ads		20140730124209 e3a9ec16
D table.adb		20140730124209 d2a5ae47
D tree_io.ads		20140730124209 92caaa96
D types.ads		20140730124209 09a1b5bd
D uintp.ads		20140730124209 2762e44a
D unchconv.ads		20070406091342 ca2f9e18
D unchdeal.ads		20070406091342 214516a4
D urealp.ads		20140730124209 e500ee51
X 1 a4g.ads
50K9*A4G 52e8 3|49r9 125r5 4|47r14 178r5
X 3 a4g-asis_tables.ads
49K13*Asis_Tables 1|50k9 3|125l9 125e20 4|47b18 178l9 178t20
51K12*Internal_Asis_Element_Table[50|55]
66K12*Asis_Element_Table[50|55] 4|56r21 57r32 64r10
77U14*Add_New_Element 77>31 4|53b14 66l8 66t23
77r31 Element{14|286R9} 4|53b31 57r23 64r37
84R9*Node_Trace_Rec 88e14 93r30 104r19 4|75r23 167r19
85e7*Kind{33|7921E9} 4|84m24 172r62
86i7*Node_Line{53|171I9} 4|85m24 173r62
87i7*Node_Col{53|177I9} 4|86m24 174r62
92K12*Node_Trace[50|55] 4|77r7 88r10
102V13*Is_Equal{boolean} 103>7 104>7 4|165b13 176l8 176t16
103i7 N{53|384I9} 4|166b7 172r21 173r46 174r39
104r7 Trace_Rec{84R9} 4|167b7 172r52 173r52 174r52
109U14*Create_Node_Trace 109>33 4|72b14 93l8 93t25
109i33 N{53|384I9} 4|72b33 79r20
118V13*Enclosing_Scope{53|384I9} 118>30 4|90s23 99b13 159l8 159t23
118i30 N{53|384I9} 4|99b30 100r32
X 4 a4g-asis_tables.adb
54b7 Found{boolean} 58m13 63r14
56i11 J{integer} 57r58
73i7 Next_Node{53|384I9} 79m7 81r22 82r29 84r63 90m10 90r40
74i7 Next_Sloc{53|212I12} 82m10 85r63 86r63
75r7 Next_Node_Rec{3|84R9} 84m10 85m10 86m10 88r29
100i7 Result{53|384I9} 104r17 105r66 106r20 107r45 119r28 123m13 127m13 127r40
. 129r23 131m16 131r43 138m10 138r28 140r28 141r28 142r28 143r28 144r28 146m13
. 146r31 149r20 150m13 150r31 152r23 153m13 158r14
101i7 Entity_Node{53|387I12} 105m10 107m10 110r17 111m10 111r52 114r19 115r31
X 14 asis.ads
91K9*Asis 3|43w6 52r30 53r30 67r30 68r30 77r41 4|40r6 40r25 53r41 14|2145e9
144I12*Implementation_Defined_Integer_Type{integer}
158I12*ASIS_Integer{144I12}
171I12*ASIS_Natural{158I12} 3|53r35 68r35
286R9*Element 3|52r35 67r35 77r46 4|53r46 14|1982e14
X 15 asis-elements.ads
78K14*Elements 4|40w11 40r30 15|1718e18
1220V13*Is_Equal{boolean} 4|57s13
X 17 atree.ads
44K9*Atree 4|42w6 42r25 17|4023e10
599V13*Nkind{33|7921E9} 4|84s37 104s10 106s13 110s10 119s13 129s16 140s21
. 141s21 142s21 143s21 144s21 149s13 152s16 172s14
614V13*Sloc{53|212I12} 4|82s23 173s40 174s33
620V13*Parent{53|384I9} 4|119s20 138s20 146s23 150s23
630V13*Present{boolean} 4|81s13 114s10
X 21 einfo.ads
37K9*Einfo 4|44w6 44r25 21|8585e10
6283B12*B{boolean}
6539V13*Is_Generic_Instance{6283E12} 4|115s10
X 29 nlists.ads
41K9*Nlists 4|45w6 45r25 29|368e11
167V13*Next_Non_Pragma{53|393I12} 4|127s23 131s26
X 33 sinfo.ads
54K9*Sinfo 3|45w6 45r17 4|105r45 111r25 33|12916e10
7921E9*Node_Kind 3|85r23 33|8309e23
8134n7*N_Package_Body{7921E9} 4|106r30 129r33 141r38
8135n7*N_Subprogram_Body{7921E9} 4|143r38
8145n7*N_Package_Declaration{7921E9} 4|104r27
8179n7*N_Block_Statement{7921E9} 4|144r38
8249n7*N_Compilation_Unit{7921E9} 4|119r39 142r38 152r33
8257n7*N_Defining_Program_Unit_Name{7921E9} 4|110r32
8291n7*N_Package_Specification{7921E9} 4|140r38 149r30
8742V13*Defining_Identifier{53|387I12} 4|111s31
8745V13*Defining_Unit_Name{53|384I9} 4|105s25 107s25
9408V13*Specification{53|384I9} 4|105s51
X 35 sinput.ads
69K9*Sinput 4|43w6 43r25 35|940e11
560V13*Get_Column_Number{53|177I9} 4|86s37 174s14
581V13*Get_Physical_Line_Number{53|171I9} 4|85s37 173s14
X 38 system.ads
64M9*Address
X 42 s-memory.ads
53V13*Alloc{38|64M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{38|64M9} 105i<c,__gnat_realloc>22
X 50 table.ads
43K9*Table 3|46w6 51r47 66r38 92r30 50|238e10
47+12 Table_Component_Type 3|52r6 67r6 93r6
48I12 Table_Index_Type 3|53r6 68r6 94r6
50*7 Table_Low_Bound{48I12} 3|54r6 69r6 95r6
51i7 Table_Initial{53|65I12} 3|55r6 70r6 96r6
52i7 Table_Increment{53|62I12} 3|56r6 71r6 97r6
53s7 Table_Name{string} 3|57r6 72r6 98r6
55k12*Table 3|51r53 66r44 92r36 50|237e13
106A12*Table_Type(14|286R9)<integer>
109A15*Big_Table_Type{106A12[3|66]}<integer>
117P12*Table_Ptr(109A15[3|66])
121p7*Table{117P12[3|66]} 4|57r51[3|66]
138U17*Init 4|77s18[3|92]
145V16*Last{integer} 4|56s40[3|66]
182U17*Append 4|64s29[3|66] 88s21[3|92]
X 53 types.ads
52K9*Types 3|47w6 47r17 53|885e10
59I9*Int<integer> 3|94r30
62I12*Nat{59I9}
65I12*Pos{59I9}
144I9*Text_Ptr<59I9>
171I9*Physical_Line_Number<integer> 3|86r23
177I9*Column_Number<short_integer> 3|87r23
212I12*Source_Ptr{144I9} 4|74r23
384I9*Node_Id<integer> 3|103r19 109r37 118r34 118r50 4|72r37 73r23 99r34
. 99r50 100r21 166r19
387I12*Entity_Id{384I9} 4|101r21
393I12*Node_Or_Entity_Id{384I9}
399i4*Empty{384I9} 4|101r34 123r23 153r23