Commit 4a1fcde
committed
Python: abandon synthetic node
for `CapturingClosureArgumentNode`.
Unless we define it for every single `CallNode`, we need a more
sophisticated mutual recursion with the call graph construction.
There is built-in support for that, but we are currently not using it.1 parent e36b079 commit 4a1fcde
3 files changed
Lines changed: 23 additions & 8 deletions
File tree
- python/ql/lib/semmle/python/dataflow/new/internal
Lines changed: 18 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
179 | 179 | | |
180 | 180 | | |
181 | 181 | | |
| 182 | + | |
| 183 | + | |
182 | 184 | | |
183 | 185 | | |
184 | 186 | | |
| |||
1647 | 1649 | | |
1648 | 1650 | | |
1649 | 1651 | | |
| 1652 | + | |
| 1653 | + | |
| 1654 | + | |
| 1655 | + | |
| 1656 | + | |
| 1657 | + | |
| 1658 | + | |
1650 | 1659 | | |
1651 | | - | |
| 1660 | + | |
1652 | 1661 | | |
1653 | 1662 | | |
1654 | | - | |
1655 | | - | |
1656 | | - | |
1657 | | - | |
| 1663 | + | |
| 1664 | + | |
1658 | 1665 | | |
1659 | 1666 | | |
1660 | 1667 | | |
1661 | 1668 | | |
1662 | 1669 | | |
| 1670 | + | |
| 1671 | + | |
| 1672 | + | |
1663 | 1673 | | |
1664 | 1674 | | |
1665 | 1675 | | |
1666 | 1676 | | |
| 1677 | + | |
| 1678 | + | |
| 1679 | + | |
1667 | 1680 | | |
1668 | 1681 | | |
1669 | 1682 | | |
| |||
Lines changed: 1 addition & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
123 | | - | |
124 | | - | |
125 | | - | |
| 123 | + | |
126 | 124 | | |
127 | 125 | | |
128 | 126 | | |
| |||
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
188 | 188 | | |
189 | 189 | | |
190 | 190 | | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
191 | 195 | | |
0 commit comments