diff --git a/include/swift/AST/Attr.def b/include/swift/AST/Attr.def index 516b6dd0f8ef8..ba8bc61e1696c 100644 --- a/include/swift/AST/Attr.def +++ b/include/swift/AST/Attr.def @@ -267,6 +267,7 @@ SIMPLE_DECL_ATTR(objcMembers, ObjCMembers, 34) CONTEXTUAL_SIMPLE_DECL_ATTR(_compilerInitialized, CompilerInitialized, OnVar | + UserInaccessible | ABIStableToAdd | ABIStableToRemove | APIStableToAdd | APIStableToRemove, 35) CONTEXTUAL_SIMPLE_DECL_ATTR(__consuming, Consuming, @@ -726,6 +727,7 @@ DECL_ATTR(_backDeploy, BackDeploy, CONTEXTUAL_SIMPLE_DECL_ATTR(_local, KnownToBeLocal, DeclModifier | OnFunc | OnParam | OnVar | + UserInaccessible | ABIBreakingToAdd | ABIBreakingToRemove | APIBreakingToAdd | APIBreakingToRemove, 130) diff --git a/test/SourceKit/CodeComplete/complete_override.swift.response b/test/SourceKit/CodeComplete/complete_override.swift.response index 2e4fee6763ef7..95cb2db88c8be 100644 --- a/test/SourceKit/CodeComplete/complete_override.swift.response +++ b/test/SourceKit/CodeComplete/complete_override.swift.response @@ -1,15 +1,5 @@ { key.results: [ - { - key.kind: source.lang.swift.keyword, - key.name: "_compilerInitialized", - key.sourcetext: "_compilerInitialized", - key.description: "_compilerInitialized", - key.typename: "", - key.context: source.codecompletion.context.none, - key.typerelation: source.codecompletion.typerelation.notapplicable, - key.num_bytes_to_erase: 0 - }, { key.kind: source.lang.swift.keyword, key.name: "_const", @@ -20,16 +10,6 @@ key.typerelation: source.codecompletion.typerelation.notapplicable, key.num_bytes_to_erase: 0 }, - { - key.kind: source.lang.swift.keyword, - key.name: "_local", - key.sourcetext: "_local", - key.description: "_local", - key.typename: "", - key.context: source.codecompletion.context.none, - key.typerelation: source.codecompletion.typerelation.notapplicable, - key.num_bytes_to_erase: 0 - }, { key.kind: source.lang.swift.keyword, key.name: "actor",