Commits

Joe Groff committed b34a665fb68
Fix Optional assignment bugs. Assigning from Nothing to Nothing should be a no-op, not copy a junk value into the destination. Also, in move-assignment we should reset the source (and thereby call the destructor) instead of abandoning the source value after moving it. Swift SVN r5234