Commits

Slava Pestov committed ee2aacceb9b
SILGen: Fix vtable thunk generation for overrides changing Optional to IUO Actually invoking such an override on an instance of the derived type still doesn't work, unless you cast to the base type first. Fixing this requires emitting a new vtable entry for the new signature and is tracked in <rdar://problem/21435542>. Fixes <rdar://problem/21364764>. Swift SVN r29935