Skip to content

Commit 5f18fb4

Browse files
committed
Python: update TODO
1 parent 0b11e77 commit 5f18fb4

File tree

1 file changed

+6
-0
lines changed
  • python/ql/src/experimental/dataflow/internal

1 file changed

+6
-0
lines changed

python/ql/src/experimental/dataflow/internal/readme.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,3 +130,9 @@ Try recovering an existing taint tracking query by implementing sources, sinks,
130130
- We seem to get duplicated results for global flow, as well as flow with and without type (so four times the "unique" results).
131131
- We currently consider control flow nodes like exit nodes for functions, we should probably filter down which ones are of interest.
132132
- We should probably override ToString for a number of data flow nodes.
133+
- Test flow through classes, constructors and methods.
134+
- What happens with named arguments? What does C# do?
135+
- What should the enclosable callable for global variables be? C++ makes it the variable itself, C# seems to not have nodes for these but only for their reads and writes.
136+
- Is `yield` another return type? If not, how is it handled?
137+
- Should `OutNode` include magic function calls?
138+
- Remove local flow to/from global variables

0 commit comments

Comments
 (0)