Commits

Jordan Rose committed 3b07d4e102d
Make Pattern (more) const-correct. Sub-patterns are now considered part of the enclosing pattern, so if the parent pattern pointer is const, the child pointer will be too. I changed the minimal number of files to make this work, but future code should use "const Pattern *" when intended, and "Pattern *" only if they intend to modify the pattern. Swift SVN r5743