Tue Jan 22 23:01:11 CET 2002 Paolo Molaro * EnumBuilder.cs, TypeBuilder.cs: updates for changes in Type.cs. * ModuleBuilder.cs: fix lookup of nested types. Tue Jan 15 22:46:21 CET 2002 Paolo Molaro * ILGenerator.cs: implement some of the exception support methods. Mon Jan 14 17:07:32 CET 2002 Paolo Molaro * ModulerBuilder.cs: search also for subtypes in GetTypes(). * TypeBuilder.cs: bugfix in FullName. Implemented DefineNestedType(). Fri Jan 11 19:00:29 CET 2002 Paolo Molaro * MethodBuilder.cs, ConstructorBuilder.cs: save parameter info. Thu Jan 10 21:07:54 CET 2002 Paolo Molaro * ILGenerator.cs: handle type tokens (used for box opcode). Wed Jan 9 19:37:55 CET 2002 Paolo Molaro * ILGenerator.cs: emit float and doubles. * ModuleBuilder.cs: off-by-one error fix and GetType() implementations. * TypeBuilder.cs: AttributesImpl added. * UnmanagedMarshal.cs: stubbed out class. Sat Jan 5 15:59:05 CET 2002 Paolo Molaro * ILGenerator.cs: fix emission of two-bytes opcodes. Missing slot for locals array. Throw exceptions on unimplemented methods. * OpCode.cs: add a comment: the Value property is useless. * OpCodes.cs: fix name of tail opcode (Tail -> Tailcall). 2002-01-05 Ravi Pratap * ConstructorBuilder.cs : Use the MonoTODO attribute. * ILGenerator.cs, Label.cs, MethodBuilder.cs, ModuleBuilder.cs, ParameterBuilder.cs, TypeBuilder.cs : Ditto. Thu Jan 3 23:26:15 CET 2002 Paolo Molaro * ILGenerator.cs: typo fix. Mon Dec 24 17:21:30 CET 2001 Paolo Molaro * TypeBuilder.cs: added DefineMethodOverride(). * MethodBuilder.cs: add override_method member and setter. Mon Nov 19 13:58:01 CET 2001 Paolo Molaro * AssemblyBuilder.cs: add method to register a string in the "#US" stream. * EnumBuilder.cs, SignatureHelper.cs: added stubs. * ILGenerator.cs: more stuff implemented. * LocalBuilder.cs: keep track of local var index. Thu Nov 15 18:11:23 CET 2001 Paolo Molaro * ConstructorBuilder.cs: implement the interesting methods. * ILGenerator.cs: adapt for use with both a MethodBuilder and a ConstructorBuilder. * MethodBuilder.cs: add ImplAttributes. * ParameterBuilder.cs: adapt for ConstructorBuilder. * TypeBuilder.cs: add constructors handling. Wed Nov 14 17:01:45 CET 2001 Paolo Molaro * ConstructorBuilder.cs: added missing stubs and some implementation. * CustomAttributeBuilder.cs: added. * EventBuilder.cs: added. * FieldBuilder.cs: updates. * MethodBuilder.cs: stuff to implement P/Invoke methods. * ModuleBuilder.cs: added GetArrayMethod() stub. * ParameterBuilder.cs, PropertyBuilder.cs: updates. * TypeBuilder.cs: updates and stubs. 2001-11-10 Sean MacIsaac * TypeBuilder.cs: Added implementation for TypeHandle. Tue Nov 6 09:13:45 CET 2001 Paolo Molaro * AssemblyBuilder.cs: define an internal constructor. 2001-10-07 Miguel de Icaza * AssemblyBuilder.cs: Reformatted. Added override keywords to those that needed them. Removed methods that we do not override, but just inherit Tue Sep 25 16:53:08 CEST 2001 Paolo Molaro * TypeBuilder.cs, ConstructorBuilder.cs, ModuleBuilder.cs: added.