Skip to content

Commit c04654d

Browse files
d10cMathiasVP
authored andcommitted
Swift: getImmediateBasicBlockDominator/2 should use immediatelyDominates/0.
1 parent 95a7d65 commit c04654d

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

swift/ql/lib/codeql/swift/dataflow/internal/DataFlowPrivate.qll

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -821,7 +821,9 @@ private module CaptureInput implements VariableCapture::InputSig {
821821
Location getLocation() { result = super.getLocation() }
822822
}
823823

824-
BasicBlock getImmediateBasicBlockDominator(BasicBlock bb) { result.(B::BasicBlock).dominates(bb) }
824+
BasicBlock getImmediateBasicBlockDominator(BasicBlock bb) {
825+
result.(B::BasicBlock).immediatelyDominates(bb)
826+
}
825827

826828
BasicBlock getABasicBlockSuccessor(BasicBlock bb) { result = bb.(B::BasicBlock).getASuccessor() }
827829

0 commit comments

Comments
 (0)