[IDE] Don't repeat the closure type in the name of the completion result.

Swift SVN r25777
This commit is contained in:
Argyrios Kyrtzidis
2015-03-05 03:45:15 +00:00
parent 772a124b63
commit f0e269f9ce
2 changed files with 3 additions and 2 deletions

View File

@@ -731,7 +731,8 @@ void CodeCompletionString::getName(raw_ostream &OS) const {
using ChunkKind = CodeCompletionString::Chunk::ChunkKind;
if (C.getKind() == ChunkKind::BraceStmtWithCursor)
break;
if (C.getKind() == ChunkKind::TypeAnnotation)
if (C.getKind() == ChunkKind::TypeAnnotation ||
C.getKind() == ChunkKind::CallParameterClosureType)
continue;
if (C.getKind() == ChunkKind::DeclAttrParamEqual)
continue;