Skip to content

Commit dabbd83

Browse files
committed
C++: Move the identical-files.json spec to ql repo
This file is used by the `sync-identical-files.py` pull-request check in our internal repo, which can hopefully soon start running on this repo as well. This initial commit moves over all the file group definitions whose files are entirely within this repository. This change is not synchronized with the internal repo, so the file groups will appear in both repositories until they sync up. That should not cause any problems.
1 parent d4551e5 commit dabbd83

File tree

1 file changed

+54
-0
lines changed

1 file changed

+54
-0
lines changed

config/identical-files.json

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
{
2+
"C++ IR Instruction": [
3+
"cpp/ql/src/semmle/code/cpp/ir/internal/Instruction.qll",
4+
"cpp/ql/src/semmle/code/cpp/ssa/internal/ssa/Instruction.qll",
5+
"cpp/ql/src/semmle/code/cpp/ssa/internal/aliased_ssa/Instruction.qll"
6+
],
7+
"C++ IR IRBlock": [
8+
"cpp/ql/src/semmle/code/cpp/ir/internal/IRBlock.qll",
9+
"cpp/ql/src/semmle/code/cpp/ssa/internal/ssa/IRBlock.qll",
10+
"cpp/ql/src/semmle/code/cpp/ssa/internal/aliased_ssa/IRBlock.qll"
11+
],
12+
"C++ IR IRVariable": [
13+
"cpp/ql/src/semmle/code/cpp/ir/internal/IRVariable.qll",
14+
"cpp/ql/src/semmle/code/cpp/ssa/internal/ssa/IRVariable.qll",
15+
"cpp/ql/src/semmle/code/cpp/ssa/internal/aliased_ssa/IRVariable.qll"
16+
],
17+
"C++ IR FunctionIR": [
18+
"cpp/ql/src/semmle/code/cpp/ir/internal/FunctionIR.qll",
19+
"cpp/ql/src/semmle/code/cpp/ssa/internal/ssa/FunctionIR.qll",
20+
"cpp/ql/src/semmle/code/cpp/ssa/internal/aliased_ssa/FunctionIR.qll"
21+
],
22+
"C++ IR OperandTag": [
23+
"cpp/ql/src/semmle/code/cpp/ir/internal/OperandTag.qll",
24+
"cpp/ql/src/semmle/code/cpp/ssa/internal/ssa/OperandTag.qll",
25+
"cpp/ql/src/semmle/code/cpp/ssa/internal/aliased_ssa/OperandTag.qll"
26+
],
27+
"C++ IR IRImpl": [
28+
"cpp/ql/src/semmle/code/cpp/ir/internal/IRImpl.qll",
29+
"cpp/ql/src/semmle/code/cpp/ssa/internal/ssa/IRImpl.qll",
30+
"cpp/ql/src/semmle/code/cpp/ssa/internal/aliased_ssa/IRImpl.qll"
31+
],
32+
"C++ IR IRSanityImpl": [
33+
"cpp/ql/src/semmle/code/cpp/ir/internal/IRSanityImpl.qll",
34+
"cpp/ql/src/semmle/code/cpp/ssa/internal/ssa/IRSanityImpl.qll",
35+
"cpp/ql/src/semmle/code/cpp/ssa/internal/aliased_ssa/IRSanityImpl.qll"
36+
],
37+
"C++ IR PrintIRImpl": [
38+
"cpp/ql/src/semmle/code/cpp/ir/internal/PrintIRImpl.qll",
39+
"cpp/ql/src/semmle/code/cpp/ssa/internal/ssa/PrintIRImpl.qll",
40+
"cpp/ql/src/semmle/code/cpp/ssa/internal/aliased_ssa/PrintIRImpl.qll"
41+
],
42+
"C++ SSA AliasAnalysis": [
43+
"cpp/ql/src/semmle/code/cpp/ssa/internal/ssa/AliasAnalysis.qll",
44+
"cpp/ql/src/semmle/code/cpp/ssa/internal/aliased_ssa/AliasAnalysis.qll"
45+
],
46+
"C++ SSA SimpleSSA": [
47+
"cpp/ql/src/semmle/code/cpp/ssa/internal/ssa/SimpleSSA.qll",
48+
"cpp/ql/src/semmle/code/cpp/ssa/internal/aliased_ssa/SimpleSSA.qll"
49+
],
50+
"C++ SSA SSAConstruction": [
51+
"cpp/ql/src/semmle/code/cpp/ssa/internal/ssa/SSAConstruction.qll",
52+
"cpp/ql/src/semmle/code/cpp/ssa/internal/aliased_ssa/SSAConstruction.qll"
53+
]
54+
}

0 commit comments

Comments
 (0)