mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
[CodeComplete] Emit Copyable declaration instead of keyword
Now that there is an actual declaration for `Copyable` we should be emitting that as a code completion result instead of a keyword, like we currently do. rdar://109107817
This commit is contained in:
@@ -1314,7 +1314,8 @@ void swift::ide::postProcessCompletionResults(
|
||||
Kind != CompletionKind::TypeSimpleWithoutDot &&
|
||||
Kind != CompletionKind::TypeSimpleWithDot &&
|
||||
Kind != CompletionKind::TypeDeclResultBeginning &&
|
||||
Kind != CompletionKind::GenericRequirement) {
|
||||
Kind != CompletionKind::GenericRequirement &&
|
||||
Kind != CompletionKind::WithoutConstraintType) {
|
||||
flair |= CodeCompletionFlairBit::RareTypeAtCurrentPosition;
|
||||
modified = true;
|
||||
}
|
||||
@@ -2007,7 +2008,7 @@ void CodeCompletionCallbacksImpl::doneParsing(SourceFile *SrcFile) {
|
||||
}
|
||||
|
||||
case CompletionKind::WithoutConstraintType: {
|
||||
Lookup.getWithoutConstraintTypes();
|
||||
Lookup.addWithoutConstraintTypes();
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user