2004-03-30 Martin Baulig <martin@ximian.com>
authorMartin Baulig <martin@novell.com>
Tue, 30 Mar 2004 22:41:18 +0000 (22:41 -0000)
committerMartin Baulig <martin@novell.com>
Tue, 30 Mar 2004 22:41:18 +0000 (22:41 -0000)
* TypeBuilder.cs (TypeBuilder.SetGenericParameterConstraints):
Added `bool has_ctor_constraint' argument.

* MethodBuilder.cs (MethodBuilder.SetGenericParameterConstraints):
Added `bool has_ctor_constraint' argument.

svn path=/trunk/mcs/; revision=24807

mcs/class/corlib/System.Reflection.Emit/ChangeLog
mcs/class/corlib/System.Reflection.Emit/MethodBuilder.cs
mcs/class/corlib/System.Reflection.Emit/TypeBuilder.cs

index b7da95edf68810b0a93041767afa550f54b4dee9..edcd4c4022bc5e13c7f30e1d73fb5851ce462abb 100644 (file)
@@ -1,3 +1,11 @@
+2004-03-30  Martin Baulig  <martin@ximian.com>
+
+       * TypeBuilder.cs (TypeBuilder.SetGenericParameterConstraints):
+       Added `bool has_ctor_constraint' argument.
+
+       * MethodBuilder.cs (MethodBuilder.SetGenericParameterConstraints):
+       Added `bool has_ctor_constraint' argument.
+
 2004-03-29 Ben Maurer  <bmaurer@users.sourceforge.net>
 
        * LocalBuilder.cs: pinned support.
index 4849acb9c63f91ca8627c99b00a766241082ff14..cb123c30e0115fb51011603caf45f55509d5a8f9 100755 (executable)
@@ -327,9 +327,9 @@ namespace System.Reflection.Emit {
                        return generic_params [index];
                }
 
-               public void SetGenericParameterConstraints (int index, Type[] constraints)
+               public void SetGenericParameterConstraints (int index, Type[] constraints, bool has_ctor_constraint)
                {
-                       generic_params [index].SetConstraints (constraints);
+                       generic_params [index].SetConstraints (constraints, has_ctor_constraint);
                }
 
                public override bool Mono_IsInflatedMethod {
index cf3885e09ecf659bca762a176b6a4a501614fead..ee5bf6146205cf77ed09ad84c4d15798e7c347dc 100644 (file)
@@ -1315,9 +1315,9 @@ namespace System.Reflection.Emit {
                        return generic_params [index];
                }
 
-               public void SetGenericParameterConstraints (int index, Type[] constraints)
+               public void SetGenericParameterConstraints (int index, Type[] constraints, bool has_ctor_constraint)
                {
-                       generic_params [index].SetConstraints (constraints);
+                       generic_params [index].SetConstraints (constraints, has_ctor_constraint);
                }
 
                public MethodBuilder DefineGenericMethod (string name, MethodAttributes attributes)