From: Miguel de Icaza Date: Fri, 3 May 2002 01:15:28 +0000 (-0000) Subject: remove more un-needed code X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=commitdiff_plain;h=eb434946677980425f0198a62cdf2f6b3f84635e;p=mono.git remove more un-needed code svn path=/trunk/mcs/; revision=4245 --- diff --git a/mcs/mcs/expression.cs b/mcs/mcs/expression.cs index c9f2850bfc8..4093edaa770 100755 --- a/mcs/mcs/expression.cs +++ b/mcs/mcs/expression.cs @@ -5376,11 +5376,15 @@ namespace Mono.CSharp { public override Expression DoResolve (EmitContext ec) { ExprClass eclass = ea.Expr.eclass; - - if (!(eclass == ExprClass.Variable || eclass == ExprClass.Value)) { + +#if false + // As long as the type is valid + if (!(eclass == ExprClass.Variable || eclass == ExprClass.PropertyAccess || + eclass == ExprClass.Value)) { report118 (ea.loc, ea.Expr, "variable or value"); return null; } +#endif Type t = ea.Expr.Type; if (t.GetArrayRank () != ea.Arguments.Count){