Commit 0015602
committed
Prepare DECL/DEAD construction with location
Add new constructors to code_{decl,dead}t that also take a location.
This will help avoid some *_nonconst() calls. To facilitate this,
an additional make_dead instruction builder is also needed (which just
mirrors what we already have for other instruction types).1 parent ce2680b commit 0015602
2 files changed
+24
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
129 | 129 | | |
130 | 130 | | |
131 | 131 | | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
132 | 137 | | |
133 | 138 | | |
134 | 139 | | |
| |||
201 | 206 | | |
202 | 207 | | |
203 | 208 | | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
204 | 214 | | |
205 | 215 | | |
206 | 216 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
929 | 929 | | |
930 | 930 | | |
931 | 931 | | |
| 932 | + | |
| 933 | + | |
| 934 | + | |
| 935 | + | |
| 936 | + | |
| 937 | + | |
| 938 | + | |
932 | 939 | | |
933 | 940 | | |
934 | 941 | | |
935 | 942 | | |
936 | 943 | | |
937 | 944 | | |
938 | 945 | | |
| 946 | + | |
| 947 | + | |
| 948 | + | |
| 949 | + | |
| 950 | + | |
| 951 | + | |
| 952 | + | |
939 | 953 | | |
940 | 954 | | |
941 | 955 | | |
| |||
1047 | 1061 | | |
1048 | 1062 | | |
1049 | 1063 | | |
1050 | | - | |
1051 | | - | |
1052 | | - | |
1053 | | - | |
1054 | | - | |
1055 | | - | |
1056 | | - | |
1057 | 1064 | | |
1058 | 1065 | | |
1059 | 1066 | | |
| |||
0 commit comments