Enable eval statements
[mono.git] / mcs / mcs / lambda.cs
index 42a096dab1289e619b4676f6619331d48366684e..0de7fe4bc9a0a0e57735c40e5a443f3b737cd384 100644 (file)
@@ -9,9 +9,11 @@
 // Copyright 2007-2008 Novell, Inc
 //
 
-using System;
-using System.Reflection;
+#if STATIC
+using IKVM.Reflection.Emit;
+#else
 using System.Reflection.Emit;
+#endif
 
 namespace Mono.CSharp {
        public class LambdaExpression : AnonymousMethodExpression
@@ -59,7 +61,7 @@ namespace Mono.CSharp {
                        if (!delegateType.IsDelegate)
                                return null;
 
-                       AParametersCollection d_params = Delegate.GetParameters (ec.Compiler, delegateType);
+                       AParametersCollection d_params = Delegate.GetParameters (delegateType);
 
                        if (HasExplicitParameters) {
                                if (!VerifyExplicitParameters (ec, delegateType, d_params))