This file is indexed.

/usr/lib/x86_64-linux-gnu/ada/adalib/ncursesada/terminal_interface-curses-termcap.ali is in libncursesada2-dev 5.9.20110404-3.

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
V "GNAT Lib v4.6"
A -O2
A -fPIC
A -gnatA
A -g
A -gnata
A -gnatf
A -gnatn
A -gnato
A -gnatVa
A -gnatwa
A -mtune=generic
A -march=x86-64
P SS ZX
R nnnnnnnnnnnnnnnnnnnnnvnnnnnnnnnnnnnnnnnnnvnnvnnnnnnnnnnnnnvnnvnnnnnnnnnnnnnnnnnn

U terminal_interface.curses.termcap%b  terminal_interface-curses-termcap.adb  9a51a094 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  0cb86c03 NE OO PR PK
W terminal_interface.curses%s  terminal_interface-curses.adb  terminal_interface-curses.ali

D ada.ads		20070406091342 3ffc8e18
D a-except.ads		20090727140100 0c711ac9
D a-unccon.ads		20070406091342 f9eb8f06
D interfac.ads		20090409150019 f77d8799
D i-c.ads		20101007125900 809c38c4
D i-cstrin.ads		20090417131547 f3023ec4
D system.ads		20111214112749 23e1f70b
D s-exctab.ads		20090417131547 66e51330
D s-parame.ads		20091130110856 9c5d83fa
D s-secsta.ads		20090707124243 eea35a36
D s-stalib.ads		20101021102512 c4241c00
D s-stoele.ads		20090417130712 facd7d98
D s-stoele.adb		20100617152355 afc5dc80
D s-traent.ads		20090417130712 5221ee41
D terminal_interface.ads  20060625143022 3a9703dd
D terminal_interface-curses.ads  20120206200330 645f84e2
D terminal_interface-curses-aux.ads  20120206200330 48ef763a
D terminal_interface-curses-termcap.ads  20031025153918 68e7e8e1
D terminal_interface-curses-termcap.adb  20091226173858 c9c7384f
D unchconv.ads		20070406091342 ca2f9e18
X 4 interfac.ads
36K9*Interfaces 171e15 19|44r6 44r24 45r6 45r32
X 5 i-c.ads
18K20*C 230e17 19|44w17 44r35 45r17 45r43
35I9*int<integer>
60M9*size_t 19|55r17 74r16 92r16 112r16 133r16 156r16
72E9*char<character>
74e4*nul{72E9} 19|56r55 115r48 136r44
79A9*char_array(72E9)<60M9> 19|51r32 51r50 54r17 56r26 60r26 71r31 73r16
. 89r30 91r16 108r31 109r31 111r16 114r21 118r29 129r31 130r31 132r16 135r21
. 139r29 151r29 155r16
92U14*To_C 19|59s7 76s7 94s7 117s7 138s7 158s7
X 6 i-cstrin.ads
36K22*Strings 102e25 19|45w19 45r45
46P9*chars_ptr(character) 19|109r50 113r16 130r50 134r16 153r43
50p4*Null_Ptr{46P9} 19|119r17 140r17
X 15 terminal_interface.ads
42K9*Terminal_Interface 47e23 18|42r9 43r25 80r5 19|43r6 43r41 47r14 163r5
X 16 terminal_interface-curses.ads
49K28*Curses 15|42k9 16|1927e30 18|42r28 43r44 80r24 19|43r25 43r60 47r33
. 163r24
60I9*Line_Position<integer> 18|55r26 19|150r26
61I9*Column_Position<integer> 18|54r26 19|149r26
383X4*Curses_Exception 19|62r16
X 17 terminal_interface-curses-aux.ads
50K35*Aux 124e34 19|43w32 43r67
55I12*C_Int{5|35I9} 19|52r32 57r17 71r50 89r49 152r29 153r29 160r43 160r56
121V13*Fill_String{string} 19|122s19 159s30
X 18 terminal_interface-curses-termcap.ads
42K35*Termcap 16|49k28 18|43r51 80l31 80e38 19|47b40 163l31 163t38
50A9*Termcap_String<string><integer> 55r48 19|150r48 159r14
53V13*TGoto{50A9} 53>20 54>20 55>20 19|148b13 161l8 161t13
53s20 Cap{string} 19|148b20 155r33 158r13
54i20 Col{16|61I9} 19|149b20 160r50
55i20 Row{16|60I9} 19|150b20 160r63
59V13*Get_Entry{boolean} 59>24 19|49b13 66l8 66t17
59s24 Name{string} 19|49b24 54r34 59r13
63V13*Get_Flag{boolean} 63>23 19|69b13 82l8 82t16
63s23 Name{string} 19|69b23 73r33 76r13
67U14*Get_Number 67>26 68<26 69<26 19|85b14 101l8 101t18
67s26 Name{string} 19|85b26 91r33 94r13
68i26 Value{integer} 19|86b26 95m7 96r10
69b26 Result{boolean} 19|87b26 97m10 99m10
73U14*Get_String 73>26 74<26 75<26 19|104b14 125l8 125t18
73s26 Name{string} 19|104b26 111r33 117r13
74s26 Value{string} 19|105b26 122m10
75b26 Result{boolean} 19|106b26 120m10 123m10
76V13*Get_String{boolean} 76>25 19|127b13 145l8 145t18
76s25 Name{string} 19|127b25 132r33 138r13
X 19 terminal_interface-curses-termcap.adb
51V16*tgetent{17|55I12} 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{17|55I12} 60m7 61r10 64r30
71V16*tgetflag{17|55I12} 71>26 72b<c,tgetflag>25 77s10
71a26 id{5|79A9}
73a7 Txt{5|79A9} 76m19 77r20
74m7 Length{5|60M9} 76m24
89V16*tgetnum{17|55I12} 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|46P9} 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|46P9} 118m7 119r10 122r32
114A12 t<5|79A9><5|60M9> 115r32
115a7 Return_Buffer{114A12} 118r41
129V16*tgetstr{6|46P9} 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|46P9} 139m7 140r10
135A12 t<5|79A9><5|60M9> 136r28
136a7 Phony_Txt{135A12} 139r41
151V16*tgoto{6|46P9} 151>23 152>23 153>23 154b<c,tgoto>25 160s31
151a23 cap{5|79A9}
152i23 col{17|55I12}
153i23 row{17|55I12}
155a7 Txt{5|79A9} 158m18 160r38
156m7 Length{5|60M9} 158m23