Commits

Michael Gottesman committed 5b3423308d6
Refactor out the class Projection class into its own header swift/SIL/Projection.h. This class allows you to deal with tuple and nominal projections in a way that is agnostic of either of them. Expect some incoming utilities based off of this for dealing with what I call 'aggregate type trees'. Swift SVN r13735