Commits

Ben Langmuir committed fff41e472ed
Hide _UnderscoredProtocols in code completion We explicitly whitelist these "stdlib private" decls in interface generation, because they may contain methods that users are required to implement. But in code-completion, there's no good reason to show them. We still show completions for the methods themselves if you complete on a public protocol that inherits from the private protocol. So, <complete> => doesn't show _CollectionType let a: CollectionType = ... a.<complete> => *does* show startIndex, which comes from _CollectionType rdar://problem/20086106 Swift SVN r26355