Merge pull request #2799 from BrzVlad/fix-conc-card-clean
[mono.git] / mcs / mcs / constant.cs
index 68477b3c1ed34bf07220b57999433d23dfc004a4..a0ae78cdf518e42737b571c830e08a99adf00747 100644 (file)
@@ -2245,7 +2245,7 @@ namespace Mono.CSharp {
                                return IsLeftResolvedExpressionValid (dmb.Arguments [0].Expr);
                        }
 
-                       if (expr is ConstantExpr || expr is TypeExpr || expr is NamespaceExpression || expr is This)
+                       if (expr is ConstantExpr || expr is TypeExpr || expr is NamespaceExpression || expr is VariableReference)
                                return true;
 
                        return false;