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.
ExtractFunctionIsolationTree
1 parent 2910cb6 commit 42ec6b0Copy full SHA for 42ec6b0
swift/ql/lib/codeql/swift/controlflow/internal/ControlFlowGraphImpl.qll
@@ -1866,6 +1866,15 @@ module Exprs {
1866
}
1867
1868
1869
+ private class ExtractFunctionIsolationTree extends AstStandardPostOrderTree {
1870
+ override ExtractFunctionIsolationExpr ast;
1871
+
1872
+ final override ControlFlowElement getChildNode(int i) {
1873
+ i = 0 and
1874
+ result.asAstNode() = ast.getFunctionExpr().getFullyConverted()
1875
+ }
1876
1877
1878
module Conversions {
1879
class ConversionOrIdentity =
1880
Synth::TIdentityExpr or Synth::TExplicitCastExpr or Synth::TImplicitConversionExpr or
0 commit comments