Commits

Roman Levenstein committed d5a876c0f26
[sil-simplify-cfg] Fix a try_apply simplification bug. The code was not handling cases, where a return value has to be casted into the expected type. Now it is handled by means of a newly introduced utility function castReturnValue. This fixes the compiler crasher reported in rdar://22365014 Swift SVN r31443