Skip to content

Commit fb82811

Browse files
authored
Merge pull request #681 from jbj/import-dataflow-clash
C++: Fix name clash in data flow imports
2 parents 1470f9f + 1a0a8c9 commit fb82811

File tree

1 file changed

+15
-9
lines changed

1 file changed

+15
-9
lines changed

cpp/ql/src/filters/ImportAdditionalLibraries.ql

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,21 @@
99

1010
import cpp
1111

12-
import semmle.code.cpp.dataflow.DataFlow
13-
import semmle.code.cpp.dataflow.DataFlow2
14-
import semmle.code.cpp.dataflow.DataFlow3
15-
import semmle.code.cpp.dataflow.DataFlow4
16-
import semmle.code.cpp.dataflow.TaintTracking
17-
import semmle.code.cpp.ir.dataflow.DataFlow
18-
import semmle.code.cpp.ir.dataflow.DataFlow2
19-
import semmle.code.cpp.ir.dataflow.DataFlow3
20-
import semmle.code.cpp.ir.dataflow.DataFlow4
12+
module ASTDataFlow {
13+
import semmle.code.cpp.dataflow.DataFlow
14+
import semmle.code.cpp.dataflow.DataFlow2
15+
import semmle.code.cpp.dataflow.DataFlow3
16+
import semmle.code.cpp.dataflow.DataFlow4
17+
import semmle.code.cpp.dataflow.TaintTracking
18+
}
19+
20+
module IRDataFlow {
21+
import semmle.code.cpp.ir.dataflow.DataFlow
22+
import semmle.code.cpp.ir.dataflow.DataFlow2
23+
import semmle.code.cpp.ir.dataflow.DataFlow3
24+
import semmle.code.cpp.ir.dataflow.DataFlow4
25+
}
26+
2127
import semmle.code.cpp.valuenumbering.HashCons
2228

2329
from File f, string tag

0 commit comments

Comments
 (0)