This file is indexed.

/usr/lib/x86_64-linux-gnu/ada/adalib/opentoken/opentoken-recognizer-identifier.ali is in libopentoken5-dev 6.0b-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
V "GNAT Lib v4.9"
A -O2
A -fPIC
A -fstack-protector-strong
A -g
A -gnatf
A -gnatn
A -gnato
A -gnatwa
A -gnatVa
A -gnatA
P SS ZX

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

U opentoken.recognizer.identifier%b  opentoken-recognizer-identifier.adb  35f2912b NE OO PK
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.identifier%s  opentoken-recognizer-identifier.ads  647798ea EE OO PF PK
W ada%s			ada.ads			ada.ali
W ada.exceptions%s	a-except.adb		a-except.ali
W ada.streams%s		a-stream.adb		a-stream.ali
W ada.strings%s		a-string.ads		a-string.ali
W ada.strings.maps%s	a-strmap.adb		a-strmap.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		20070406091342 3ffc8e18
D a-charac.ads		20070912115821 2d3ec45b
D a-chlat1.ads		20140225151544 66457d31
D a-except.ads		20140129161953 f86a4103
D a-finali.ads		20111121113555 52ecdc1b
D a-ioexce.ads		20140225151544 e4a01f64
D a-stream.ads		20140122164720 1a984740
D a-string.ads		20070406091342 90ac6797
D a-strbou.ads		20101008130255 9806fe84
D a-strbou.adb		20090409150019 adb4aa70
D a-strmap.ads		20090409150019 9cb836fb
D a-strmap.adb		20090409150019 0a51f71c
D a-strsup.ads		20120309145048 a27dcb33
D a-tags.ads		20111212115430 6c0509d0
D a-unccon.ads		20070406091342 f9eb8f06
D interfac.ads		20140225151838 69adb1b9
D opentoken.ads		20150510192240 8bdd0f75
D opentoken-recognizer.ads  20150510192240 ddbf64ff
D opentoken-recognizer-identifier.ads  20150510192240 2570caee
D opentoken-recognizer-identifier.adb  20150510192240 10825bc5
D system.ads		20151121115557 90249111
D s-bitops.ads		20140225151544 0765e3a3
D s-exctab.ads		20140225151139 54135002
D s-fatflt.ads		20090409150019 11beb392
D s-fatgen.ads		20140129155348 9267ca45
D s-fatgen.adb		20140129155348 9ba81cee
D s-fatlfl.ads		20090409150019 378cba9f
D s-fatllf.ads		20090409150019 4d5c1475
D s-fatsfl.ads		20090409150019 e2f873d3
D s-finmas.ads		20140225151139 814daec4
D s-finroo.ads		20120426095924 4ff27390
D s-parame.ads		20140225151139 ab8cb46a
D s-pooglo.ads		20110804083314 542f33d0
D s-secsta.ads		20140225151139 86a2856d
D s-soflin.ads		20140225151139 aa763b52
D s-stache.ads		20140225151139 a37c21ec
D s-stalib.ads		20140225151139 a891183f
D s-stoele.ads		20140225151139 2dc34a04
D s-stoele.adb		20140225151139 ed88f8fb
D s-stopoo.ads		20131010103753 b16154c2
D s-stratt.ads		20131014135145 aedef97e
D s-stratt.adb		20090409150019 56ef263e
D s-traent.ads		20140225151139 b5116092
D s-unstyp.ads		20140225151139 510692af
X 1 ada.ads
16K9*Ada 19e8 19|46r6 59r26 60r26 70r23 71r23 20|53r13 66r12 81r12 101r26
. 102r26
X 8 a-string.ads
16K13*Strings 35e16 19|46r10 59r30 60r30 70r27 71r27 20|53r17 66r16 81r16
. 101r30 102r30
X 11 a-strmap.ads
38K21*Maps 412e21 19|46w18 59r38 60r38 70r35 71r35 20|53r25 66r24 81r24 101r38
. 102r38
47A9*Character_Set<138A9> 19|59r43 60r43 70r40 71r40 20|101r43 102r43
83V13*Is_In{boolean} 20|53s30 66s29 81s29
84e7 Element{character} 20|54r13 67r13 82r13
85a7 Set{47A9} 20|55r13 68r13 83r13
138A9 Character_Set_Internal(boolean)<character>
X 17 opentoken.ads
42K9*OpenToken 82e14 19|47r9 49r25 68r25 86r5 20|37r14 113r5
X 18 opentoken-recognizer.ads
43K19*Recognizer 17|42k9 18|78e25 19|47r19 49r35 68r35 86r15 20|37r24 113r15
46E9*Analysis_Verdict 49e14 19|84r26 20|47r26
47n7*Matches{46E9} 20|57r32 70r24 85r32
48n7*So_Far_So_Good{46E9} 20|72r32
49n7*Failed{46E9} 20|60r32 75r32 88r32 94r21
52H9*Instance 57e14 19|49r46 68r46
56b7*Report{boolean} 20|106m15
X 19 opentoken-recognizer-identifier.ads
47K30*Identifier 18|43k19 19|66E9 86l26 86e36 20|37b35 113l26 113t36
49R9*Instance<18|52R9> 58p13 62r13 68c9 77e14 79P25 79r51 81P25 82r26 20|39r51
. 45r26 104r13
58V13*Get{49R9} 59>7 60>7 61>7 20|100b13 111l8 111t11
59a7 Start_Chars{11|47A9} 20|101b7 107r32
60a7 Body_Chars{11|47A9} 20|102b7 108r32
61b7 Has_Separator{boolean} 20|103b7 109r32
66E9 State_ID 66e57 75r15
66n22 First_Char{66E9} 75r27 20|41r26 52r12 110r32
66n34 Text{66E9} 20|58r32 64r12 86r32
66n40 Underscore{66E9} 20|73r32 79r12
66n52 Done{66E9} 20|61r32 76r32 89r32 92r12
70a7 Start_Chars{11|47A9} 20|55r34 107m15
71a7 Body_Chars{11|47A9} 20|68r34 83r34 108m15
72b7 Has_Separator{boolean} 20|71r51 109m15
75e7 State{66E9} 20|41m17 50r22 58m23 61m23 73m23 76m23 86m23 89m23 110m15
79U25 Clear<18|67p14> 79=32 20|39b25 42l8 42t13
79r32 The_Token{49R9} 20|39b32 41m7
81U25 Analyze<18|74p14> 82=7 83>7 84<7 20|44b25 98l8 98t15
82r7 The_Token{49R9} 20|45b7 50r12 55r24 58m13 61m13 68r24 71r41 73m13 76m13
. 83r24 86m13 89m13
83e7 Next_Char{character} 20|46b7 54r24 67r24 71r16 82r24
84e7 Verdict{18|46E9} 20|47b7 57m13 60m13 70m13 72m13 75m13 85m13 88m13 94m10