Commits

Doug Gregor committed 922db0185dc
Initializers in protocol extensions are convenience initializers. ... and since they can only use required initializers (or those found in a protocol), one can use them when constructing metatypes. Fixes rdar://problem/20739719. Swift SVN r28364