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 0a9ab41 commit f5e16b6Copy full SHA for f5e16b6
SwiftCompilerSources/Sources/Optimizer/Utilities/LifetimeDependenceUtils.swift
@@ -597,11 +597,6 @@ struct VariableIntroducerUseDefWalker : LifetimeDependenceUseDefWalker {
597
if let inst = value.definingInstruction, VariableScopeInstruction(inst) != nil {
598
return introducer(value, owner)
599
}
600
- // Finding a variable introducer requires following the mark_dependence forwarded value, not the base value like the
601
- // default LifetimeDependenceUseDefWalker.
602
- if value is MarkDependenceInst {
603
- return walkUpDefault(forwarded: value, owner)
604
- }
605
return walkUpDefault(dependent: value, owner: owner)
606
607
0 commit comments