Commits
Jordan Rose committed 89d1cb393c4
[Accessibility] Private extensions cannot contain public methods. The decision on the mailing list was that just as internal types can have either internal or private members, an extension implicitly marked 'internal' can have either internal or private members, but no public members. This occurs when an extension is given an explicit accessibility that is less than the type's accessibility. Swift SVN r20226