2008-06-11 Martin Baulig <martin@ximian.com>
[mono.git] / mcs / mcs / linq.cs
index a338dca44fed4b236eb846bd4bd498ced48dd67d..a7b76aff7d95b30af94362e17d5caa89e1e432b8 100644 (file)
@@ -142,6 +142,12 @@ namespace Mono.CSharp.Linq
                                t.next = (AQueryClause)next.Clone (clonectx);
                }
 
+               public override Expression CreateExpressionTree (EmitContext ec)
+               {
+                       // Should not be reached
+                       throw new NotSupportedException ("ET");
+               }
+
                public override Expression DoResolve (EmitContext ec)
                {
                        return expr.DoResolve (ec);
@@ -664,6 +670,11 @@ namespace Mono.CSharp.Linq
                                // Nothing to clone
                        }
 
+                       public override Expression CreateExpressionTree (EmitContext ec)
+                       {
+                               throw new NotSupportedException ();
+                       }
+
                        public override Expression DoResolve (EmitContext ec)
                        {
                                throw new NotSupportedException ();