Commit a36c6f2
Robert Marsh
C++: restrict IR generation to global vars w inits
1 parent c27dfb5 commit a36c6f2
8 files changed
Lines changed: 35 additions & 49 deletions
File tree
- cpp/ql
- lib/semmle/code/cpp/ir/implementation/raw/internal
- test/library-tests/ir/ir
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
672 | 672 | | |
673 | 673 | | |
674 | 674 | | |
675 | | - | |
| 675 | + | |
676 | 676 | | |
677 | 677 | | |
678 | 678 | | |
| |||
Lines changed: 0 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | 13 | | |
18 | 14 | | |
19 | 15 | | |
| |||
Lines changed: 0 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | 13 | | |
18 | 14 | | |
19 | 15 | | |
| |||
Lines changed: 34 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4658 | 4658 | | |
4659 | 4659 | | |
4660 | 4660 | | |
| 4661 | + | |
| 4662 | + | |
| 4663 | + | |
| 4664 | + | |
| 4665 | + | |
| 4666 | + | |
4661 | 4667 | | |
| 4668 | + | |
| 4669 | + | |
4662 | 4670 | | |
4663 | 4671 | | |
4664 | 4672 | | |
| |||
7437 | 7445 | | |
7438 | 7446 | | |
7439 | 7447 | | |
| 7448 | + | |
| 7449 | + | |
7440 | 7450 | | |
| 7451 | + | |
| 7452 | + | |
| 7453 | + | |
7441 | 7454 | | |
| 7455 | + | |
7442 | 7456 | | |
7443 | 7457 | | |
7444 | 7458 | | |
| |||
7682 | 7696 | | |
7683 | 7697 | | |
7684 | 7698 | | |
| 7699 | + | |
| 7700 | + | |
| 7701 | + | |
| 7702 | + | |
| 7703 | + | |
7685 | 7704 | | |
| 7705 | + | |
| 7706 | + | |
| 7707 | + | |
| 7708 | + | |
| 7709 | + | |
| 7710 | + | |
| 7711 | + | |
| 7712 | + | |
| 7713 | + | |
| 7714 | + | |
| 7715 | + | |
| 7716 | + | |
| 7717 | + | |
| 7718 | + | |
| 7719 | + | |
7686 | 7720 | | |
7687 | 7721 | | |
7688 | 7722 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | 10 | | |
15 | 11 | | |
16 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
108 | 108 | | |
109 | 109 | | |
110 | 110 | | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | | - | |
115 | | - | |
116 | | - | |
117 | | - | |
118 | 111 | | |
119 | 112 | | |
120 | 113 | | |
| |||
2202 | 2195 | | |
2203 | 2196 | | |
2204 | 2197 | | |
2205 | | - | |
2206 | | - | |
2207 | | - | |
2208 | | - | |
2209 | | - | |
2210 | | - | |
2211 | | - | |
2212 | 2198 | | |
2213 | 2199 | | |
2214 | 2200 | | |
| |||
8694 | 8680 | | |
8695 | 8681 | | |
8696 | 8682 | | |
8697 | | - | |
8698 | | - | |
8699 | | - | |
8700 | | - | |
8701 | | - | |
8702 | | - | |
8703 | | - | |
8704 | 8683 | | |
8705 | 8684 | | |
8706 | 8685 | | |
| |||
8964 | 8943 | | |
8965 | 8944 | | |
8966 | 8945 | | |
8967 | | - | |
8968 | | - | |
8969 | | - | |
8970 | | - | |
8971 | | - | |
8972 | | - | |
8973 | | - | |
8974 | 8946 | | |
8975 | 8947 | | |
8976 | 8948 | | |
| |||
Lines changed: 0 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | 9 | | |
14 | 10 | | |
15 | 11 | | |
| |||
Lines changed: 0 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | 9 | | |
14 | 10 | | |
15 | 11 | | |
| |||
0 commit comments