New tests, update.
[mono.git] / mcs / tools / csharplib / compiler.info
1 <?xml version="1.0"?>
2 <assemblies>
3   <assembly name="Mono.CSharp" version="2.1.0.0">
4     <attributes>
5       <attribute name="System.Runtime.CompilerServices.RuntimeCompatibilityAttribute">
6         <properties>
7           <property name="WrapNonExceptionThrows" value="True" />
8         </properties>
9       </attribute>
10       <attribute name="System.Reflection.AssemblyKeyFileAttribute">
11         <properties>
12           <property name="KeyFile" value="../class/mono.pub" />
13         </properties>
14       </attribute>
15       <attribute name="System.Reflection.AssemblyDelaySignAttribute">
16         <properties>
17           <property name="DelaySign" value="True" />
18         </properties>
19       </attribute>
20       <attribute name="System.Reflection.AssemblyDescriptionAttribute">
21         <properties>
22           <property name="Description" value="Mono C# Compiler with Generics" />
23         </properties>
24       </attribute>
25       <attribute name="System.Reflection.AssemblyFileVersionAttribute">
26         <properties>
27           <property name="Version" value="2.0.50727.1433" />
28         </properties>
29       </attribute>
30       <attribute name="System.Reflection.AssemblyConfigurationAttribute">
31         <properties>
32           <property name="Configuration" value="" />
33         </properties>
34       </attribute>
35       <attribute name="System.Reflection.AssemblyCompanyAttribute">
36         <properties>
37           <property name="Company" value="Novell, Inc." />
38         </properties>
39       </attribute>
40       <attribute name="System.Reflection.AssemblyCopyrightAttribute">
41         <properties>
42           <property name="Copyright" value="2001 - 2008 Novell, Inc." />
43         </properties>
44       </attribute>
45       <attribute name="System.Reflection.AssemblyProductAttribute">
46         <properties>
47           <property name="Product" value="Mono C# Compiler" />
48         </properties>
49       </attribute>
50       <attribute name="System.Reflection.AssemblyTitleAttribute">
51         <properties>
52           <property name="Title" value="Mono C# Compiler" />
53         </properties>
54       </attribute>
55     </attributes>
56     <namespaces>
57       <namespace name="Mono.CSharp">
58         <classes>
59           <class name="Evaluator" type="class" base="System.Object" charset="Ansi" layout="Auto">
60             <constructors>
61               <constructor name=".ctor()" attrib="2182">
62                 <parameters />
63               </constructor>
64             </constructors>
65             <properties>
66               <property name="InteractiveBaseClass" attrib="0" ptype="System.Type" params="">
67                 <methods>
68                   <method name="get_InteractiveBaseClass()" attrib="2198" static="true" returntype="System.Type">
69                     <parameters />
70                   </method>
71                   <method name="set_InteractiveBaseClass(System.Type)" attrib="2198" static="true" returntype="System.Void">
72                     <parameters>
73                       <parameter name="value" position="0" attrib="0" type="System.Type" />
74                     </parameters>
75                   </method>
76                 </methods>
77               </property>
78             </properties>
79             <methods>
80               <method name="Compile(System.String, out Mono.CSharp.CompiledMethod&amp;)" attrib="150" static="true" returntype="System.String">
81                 <parameters>
82                   <parameter name="input" position="0" attrib="0" type="System.String" />
83                   <parameter name="compiled" position="1" attrib="2" type="Mono.CSharp.CompiledMethod&amp;" direction="out">
84                     <attributes>
85                       <attribute name="System.Runtime.InteropServices.OutAttribute" />
86                     </attributes>
87                   </parameter>
88                 </parameters>
89               </method>
90               <method name="Compile(System.String)" attrib="150" static="true" returntype="Mono.CSharp.CompiledMethod">
91                 <parameters>
92                   <parameter name="input" position="0" attrib="0" type="System.String" />
93                 </parameters>
94               </method>
95               <method name="Evaluate(System.String, out System.Object&amp;, out System.Boolean&amp;)" attrib="150" static="true" returntype="System.String">
96                 <parameters>
97                   <parameter name="input" position="0" attrib="0" type="System.String" />
98                   <parameter name="result" position="1" attrib="2" type="System.Object&amp;" direction="out">
99                     <attributes>
100                       <attribute name="System.Runtime.InteropServices.OutAttribute" />
101                     </attributes>
102                   </parameter>
103                   <parameter name="result_set" position="2" attrib="2" type="System.Boolean&amp;" direction="out">
104                     <attributes>
105                       <attribute name="System.Runtime.InteropServices.OutAttribute" />
106                     </attributes>
107                   </parameter>
108                 </parameters>
109               </method>
110               <method name="Evaluate(System.String)" attrib="150" static="true" returntype="System.Object">
111                 <parameters>
112                   <parameter name="input" position="0" attrib="0" type="System.String" />
113                 </parameters>
114               </method>
115               <method name="GetUsing()" attrib="150" static="true" returntype="System.String">
116                 <parameters />
117               </method>
118               <method name="GetVars()" attrib="150" static="true" returntype="System.String">
119                 <parameters />
120               </method>
121               <method name="Init(System.String[])" attrib="150" static="true" returntype="System.Void">
122                 <parameters>
123                   <parameter name="args" position="0" attrib="0" type="System.String[]" />
124                 </parameters>
125               </method>
126               <method name="Interrupt()" attrib="150" static="true" returntype="System.Void">
127                 <parameters />
128               </method>
129               <method name="LoadAssembly(System.String)" attrib="150" static="true" returntype="System.Void">
130                 <parameters>
131                   <parameter name="file" position="0" attrib="0" type="System.String" />
132                 </parameters>
133               </method>
134               <method name="ReferenceAssembly(System.Reflection.Assembly)" attrib="150" static="true" returntype="System.Void">
135                 <parameters>
136                   <parameter name="a" position="0" attrib="0" type="System.Reflection.Assembly" />
137                 </parameters>
138               </method>
139               <method name="Run(System.String)" attrib="150" static="true" returntype="System.Boolean">
140                 <parameters>
141                   <parameter name="statement" position="0" attrib="0" type="System.String" />
142                 </parameters>
143               </method>
144             </methods>
145             <classes>
146               <class name="NoValueSet" type="class" base="System.Object" charset="Ansi" layout="Auto">
147                 <constructors>
148                   <constructor name=".ctor()" attrib="2182">
149                     <parameters />
150                   </constructor>
151                 </constructors>
152               </class>
153             </classes>
154           </class>
155           <class name="CompiledMethod" type="delegate" base="System.MulticastDelegate" sealed="true" serializable="true" charset="Ansi" layout="Auto">
156             <interfaces>
157               <interface name="System.ICloneable" />
158               <interface name="System.Runtime.Serialization.ISerializable" />
159             </interfaces>
160             <constructors>
161               <constructor name=".ctor(System.Object, System.IntPtr)" attrib="2182">
162                 <parameters>
163                   <parameter name="object" position="0" attrib="0" type="System.Object" />
164                   <parameter name="method" position="1" attrib="0" type="System.IntPtr" />
165                 </parameters>
166               </constructor>
167             </constructors>
168             <methods>
169               <method name="BeginInvoke(System.Object&amp;, System.AsyncCallback, System.Object)" attrib="454" virtual="true" returntype="System.IAsyncResult">
170                 <parameters>
171                   <parameter name="retvalue" position="0" attrib="0" type="System.Object&amp;" direction="ref" />
172                   <parameter name="callback" position="1" attrib="0" type="System.AsyncCallback" />
173                   <parameter name="object" position="2" attrib="0" type="System.Object" />
174                 </parameters>
175               </method>
176               <method name="EndInvoke(System.Object&amp;, System.IAsyncResult)" attrib="454" virtual="true" returntype="System.Void">
177                 <parameters>
178                   <parameter name="retvalue" position="0" attrib="0" type="System.Object&amp;" direction="ref" />
179                   <parameter name="result" position="1" attrib="0" type="System.IAsyncResult" />
180                 </parameters>
181               </method>
182               <method name="Invoke(System.Object&amp;)" attrib="454" virtual="true" returntype="System.Void">
183                 <parameters>
184                   <parameter name="retvalue" position="0" attrib="0" type="System.Object&amp;" direction="ref" />
185                 </parameters>
186               </method>
187             </methods>
188           </class>
189           <class name="InteractiveBase" type="class" base="System.Object" charset="Ansi" layout="Auto">
190             <fields>
191               <field name="ContinuationPrompt" attrib="22" fieldtype="System.String" />
192               <field name="Error" attrib="22" fieldtype="System.IO.TextWriter" />
193               <field name="Output" attrib="22" fieldtype="System.IO.TextWriter" />
194               <field name="Prompt" attrib="22" fieldtype="System.String" />
195             </fields>
196             <constructors>
197               <constructor name=".ctor()" attrib="2182">
198                 <parameters />
199               </constructor>
200             </constructors>
201             <properties>
202               <property name="help" attrib="0" ptype="System.String" params="">
203                 <methods>
204                   <method name="get_help()" attrib="2198" static="true" returntype="System.String">
205                     <parameters />
206                   </method>
207                 </methods>
208               </property>
209               <property name="quit" attrib="0" ptype="System.Object" params="">
210                 <methods>
211                   <method name="get_quit()" attrib="2198" static="true" returntype="System.Object">
212                     <parameters />
213                   </method>
214                 </methods>
215               </property>
216             </properties>
217             <methods>
218               <method name="LoadAssembly(System.String)" attrib="150" static="true" returntype="System.Void">
219                 <parameters>
220                   <parameter name="assembly" position="0" attrib="0" type="System.String" />
221                 </parameters>
222               </method>
223               <method name="LoadPackage(System.String)" attrib="150" static="true" returntype="System.Void">
224                 <parameters>
225                   <parameter name="pkg" position="0" attrib="0" type="System.String" />
226                 </parameters>
227               </method>
228               <method name="ShowUsing()" attrib="150" static="true" returntype="System.Void">
229                 <parameters />
230               </method>
231               <method name="ShowVars()" attrib="150" static="true" returntype="System.Void">
232                 <parameters />
233               </method>
234               <method name="Time(Mono.CSharp.InteractiveBase+Simple)" attrib="150" static="true" returntype="System.TimeSpan">
235                 <parameters>
236                   <parameter name="a" position="0" attrib="0" type="Mono.CSharp.InteractiveBase+Simple" />
237                 </parameters>
238               </method>
239             </methods>
240             <classes>
241               <class name="Simple" type="delegate" base="System.MulticastDelegate" sealed="true" serializable="true" charset="Ansi" layout="Auto">
242                 <interfaces>
243                   <interface name="System.ICloneable" />
244                   <interface name="System.Runtime.Serialization.ISerializable" />
245                 </interfaces>
246                 <constructors>
247                   <constructor name=".ctor(System.Object, System.IntPtr)" attrib="2182">
248                     <parameters>
249                       <parameter name="object" position="0" attrib="0" type="System.Object" />
250                       <parameter name="method" position="1" attrib="0" type="System.IntPtr" />
251                     </parameters>
252                   </constructor>
253                 </constructors>
254                 <methods>
255                   <method name="BeginInvoke(System.AsyncCallback, System.Object)" attrib="454" virtual="true" returntype="System.IAsyncResult">
256                     <parameters>
257                       <parameter name="callback" position="0" attrib="0" type="System.AsyncCallback" />
258                       <parameter name="object" position="1" attrib="0" type="System.Object" />
259                     </parameters>
260                   </method>
261                   <method name="EndInvoke(System.IAsyncResult)" attrib="454" virtual="true" returntype="System.Void">
262                     <parameters>
263                       <parameter name="result" position="0" attrib="0" type="System.IAsyncResult" />
264                     </parameters>
265                   </method>
266                   <method name="Invoke()" attrib="454" virtual="true" returntype="System.Void">
267                     <parameters />
268                   </method>
269                 </methods>
270               </class>
271             </classes>
272           </class>
273           <class name="Report" type="class" base="System.Object" charset="Ansi" layout="Auto">
274             <fields>
275               <field name="Errors" attrib="22" fieldtype="System.Int32" />
276               <field name="Stderr" attrib="22" fieldtype="System.IO.TextWriter" />
277               <field name="Warnings" attrib="22" fieldtype="System.Int32" />
278               <field name="WarningsAreErrors" attrib="22" fieldtype="System.Boolean" />
279             </fields>
280             <properties>
281               <property name="WarningLevel" attrib="0" ptype="System.Int32" params="">
282                 <methods>
283                   <method name="get_WarningLevel()" attrib="2198" static="true" returntype="System.Int32">
284                     <parameters />
285                   </method>
286                   <method name="set_WarningLevel(System.Int32)" attrib="2198" static="true" returntype="System.Void">
287                     <parameters>
288                       <parameter name="value" position="0" attrib="0" type="System.Int32" />
289                     </parameters>
290                   </method>
291                 </methods>
292               </property>
293             </properties>
294           </class>
295         </classes>
296       </namespace>
297     </namespaces>
298   </assembly>
299 </assemblies>