Commits

Doug Gregor committed 60eb27969ed
Properly map Swift protocol and protocol-composition types to their Objective-C equivalents. We were always mapping protocol and protocol-composition types to Objective-C ‘id’, which is incorrect. Instead, map down to ‘id’ (for AnyObject) or protocol-qualified ‘id’ (when there are other protocols). Swift SVN r29407