Commits

Doug Gregor committed f477f061fe5
Replace ArrayDowncastConversionExpr with ArrayDowncastExpr. Array downcast is an explicit cast written "x as U[]", not an implicit conversion, so make it a subclass of ExplicitCastExpr. The only effective change here is that we retain the location of the "as" and the type as written in the AST. No semantic change. Swift SVN r18391