Commits

Joe Groff committed e591db93de9
IRGen: Fix protocol constraint fulfillments. Witness table fulfillments for protocol types were being ignored because we didn't record them with the proper key--we were just dropping the protocol on the floor and recording null. Fixing this fixes <rdar://problem/12965934> and obviates r3904. Swift SVN r3907