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 cbfa5ad commit 2850b8eCopy full SHA for 2850b8e
javascript/ql/src/semmle/javascript/RangeAnalysis.qll
@@ -606,10 +606,10 @@ module RangeAnalysis {
606
cfg2BB = cfg2.getBasicBlock() and
607
cfg2RBB = cfg2BB.(ReachableBasicBlock) and
608
(
609
- cfg1RBB.strictlyDominates(cfg2BB) and
+ cfg2BB.getImmediateDominator+() = cfg1RBB and
610
cfg = cfg2
611
or
612
- cfg2RBB.strictlyDominates(cfg1RBB) and
+ cfg1BB.getImmediateDominator+() = cfg2BB and
613
cfg = cfg1
614
)
615
@@ -681,7 +681,7 @@ module RangeAnalysis {
681
midBB = midcfg.getBasicBlock() and
682
midRBB = midBB.(ReachableBasicBlock) and
683
cfgBB = cfg.getBasicBlock() and
684
- midRBB.strictlyDominates(cfgBB)
+ cfgBB.getImmediateDominator+() = midRBB
685
686
}
687
0 commit comments