Swift: add CurrentContextIsolationTree to control flow

This commit is contained in:
Paolo Tranquilli
2025-04-14 09:50:37 +02:00
parent 712142cde9
commit b575c89463

View File

@@ -1875,6 +1875,15 @@ module Exprs {
}
}
private class CurrentContextIsolationTree extends AstStandardPostOrderTree {
override CurrentContextIsolationExpr ast;
final override ControlFlowElement getChildNode(int i) {
i = 0 and
result.asAstNode() = ast.getActor().getFullyConverted()
}
}
module Conversions {
class ConversionOrIdentity =
Synth::TIdentityExpr or Synth::TExplicitCastExpr or Synth::TImplicitConversionExpr or