[Mono-list] Even more updates.
Miguel de Icaza
miguel@ximian.com
27 Dec 2001 21:46:26 -0500
Ok, so I figured out why the image for the compiler is not being
generated. Right now the order in which the types are created does not
take into account one documented rule from System.Reflection.Emit and
one that seems to be undocumented:
* Nested types need to be closed after their containing type
is closed.
* Enumerations and structures need to be closed as early as
early as possible but only if they are not nested.
I am going for dinner tonight with some friends, but I should be able to
write the ordering code tomorrow morning.
Best wishes,
Miguel.