mirror of
https://github.com/github/codeql.git
synced 2026-05-04 21:25:44 +02:00
Python: Remove points-to to from ControlFlowNode
Moves the existing points-to predicates to the newly added class `ControlFlowNodeWithPointsTo` which resides in the `LegacyPointsTo` module. (Existing code that uses these predicates should import this module, and references to `ControlFlowNode` should be changed to `ControlFlowNodeWithPointsTo`.) Also updates all existing points-to based code to do just this.
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
import python
|
||||
private import LegacyPointsTo
|
||||
|
||||
from StringObject s, ControlFlowNode f
|
||||
from StringObject s, ControlFlowNodeWithPointsTo f
|
||||
where f.refersTo(s)
|
||||
select f.getLocation().toString(), s.getText()
|
||||
|
||||
Reference in New Issue
Block a user