1 2003-11-21 Zoltan Varga <vargaz@freemail.hu>
3 * MethodBase.cs (Invoke): Make this virtual under NET 1.2.
5 2003-11-16 Martin Baulig <martin@ximian.com>
7 * MonoGenericInst.cs (MonoGenericInst.inflate): Call
8 `parent.inflate (parent,...)' instead of
9 `parent.inflate (reflected,...)'.
11 2003-11-16 Zoltan Varga <vargaz@freemail.hu>
13 * Assembly.cs (InternalGetAssemblyName): New icall.
15 * AssemblyName.cs (GetAssemblyName): Implement this without loading
16 the assembly in question. Fixes #51035.
18 2003-11-14 Martin Baulig <martin@ximian.com>
20 * MonoGenericInst.cs (MonoGenericInst): Added
21 `MonoGenericInst[] interfaces' field. This is only used for
23 (MonoGenericInst.inflate): If we're an interface type, add the
24 methods from all interfaces we inherit.
26 2003-11-14 Zoltan Varga <vargaz@freemail.hu>
28 * AssemblyNameFlags.cs MethodAttributes.cs: Add new enumerated values
31 * *.cs: Add missing attributes.
33 2003-11-11 Todd Berman <tberman@gentoo.org>
35 * AssemblyName.cs (FullName): Fixed to include a proper PublicKeyToken.
37 2003-11-11 Zoltan Varga <vargaz@freemail.hu>
39 * MonoMethod.cs: Implement CallingConvention member.
41 2003-11-10 Zoltan Varga <vargaz@freemail.hu>
43 * Assembly.cs (InternalGetType): Add a 'module' argument so this
44 method can be used from Module as well.
46 * Module.cs (GetType): Implement.
48 * Module.cs (GetTypes): Implement.
50 * Module.cs: Remove some [MonoTODO] attributes from implemented methods.
51 2003-11-08 Martin Baulig <martin@ximian.com>
53 * MonoGenericInst.cs (MonoInflatedMethod, MonoInflatedCtor): Added
54 a private `IntPtr ginst' field.
55 (MonoGenericInst.IsValueTypeImpl, inflate): Allow interfaces.
57 2003-11-02 Martin Baulig <martin@ximian.com>
59 * MonoGenericInst.cs (MonoGenericInst.initialize): Include members
60 from our parent classes in the `methods', `ctors' and `fields'
61 arrays. When inflating them, reflection now sets their
62 `declaring_type' and `reflected_type' fields.
63 (MonoInflatedMethod, MonoInflatedCtor): Added
64 `MonoGenericInst declaring_type' and `MonoGenericInst reflected_type'
65 fields and override the `DeclaringType' and `ReflectedType' properties.
67 2003-11-02 Martin Baulig <martin@ximian.com>
69 * MonoGenericInst.cs (MonoGenericInst.IsValueTypeImpl): Override this.
71 2003-10-31 Martin Baulig <martin@ximian.com>
73 * MonoGenericInst.cs (MonoInflatedField): New internal class.
74 (MonoGenericInst.GetFields): Override this method and inflate
77 * MonoField.cs: Don't make this class sealed.
79 2003-10-30 Martin Baulig <martin@ximian.com>
81 * MonoGenericInst.cs (MonoInflatedMethod, MonoInflatedCtor): New
84 2003-10-25 Martin Baulig <martin@ximian.com>
86 * MonoGenericInst.cs: New internal class.
88 2003-10-18 Martin Baulig <martin@ximian.com>
90 * MethodInfo.cs (MethodInfo.GetGenericArguments): Make this method
91 abstract; use an interncall in MonoMethod and a custom
92 implementation in MethodBuilder.
94 2003-10-17 Pedro MartÃnez Juliá <yoros@wanadoo.es>
96 * MonoEvent.cs: implement ToString method as in MS.NET.
98 * MonoMethod.cs: fix some differences between mono and MS.NET
99 implementation of ToString.
101 2003-10-17 Zoltan Varga <vargaz@freemail.hu>
103 * AssemblyName.cs: Fix Version property when some version fields are
106 2003-10-17 Martin Baulig <martin@ximian.com>
108 * MethodInfo.cs (MethodInfo.GetGenericArguments): New method.
109 (MethodInfo.BindGenericParameters): New method.
111 2003-10-16 Martin Baulig <martin@ximian.com>
113 * MethodInfo.cs (MethodInfo.IsGenericMethodDefinition): New
116 2003-08-08 Lluis Sanchez Gual <lluis@ximian.com>
118 * ParameterInfo.cs: Modified constructor of ParameterInfo for
119 the return type of a method. Since parameter positions are
120 zero-based, the position of the return type must be is -1.
122 2003-08-06 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
124 * TargetInvocationException.cs: Fixed signature
126 2003-07-24 Miguel de Icaza <miguel@ximian.com>
128 * TypeDelegator.cs: Added generics stubs.
130 2003-07-21 Lluis Sanchez Gual <lluis@ximian.com>
132 * ParameterInfo.cs: Position is zero-based in ParameterInfo.
133 Set the right position value when getting from ParameterBuilder.
135 Thu Jul 17 17:26:59 CEST 2003 Paolo Molaro <lupus@ximian.com>
137 * FieldInfo.cs, MonoField.cs: cleanups. Cache some info and use
138 finer-grained icalls. Requires a matching runtime.
140 2003-07-11 Zoltan Varga <vargaz@freemail.hu>
142 * AssemblyFlagsAttribute.cs: Added new constructor from NET 1.1.
144 * AssemblyFlagsAttribute.cs: Added new property from NET 1.1.
146 2003-07-10 Zoltan Varga <vargaz@freemail.hu>
148 * Assembly.cs: Implemented ImageRuntimeVersion property from NET 1.1.
150 Mon Jun 30 19:12:08 CEST 2003 Paolo Molaro <lupus@ximian.com>
152 * Pointer.cs: implemented.
154 2003-06-15 Zoltan Varga <vargaz@freemail.hu>
156 * EventInfo.cs: Implement IsSpecialName.
158 2003-06-10 Zoltan Varga <vargaz@freemail.hu>
160 * Module.cs (Mono_GetGuid): New method to return the GUID of the
163 2003-05-21 Zoltan Varga <vargaz@freemail.hu>
165 * Module.cs: Implement GetField and its friends.
167 2003-05-20 Zoltan Varga <vargaz@freemail.hu>
169 * Assembly.cs (GetManifestResourceStream): Moved handling of
170 linked resources into managed code using the newly implemented
171 GetManifestResourceInfo () method.
173 2003-05-19 Zoltan Varga <vargaz@freemail.hu>
175 * Module.cs: Implemented IsResource.
177 * Assembly.cs: Implemented GetManifestResourceInfo, GetModules,
178 GetModule, GetLoadedModules methods.
179 * Assembly.cs (GetManifestResourceStream): Added support for
180 resources in extern assemblies.
182 2003-05-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
184 * Assembly.cs: fixed bug #42833.
186 2003-05-11 Miguel de Icaza <miguel@ximian.com>
188 * Binder.cs (ChangeType): Very simplistic change. Am not sure if
189 it is correct, but it makes RemotingCorba move along a bit more
190 (Remoting.Corba invokes Binder.ConvertArgs, which calls
191 Binder.ChangeType with an Attribute [] to Object []).
193 2003-05-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
196 (check_type): fixed bug #41655.
198 2003-05-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
200 * Assembly.cs: implemented GetSatelliteAssembly.
202 Fri Apr 11 13:06:10 CEST 2003 Paolo Molaro <lupus@ximian.com>
204 * Assembly.cs: added GetNamespaces() icall.
206 2003-03-17 Zoltan Varga <vargaz@freemail.hu>
208 * FieldInfo.cs (GetFieldFromHandle): Implemented.
210 2003-03-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
212 * Assembly.cs: added missing stuff. Only ModuleResolve event is left
213 out to avoid changing MonoReflectionAssembly by now.
214 * ModuleResolveEventHandler.cs: delegate.
216 2003-02-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
218 * TargetInvocationException.cs: added serialization ctor.
220 2003-02-18 Martin Baulig <martin@ximian.com>
222 * Assembly.cs (MonoDebugger_GetMethodToken): New method to get a
223 method's metadata token.
225 2003-02-04 Sebastien Pouliot <spouliot@videotron.ca>
227 * Module.cs: Corrected indentation for class.
229 2003-02-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
232 (check_type): return true when the target type is object and the source
235 2003-02-03 Patrik Torstensson
237 * Binder.cs: minimize locking time in DefaultBinder.
239 2003-02-01 Sebastien Pouliot <spouliot@videotron.ca>
241 * Module.cs: Oups - not implemented. Added MonoTODO to most methods
242 so it's real status get reflected correctly on the web site.
244 2003-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
246 * MonoMethod.cs: implemented GetBaseDefinition ().
248 2003-01-28 Patrik Torstensson
249 * MonoMethod.cs: Added support for serialization for MonoMethod and MonoCMethod
250 * ReflectionSerializationHolder.cs: Support class for serialization
252 2003-01-17 Zoltan Varga <vargaz@freemail.hu>
254 * ParameterInfo.cs: modified constructor so it allows the
255 ParameterBuilder to be null and add a 'position' argument which will
256 be used when pb is null.
258 2003-01-16 Lluis Sanchez Gual <lsg@ctv.es>
260 * Assembly.cs: added serialization support.
262 Sat Jan 4 18:26:41 CET 2003 Paolo Molaro <lupus@ximian.com>
264 * MonoMethod.cs: propagate exceptions from the internal invoke
265 code that need to be propagated.
267 Sat Jan 4 18:04:07 CET 2003 Paolo Molaro <lupus@ximian.com>
269 * Binder.cs: throw an exception if the number of arguments
270 when invoking a method is incorrect.
272 Thu Jan 2 19:04:58 CET 2003 Paolo Molaro <lupus@ximian.com>
274 * Binder.cs: In SelectMethod() look for an exact match first.
276 2003-01-01 Rachel Hestilow <hestilow@ximian.com>
278 * MonoField.cs (SetValue): Fix logic typo. Check that obj is
279 non-null only for the non-static case.
281 2002-12-30 Sebastien Pouliot <spouliot@videotron.ca>
283 * AssemblyName.cs: Fixed null cultureinfo in FullName (as reported by
286 2002-12-23 Sebastien Pouliot <spouliot@videotron.ca>
288 * AssemblyName.cs: GetPublicKey now return an empty array (not null)
289 when an assembly isn't signed with a StrongName (to match MS
290 implementation) and null when no assembly is referenced. Also removed
291 commented code (no bug reported so it was probably not used).
293 Thu Dec 19 16:43:19 CET 2002 Paolo Molaro <lupus@ximian.com>
295 * MonoMethod.cs, ParameterInfo.cs: return a custom attribute
296 provider for the return type of a method.
298 2002-12-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
300 * AssemblyName.cs: little fix in FullName.
302 2002-12-07 Sebastien Pouliot <spouliot@videotron.ca>
304 * AssemblyName.cs: Added missing methods/interfaces. Fixed some
305 code to match the MS Framework.
306 * StrongNameKeyPair.cs: Completed the "visible" implementation.
307 There must be some internal methods to allow signing with the key.
309 2002-12-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
311 * EventInfo.cs: implemented (Add|Remove)EventHandler.
313 Mon Nov 18 17:52:56 CET 2002 Paolo Molaro <lupus@ximian.com>
315 * Assembly.cs: implemented GetManifestResourceStream (Type type,
318 2002-11-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
320 * Assembly.cs: changed name of GetType (string, bool, bool) to
323 2002-10-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
325 * TargetInvocationException.cs: modified default message.
327 2002-10-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
330 * PropertyInfo.cs: fixed bug #31535.
332 2002-09-27 Martin Baulig <martin@gnome.org>
334 * Assembly.cs (Assembly.GetReferencedAssemblies): Implemented.
336 2002-09-24 Martin Baulig <martin@gnome.org>
338 * Assembly.cs (MonoDebugger_GetType): New method to get a Type
339 from its metadata token. This should only be used by the debugger.
341 2002-09-21 Martin Baulig <martin@gnome.org>
343 * Assembly.cs (MonoDebugger_GetLocalTypeFromSignature): New method to
344 get the type of a local variable from its signature. This should only
345 be used by the debugger.
347 2002-09-20 Martin Baulig <martin@gnome.org>
349 * Assembly.cs (MonoDebugger_GetMethod): New method to get a MethodBase
350 from its metadata token. This should only be used by the debugger.
352 Wed Sep 11 12:50:54 CEST 2002 Paolo Molaro <lupus@ximian.com>
354 * Binder.cs: more default binder implementation.
356 * FieldInfo.cs, MonoField.cs: fixed SetValue () implementation.
357 * MonoMethod.cs: use the binder in the Invoke () implementation.
358 Implemented custom attributes methods and ToString for constructors.
360 Thu Sep 5 20:36:27 CEST 2002 Paolo Molaro <lupus@ximian.com>
362 * Binder.cs: finished the Binder class and implemented the default
365 2002-09-03 Martin Baulig <martin@gnome.org>
367 * Assembly.cs (Assembly.Location): Implemented.
369 2002-08-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
372 (GetValue): allow obj to be null (used for static fields).
374 2002-08-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
376 * MonoField.cs: GetValue renamed to GetValueInternal. Added check for
379 Wed Aug 21 13:03:25 CEST 2002 Paolo Molaro <lupus@ximian.com>
381 * Assembly.cs: GetEntryAssembly patch by Tomi Pakarinen
382 <tomi.pakarinen@welho.com>.
384 2002-08-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
386 * Assembly.cs: FullName now returns a proper string instead of
387 something like 'file://...'.
389 * AssemblyName.cs: added missing ToString method.
391 2002-08-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
393 * FieldInfo.cs: implemented SetValue.
395 Wed Aug 14 17:37:30 CEST 2002 Paolo Molaro <lupus@ximian.com>
397 * MonoEvent.cs, MonoMethod.cs: implemented ReflectedType.
399 2002-08-14 Dick Porter <dick@ximian.com>
401 * Assembly.cs: Stub out GetSatelliteAssembly
403 2002-08-12 Tim Coleman <tim@timcoleman.com>
405 Allow multiple parameters for GetValue ()
407 Thu Aug 8 13:05:44 CEST 2002 Paolo Molaro <lupus@ximian.com>
409 * Assembly.cs: implemented GetFile() and GetFiles().
411 Mon Aug 5 21:19:41 CEST 2002 Paolo Molaro <lupus@ximian.com>
413 * Assembly.cs: implemented EntryPoint and a few
414 resource related methods.
416 Wed Jul 24 13:08:56 CEST 2002 Paolo Molaro <lupus@ximian.com>
418 * MethodBase.cs: implemented GetCurrentMethod.
419 * Assembly.cs: implemented GetExecutingAssembly and
422 Mon Jul 1 18:01:49 CEST 2002 Paolo Molaro <lupus@ximian.com>
424 * MonoProperty.cs: handle properties with only a set method.
426 2002-05-24 Martin Baulig <martin@gnome.org>
428 * ParameterInfo.cs: Added internal constructor.
430 Thu May 23 17:18:46 CEST 2002 Paolo Molaro <lupus@ximian.com>
432 * Assembly.cs: implemented CreateInstance ().
434 2002-05-22 Martin Baulig <martin@gnome.org>
436 * MethodBase.cs (get_next_table_index): Added `object obj' argument.
438 Tue May 21 12:07:40 CEST 2002 Paolo Molaro <lupus@ximian.com>
440 * EventInfo.cs: more implementation.
442 Mon May 20 17:37:39 CEST 2002 Paolo Molaro <lupus@ximian.com>
444 * MonoEvent.cs: fill-in the implementation.
446 Sat May 4 15:00:39 CEST 2002 Paolo Molaro <lupus@ximian.com>
448 * Assembly.cs, AssemblyName.cs: updates and fixes.
450 2002-04-24 Patrik Torstensson <patrik.torstensson@labs2.com>
452 * MonoProperty.cs (GetValue) : basic implementation to support nunit
453 * PropertyInfo.cs (GetValue) : call MonoProperty::GetValue instead of returning null
455 Thu Apr 18 16:40:54 CEST 2002 Paolo Molaro <lupus@ximian.com>
457 * MonoMethod.c: cache the method name.
459 2002-04-12 Duncan Mak <duncan@ximian.com>
461 * AssemblyAlgorithmIdAttribute.cs: Fixed typo in AlgorithmId
464 * AssemblyDelaySignAttribute.cs: Fixed type in DelaySign
467 * AssemblyFileVersionAttribute.cs: Renamed FileVersion property to
470 * BindingFlags.cs: Added missing value "PutRefDispProperty".
472 * FieldAttributes.cs: Removed value "HasSecurity".
474 * ManifestResourceInfo.cs: Added missing properties FileName,
475 ReferencedAssembly and ResourceLocation.
477 * TargetInvocationException.cs: Added the missing constructors.
479 Fri Apr 12 18:32:34 CEST 2002 Paolo Molaro <lupus@ximian.com>
481 * MonoMethod.cs: make Name property an icall.
483 2002-04-08 Nick Drochak <ndrochak@gol.com>
485 * DefaultMemberAttribute.cs: Add AttributeUsage attribute for class,
486 struct and interface.
488 Fri Apr 5 15:40:24 CEST 2002 Paolo Molaro <lupus@ximian.com>
490 * MonoEvent.cs: remove unused code.
491 * MonoProperty: implement ToString().
493 Wed Apr 3 17:59:26 CEST 2002 Paolo Molaro <lupus@ximian.com>
495 * Assembly.cs: implement GetTypes() and GetExportedTypes().
497 Mon Mar 25 18:54:58 CET 2002 Paolo Molaro <lupus@ximian.com>
499 * MonoEvent.cs: added the needed fields.
501 2002-03-20 Martin Baulig <martin@gnome.org>
503 * ConstructorInfo.cs (Invoke): Implemented, call the abstract Invoke.
505 * MonoMethod.cs (MonoCMethod.Invoke): Implemented, call InternalInvoke.
507 2002-03-14 Dietmar Maurer <dietmar@ximian.com>
509 * MonoMethod.cs (Invoke): call InternalInvoke
511 * MethodBase.cs (Invoke): call virtual invoke function
513 Thu Mar 7 17:14:20 CET 2002 Paolo Molaro <lupus@ximian.com>
515 * EventInfo.cs: add compiler needed methods.
516 * MonoMethod.cs: make ToString() return the return type name, too.
518 2002-03-07 Nick Drochak <ndrochak@gol.com>
520 * BindingFlags.cs: Add missing enum values. Thanks CorCompare.
522 Tue Mar 5 20:33:14 CET 2002 Paolo Molaro <lupus@ximian.com>
524 * TypeAttributes.cs, MethodImplAttributes.cs: updates to latest spec.
526 2002-02-26 Duncan Mak <duncan@ximian.com>
528 * StrongNameKeyPair.cs: Committed for Kevin Winchester (kwin@ns.sympatico.ca>.
530 2002-02-24 Nick Drochak <ndrochak@gol.com>
532 * AssemblyNameFlags.cs: Use proper member name. Thanks corcompare!
534 Fri Feb 22 18:54:13 CET 2002 Paolo Molaro <lupus@ximian.com>
536 * MonoField.cs: implement GetValue as an internalcall.
537 Implemented ToString().
539 Tue Feb 19 20:36:04 CET 2002 Paolo Molaro <lupus@ximian.com>
541 * Assembly.cs, Module.cs, MonoField.cs, MonoMethod.cs,
542 MonoProperty.cs, ParameterInfo.cs: Implemented custom attributes
545 Thu Feb 14 18:55:23 CET 2002 Paolo Molaro <lupus@ximian.com>
547 * TypeAttributes.cs: update to latest spec.
549 Mon Feb 11 19:50:27 CET 2002 Paolo Molaro <lupus@ximian.com>
551 * Assembly.cs: handle throwOnError in GetType() call.
553 2002-02-07 Duncan Mak <duncan@ximian.com>
555 * AssemblyName.cs: Implemented ISerializable interface for the
558 2002-02-05 Duncan Mak <duncan@ximian.com>
561 * TargetException.cs: Added in CVS.
563 2002-01-31 Duncan Mak <duncan@ximian.com>
565 * ReflectionTypeLoadException.cs: Added missing bits.
567 2002-01-23 Duncan Mak <duncan@ximian.com>
569 * AssemblyAlgorithmIdAttribute.cs:
570 * AssemblyCompanyAttribute.cs:
571 * AssemblyConfigurationAttribute.cs:
572 * AssemblyCopyrightAttribute.cs:
573 * AssemblyCultureAttribute.cs:
574 * AssemblyDefaultAliasAttribute.cs:
575 * AssemblyDelaySignAttribute.cs:
576 * AssemblyDescriptionAttribute.cs:
577 * AssemblyFileVersionAttribute.cs:
578 * AssemblyFlagsAttribute.cs:
579 * AssemblyInformationalVersionAttribute.cs:
580 * AssemblyKeyFileAttribute.cs:
581 * AssemblyKeyNameAttribute.cs:
582 * AssemblyNameProxy.cs:
583 * AssemblyProductAttribute.cs:
584 * AssemblyTitleAttribute.cs:
585 * AssemblyTradeMarkAttribute.cs:
586 * AssemblyVersionAttribute.cs:
587 * CustomAttributeFormatException.cs:
588 * InvalidFilterCriteriaException.cs:
589 * TargetParameterCountException.cs: Added.
591 2002-01-23 Miguel de Icaza <miguel@ximian.com>
593 * Assembly.cs (Assembly.CodeBase): Implement.
594 (Assembly.FullName): simplistic and broken implementation. Gets
595 us where we were yesterday.
599 Tue Jan 22 22:54:18 CET 2002 Paolo Molaro <lupus@ximian.com>
601 * IReflect.cs: corrected GetMember() return type.
602 * InterfaceMapping.cs, TypeDelegator.cs: implemented.
604 Wed Jan 9 19:37:14 CET 2002 Paolo Molaro <lupus@ximian.com>
606 * MonoMethod.cs: ToString () implementation.
608 2002-01-04 Ravi Pratap <ravi@ximian.com>
610 * Assembly.cs : Decorate missing bits with the MonoTODO
613 * ConstructorInfo.cs, MonoMethod.cs, MonoProperty.cs, ParameterInfo.cs,
614 ReflectionTypeLoadException.cs : Ditto.
616 * FieldInfo.cs : Ditto.
618 Thu Jan 3 23:25:34 CET 2002 Paolo Molaro <lupus@ximian.com>
620 * Assembly.cs: trow unimplemented exceptions.
622 Tue Dec 18 18:46:22 CET 2001 Paolo Molaro <lupus@ximian.com>
624 * MonoMethod.cs: implemented GetParameters().
625 * MonoProperty.cs: PropertyInfo implementation.
626 * ParameterInfo.cs: implemented.
627 * PropertyInfo.cs: fixes.
629 Thu Dec 13 20:18:05 CET 2001 Paolo Molaro <lupus@ximian.com>
631 * FieldInfo.cs: implemented some Is* propeties.
632 * MethodBase.cs: fixed attribute accessors.
633 * MonoField.cs: runtime object to represent a field.
634 * MonoMethod.cs: runtime object to represent a method.
635 * AssemblyBuilder.cs: GetToken() methods to get tokens for
636 strings, fields, methods...
637 * ILGenerator.cs: handle tokens for methods.
639 Mon Nov 19 13:56:55 CET 2001 Paolo Molaro <lupus@ximian.com>
641 * MethodBase.cs: add internal get_next_table_index() for use in
644 Wed Nov 14 16:53:28 CET 2001 Paolo Molaro <lupus@ximian.com>
646 * Assembly.cs: implement some of the Load() methods.
647 * ConstructorInfo.cs: some missing stubs and fields.
648 * FieldInfo.cs: IsInitOnly property.
649 * ParameterInfo.cs: stubs for missing properties.
650 * ParameterModifier.cs: implemented class.
652 2001-11-10 Sean MacIsaac <macisaac@ximian.com>
654 * Assembly.cs: Filled in some stub implementations
656 * ConstructorInfo.cs: Added some stub functions for NUnit
658 Fri Nov 2 18:29:36 CET 2001 Paolo Molaro <lupus@ximian.com>
660 * AmbiguousMatchException.cs,
661 * Assembly.cs, Module.cs: updates.
662 * FieldInfo.cs: better compliance to the spec.
663 * MethodBase.cs: move call_conv out of the way.
664 * AssemblyBuilder.cs: don't use internalcalls, more stuff supported.
665 * FieldBuilder.cs: implemented.
666 * ILGenerator.cs: implemented some opcode handling.
667 * Label.cs: add constructor.
668 * LocalBuilder.cs: implemented.
669 * MethodBuilder.cs: don't use internalcalls, more implemented stuff.
670 * ModuleBuilder.cs: don't use internalcalls, more meat here, too.
671 * ParameterBuilder.cs: implemented.
672 * PropertyBuilder.cs: implemented.
673 * TypeBuilder.cs: don't use internalcalls, more stuff working.
675 Tue Sep 25 16:48:50 CEST 2001 Paolo Molaro <lupus@ximian.com>
677 * ConstructorInfo.cs, MemberFilter.cs, Module.cs: added.
679 Fri Sep 14 16:12:08 CEST 2001 Paolo Molaro <lupus@ximian.com>
681 * MethodBase.cs, MethodInfo.cs: added.
683 Thu Sep 13 18:05:16 CEST 2001 Paolo Molaro <lupus@ximian.com>
685 * Assembly.cs: added stub code.
687 2001-07-18 Michael Lambert <michaellambert@email.com>
689 * BindingFlags.cs: Add.