Commits

Joe Groff committed 77719a5ef00
SILGen: Evaluate loaded lvalues in a writeback scope. emitLValue always has to occur in a writeback scope, even if the lvalue isn't formally accessed until later, because some lvalue productions immediately access their parent lvalue expression (namely optional chaining expressions). Fixes rdar://problem/26642478.