Rasmus Wriedt Larsen
5d01cb7c28
Python: Fix bad QL-rewriting
...
Original code:
exists(Expr e, For forloop | forloop = loop and e.pointsTo(_, _, capturing) |
not loop.contains(e)
)
The new version will preserve the same semantics. The problem with the first
rewrite was that `not loop.(For).somethingMore` would hold for any AstNode that
was not a For
2020-01-06 13:30:37 +01:00
..
2019-12-20 15:08:20 +01:00
2018-11-19 15:10:42 +00:00
2019-12-20 15:08:20 +01:00
2018-11-19 15:10:42 +00:00
2019-12-20 15:08:20 +01:00
2018-11-19 15:10:42 +00:00
2018-11-19 15:10:42 +00:00
2019-12-20 15:08:20 +01:00
2018-11-19 15:10:42 +00:00
2019-12-20 15:08:20 +01:00
2018-11-19 15:10:42 +00:00
2018-11-19 15:10:42 +00:00
2018-11-19 15:10:42 +00:00
2020-01-06 13:30:37 +01:00
2019-12-20 15:05:49 +01:00
2018-11-19 15:10:42 +00:00
2018-11-19 15:10:42 +00:00
2019-12-20 15:08:20 +01:00
2018-11-19 15:10:42 +00:00
2018-11-19 15:10:42 +00:00
2019-12-20 15:58:51 +01:00
2018-11-19 15:10:42 +00:00
2018-11-19 15:10:42 +00:00
2019-12-20 15:58:51 +01:00
2019-12-20 15:08:20 +01:00
2018-11-19 15:10:42 +00:00
2018-11-19 15:10:42 +00:00
2019-12-20 15:58:51 +01:00
2018-11-19 15:10:42 +00:00
2019-12-20 15:08:20 +01:00
2018-11-19 15:10:42 +00:00
2018-11-19 15:10:42 +00:00
2019-11-04 10:48:42 +01:00
2018-11-19 15:10:42 +00:00
2018-11-19 15:10:42 +00:00
2019-12-20 15:58:51 +01:00
2018-11-19 15:10:42 +00:00
2019-12-20 15:08:20 +01:00
2018-11-19 15:10:42 +00:00
2018-11-19 15:10:42 +00:00
2019-12-20 15:08:20 +01:00
2018-11-19 15:10:42 +00:00
2018-11-19 15:10:42 +00:00
2019-10-03 17:58:52 +02:00
2018-11-19 15:10:42 +00:00
2018-11-19 15:10:42 +00:00
2019-12-20 15:08:20 +01:00
2018-11-19 15:10:42 +00:00
2018-11-19 15:10:42 +00:00
2019-12-20 15:08:20 +01:00
2018-11-19 15:10:42 +00:00
2018-11-19 15:10:42 +00:00