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 1417c2c commit 69cecddCopy full SHA for 69cecdd
python/ql/lib/semmle/python/dataflow/new/internal/TypeTrackingImpl.qll
@@ -246,12 +246,12 @@ module TypeTrackingInput implements Shared::TypeTrackingInput {
246
// ..var is used..
247
//
248
// nodeFrom is `expr`
249
- // nodeTo is entry node for `f`
+ // nodeTo is any local use of var
250
exists(ScopeEntryDefinition e, SsaSourceVariable var, DefinitionNode def |
251
e.getSourceVariable() = var and
252
var.hasDefiningNode(def)
253
|
254
- nodeTo.asCfgNode() = e.getDefiningNode() and
+ nodeTo.asCfgNode() = e.getAUse() and
255
nodeFrom.asCfgNode() = def.getValue() and
256
var.getScope().getScope*() = nodeFrom.getScope()
257
)
0 commit comments