Commits

Joe Groff committed 735bd354a5d
SILGen: Remove !hasDifferentTypeOfRValue assertion from emitConversionFromSemanticValue. We "convert" unowned to unowned without decaying to the semantic strong type when an unowned reference is captured by a nested closure. If we remove the assert, the codegen looks correct, and external projects walk this code path oblivious to the assertion. Swift SVN r25248