Commits

Mark Lacey committed 71d17b1a479
Remove subtyping checks that can never actually fail. It's clear from the surrounding code and our type system that these checks can never fail. To ensure I wasn't overlooking something I added asserts to this effect and ran the test suite. I remove the asserts because they feel like clutter, but if anyone feels strongly I can add them back. Swift SVN r25944