rust/compiler/rustc_middle
Valerii Lashmanov 17d2e3b5d2 Better handling for exponential-sized types in misc places
Mostly to fix ui/issues/issue-37311-type-length-limit/issue-37311.rs.

Most parts of the compiler can handle deeply nested types with a lot
of duplicates just fine, but some parts still attempt to naively
traverse type tree.

Before such problems were caught by type length limit check,
but now these places will have to be changed to handle
duplicated types gracefully.
2020-09-17 20:44:11 -05:00
..
benches mv compiler to compiler/ 2020-08-30 18:45:07 +03:00
src Better handling for exponential-sized types in misc places 2020-09-17 20:44:11 -05:00
Cargo.toml Only visit types once when walking the type tree 2020-09-17 20:44:11 -05:00
README.md mv compiler to compiler/ 2020-08-30 18:45:07 +03:00

For more information about how rustc works, see the rustc dev guide.