Commit 3605630
Remove contraction. The contraction rules predated the notion of an
empty region, and they complicate region inference to no particular end.
They also lead in some cases to spurious errors like #29048 (though in
some cases these errors are helpful in tracking down missing
constraints).1 parent 071a384 commit 3605630
File tree
4 files changed
+58
-312
lines changed- src
- librustc_driver
- librustc_typeck/check
- librustc/middle/infer/region_inference
4 files changed
+58
-312
lines changed
0 commit comments