This file is indexed.

/usr/lib/x86_64-linux-gnu/ada/adalib/ncursesada/terminal_interface-curses-termcap.ali is in libncursesada5-dev 6.0.20170708-2.

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
V "GNAT Lib v7"
A -gnatwa
A -O2
A -Wall
A -gnatA
A -g
A -fdebug-prefix-map=/build/libncursesada-FaCyK8/libncursesada-6.0.20170708=.
A -fstack-protector-strong
A -gnata
A -gnatE
A -gnatf
A -gnatn
A -gnato
A -gnatQ
A -gnatq
A -gnatVa
A -gnatwa
A -gnatw.e
A -gnatwH
A -gnatw.Y
A -gnatyy
A -gnatyM80
A -fPIC
A -mtune=generic
A -march=x86-64
P SS ZX

RN
RV NO_EXCEPTIONS
RV NO_SECONDARY_STACK
RV NO_STANDARD_STORAGE_POOLS
RV NO_DEFAULT_INITIALIZATION
RV NO_DYNAMIC_SIZED_OBJECTS
RV NO_IMPLEMENTATION_PRAGMAS
RV SPARK_05

U terminal_interface.curses.termcap%b  terminal_interface-curses-termcap.adb  f9bb8333 DE NE OO PK
W ada.exceptions%s	a-except.adb		a-except.ali
W interfaces%s		interfac.ads		interfac.ali
W interfaces.c%s	i-c.adb			i-c.ali
W interfaces.c.strings%s  i-cstrin.adb		i-cstrin.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali
W terminal_interface%s	terminal_interface.ads	terminal_interface.ali
W terminal_interface.curses%s  terminal_interface-curses.adb  terminal_interface-curses.ali
W terminal_interface.curses.aux%s  terminal_interface-curses-aux.adb  terminal_interface-curses-aux.ali

U terminal_interface.curses.termcap%s  terminal_interface-curses-termcap.ads  bf1aa4a5 DE NE OO PR PK
W terminal_interface.curses%s  terminal_interface-curses.adb  terminal_interface-curses.ali

