Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGert Driesen <drieseng@users.sourceforge.net>2008-05-12 00:03:52 +0400
committerGert Driesen <drieseng@users.sourceforge.net>2008-05-12 00:03:52 +0400
commit419d317434367e122a6c5030e881fbf2c2203494 (patch)
treeeca33d1dd79e58c20c190daec702d41a0a09217d /mcs/class/corlib/System.Reflection.Emit/ChangeLog
parentaf5e5adc962d4b05a71ec5e762915e71b036dc22 (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/ChangeLog7
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