public virtual Expression CreateExpressionTree (ResolveContext ec) { if (ArgType == AType.Default) ec.Report.Error (854, Expr.Location, "An expression tree cannot contain an invocation which uses optional parameter"); return Expr.CreateExpressionTree (ec); }