Files
codeql/python/ql/test/query-tests/Functions/ModificationOfParameterWithDefault/ModificationOfParameterWithDefault.expected
Rasmus Lerchedahl Petersen e865a290de Python: straight port of query
The old query uses `pointsTo` to limit the sinks
to methods on lists and dictionaries.
That constraint is omitted here which could hurt performance.
2021-08-24 16:35:11 +02:00

40 lines
4.1 KiB
Plaintext

edges
| test.py:2:12:2:12 | ControlFlowNode for l | test.py:3:5:3:5 | ControlFlowNode for l |
| test.py:13:13:13:13 | ControlFlowNode for l | test.py:14:5:14:5 | ControlFlowNode for l |
| test.py:18:14:18:14 | ControlFlowNode for l | test.py:19:13:19:13 | ControlFlowNode for l |
| test.py:19:13:19:13 | ControlFlowNode for l | test.py:13:13:13:13 | ControlFlowNode for l |
| test.py:23:14:23:14 | ControlFlowNode for l | test.py:24:5:24:5 | ControlFlowNode for l |
| test.py:52:17:52:17 | ControlFlowNode for d | test.py:53:5:53:5 | ControlFlowNode for d |
| test.py:57:26:57:26 | ControlFlowNode for d | test.py:58:5:58:5 | ControlFlowNode for d |
| test.py:62:35:62:35 | ControlFlowNode for d | test.py:63:5:63:5 | ControlFlowNode for d |
| test.py:66:21:66:21 | ControlFlowNode for d | test.py:67:5:67:5 | ControlFlowNode for d |
| test.py:71:26:71:26 | ControlFlowNode for d | test.py:72:21:72:21 | ControlFlowNode for d |
| test.py:72:21:72:21 | ControlFlowNode for d | test.py:66:21:66:21 | ControlFlowNode for d |
nodes
| test.py:2:12:2:12 | ControlFlowNode for l | semmle.label | ControlFlowNode for l |
| test.py:3:5:3:5 | ControlFlowNode for l | semmle.label | ControlFlowNode for l |
| test.py:13:13:13:13 | ControlFlowNode for l | semmle.label | ControlFlowNode for l |
| test.py:14:5:14:5 | ControlFlowNode for l | semmle.label | ControlFlowNode for l |
| test.py:18:14:18:14 | ControlFlowNode for l | semmle.label | ControlFlowNode for l |
| test.py:19:13:19:13 | ControlFlowNode for l | semmle.label | ControlFlowNode for l |
| test.py:23:14:23:14 | ControlFlowNode for l | semmle.label | ControlFlowNode for l |
| test.py:24:5:24:5 | ControlFlowNode for l | semmle.label | ControlFlowNode for l |
| test.py:52:17:52:17 | ControlFlowNode for d | semmle.label | ControlFlowNode for d |
| test.py:53:5:53:5 | ControlFlowNode for d | semmle.label | ControlFlowNode for d |
| test.py:57:26:57:26 | ControlFlowNode for d | semmle.label | ControlFlowNode for d |
| test.py:58:5:58:5 | ControlFlowNode for d | semmle.label | ControlFlowNode for d |
| test.py:62:35:62:35 | ControlFlowNode for d | semmle.label | ControlFlowNode for d |
| test.py:63:5:63:5 | ControlFlowNode for d | semmle.label | ControlFlowNode for d |
| test.py:66:21:66:21 | ControlFlowNode for d | semmle.label | ControlFlowNode for d |
| test.py:67:5:67:5 | ControlFlowNode for d | semmle.label | ControlFlowNode for d |
| test.py:71:26:71:26 | ControlFlowNode for d | semmle.label | ControlFlowNode for d |
| test.py:72:21:72:21 | ControlFlowNode for d | semmle.label | ControlFlowNode for d |
#select
| test.py:3:5:3:5 | ControlFlowNode for l | test.py:2:12:2:12 | ControlFlowNode for l | test.py:3:5:3:5 | ControlFlowNode for l | $@ flows to here and is mutated. | test.py:2:12:2:12 | ControlFlowNode for l | Default value |
| test.py:14:5:14:5 | ControlFlowNode for l | test.py:18:14:18:14 | ControlFlowNode for l | test.py:14:5:14:5 | ControlFlowNode for l | $@ flows to here and is mutated. | test.py:18:14:18:14 | ControlFlowNode for l | Default value |
| test.py:24:5:24:5 | ControlFlowNode for l | test.py:23:14:23:14 | ControlFlowNode for l | test.py:24:5:24:5 | ControlFlowNode for l | $@ flows to here and is mutated. | test.py:23:14:23:14 | ControlFlowNode for l | Default value |
| test.py:53:5:53:5 | ControlFlowNode for d | test.py:52:17:52:17 | ControlFlowNode for d | test.py:53:5:53:5 | ControlFlowNode for d | $@ flows to here and is mutated. | test.py:52:17:52:17 | ControlFlowNode for d | Default value |
| test.py:58:5:58:5 | ControlFlowNode for d | test.py:57:26:57:26 | ControlFlowNode for d | test.py:58:5:58:5 | ControlFlowNode for d | $@ flows to here and is mutated. | test.py:57:26:57:26 | ControlFlowNode for d | Default value |
| test.py:63:5:63:5 | ControlFlowNode for d | test.py:62:35:62:35 | ControlFlowNode for d | test.py:63:5:63:5 | ControlFlowNode for d | $@ flows to here and is mutated. | test.py:62:35:62:35 | ControlFlowNode for d | Default value |
| test.py:67:5:67:5 | ControlFlowNode for d | test.py:71:26:71:26 | ControlFlowNode for d | test.py:67:5:67:5 | ControlFlowNode for d | $@ flows to here and is mutated. | test.py:71:26:71:26 | ControlFlowNode for d | Default value |