Update to the latest dlr
[mono.git] / mcs / class / dlr / Runtime / Microsoft.Scripting.Core / Ast / BlockExpression.cs
index 1867f3ff056fd13212f185352f8da087f9675726..372b05ec9dab0cd67b8c738e03968d88ab4b8646 100644 (file)
@@ -20,11 +20,7 @@ using System.Diagnostics;
 using System.Dynamic.Utils;
 using System.Threading;
 
-#if SILVERLIGHT
-using System.Core;
-#endif
-
-#if CLR2
+#if !FEATURE_CORE_DLR
 namespace Microsoft.Scripting.Ast {
 #else
 namespace System.Linq.Expressions {
@@ -32,9 +28,7 @@ namespace System.Linq.Expressions {
     /// <summary>
     /// Represents a block that contains a sequence of expressions where variables can be defined.
     /// </summary>
-#if !SILVERLIGHT
     [DebuggerTypeProxy(typeof(Expression.BlockExpressionProxy))]
-#endif
     public class BlockExpression : Expression {
         /// <summary>
         /// Gets the expressions in this block.