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 d5ac5b4 commit 11166fcCopy full SHA for 11166fc
shared/ssa/codeql/ssa/Ssa.qll
@@ -291,7 +291,7 @@ module Make<LocationSig Location, InputSig<Location> Input> {
291
pragma[nomagic]
292
private predicate inReadDominanceFrontier(BasicBlock bb, SourceVariable v) {
293
exists(BasicBlock readbb | inDominanceFrontier(readbb, bb) |
294
- variableRead(readbb, _, v, _) and
+ ssaDefReachesRead(v, _, readbb, _) and
295
not variableWrite(readbb, _, v, _)
296
or
297
synthPhiRead(readbb, v) and
0 commit comments