|
53 | 53 | "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/Instruction.qll", |
54 | 54 | "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/Instruction.qll", |
55 | 55 | "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/Instruction.qll", |
56 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/raw/Instruction.qll", |
57 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/Instruction.qll" |
| 56 | + "csharp/ql/src/experimental/ir/implementation/raw/Instruction.qll", |
| 57 | + "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/Instruction.qll" |
58 | 58 | ], |
59 | 59 | "IR IRBlock": [ |
60 | 60 | "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/IRBlock.qll", |
61 | 61 | "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/IRBlock.qll", |
62 | 62 | "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/IRBlock.qll", |
63 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/raw/IRBlock.qll", |
64 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/IRBlock.qll" |
| 63 | + "csharp/ql/src/experimental/ir/implementation/raw/IRBlock.qll", |
| 64 | + "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/IRBlock.qll" |
65 | 65 | ], |
66 | 66 | "IR IRVariable": [ |
67 | 67 | "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/IRVariable.qll", |
68 | 68 | "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/IRVariable.qll", |
69 | 69 | "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/IRVariable.qll", |
70 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/raw/IRVariable.qll", |
71 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/IRVariable.qll" |
| 70 | + "csharp/ql/src/experimental/ir/implementation/raw/IRVariable.qll", |
| 71 | + "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/IRVariable.qll" |
72 | 72 | ], |
73 | 73 | "IR IRFunction": [ |
74 | 74 | "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/IRFunction.qll", |
75 | 75 | "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/IRFunction.qll", |
76 | 76 | "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/IRFunction.qll", |
77 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/raw/IRFunction.qll", |
78 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/IRFunction.qll" |
| 77 | + "csharp/ql/src/experimental/ir/implementation/raw/IRFunction.qll", |
| 78 | + "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/IRFunction.qll" |
79 | 79 | ], |
80 | 80 | "IR Operand": [ |
81 | 81 | "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/Operand.qll", |
82 | 82 | "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/Operand.qll", |
83 | 83 | "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/Operand.qll", |
84 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/raw/Operand.qll", |
85 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/Operand.qll" |
| 84 | + "csharp/ql/src/experimental/ir/implementation/raw/Operand.qll", |
| 85 | + "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/Operand.qll" |
86 | 86 | ], |
87 | 87 | "IR IRType": [ |
88 | 88 | "cpp/ql/src/semmle/code/cpp/ir/implementation/IRType.qll", |
89 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/IRType.qll" |
| 89 | + "csharp/ql/src/experimental/ir/implementation/IRType.qll" |
90 | 90 | ], |
91 | 91 | "IR IRConfiguration": [ |
92 | 92 | "cpp/ql/src/semmle/code/cpp/ir/implementation/IRConfiguration.qll", |
93 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/IRConfiguration.qll" |
| 93 | + "csharp/ql/src/experimental/ir/implementation/IRConfiguration.qll" |
94 | 94 | ], |
95 | 95 | "IR UseSoundEscapeAnalysis": [ |
96 | 96 | "cpp/ql/src/semmle/code/cpp/ir/implementation/UseSoundEscapeAnalysis.qll", |
97 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/UseSoundEscapeAnalysis.qll" |
| 97 | + "csharp/ql/src/experimental/ir/implementation/UseSoundEscapeAnalysis.qll" |
98 | 98 | ], |
99 | 99 | "IR Operand Tag": [ |
100 | 100 | "cpp/ql/src/semmle/code/cpp/ir/implementation/internal/OperandTag.qll", |
101 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/internal/OperandTag.qll" |
| 101 | + "csharp/ql/src/experimental/ir/implementation/internal/OperandTag.qll" |
102 | 102 | ], |
103 | 103 | "IR TIRVariable":[ |
104 | 104 | "cpp/ql/src/semmle/code/cpp/ir/implementation/internal/TIRVariable.qll", |
105 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/internal/TIRVariable.qll" |
| 105 | + "csharp/ql/src/experimental/ir/implementation/internal/TIRVariable.qll" |
106 | 106 | ], |
107 | 107 | "IR IR": [ |
108 | 108 | "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/IR.qll", |
109 | 109 | "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/IR.qll", |
110 | 110 | "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/IR.qll", |
111 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/raw/IR.qll", |
112 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/IR.qll" |
| 111 | + "csharp/ql/src/experimental/ir/implementation/raw/IR.qll", |
| 112 | + "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/IR.qll" |
113 | 113 | ], |
114 | 114 | "IR IRConsistency": [ |
115 | 115 | "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/IRConsistency.qll", |
116 | 116 | "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/IRConsistency.qll", |
117 | 117 | "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/IRConsistency.qll", |
118 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/raw/IRConsistency.qll", |
119 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/IRConsistency.qll" |
| 118 | + "csharp/ql/src/experimental/ir/implementation/raw/IRConsistency.qll", |
| 119 | + "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/IRConsistency.qll" |
120 | 120 | ], |
121 | 121 | "IR PrintIR": [ |
122 | 122 | "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/PrintIR.qll", |
123 | 123 | "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/PrintIR.qll", |
124 | 124 | "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/PrintIR.qll", |
125 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/raw/PrintIR.qll", |
126 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/PrintIR.qll" |
| 125 | + "csharp/ql/src/experimental/ir/implementation/raw/PrintIR.qll", |
| 126 | + "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/PrintIR.qll" |
127 | 127 | ], |
128 | 128 | "IR IntegerConstant": [ |
129 | 129 | "cpp/ql/src/semmle/code/cpp/ir/internal/IntegerConstant.qll", |
130 | | - "csharp/ql/src/semmle/code/csharp/ir/internal/IntegerConstant.qll" |
| 130 | + "csharp/ql/src/experimental/ir/internal/IntegerConstant.qll" |
131 | 131 | ], |
132 | 132 | "IR IntegerInteval": [ |
133 | 133 | "cpp/ql/src/semmle/code/cpp/ir/internal/IntegerInterval.qll", |
134 | | - "csharp/ql/src/semmle/code/csharp/ir/internal/IntegerInterval.qll" |
| 134 | + "csharp/ql/src/experimental/ir/internal/IntegerInterval.qll" |
135 | 135 | ], |
136 | 136 | "IR IntegerPartial": [ |
137 | 137 | "cpp/ql/src/semmle/code/cpp/ir/internal/IntegerPartial.qll", |
138 | | - "csharp/ql/src/semmle/code/csharp/ir/internal/IntegerPartial.qll" |
| 138 | + "csharp/ql/src/experimental/ir/internal/IntegerPartial.qll" |
139 | 139 | ], |
140 | 140 | "IR Overlap": [ |
141 | 141 | "cpp/ql/src/semmle/code/cpp/ir/internal/Overlap.qll", |
142 | | - "csharp/ql/src/semmle/code/csharp/ir/internal/Overlap.qll" |
| 142 | + "csharp/ql/src/experimental/ir/internal/Overlap.qll" |
143 | 143 | ], |
144 | 144 | "IR EdgeKind": [ |
145 | 145 | "cpp/ql/src/semmle/code/cpp/ir/implementation/EdgeKind.qll", |
146 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/EdgeKind.qll" |
| 146 | + "csharp/ql/src/experimental/ir/implementation/EdgeKind.qll" |
147 | 147 | ], |
148 | 148 | "IR MemoryAccessKind": [ |
149 | 149 | "cpp/ql/src/semmle/code/cpp/ir/implementation/MemoryAccessKind.qll", |
150 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/MemoryAccessKind.qll" |
| 150 | + "csharp/ql/src/experimental/ir/implementation/MemoryAccessKind.qll" |
151 | 151 | ], |
152 | 152 | "IR TempVariableTag": [ |
153 | 153 | "cpp/ql/src/semmle/code/cpp/ir/implementation/TempVariableTag.qll", |
154 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/TempVariableTag.qll" |
| 154 | + "csharp/ql/src/experimental/ir/implementation/TempVariableTag.qll" |
155 | 155 | ], |
156 | 156 | "IR Opcode": [ |
157 | 157 | "cpp/ql/src/semmle/code/cpp/ir/implementation/Opcode.qll", |
158 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/Opcode.qll" |
| 158 | + "csharp/ql/src/experimental/ir/implementation/Opcode.qll" |
159 | 159 | ], |
160 | 160 | "IR SSAConsistency": [ |
161 | 161 | "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/SSAConsistency.qll", |
162 | 162 | "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/internal/SSAConsistency.qll", |
163 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/internal/SSAConsistency.qll" |
| 163 | + "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/internal/SSAConsistency.qll" |
164 | 164 | ], |
165 | 165 | "C++ IR InstructionImports": [ |
166 | 166 | "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/internal/InstructionImports.qll", |
|
199 | 199 | "SSA AliasAnalysis": [ |
200 | 200 | "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/AliasAnalysis.qll", |
201 | 201 | "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/internal/AliasAnalysis.qll", |
202 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/internal/AliasAnalysis.qll" |
| 202 | + "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/internal/AliasAnalysis.qll" |
203 | 203 | ], |
204 | 204 | "C++ SSA AliasAnalysisImports": [ |
205 | 205 | "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/AliasAnalysisImports.qll", |
|
212 | 212 | ], |
213 | 213 | "IR SSA SimpleSSA": [ |
214 | 214 | "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/SimpleSSA.qll", |
215 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/internal/SimpleSSA.qll" |
| 215 | + "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/internal/SimpleSSA.qll" |
216 | 216 | ], |
217 | 217 | "IR AliasConfiguration (unaliased_ssa)": [ |
218 | 218 | "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/AliasConfiguration.qll", |
219 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/internal/AliasConfiguration.qll" |
| 219 | + "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/internal/AliasConfiguration.qll" |
220 | 220 | ], |
221 | 221 | "IR SSA SSAConstruction": [ |
222 | 222 | "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/SSAConstruction.qll", |
223 | 223 | "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/internal/SSAConstruction.qll", |
224 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/internal/SSAConstruction.qll" |
| 224 | + "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/internal/SSAConstruction.qll" |
225 | 225 | ], |
226 | 226 | "IR SSA PrintSSA": [ |
227 | 227 | "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/PrintSSA.qll", |
228 | 228 | "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/internal/PrintSSA.qll", |
229 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/internal/PrintSSA.qll" |
| 229 | + "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/internal/PrintSSA.qll" |
230 | 230 | ], |
231 | 231 | "IR ValueNumberInternal": [ |
232 | 232 | "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/gvn/internal/ValueNumberingInternal.qll", |
233 | 233 | "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/gvn/internal/ValueNumberingInternal.qll", |
234 | 234 | "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/gvn/internal/ValueNumberingInternal.qll", |
235 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/raw/gvn/internal/ValueNumberingInternal.qll", |
236 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/gvn/internal/ValueNumberingInternal.qll" |
| 235 | + "csharp/ql/src/experimental/ir/implementation/raw/gvn/internal/ValueNumberingInternal.qll", |
| 236 | + "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/gvn/internal/ValueNumberingInternal.qll" |
237 | 237 | ], |
238 | 238 | "C++ IR ValueNumber": [ |
239 | 239 | "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/gvn/ValueNumbering.qll", |
240 | 240 | "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/gvn/ValueNumbering.qll", |
241 | 241 | "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/gvn/ValueNumbering.qll", |
242 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/raw/gvn/ValueNumbering.qll", |
243 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/gvn/ValueNumbering.qll" |
| 242 | + "csharp/ql/src/experimental/ir/implementation/raw/gvn/ValueNumbering.qll", |
| 243 | + "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/gvn/ValueNumbering.qll" |
244 | 244 | ], |
245 | 245 | "C++ IR PrintValueNumbering": [ |
246 | 246 | "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/gvn/PrintValueNumbering.qll", |
247 | 247 | "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/gvn/PrintValueNumbering.qll", |
248 | 248 | "cpp/ql/src/semmle/code/cpp/ir/implementation/aliased_ssa/gvn/PrintValueNumbering.qll", |
249 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/raw/gvn/PrintValueNumbering.qll", |
250 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/gvn/PrintValueNumbering.qll" |
| 249 | + "csharp/ql/src/experimental/ir/implementation/raw/gvn/PrintValueNumbering.qll", |
| 250 | + "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/gvn/PrintValueNumbering.qll" |
251 | 251 | ], |
252 | 252 | "C++ IR ConstantAnalysis": [ |
253 | 253 | "cpp/ql/src/semmle/code/cpp/ir/implementation/raw/constant/ConstantAnalysis.qll", |
|
276 | 276 | "cpp/ql/src/semmle/code/cpp/ir/implementation/unaliased_ssa/internal/reachability/PrintDominance.qll" |
277 | 277 | ], |
278 | 278 | "C# IR InstructionImports": [ |
279 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/raw/internal/InstructionImports.qll", |
280 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/internal/InstructionImports.qll" |
| 279 | + "csharp/ql/src/experimental/ir/implementation/raw/internal/InstructionImports.qll", |
| 280 | + "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/internal/InstructionImports.qll" |
281 | 281 | ], |
282 | 282 | "C# IR IRImports": [ |
283 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/raw/internal/IRImports.qll", |
284 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/internal/IRImports.qll" |
| 283 | + "csharp/ql/src/experimental/ir/implementation/raw/internal/IRImports.qll", |
| 284 | + "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/internal/IRImports.qll" |
285 | 285 | ], |
286 | 286 | "C# IR IRBlockImports": [ |
287 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/raw/internal/IRBlockImports.qll", |
288 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/internal/IRBlockImports.qll" |
| 287 | + "csharp/ql/src/experimental/ir/implementation/raw/internal/IRBlockImports.qll", |
| 288 | + "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/internal/IRBlockImports.qll" |
289 | 289 | ], |
290 | 290 | "C# IR IRVariableImports": [ |
291 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/raw/internal/IRVariableImports.qll", |
292 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/internal/IRVariableImports.qll" |
| 291 | + "csharp/ql/src/experimental/ir/implementation/raw/internal/IRVariableImports.qll", |
| 292 | + "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/internal/IRVariableImports.qll" |
293 | 293 | ], |
294 | 294 | "C# IR OperandImports": [ |
295 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/raw/internal/OperandImports.qll", |
296 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/internal/OperandImports.qll" |
| 295 | + "csharp/ql/src/experimental/ir/implementation/raw/internal/OperandImports.qll", |
| 296 | + "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/internal/OperandImports.qll" |
297 | 297 | ], |
298 | 298 | "C# IR PrintIRImports": [ |
299 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/raw/internal/PrintIRImports.qll", |
300 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/internal/PrintIRImports.qll" |
| 299 | + "csharp/ql/src/experimental/ir/implementation/raw/internal/PrintIRImports.qll", |
| 300 | + "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/internal/PrintIRImports.qll" |
301 | 301 | ], |
302 | 302 | "C# IR ValueNumberingImports": [ |
303 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/raw/gvn/internal/ValueNumberingImports.qll", |
304 | | - "csharp/ql/src/semmle/code/csharp/ir/implementation/unaliased_ssa/gvn/internal/ValueNumberingImports.qll" |
| 303 | + "csharp/ql/src/experimental/ir/implementation/raw/gvn/internal/ValueNumberingImports.qll", |
| 304 | + "csharp/ql/src/experimental/ir/implementation/unaliased_ssa/gvn/internal/ValueNumberingImports.qll" |
305 | 305 | ], |
306 | 306 | "XML": [ |
307 | 307 | "cpp/ql/src/semmle/code/cpp/XML.qll", |
|
0 commit comments