File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -32,9 +32,9 @@ The following changes in version 1.23 affect C/C++ analysis in all applications.
32
32
` semmle.code.cpp.dataflow.TaintTracking ` have had extensive changes:
33
33
* Data flow through fields is now more complete and reliable.
34
34
* The data-flow library has been extended with a new feature to aid debugging.
35
- If you want to explore the possible flow from a source, replace
36
- ` isSink(Node n) { any() } ` with the new ` Configuration::hasPartialFlow ` predicate.
37
- This gives a more complete picture of the partial flow paths from a given source.
35
+ Previously, to explore the possible flow from all sources you could specify ` isSink(Node n) { any() } ` on a configuration.
36
+ Now you can use the new ` Configuration::hasPartialFlow ` predicate,
37
+ which gives a more complete picture of the partial flow paths from a given source, including flow that doesn't reach any sink.
38
38
The feature is disabled by default and can be enabled for individual configurations by overriding ` int explorationLimit() ` .
39
39
* There is now flow out of C++ reference parameters.
40
40
* There is now flow through the address-of operator (` & ` ).
You can’t perform that action at this time.
0 commit comments