Commits

Jordan Rose committed 7a30de2efeb
Disallow inheritance clauses for concrete typealiases. typealias MyInt: ForwardIndex = Int There is no real reason to allow this; it's just a static_assert that Int conforms to ForwardIndex, which would be better spelled some other way. This only applies to concrete typealiases, i.e. those that simply alias an underlying type. Associated types can still have both inheritance clauses and a (default) underlying type. Swift SVN r11481