Commit 46a6500
committed
[Constraint system] Eliminate global flag UnderlyingTypeForOpaqueReturnType
Make this information contextual (per type) rather than global (per
constraint system) so we don’t misapply it.1 parent cc44f22 commit 46a6500
File tree
5 files changed
+22
-19
lines changed- lib/Sema
5 files changed
+22
-19
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3831 | 3831 | | |
3832 | 3832 | | |
3833 | 3833 | | |
3834 | | - | |
| 3834 | + | |
| 3835 | + | |
3835 | 3836 | | |
3836 | 3837 | | |
3837 | 3838 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9076 | 9076 | | |
9077 | 9077 | | |
9078 | 9078 | | |
9079 | | - | |
9080 | | - | |
9081 | | - | |
| 9079 | + | |
9082 | 9080 | | |
9083 | 9081 | | |
9084 | 9082 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
240 | 240 | | |
241 | 241 | | |
242 | 242 | | |
243 | | - | |
| 243 | + | |
| 244 | + | |
244 | 245 | | |
245 | 246 | | |
246 | 247 | | |
| |||
1239 | 1240 | | |
1240 | 1241 | | |
1241 | 1242 | | |
1242 | | - | |
| 1243 | + | |
| 1244 | + | |
| 1245 | + | |
| 1246 | + | |
| 1247 | + | |
| 1248 | + | |
| 1249 | + | |
1243 | 1250 | | |
1244 | 1251 | | |
1245 | 1252 | | |
| |||
1254 | 1261 | | |
1255 | 1262 | | |
1256 | 1263 | | |
1257 | | - | |
| 1264 | + | |
| 1265 | + | |
1258 | 1266 | | |
1259 | 1267 | | |
1260 | 1268 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
792 | 792 | | |
793 | 793 | | |
794 | 794 | | |
| 795 | + | |
795 | 796 | | |
796 | 797 | | |
797 | 798 | | |
| |||
1012 | 1013 | | |
1013 | 1014 | | |
1014 | 1015 | | |
1015 | | - | |
1016 | | - | |
1017 | | - | |
1018 | | - | |
1019 | 1016 | | |
1020 | 1017 | | |
1021 | 1018 | | |
| |||
2180 | 2177 | | |
2181 | 2178 | | |
2182 | 2179 | | |
2183 | | - | |
| 2180 | + | |
| 2181 | + | |
2184 | 2182 | | |
2185 | 2183 | | |
2186 | 2184 | | |
2187 | | - | |
| 2185 | + | |
2188 | 2186 | | |
2189 | 2187 | | |
2190 | 2188 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2189 | 2189 | | |
2190 | 2190 | | |
2191 | 2191 | | |
2192 | | - | |
2193 | | - | |
2194 | | - | |
2195 | 2192 | | |
2196 | 2193 | | |
2197 | 2194 | | |
| |||
2222 | 2219 | | |
2223 | 2220 | | |
2224 | 2221 | | |
2225 | | - | |
| 2222 | + | |
| 2223 | + | |
| 2224 | + | |
2226 | 2225 | | |
2227 | 2226 | | |
2228 | 2227 | | |
| |||
2666 | 2665 | | |
2667 | 2666 | | |
2668 | 2667 | | |
2669 | | - | |
2670 | | - | |
| 2668 | + | |
2671 | 2669 | | |
2672 | 2670 | | |
2673 | 2671 | | |
| |||
0 commit comments