Commits

Joe Groff committed d50134d7572
IRGen: Fix crash when returning protocol value. The resultType of a function call from IRGen::CallEmission's point of view is still its Swift return type, which is different from the ApplyInst's result type when an apply instruction has an indirect return. Fix that, and un-XFAIL the parts of test/IRGen/protocols.swift that test witness table and witness method emission. Swift SVN r4860