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 22b168b commit 76564edCopy full SHA for 76564ed
shared/dataflow/codeql/dataflow/internal/DataFlowImpl.qll
@@ -3999,10 +3999,8 @@ module MakeImpl<InputSig Lang> {
3999
isStoreStep) and
4000
Stage5::revFlow(pragma[only_bind_into](node), pragma[only_bind_into](state), ap.getApprox()) and
4001
strengthenType(node, t0, t) and
4002
- not inBarrier(node, state)
4003
- |
4004
- isStoreStep = true or
4005
- not ap.storeTargetIsClearedAt(node)
+ not inBarrier(node, state) and
+ if ap.storeTargetIsClearedAt(node) then isStoreStep = true else any()
4006
)
4007
}
4008
0 commit comments