Commits

Jordan Rose committed b5003f4c487
Private members may not satisfy protocol requirements, ever. (#3842) * Private members may not satisfy protocol requirements, ever. ...because by construction they can be invoked from outside of the type. Finishing up SE-0025 ('private' and 'fileprivate'). * Update docs and mark SE-0025 ('private' and 'fileprivate') as done! There's still improvements we can make (see 508e825f), but the feature is in place and should be working correctly.