|
1 | 1 | { |
2 | | - "C++ IR Instruction": [ |
3 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/Instruction.qll", |
4 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/Instruction.qll", |
5 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/Instruction.qll" |
6 | | - ], |
7 | | - "C++ IR IRBlock": [ |
8 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/IRBlock.qll", |
9 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/IRBlock.qll", |
10 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/IRBlock.qll" |
11 | | - ], |
12 | | - "C++ IR IRVariable": [ |
13 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/IRVariable.qll", |
14 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/IRVariable.qll", |
15 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/IRVariable.qll" |
16 | | - ], |
17 | | - "C++ IR FunctionIR": [ |
18 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/FunctionIR.qll", |
19 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/FunctionIR.qll", |
20 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/FunctionIR.qll" |
21 | | - ], |
22 | | - "C++ IR Operand": [ |
23 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/Operand.qll", |
24 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/Operand.qll", |
25 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/Operand.qll" |
26 | | - ], |
27 | | - "C++ IR IRImpl": [ |
28 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/IR.qll", |
29 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/IR.qll", |
30 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/IR.qll" |
31 | | - ], |
32 | | - "C++ IR IRSanityImpl": [ |
33 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/IRSanity.qll", |
34 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/IRSanity.qll", |
35 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/IRSanity.qll" |
36 | | - ], |
37 | | - "C++ IR PrintIRImpl": [ |
38 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/PrintIR.qll", |
39 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/PrintIR.qll", |
40 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/PrintIR.qll" |
41 | | - ], |
42 | | - "C++ SSA AliasAnalysis": [ |
43 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/AliasAnalysis.qll", |
44 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/internal/AliasAnalysis.qll" |
45 | | - ], |
46 | | - "C++ SSA SSAConstruction": [ |
47 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/SSAConstruction.qll", |
48 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/internal/SSAConstruction.qll" |
49 | | - ], |
50 | | - "C++ IR ValueNumber": [ |
51 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/gvn/ValueNumbering.qll", |
52 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/gvn/ValueNumbering.qll", |
53 | | - "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/gvn/ValueNumbering.qll" |
54 | | - ] |
| 2 | + "DataFlow Java/C++": [ |
| 3 | + "java/ql/src/semmle/code/java/dataflow/internal/DataFlowImpl.qll", |
| 4 | + "java/ql/src/semmle/code/java/dataflow/internal/DataFlowImpl2.qll", |
| 5 | + "java/ql/src/semmle/code/java/dataflow/internal/DataFlowImpl3.qll", |
| 6 | + "java/ql/src/semmle/code/java/dataflow/internal/DataFlowImpl4.qll", |
| 7 | + "java/ql/src/semmle/code/java/dataflow/internal/DataFlowImpl5.qll", |
| 8 | + "java/ql/src/semmle/code/java/dataflow/internal/DataFlowImplDepr.qll", |
| 9 | + "cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl.qll", |
| 10 | + "cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl2.qll", |
| 11 | + "cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl3.qll", |
| 12 | + "cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImpl4.qll", |
| 13 | + "cpp/ql/src/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl.qll", |
| 14 | + "cpp/ql/src/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl2.qll", |
| 15 | + "cpp/ql/src/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl3.qll", |
| 16 | + "cpp/ql/src/semmle/code/cpp/ir/dataflow/internal/DataFlowImpl4.qll" |
| 17 | + ], |
| 18 | + "DataFlow Java/C++ Common": [ |
| 19 | + "java/ql/src/semmle/code/java/dataflow/internal/DataFlowImplCommon.qll", |
| 20 | + "cpp/ql/src/semmle/code/cpp/dataflow/internal/DataFlowImplCommon.qll", |
| 21 | + "cpp/ql/src/semmle/code/cpp/ir/dataflow/internal/DataFlowImplCommon.qll" |
| 22 | + ], |
| 23 | + "C++ IR Instruction": [ |
| 24 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/Instruction.qll", |
| 25 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/Instruction.qll", |
| 26 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/Instruction.qll" |
| 27 | + ], |
| 28 | + "C++ IR IRBlock": [ |
| 29 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/IRBlock.qll", |
| 30 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/IRBlock.qll", |
| 31 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/IRBlock.qll" |
| 32 | + ], |
| 33 | + "C++ IR IRVariable": [ |
| 34 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/IRVariable.qll", |
| 35 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/IRVariable.qll", |
| 36 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/IRVariable.qll" |
| 37 | + ], |
| 38 | + "C++ IR FunctionIR": [ |
| 39 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/FunctionIR.qll", |
| 40 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/FunctionIR.qll", |
| 41 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/FunctionIR.qll" |
| 42 | + ], |
| 43 | + "C++ IR Operand": [ |
| 44 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/Operand.qll", |
| 45 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/Operand.qll", |
| 46 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/Operand.qll" |
| 47 | + ], |
| 48 | + "C++ IR IRImpl": [ |
| 49 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/IR.qll", |
| 50 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/IR.qll", |
| 51 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/IR.qll" |
| 52 | + ], |
| 53 | + "C++ IR IRSanityImpl": [ |
| 54 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/IRSanity.qll", |
| 55 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/IRSanity.qll", |
| 56 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/IRSanity.qll" |
| 57 | + ], |
| 58 | + "C++ IR PrintIRImpl": [ |
| 59 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/PrintIR.qll", |
| 60 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/PrintIR.qll", |
| 61 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/PrintIR.qll" |
| 62 | + ], |
| 63 | + "C++ SSA AliasAnalysis": [ |
| 64 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/AliasAnalysis.qll", |
| 65 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/internal/AliasAnalysis.qll" |
| 66 | + ], |
| 67 | + "C++ SSA SSAConstruction": [ |
| 68 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/SSAConstruction.qll", |
| 69 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/internal/SSAConstruction.qll" |
| 70 | + ], |
| 71 | + "C++ IR ValueNumber": [ |
| 72 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/gvn/ValueNumbering.qll", |
| 73 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/gvn/ValueNumbering.qll", |
| 74 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/gvn/ValueNumbering.qll" |
| 75 | + ], |
| 76 | + "C++ IR ConstantAnalysis": [ |
| 77 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/constant/ConstantAnalysis.qll", |
| 78 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/constant/ConstantAnalysis.qll", |
| 79 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/constant/ConstantAnalysis.qll" |
| 80 | + ], |
| 81 | + "C++ IR PrintConstantAnalysis": [ |
| 82 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/constant/PrintConstantAnalysis.qll", |
| 83 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/constant/PrintConstantAnalysis.qll", |
| 84 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/constant/PrintConstantAnalysis.qll" |
| 85 | + ], |
| 86 | + "C++ IR ReachableBlock": [ |
| 87 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/internal/reachability/ReachableBlock.qll", |
| 88 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/reachability/ReachableBlock.qll" |
| 89 | + ], |
| 90 | + "C++ IR PrintReachableBlock": [ |
| 91 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/internal/reachability/PrintReachableBlock.qll", |
| 92 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/reachability/PrintReachableBlock.qll" |
| 93 | + ], |
| 94 | + "C++ IR Dominance": [ |
| 95 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/internal/reachability/Dominance.qll", |
| 96 | + "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/reachability/Dominance.qll" |
| 97 | + ] |
55 | 98 | } |
0 commit comments