Commits

Anna Zaks committed 8f3c9002d0d
[SIL] Add cleanup locations to SIL instructions. I've decided to keep only the location of the scope AST node that corresponds to the cleanup. (Currently, there is no user that needs the originator expression, which caused the cleanup. So keeping things simple.) Added the cleanup location to the Scope and JumpDest classes, which gets assigned on construction of those. The Scope's and JumpDest locations are used when we emit the cleanup instructions. We now give better location info for 2 existing tests for definitive initialization. (+ Rather sparse testing of all this.) Swift SVN r7764