Commits
David Farler committed 3f635d04c75
Reinstante var bindings in refutable patterns, except function parameters.
This reverts commits: b96e06da44c09c4edd7b99acbbede75c37646f75,
8f2fbdc93a764137c6d7dc598646d39402a44563,
93b6962478056640336f4b40d218e922c623d0d8,
64024118f420a303f9de8e359f6f0f9204785fcb,
a759ca91410d8a1453b8b3cff867b38d09b8b7c2,
3434f9642bed1f9448b4537e40f595cbd262ecbe,
9f334298914ce309ad1d0626c9b33e638bc0a321,
47c043e8a644cae1b421e1033122ba41ae6e1d53.
This commit leaves 'var' on function parameters as a warning to be
merged into Swift 2.2. For Swift 3, this will be an error, to be
converted in a follow-up.