Skip to content

Commit 888c504

Browse files
authored
Merge pull request github#2903 from hvitved/dataflow/performance
Data flow: Refactoring + performance improvements
2 parents 16f2957 + 9379245 commit 888c504

File tree

24 files changed

+9200
-9814
lines changed

24 files changed

+9200
-9814
lines changed

cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl.qll

Lines changed: 484 additions & 516 deletions
Large diffs are not rendered by default.

cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl2.qll

Lines changed: 484 additions & 516 deletions
Large diffs are not rendered by default.

cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl3.qll

Lines changed: 484 additions & 516 deletions
Large diffs are not rendered by default.

cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl4.qll

Lines changed: 484 additions & 516 deletions
Large diffs are not rendered by default.

cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImplCommon.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,7 @@ private module Cached {
243243
* - Types are checked using the `compatibleTypes()` relation.
244244
*/
245245
cached
246-
module Final {
246+
private module Final {
247247
/**
248248
* Holds if `p` can flow to `node` in the same callable using only
249249
* value-preserving steps, not taking call contexts into account.

0 commit comments

Comments
 (0)