Commits

Chris Lattner committed f6a08290bc3
switch archetype bases over to the new world order where ArchetypeMemberRef takes the archetype as an rvalue, not an lvalue. This defines away the need for MaterializeExpr at sema time, reusing the existing temporary mechanics in SILGen. This also opens future optimizations. Swift SVN r12123