Commits

Slava Pestov committed b70e4d2aad4
SILGen: Split off SILGenMaterializeForSet.cpp from SILGenLValue.cpp, NFC In order to fix some other issues that came up with materializeForSet and resilience, I had to bite the bullet and finish off John's code for open-coding materializeForSet emission in SILGen. This patch makes the subsequent changes easier to review.