/usr/lib/ada/adalib/gnatprj/sinfo-cn.ali is in libgnatprj4.9-dev 4.9.3-3ubuntu5.
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 | V "GNAT Lib v4.9"
A -nostdinc
A -O2
A -fPIC
A -g
A -gnatn
A -mtune=generic
A -march=x86-64
P ZX
RN
RV SPARK_05
U sinfo.cn%b sinfo-cn.adb 193be2c8 NE OO PK
W atree%s atree.adb atree.ali
W sinfo%s sinfo.adb sinfo.ali
W snames%s snames.adb snames.ali
U sinfo.cn%s sinfo-cn.ads f77b8a7f EE NE OO PK
W sinfo%s sinfo.adb sinfo.ali
D ada.ads 20070406091342 3ffc8e18
D a-except.ads 20140129161953 f86a4103
D a-unccon.ads 20070406091342 f9eb8f06
D a-uncdea.ads 20070406091342 f15a5ed1
D alloc.ads 20120330092659 daf1344a
D aspects.ads 20140225151544 132f69b1
D atree.ads 20140225154805 15f9fb8a
D atree.adb 20140224171334 4c3369fa
D casing.ads 20100909094434 5c2a7161
D debug.ads 20090420131856 3ea59655
D einfo.ads 20140225154805 b22949de
D hostparm.ads 20130411123322 c164ed60
D interfac.ads 20140225151838 69adb1b9
D namet.ads 20140129155348 0b5fbeae
D nlists.ads 20140206101107 783bf08e
D opt.ads 20140225154805 0424f3ab
D output.ads 20140219102553 2d9479ad
D sinfo.ads 20140225150201 4a23565b
D sinfo.adb 20140224155759 ab5b6dfc
D sinfo-cn.ads 20110804085917 bd58dc24
D sinfo-cn.adb 20121029105644 89a18964
D sinput.ads 20140120151301 c46c1677
D snames.ads 20160213140149 383b4c02
D system.ads 20160213141829 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 20090506081141 e3a9ec16
D table.adb 20130104091825 d2a5ae47
D tree_io.ads 20130910150933 92caaa96
D types.ads 20140129155348 09a1b5bd
D uintp.ads 20160213132118 2762e44a
D unchconv.ads 20070406091342 ca2f9e18
D unchdeal.ads 20070406091342 214516a4
D urealp.ads 20130411125352 e500ee51
X 7 atree.ads
44K9*Atree 4023e10 21|33w6 33r20 38r8
455U14*Change_Node 21|92s13 105s13 124s13
487V13*Relocate_Node{39|384I9} 21|122s45
534V13*Extend_Node{39|387I12} 21|53s12 75s12 140s12
599V13*Nkind{18|7921E9} 21|86s10 99s13 113s13
1029K12*Unchecked_Access 3693e24 21|38r14
2352U17*Set_Nkind 21|52s7 65s7 74s7 138s7 149s7 159s7
2460U17*Set_Node1 21|150s7
2463U17*Set_Node2 21|139s7
X 14 namet.ads
155I9*Name_Id<integer>
X 18 sinfo.ads
54K9*Sinfo 12916e10 20|33r9 73r5 21|36r14 163r5
7954n7*N_Defining_Character_Literal{7921E9} 21|52r21
7955n7*N_Defining_Identifier{7921E9} 21|74r21
7956n7*N_Defining_Operator_Symbol{7921E9} 21|138r21
7960n7*N_Expanded_Name{7921E9} 21|159r21
8029n7*N_Attribute_Reference{7921E9} 21|113r25
8043n7*N_Function_Call{7921E9} 21|99r25
8044n7*N_Procedure_Call_Statement{7921E9} 21|92r29 105r29 124r29
8056n7*N_String_Literal{7921E9} 21|149r21
8063n7*N_Indexed_Component{7921E9} 21|86r22
8078n7*N_Unchecked_Type_Conversion{7921E9} 21|65r21
8592V13*Attribute_Name{14|155I9} 21|114s47
8619V13*Chars{14|155I9} 21|160s21
8889V13*Expressions{39|433I9} 21|89s47
9192V13*Name{39|384I9} 21|101s47
9267V13*Parameter_Associations{39|433I9} 21|102s47
9300V13*Prefix{39|384I9} 21|88s47
9396V13*Selector_Name{39|384I9} 21|160s28
9621U14*Set_Chars 21|160s7
9792U14*Set_Do_Length_Check 21|64s7
9795U14*Set_Do_Overflow_Check 21|62s7
9804U14*Set_Do_Tag_Check 21|63s7
10191U14*Set_Name 21|93s13 106s13 125s13
10266U14*Set_Parameter_Associations 21|94s13 107s13
X 20 sinfo-cn.ads
33K15*CN 18|54k9 20|73l11 73e13 21|36b20 163l11 163t13
35U14*Change_Identifier_To_Defining_Identifier 35=56 21|72b14 76l8 76t48
35i56 N{39|384I9} 21|72b56 74r18 75m7 75r25
43U14*Change_Character_Literal_To_Defining_Character_Literal 44=7 21|48b14
. 54l8 54t62
44i7 N{39|384I9} 21|49b7 52r18 53m7 53r25
47U14*Change_Operator_Symbol_To_Defining_Operator_Symbol 48=7 21|134b14 141l8
. 141t58
48i7 N{39|384I9} 21|135b7 138r18 139r18 140m7 140r25
51U14*Change_Conversion_To_Unchecked 51>46 21|60b14 66l8 66t38
51i46 N{39|384I9} 21|60b46 62r30 63r25 64r28 65r18
55U14*Change_Operator_Symbol_To_String_Literal 55>56 21|147b14 151l8 151t48
55i56 N{39|384I9} 21|147b56 149r18 150r18
62U14*Change_Selected_Component_To_Expanded_Name 62>58 21|157b14 161l8 161t50
62i58 N{39|384I9} 21|157b58 159r18 160r18 160r43
68U14*Change_Name_To_Procedure_Call_Statement 68>55 21|82b14 128l8 128t47
68i55 N{39|384I9} 21|82b55 86r17 88r55 89r60 92r26 93r23 94r41 99r20 101r53
. 102r71 105r26 106r23 107r41 113r20 114r63 122r60 124r26 125r23
X 21 sinfo-cn.adb
88i13 Prefix_Node{39|384I9} 93r26
89i13 Exprs_Node{39|433I9} 94r44
101i13 Fname_Node{39|384I9} 106r26
102i13 Params_List{39|433I9} 107r44
122i13 Name_Node{39|384I9} 125r26
X 23 snames.ads
34K9*Snames 21|34w6 34r20 23|2118e11
1999V13*Is_Procedure_Attribute_Name{boolean} 21|114s18
X 24 system.ads
64M9*Address
X 28 s-memory.ads
53V13*Alloc{24|64M9} 103i<c,__gnat_malloc>22
68U14*Free 104i<c,__gnat_free>22
76V13*Realloc{24|64M9} 105i<c,__gnat_realloc>22
X 39 types.ads
384I9*Node_Id<integer> 20|35r67 44r18 48r18 51r50 55r60 62r62 68r59 21|49r18
. 60r50 72r67 82r59 88r36 101r36 122r34 135r18 147r60 157r62
387I12*Entity_Id{384I9}
399i4*Empty{384I9} 21|139r21 150r21
433I9*List_Id<integer> 21|89r36 102r36
|