2005-01-31 Zoltan Varga <vargaz@freemail.hu>
[mono.git] / mcs / class / corlib / System.Reflection.Emit / AssemblyBuilder.cs
index 7befbff96eb29e10a2633da2200d9551ac7c6438..b4dacd032be0d94e7909a25122020a64a42591e5 100755 (executable)
@@ -105,6 +105,7 @@ namespace System.Reflection.Emit {
                private RefEmitPermissionSet[] permissions_refused;
                PortableExecutableKind peKind;
                ImageFileMachine machine;
+               bool corlib_internal;
                #endregion
                internal Type corlib_object_type = typeof (System.Object);
                internal Type corlib_value_type = typeof (System.ValueType);
@@ -119,7 +120,7 @@ namespace System.Reflection.Emit {
                [MethodImplAttribute(MethodImplOptions.InternalCall)]
                private static extern void basic_init (AssemblyBuilder ab);
                
-               internal AssemblyBuilder (AssemblyName n, string directory, AssemblyBuilderAccess access) {
+               internal AssemblyBuilder (AssemblyName n, string directory, AssemblyBuilderAccess access, bool corlib_internal) {
                        name = n.Name;
                        if (directory == null || directory == String.Empty)
                                dir = Directory.GetCurrentDirectory ();
@@ -148,6 +149,8 @@ namespace System.Reflection.Emit {
                                }
                        }
 
+                       this.corlib_internal = corlib_internal;
+
                        basic_init (this);
                }