2008-11-19 Jb Evain <jbevain@novell.com>
[mono.git] / mcs / class / System.Core / System.Linq.Expressions / ListInitExpression.cs
index 370a449eb9d72a1a57e5158ada81060faa57f10c..30915a89dc3b28933cae728236ef027a61509023 100644 (file)
@@ -55,8 +55,9 @@ namespace System.Linq.Expressions {
 
                internal override void Emit (EmitContext ec)
                {
-                       throw new NotImplementedException ();
+                       var local = ec.EmitStored (new_expression);
+                       ec.EmitCollection (initializers, local);
+                       ec.EmitLoad (local);
                }
-
        }
 }