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 e77b5ba commit d598b9aCopy full SHA for d598b9a
SwiftCompilerSources/Sources/Optimizer/Utilities/LocalVariableUtils.swift
@@ -363,6 +363,9 @@ extension LocalVariableAccessWalker : ForwardingDefUseWalker {
363
visit(LocalVariableAccess(.store, operand))
364
case is DeallocBoxInst:
365
break
366
+ case let markDep as MarkDependenceInst:
367
+ assert(markDep.baseOperand == operand)
368
+ visit(LocalVariableAccess(.dependence, operand))
369
default:
370
visit(LocalVariableAccess(.escape, operand))
371
}
0 commit comments