This file is indexed.

/usr/lib/x86_64-linux-gnu/ada/adalib/opentoken/opentoken-recognizer-csv_field.ali is in libopentoken6.1-dev 6.0b-7.

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
V "GNAT Lib v7"
A -O2
A -gnatA
A -g
A -fdebug-prefix-map=/build/opentoken-PUVLEa/opentoken-6.0b=.
A -fstack-protector-strong
A -gnatf
A -gnatn
A -gnato
A -gnatwa
A -gnatVa
A -fPIC
A -mtune=generic
A -march=x86-64
P SS ZX

RN
RV NO_DISPATCHING_CALLS
RV NO_IMPLICIT_CONDITIONALS
RV NO_SECONDARY_STACK
RV NO_STANDARD_STORAGE_POOLS
RV NO_IMPLEMENTATION_PRAGMAS
RV NO_ELABORATION_CODE
RV SPARK_05

U opentoken.recognizer.csv_field%b  opentoken-recognizer-csv_field.adb  16250a2a OO PK
W ada%s			ada.ads			ada.ali
W ada.characters%s	a-charac.ads		a-charac.ali
W ada.characters.latin_1%s  a-chlat1.ads	a-chlat1.ali
W ada.strings%s		a-string.ads		a-string.ali
W ada.strings.maps%s	a-strmap.adb		a-strmap.ali
W ada.strings.maps.constants%s  a-stmaco.ads	a-stmaco.ali
W ada.tags%s		a-tags.adb		a-tags.ali
W interfaces%s		interfac.ads		interfac.ali
W opentoken.recognizer%s  opentoken-recognizer.ads  opentoken-recognizer.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali

U opentoken.recognizer.csv_field%s  opentoken-recognizer-csv_field.ads  7cf5ba5c EE OO PF PK
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 opentoken.recognizer%s  opentoken-recognizer.ads  opentoken-recognizer.ali
W system%s		system.ads		system.ali
W system.secondary_stack%s  s-secsta.adb	s-secsta.ali
W system.storage_elements%s  s-stoele.adb	s-stoele.ali
W system.stream_attributes%s  s-stratt.adb	s-stratt.ali