D ada.ads		20170106103348 76789da1 ada%s
D a-except.ads		20151016123252 291912d5 ada.exceptions%s
D a-unccon.ads		20170106103348 31484697 ada.unchecked_conversion%s
D interfac.ads		20160502101001 5ab55268 interfaces%s
D i-c.ads		20110801143639 5421119b interfaces.c%s
D i-cstrin.ads		20140611122922 341d0ddf interfaces.c.strings%s
D system.ads		20170808154339 4635ec04 system%s
D s-exctab.ads		20140225151139 54135002 system.exception_table%s
D s-parame.ads		20140801093848 7e2a0d7f system.parameters%s
D s-secsta.ads		20170112134946 9751b57e system.secondary_stack%s
D s-stalib.ads		20151112104907 09bd3940 system.standard_library%s
D s-stoele.ads		20140225151139 2dc34a04 system.storage_elements%s
D s-traent.ads		20140730135025 005bf670 system.traceback_entries%s
D terminal_interface.ads  20060625143022 3a9703dd terminal_interface%s
D terminal_interface-curses.ads  20170809183853 d7fd4c44 terminal_interface.curses%s
D terminal_interface-curses-aux.ads  20170809183853 38a74fd9 terminal_interface.curses.aux%s
D terminal_interface-curses-termcap.ads  20031025153918 68e7e8e1 terminal_interface.curses.termcap%s
D terminal_interface-curses-termcap.adb  20091226173858 c9c7384f terminal_interface.curses.termcap%b
D terminal_interface-curses_constants.ads  20170809183853 9341189e terminal_interface.curses_constants%s
X 4 interfac.ads
38K9*Interfaces 184e15 18|44r6 44r24 45r6 45r32
X 5 i-c.ads
18K20*C 230e17 18|44w17 44r35 45r17 45r43
35I9*int<integer>
60M9*size_t 18|55r17 74r16 92r16 112r16 133r16 156r16
72E9*char<character>
74e4*nul{72E9} 18|56r55 115r48 136r44
79A9*char_array(72E9)<60M9> 18|51r32 51r50 54r17 56r26 60r26 71r31 73r16
. 89r30 91r16 108r31 109r31 111r16 114r21 118r29 129r31 130r31 132r16 135r21
. 139r29 151r29 155r16
92U14*To_C 18|59s7 76s7 94s7 117s7 138s7 158s7
X 6 i-cstrin.ads
36K22*Strings 106e25 18|45w19 45r45
47P9*chars_ptr 18|109r50 113r16 130r50 134r16 153r43
52p4*Null_Ptr{47P9} 18|119r17 140r17
X 14 terminal_interface.ads
42K9*Terminal_Interface 47e23 17|42r9 43r25 80r5 18|43r6 43r41 47r14 163r5
X 15 terminal_interface-curses.ads
47K28*Curses 14|42k9 15|2102e30 17|42r28 43r44 80r24 18|43r25 43r60 47r33
. 163r24
58I9*Line_Position<integer> 17|55r26 18|150r26
59I9*Column_Position<integer> 17|54r26 18|149r26
521X4*Curses_Exception 18|62r16
X 16 terminal_interface-curses-aux.ads
45K35*Aux 119e34 18|43w32 43r67
50I12*C_Int{5|35I9} 18|52r32 57r17 71r50 89r49 152r29 153r29 160r43 160r56
97V13*Fill_String{string} 18|122s19 159s30
X 17 terminal_interface-curses-termcap.ads
42K35*Termcap 15|47k28 17|43r51 80l31 80e38 18|47b40 163l31 163t38
50A9*Termcap_String<string>(character)<integer> 55r48 18|150r48 159r14
53V13*TGoto{50A9} 53>20 54>20 55>20 18|148b13 161l8 161t13
53a20 Cap{string} 18|148b20 155r33 158r13
54i20 Col{15|59I9} 18|149b20 160r50
55i20 Row{15|58I9} 18|150b20 160r63
59V13*Get_Entry{boolean} 59>24 18|49b13 66l8 66t17
59a24 Name{string} 18|49b24 54r34 59r13
63V13*Get_Flag{boolean} 63>23 18|69b13 82l8 82t16
63a23 Name{string} 18|69b23 73r33 76r13
67U14*Get_Number 67>26 68<26 69<26 18|85b14 101l8 101t18
67a26 Name{string} 18|85b26 91r33 94r13
68i26 Value{integer} 18|86b26 95m7 96r10
69b26 Result{boolean} 18|87b26 97m10 99m10
73U14*Get_String 73>26 74<26 75<26 18|104b14 125l8 125t18
73a26 Name{string} 18|104b26 111r33 117r13
74a26 Value{string} 18|105b26 122m10
75b26 Result{boolean} 18|106b26 120m10 123m10
76V13*Get_String{boolean} 76>25 18|127b13 145l8 145t18
76a25 Name{string} 18|127b25 132r33 138r13
X 18 terminal_interface-curses-termcap.adb
51V16*tgetent{16|50I12} 51>25 51>44 53b<c,tgetent>25 60s17
51a25 name{5|79A9}
51a44 val{5|79A9}
54a7 NameTxt{5|79A9} 59m19 60r48
55m7 Length{5|60M9} 59m28
56a7 ignored{5|79A9} 60r38
57i7 result{16|50I12} 60m7 61r10 64r30
71V16*tgetflag{16|50I12} 71>26 72b<c,tgetflag>25 77s10
71a26 id{5|79A9}
73a7 Txt{5|79A9} 76m19 77r20
74m7 Length{5|60M9} 76m24
89V16*tgetnum{16|50I12} 89>25 90b<c,tgetnum>25 95s25
89a25 id{5|79A9}
91a7 Txt{5|79A9} 94m19 95r34
92m7 Length{5|60M9} 94m24
108V16*tgetstr{6|47P9} 108>25 109>25 110b<c,tgetstr>25 118s15
108a25 id{5|79A9}
109a25 buf{5|79A9}
111a7 Txt{5|79A9} 117m19 118r24
112m7 Length{5|60M9} 117m24
113p7 Txt2{6|47P9} 118m7 119r10 122r32
114A12 t<5|79A9>(5|72E9)<5|60M9> 115r32
115a7 Return_Buffer{114A12} 118r41
129V16*tgetstr{6|47P9} 129>25 130>25 131b<c,tgetstr>25 139s15
129a25 Id{5|79A9}
130a25 buf{5|79A9}
132a7 Txt{5|79A9} 138m19 139r24
133m7 Length{5|60M9} 138m24
134p7 Txt2{6|47P9} 139m7 140r10
135A12 t<5|79A9>(5|72E9)<5|60M9> 136r28
136a7 Phony_Txt{135A12} 139r41
151V16*tgoto{6|47P9} 151>23 152>23 153>23 154b<c,tgoto>25 160s31
151a23 cap{5|79A9}
152i23 col{16|50I12}
153i23 row{16|50I12}
155a7 Txt{5|79A9} 158m18 160r38
156m7 Length{5|60M9} 158m23