Add checks to ParameterBuilder.SetConstant () to avoid an assert in the runtime....
[mono.git] / mcs / class / corlib / System.Reflection.Emit / ConstructorBuilder.cs
index 311196b8b7d181a268f40efe34def5ed63b27d36..e8fb19de92bdcf358a111ebdfde6f6efde1a457d 100644 (file)
@@ -138,6 +138,10 @@ namespace System.Reflection.Emit {
                        
                        return parameters.Length;
                }
+
+               internal override Type GetParameterType (int pos) {
+                       return parameters [pos];
+               }
                
                public override Object Invoke (Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
                {