We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6b7d300 commit 4513e6bCopy full SHA for 4513e6b
lib/AST/LifetimeDependence.cpp
@@ -971,7 +971,7 @@ class LifetimeDependenceChecker {
971
972
// Infer a mutating accessor's non-Escapable 'self' dependencies.
973
void inferMutatingAccessor(AccessorDecl *accessor) {
974
- if (!isImplicitOrSIL()) {
+ if (!isImplicitOrSIL() && !useLazyInference()) {
975
// Explicit setters require explicit lifetime dependencies.
976
return;
977
}
0 commit comments