Commits

Chris Lattner committed a31c71bfe1c
now that the AST is better formed, we can start ripping out complexity in SILGen that worked around the brokenness. Revise the logic in LetValueInitialization to be based on structural properties of the AST instead of PatternKind. Swift SVN r23957