File tree Expand file tree Collapse file tree 4 files changed +8
-4
lines changed
csharp/ql/lib/semmle/code/csharp/dataflow
java/ql/lib/semmle/code/java/dataflow Expand file tree Collapse file tree 4 files changed +8
-4
lines changed Original file line number Diff line number Diff line change 1
1
2
+ import csharp
2
3
private import codeql.dataflow.DataFlow
3
4
private import semmle.code.csharp.dataflow.internal.DataFlowImplSpecific
4
5
5
6
private import codeql.dataflowstack.DataFlowStack as DFS
6
- private import DFS:: DataFlowStackMake< CsharpDataFlow > as DataFlowStackFactory
7
+ private import DFS:: DataFlowStackMake< Location , CsharpDataFlow > as DataFlowStackFactory
7
8
8
9
module DataFlowStackMake< DataFlowStackFactory:: DataFlow:: GlobalFlowSig Flow> {
9
10
import DataFlowStackFactory:: FlowStack< Flow >
Original file line number Diff line number Diff line change
1
+ import java
1
2
private import semmle.code.java.dataflow.DataFlow
2
3
private import semmle.code.java.dataflow.internal.DataFlowImplSpecific
3
4
4
5
private import codeql.dataflowstack.DataFlowStack as DFS
5
- private import DFS:: DataFlowStackMake< JavaDataFlow > as DataFlowStackFactory
6
+ private import DFS:: DataFlowStackMake< Location , JavaDataFlow > as DataFlowStackFactory
6
7
7
8
module DataFlowStackMake< DataFlowStackFactory:: DataFlow:: GlobalFlowSig Flow> {
8
9
import DataFlowStackFactory:: FlowStack< Flow >
Original file line number Diff line number Diff line change 1
1
2
2
private import codeql.dataflow.DataFlow as DF
3
+ private import codeql.util.Location
3
4
4
- module DataFlowStackMake< DF:: InputSig Lang> {
5
+ module DataFlowStackMake< LocationSig Location , DF:: InputSig< Location > Lang> {
5
6
6
- import DF:: DataFlowMake< Lang > as DataFlow
7
+ import DF:: DataFlowMake< Location , Lang > as DataFlow
7
8
8
9
module BiStackAnalysis< DataFlow:: GlobalFlowSig FlowA, DataFlow:: GlobalFlowSig FlowB> {
9
10
Original file line number Diff line number Diff line change @@ -4,4 +4,5 @@ groups: shared
4
4
library : true
5
5
dependencies :
6
6
codeql/dataflow : ${workspace}
7
+ codeql/util : ${workspace}
7
8
warnOnImplicitThis : true
You can’t perform that action at this time.
0 commit comments