diff options
author | Gert Driesen <drieseng@users.sourceforge.net> | 2008-05-12 00:03:52 +0400 |
---|---|---|
committer | Gert Driesen <drieseng@users.sourceforge.net> | 2008-05-12 00:03:52 +0400 |
commit | 419d317434367e122a6c5030e881fbf2c2203494 (patch) | |
tree | eca33d1dd79e58c20c190daec702d41a0a09217d /mcs/class/corlib/System.Reflection.Emit/ChangeLog | |
parent | af5e5adc962d4b05a71ec5e762915e71b036dc22 (diff) |
* FieldBuilder.cs: Added null check for type.
* TypeBuilder.cs: For enums, construct UnderlyingSystemType when
first instance field is defined instead of having to lookup it up on
demand. Avoid cast in IsCompilerContext.
* TypeBuilderTest.cs: Added test for type null check in DefineField.
svn path=/trunk/mcs/; revision=102973
Diffstat (limited to 'mcs/class/corlib/System.Reflection.Emit/ChangeLog')
-rw-r--r-- | mcs/class/corlib/System.Reflection.Emit/ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/mcs/class/corlib/System.Reflection.Emit/ChangeLog b/mcs/class/corlib/System.Reflection.Emit/ChangeLog index a03c25d7cf5..a2751fe6e26 100644 --- a/mcs/class/corlib/System.Reflection.Emit/ChangeLog +++ b/mcs/class/corlib/System.Reflection.Emit/ChangeLog @@ -1,5 +1,12 @@ 2008-05-11 Gert Driesen <drieseng@users.sourceforge.net> + * FieldBuilder.cs: Added null check for type. + * TypeBuilder.cs: For enums, construct UnderlyingSystemType when + first instance field is defined instead of having to lookup it up on + demand. Avoid cast in IsCompilerContext. + +2008-05-11 Gert Driesen <drieseng@users.sourceforge.net> + * TypeBuilder.cs: Use Assembly.FullName instead of AssemblyName. In UnderlyingSystemType, return UnderlyingSystemType of created type when available. For an enum, UnderlyingSystemType is the type of the |