Commits

Joe Groff committed da241e645e5
SILGen: Eliminate PatternConstructor intermediate representation. We can figure out the orthogonality, specialization, and dispatch behavior we need using Pattern AST nodes directly. And because we need logic more complex than equality comparison to deal with pattern specialization on type casts, the canonicalization to an abstract pattern constructor form doesn't really save us enough to be worth having another "thing" around. Swift SVN r6082