Skip to content

Commit 31b61b1

Browse files
committed
C++: fix a join order in range analysis
1 parent 938176c commit 31b61b1

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

cpp/ql/lib/experimental/semmle/code/cpp/semantic/analysis/RangeAnalysisStage.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@ module RangeStage<DeltaSig D, BoundSig<D> Bounds, LangSig<D> LangParam, UtilSig<
268268
private class SafeCastExpr extends ConvertOrBoxExpr {
269269
SafeCastExpr() {
270270
conversionCannotOverflow(getTrackedType(pragma[only_bind_into](getOperand())),
271-
getTrackedType(this))
271+
pragma[only_bind_out](getTrackedType(this)))
272272
}
273273
}
274274

0 commit comments

Comments
 (0)