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 284e48c commit ed28435Copy full SHA for ed28435
java/ql/lib/semmle/code/java/dataflow/SSA.qll
@@ -228,9 +228,10 @@ class SsaImplicitUpdate extends SsaUpdate {
228
}
229
230
private predicate hasExplicitQualifierUpdate() {
231
- exists(SsaExplicitUpdate qdef, BasicBlock bb, int i |
+ exists(SsaUpdate qdef, BasicBlock bb, int i |
232
qdef.definesAt(this.getSourceVariable().getQualifier(), bb, i) and
233
- this.definesAt(_, bb, i)
+ this.definesAt(_, bb, i) and
234
+ not qdef instanceof SsaUncertainImplicitUpdate
235
)
236
237
0 commit comments