2 Thu May 23 17:18:46 CEST 2002 Paolo Molaro <lupus@ximian.com>
\r
4 * Assembly.cs: implemented CreateInstance ().
\r
6 2002-05-22 Martin Baulig <martin@gnome.org>
\r
8 * MethodBase.cs (get_next_table_index): Added `object obj' argument.
\r
10 Tue May 21 12:07:40 CEST 2002 Paolo Molaro <lupus@ximian.com>
\r
12 * EventInfo.cs: more implementation.
\r
14 Mon May 20 17:37:39 CEST 2002 Paolo Molaro <lupus@ximian.com>
\r
16 * MonoEvent.cs: fill-in the implementation.
\r
18 Sat May 4 15:00:39 CEST 2002 Paolo Molaro <lupus@ximian.com>
\r
20 * Assembly.cs, AssemblyName.cs: updates and fixes.
\r
22 2002-04-24 Patrik Torstensson <patrik.torstensson@labs2.com>
\r
24 * MonoProperty.cs (GetValue) : basic implementation to support nunit
\r
25 * PropertyInfo.cs (GetValue) : call MonoProperty::GetValue instead of returning null
\r
27 Thu Apr 18 16:40:54 CEST 2002 Paolo Molaro <lupus@ximian.com>
\r
29 * MonoMethod.c: cache the method name.
\r
31 2002-04-12 Duncan Mak <duncan@ximian.com>
\r
33 * AssemblyAlgorithmIdAttribute.cs: Fixed typo in AlgorithmId
\r
36 * AssemblyDelaySignAttribute.cs: Fixed type in DelaySign
\r
39 * AssemblyFileVersionAttribute.cs: Renamed FileVersion property to
\r
42 * BindingFlags.cs: Added missing value "PutRefDispProperty".
\r
44 * FieldAttributes.cs: Removed value "HasSecurity".
\r
46 * ManifestResourceInfo.cs: Added missing properties FileName,
\r
47 ReferencedAssembly and ResourceLocation.
\r
49 * TargetInvocationException.cs: Added the missing constructors.
\r
51 Fri Apr 12 18:32:34 CEST 2002 Paolo Molaro <lupus@ximian.com>
\r
53 * MonoMethod.cs: make Name property an icall.
\r
55 2002-04-08 Nick Drochak <ndrochak@gol.com>
\r
57 * DefaultMemberAttribute.cs: Add AttributeUsage attribute for class,
\r
58 struct and interface.
\r
60 Fri Apr 5 15:40:24 CEST 2002 Paolo Molaro <lupus@ximian.com>
\r
62 * MonoEvent.cs: remove unused code.
\r
63 * MonoProperty: implement ToString().
\r
65 Wed Apr 3 17:59:26 CEST 2002 Paolo Molaro <lupus@ximian.com>
\r
67 * Assembly.cs: implement GetTypes() and GetExportedTypes().
\r
69 Mon Mar 25 18:54:58 CET 2002 Paolo Molaro <lupus@ximian.com>
\r
71 * MonoEvent.cs: added the needed fields.
\r
73 2002-03-20 Martin Baulig <martin@gnome.org>
\r
75 * ConstructorInfo.cs (Invoke): Implemented, call the abstract Invoke.
\r
77 * MonoMethod.cs (MonoCMethod.Invoke): Implemented, call InternalInvoke.
\r
79 2002-03-14 Dietmar Maurer <dietmar@ximian.com>
\r
81 * MonoMethod.cs (Invoke): call InternalInvoke
\r
83 * MethodBase.cs (Invoke): call virtual invoke function
\r
85 Thu Mar 7 17:14:20 CET 2002 Paolo Molaro <lupus@ximian.com>
\r
87 * EventInfo.cs: add compiler needed methods.
\r
88 * MonoMethod.cs: make ToString() return the return type name, too.
\r
90 2002-03-07 Nick Drochak <ndrochak@gol.com>
\r
92 * BindingFlags.cs: Add missing enum values. Thanks CorCompare.
\r
94 Tue Mar 5 20:33:14 CET 2002 Paolo Molaro <lupus@ximian.com>
\r
96 * TypeAttributes.cs, MethodImplAttributes.cs: updates to latest spec.
\r
98 2002-02-26 Duncan Mak <duncan@ximian.com>
\r
100 * StrongNameKeyPair.cs: Committed for Kevin Winchester (kwin@ns.sympatico.ca>.
\r
102 2002-02-24 Nick Drochak <ndrochak@gol.com>
\r
104 * AssemblyNameFlags.cs: Use proper member name. Thanks corcompare!
\r
106 Fri Feb 22 18:54:13 CET 2002 Paolo Molaro <lupus@ximian.com>
\r
108 * MonoField.cs: implement GetValue as an internalcall.
\r
109 Implemented ToString().
\r
111 Tue Feb 19 20:36:04 CET 2002 Paolo Molaro <lupus@ximian.com>
\r
113 * Assembly.cs, Module.cs, MonoField.cs, MonoMethod.cs,
\r
114 MonoProperty.cs, ParameterInfo.cs: Implemented custom attributes
\r
117 Thu Feb 14 18:55:23 CET 2002 Paolo Molaro <lupus@ximian.com>
\r
119 * TypeAttributes.cs: update to latest spec.
\r
121 Mon Feb 11 19:50:27 CET 2002 Paolo Molaro <lupus@ximian.com>
\r
123 * Assembly.cs: handle throwOnError in GetType() call.
\r
125 2002-02-07 Duncan Mak <duncan@ximian.com>
\r
127 * AssemblyName.cs: Implemented ISerializable interface for the
\r
128 fields that we have.
\r
130 2002-02-05 Duncan Mak <duncan@ximian.com>
\r
133 * TargetException.cs: Added in CVS.
\r
135 2002-01-31 Duncan Mak <duncan@ximian.com>
\r
137 * ReflectionTypeLoadException.cs: Added missing bits.
\r
139 2002-01-23 Duncan Mak <duncan@ximian.com>
\r
141 * AssemblyAlgorithmIdAttribute.cs:
\r
142 * AssemblyCompanyAttribute.cs:
\r
143 * AssemblyConfigurationAttribute.cs:
\r
144 * AssemblyCopyrightAttribute.cs:
\r
145 * AssemblyCultureAttribute.cs:
\r
146 * AssemblyDefaultAliasAttribute.cs:
\r
147 * AssemblyDelaySignAttribute.cs:
\r
148 * AssemblyDescriptionAttribute.cs:
\r
149 * AssemblyFileVersionAttribute.cs:
\r
150 * AssemblyFlagsAttribute.cs:
\r
151 * AssemblyInformationalVersionAttribute.cs:
\r
152 * AssemblyKeyFileAttribute.cs:
\r
153 * AssemblyKeyNameAttribute.cs:
\r
154 * AssemblyNameProxy.cs:
\r
155 * AssemblyProductAttribute.cs:
\r
156 * AssemblyTitleAttribute.cs:
\r
157 * AssemblyTradeMarkAttribute.cs:
\r
158 * AssemblyVersionAttribute.cs:
\r
159 * CustomAttributeFormatException.cs:
\r
160 * InvalidFilterCriteriaException.cs:
\r
161 * TargetParameterCountException.cs: Added.
\r
163 2002-01-23 Miguel de Icaza <miguel@ximian.com>
\r
165 * Assembly.cs (Assembly.CodeBase): Implement.
\r
166 (Assembly.FullName): simplistic and broken implementation. Gets
\r
167 us where we were yesterday.
\r
171 Tue Jan 22 22:54:18 CET 2002 Paolo Molaro <lupus@ximian.com>
\r
173 * IReflect.cs: corrected GetMember() return type.
\r
174 * InterfaceMapping.cs, TypeDelegator.cs: implemented.
\r
176 Wed Jan 9 19:37:14 CET 2002 Paolo Molaro <lupus@ximian.com>
\r
178 * MonoMethod.cs: ToString () implementation.
\r
180 2002-01-04 Ravi Pratap <ravi@ximian.com>
\r
182 * Assembly.cs : Decorate missing bits with the MonoTODO
\r
185 * ConstructorInfo.cs, MonoMethod.cs, MonoProperty.cs, ParameterInfo.cs,
\r
186 ReflectionTypeLoadException.cs : Ditto.
\r
188 * FieldInfo.cs : Ditto.
\r
190 Thu Jan 3 23:25:34 CET 2002 Paolo Molaro <lupus@ximian.com>
\r
192 * Assembly.cs: trow unimplemented exceptions.
\r
194 Tue Dec 18 18:46:22 CET 2001 Paolo Molaro <lupus@ximian.com>
\r
196 * MonoMethod.cs: implemented GetParameters().
\r
197 * MonoProperty.cs: PropertyInfo implementation.
\r
198 * ParameterInfo.cs: implemented.
\r
199 * PropertyInfo.cs: fixes.
\r
201 Thu Dec 13 20:18:05 CET 2001 Paolo Molaro <lupus@ximian.com>
\r
203 * FieldInfo.cs: implemented some Is* propeties.
\r
204 * MethodBase.cs: fixed attribute accessors.
\r
205 * MonoField.cs: runtime object to represent a field.
\r
206 * MonoMethod.cs: runtime object to represent a method.
\r
207 * AssemblyBuilder.cs: GetToken() methods to get tokens for
\r
208 strings, fields, methods...
\r
209 * ILGenerator.cs: handle tokens for methods.
\r
211 Mon Nov 19 13:56:55 CET 2001 Paolo Molaro <lupus@ximian.com>
\r
213 * MethodBase.cs: add internal get_next_table_index() for use in
\r
216 Wed Nov 14 16:53:28 CET 2001 Paolo Molaro <lupus@ximian.com>
\r
218 * Assembly.cs: implement some of the Load() methods.
\r
219 * ConstructorInfo.cs: some missing stubs and fields.
\r
220 * FieldInfo.cs: IsInitOnly property.
\r
221 * ParameterInfo.cs: stubs for missing properties.
\r
222 * ParameterModifier.cs: implemented class.
\r
224 2001-11-10 Sean MacIsaac <macisaac@ximian.com>
\r
226 * Assembly.cs: Filled in some stub implementations
\r
228 * ConstructorInfo.cs: Added some stub functions for NUnit
\r
230 Fri Nov 2 18:29:36 CET 2001 Paolo Molaro <lupus@ximian.com>
\r
232 * AmbiguousMatchException.cs,
\r
233 * Assembly.cs, Module.cs: updates.
\r
234 * FieldInfo.cs: better compliance to the spec.
\r
235 * MethodBase.cs: move call_conv out of the way.
\r
236 * AssemblyBuilder.cs: don't use internalcalls, more stuff supported.
\r
237 * FieldBuilder.cs: implemented.
\r
238 * ILGenerator.cs: implemented some opcode handling.
\r
239 * Label.cs: add constructor.
\r
240 * LocalBuilder.cs: implemented.
\r
241 * MethodBuilder.cs: don't use internalcalls, more implemented stuff.
\r
242 * ModuleBuilder.cs: don't use internalcalls, more meat here, too.
\r
243 * ParameterBuilder.cs: implemented.
\r
244 * PropertyBuilder.cs: implemented.
\r
245 * TypeBuilder.cs: don't use internalcalls, more stuff working.
\r
247 Tue Sep 25 16:48:50 CEST 2001 Paolo Molaro <lupus@ximian.com>
\r
249 * ConstructorInfo.cs, MemberFilter.cs, Module.cs: added.
\r
251 Fri Sep 14 16:12:08 CEST 2001 Paolo Molaro <lupus@ximian.com>
\r
253 * MethodBase.cs, MethodInfo.cs: added.
\r
255 Thu Sep 13 18:05:16 CEST 2001 Paolo Molaro <lupus@ximian.com>
\r
257 * Assembly.cs: added stub code.
\r
259 2001-07-18 Michael Lambert <michaellambert@email.com>
\r
261 * BindingFlags.cs: Add.
\r