Commits
Anna Zaks committed 115a15830bb
[SIL] Replace empty locations with valid locations in tuple exploding/encoding and pattern gen code. Tuple exploding happens during RValue construction, so changed the constructor and addElement() method to take the location parameter. The imploding happens on RValue::forwardAsSingleValue and RValue::getAsSingleValue(). Make sure the right SIL locations are passed to all of these Also, added some missing locations in pattern matching code. Swift SVN r7916