refactoring
[mono.git] / mcs / class / System.Core / System.Linq.Expressions / ParameterExpression.cs
index 38f2481fc1dc5bfc1e35ecbb5d8f570e5c3b1f1d..e4cd848bbaedf3063ad21cacb2f9da594f7b9e17 100644 (file)
@@ -3,6 +3,7 @@
 //
 // Author:
 //   Jb Evain (jbevain@novell.com)
+//   Miguel de Icaza (miguel@novell.com)
 //
 // (C) 2008 Novell, Inc. (http://www.novell.com)
 //
@@ -27,6 +28,7 @@
 //
 
 using System;
+using System.Reflection.Emit;
 
 namespace System.Linq.Expressions {
 
@@ -46,7 +48,7 @@ namespace System.Linq.Expressions {
 
                internal override void Emit (EmitContext ec)
                {
-                       throw new NotImplementedException ();
+                       ec.ig.Emit (OpCodes.Ldarg, ec.GetParameterPosition (this));
                }
        }
 }