Skip to content

Commit fe7523b

Browse files
committed
python: more robust query
1 parent 7e8c706 commit fe7523b

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

python/ql/src/meta/StdLib/FindUses.ql

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,12 @@ string computeReturnPath(
4444
result = "ReturnValue"
4545
or
4646
outNode.(DataFlow::PostUpdateNode).getPreUpdateNode() = argument and
47-
result = computeArgumentPath(parameter, function)
47+
(
48+
result = computeArgumentPath(parameter, function)
49+
or
50+
not exists(computeArgumentPath(parameter, function)) and
51+
result = "Argument[?]"
52+
)
4853
}
4954

5055
bindingset[parameter]

0 commit comments

Comments
 (0)