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.
Value.isEscapingWhenWalkingDown
1 parent 86d337b commit dd0f360Copy full SHA for dd0f360
SwiftCompilerSources/Sources/Optimizer/Utilities/EscapeUtils.swift
@@ -154,6 +154,11 @@ extension Value {
154
return self.at(SmallProjectionPath()).isEscaping(using: visitor, context)
155
}
156
157
+ func isEscapingWhenWalkingDown<V: EscapeVisitor>(using visitor: V = DefaultVisitor(),
158
+ _ context: PassContext) -> Bool {
159
+ return self.at(SmallProjectionPath()).isEscapingWhenWalkingDown(using: visitor, context)
160
+ }
161
+
162
/// The un-projected version of `ProjectedValue.visit()`.
163
func visit<V: EscapeVisitorWithResult>(using visitor: V, _ context: PassContext) -> V.Result? {
164
return self.at(SmallProjectionPath()).visit(using: visitor, context)
0 commit comments