File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
cpp/ql/lib/experimental/semmle/code/cpp/semantic/analysis Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -3,15 +3,15 @@ private import RangeAnalysisSpecific
3
3
private import experimental.semmle.code.cpp.semantic.analysis.FloatDelta
4
4
private import RangeUtils
5
5
private import experimental.semmle.code.cpp.semantic.SemanticBound as SemanticBound
6
- private import semmle.code.cpp.ir.IR as IR
7
6
private import experimental.semmle.code.cpp.semantic.SemanticLocation
7
+ private import experimental.semmle.code.cpp.semantic.SemanticSSA
8
8
9
9
module ConstantBounds implements BoundSig< FloatDelta > {
10
10
class SemBound instanceof SemanticBound:: SemBound {
11
11
SemBound ( ) {
12
12
this instanceof SemanticBound:: SemZeroBound
13
13
or
14
- this .( SemanticBound:: SemSsaBound ) .getExpr ( 0 ) instanceof IR :: PhiInstruction
14
+ this .( SemanticBound:: SemSsaBound ) .getAVariable ( ) instanceof SemSsaPhiNode
15
15
}
16
16
17
17
string toString ( ) { result = super .toString ( ) }
You can’t perform that action at this time.
0 commit comments