Commits

Joe Groff committed d2a17b3b1b0
IRGen: Handle all class-to-class casts, not just super-to-sub casts. Specialization can introduce 'A as! B' casts between unrelated types A and B, and we're not always smart enough to fold them away to a failure. We shouldn't crash in IRGen when we see them. Fixes rdar://problem/19544667. Swift SVN r24971