D ada.ads		20170106103348 76789da1 ada%s
D a-charac.ads		20070912115821 2d3ec45b ada.characters%s
D a-chlat1.ads		20140225151544 66457d31 ada.characters.latin_1%s
D a-except.ads		20151016123252 291912d5 ada.exceptions%s
D a-finali.ads		20151020095656 bf4f806b ada.finalization%s
D a-ioexce.ads		20140225151544 e4a01f64 ada.io_exceptions%s
D a-stream.ads		20141120112812 119b8fb3 ada.streams%s
D a-string.ads		20070406091342 90ac6797 ada.strings%s
D a-strbou.ads		20140731124036 53ab54ae ada.strings.bounded%s
D a-strbou.adb		20090409150019 adb4aa70 ada.strings.bounded%b
D a-strmap.ads		20140611123156 e8bb714a ada.strings.maps%s
D a-strmap.adb		20090409150019 0a51f71c ada.strings.maps%b
D a-stmaco.ads		20140611123156 1c0e5368 ada.strings.maps.constants%s
D a-strsup.ads		20120309145048 a27dcb33 ada.strings.superbounded%s
D a-tags.ads		20151016130316 01f5e3ef ada.tags%s
D a-unccon.ads		20170106103348 31484697 ada.unchecked_conversion%s
D interfac.ads		20160502101001 5ab55268 interfaces%s
D opentoken.ads		20150510192240 8bdd0f75 opentoken%s
D opentoken-recognizer.ads  20150510192240 ddbf64ff opentoken.recognizer%s
D opentoken-recognizer-csv_field.ads  20150510192240 a14adea3 opentoken.recognizer.csv_field%s
D opentoken-recognizer-csv_field.adb  20150510192240 259f8b9a opentoken.recognizer.csv_field%b
D system.ads		20170808154339 4635ec04 system%s
D s-bitops.ads		20140225151544 0765e3a3 system.bit_ops%s
D s-exctab.ads		20140225151139 54135002 system.exception_table%s
D s-fatflt.ads		20090409150019 11beb392 system.fat_flt%s
D s-fatgen.ads		20150107111315 49cbaf86 system.fat_gen%s
D s-fatgen.adb		20160707132030 de7895ec system.fat_gen%b
D s-fatlfl.ads		20090409150019 378cba9f system.fat_lflt%s
D s-fatllf.ads		20090409150019 4d5c1475 system.fat_llf%s
D s-fatsfl.ads		20090409150019 e2f873d3 system.fat_sflt%s
D s-finmas.ads		20151016130316 7811a767 system.finalization_masters%s
D s-finroo.ads		20120426095924 4ff27390 system.finalization_root%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-stoele.adb		20140801093848 ed88f8fb system.storage_elements%b
D s-stopoo.ads		20131010103753 b16154c2 system.storage_pools%s
D s-stratt.ads		20131014135145 aedef97e system.stream_attributes%s
D s-stratt.adb		20090409150019 56ef263e system.stream_attributes%b
D s-traent.ads		20140730135025 005bf670 system.traceback_entries%s
D s-unstyp.ads		20160502101423 34867c83 system.unsigned_types%s
X 1 ada.ads
16K9*Ada 20e8 21|34r6 35r6 36r6 38r10 51r32 52r6 52r31 53r33 56r32 57r7 58r6
. 73r13 82r13 84r16
X 2 a-charac.ads
16K13*Characters 18e19 21|34r10 52r35 53r37
X 3 a-chlat1.ads
18K24*Latin_1 296e27 21|34w21 52r46 53r48
34e4*HT{character} 21|52r54
63e4*Space{character} 21|53r56
X 8 a-string.ads
16K13*Strings 35e16 21|35r10 36r10 38r14 51r36 52r10 56r36 57r11 58r10 73r17
. 82r17 84r20
X 11 a-strmap.ads
38K21*Maps 411e21 21|35w18 36r18 38r22 51r44 52r18 56r44 57r19 58r18 73r25
. 82r25 84r28
46A9*Character_Set<137A9> 21|38r27 51r49 56r49
80V14*"-"{46A9} 21|57s46 57s66
82V13*Is_In{boolean} 21|73s30 82s30 84s33
83e7 Element{character} 21|73r37 82r37 84r40
84a7 Set{46A9} 21|73r59 82r59 84r62
98V13*To_Set{46A9} 21|52s23
99V13*To_Set{46A9} 21|58s23
137A9 Character_Set_Internal(boolean)<character>
X 13 a-stmaco.ads
38K26*Constants 915e31 21|36w23 57r24
43a4*Graphic_Set{11|46A9} 21|57r34
X 18 opentoken.ads
42K9*OpenToken 82e14 20|41r9 43r25 70r25 78r5 21|48r14 106r5
X 19 opentoken-recognizer.ads
43K19*Recognizer 18|42k9 19|78e25 20|41r19 43r35 70r35 78r15 21|48r24 106r15
46E9*Analysis_Verdict 49e14 20|53r26 21|68r26
47n7*Matches{46E9} 21|74r24 83r24
48n7*So_Far_So_Good{46E9} 21|85r24
49n7*Failed{46E9} 21|77r24 87r24 95r21
52H9*Instance 57e14 20|43r46 70r46
56b7*Report{boolean} 21|103m15
X 20 opentoken-recognizer-csv_field.ads
41K30*CSV_Field 19|43k19 20|68E9 78l26 78e35 21|48b35 106l26 106t35
43R9*Instance<19|52R9> 50P25 51r26 59P25 59r51 64p13 64r24 70c9 75e14 21|60r51
. 66r26 101r24
50U25*Analyze<19|74p14> 51=7 52>7 53<7 21|65b25 99l8 99t15
51r7 The_Token{43R9} 21|66b7 71r12 75m13 78m13 88m13
52e7 Next_Char{character} 21|67b7 73r48 82r48 84r51
53e7 Verdict{19|46E9} 21|68b7 74m13 77m13 83m13 85m13 87m13 95m10
59U25*Clear<19|67p14> 59=32 21|60b25 63l8 63t13
59r32 The_Token{43R9} 21|60b32 62m7
64V13*Get{43R9} 21|101b13 104l8 104t11
68E9 State_ID 68e45 73r15
68n22 First_Char{68E9} 73r27 21|62r26 72r12 103r41
68n34 Text{68E9} 21|75r32 81r12
68n40 Done{68E9} 21|78r32 88r32 92r12
73e7 State{68E9} 21|62m17 71r22 75m23 78m23 88m23 103m31
X 21 opentoken-recognizer-csv_field.adb
51a4 Inner_Characters{11|46A9} 57r48 84r69
56a4 Match_Characters{11|46A9} 73r66 82r66