Commits

Joe Pamer committed 8d971d659c6
When checking a sub-expression independently of its parent to produce a diagnostic, a new expression node may be produced. Should that occur, reset the original node's type to that of the new node. This ensures that type variable data created for the temporary system does not leak outwards. (Addresses rdar://problem/19235186 and rdar://problem/19349724 to bring the ASAN Jenkins build online.) Swift SVN r24241