rust/src/test/ui/recursion
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
..
auxiliary Remove licenses 2018-12-25 21:08:33 -07:00
issue-26548-recursion-via-normalize.rs Add descriptions for all queries 2020-05-31 20:15:32 +01:00
issue-26548-recursion-via-normalize.stderr Update ui tests 2020-07-29 22:14:19 +02:00
issue-38591-non-regular-dropck-recursion.rs fix real_drop_in_place in comments 2020-01-19 10:11:16 -06:00
issue-38591-non-regular-dropck-recursion.stderr Better handling for exponential-sized types in misc places 2020-09-17 20:44:11 -05:00
recursion.rs Point at the call spawn when overflow occurs during monomorphization 2020-06-22 14:35:42 -04:00
recursion.stderr Better handling for exponential-sized types in misc places 2020-09-17 20:44:11 -05:00
recursive-enum.rs Remove licenses 2018-12-25 21:08:33 -07:00
recursive-enum.stderr review comments: only suggest one substitution 2020-06-10 14:09:51 -07:00
recursive-reexports.rs diagnostics: Describe crate root modules in DefKind::Mod as "crate" 2019-08-10 23:17:20 +03:00
recursive-reexports.stderr diagnostics: Describe crate root modules in DefKind::Mod as "crate" 2019-08-10 23:17:20 +03:00
recursive-requirements.rs Remove licenses 2018-12-25 21:08:33 -07:00
recursive-requirements.stderr pretty: trim paths of unique symbols 2020-09-02 22:26:37 +03:00
recursive-static-definition.rs Remove licenses 2018-12-25 21:08:33 -07:00
recursive-static-definition.stderr fix const_prop spans and re-bless tests 2020-06-12 09:43:55 +02:00
recursive-types-are-not-uninhabited.rs tests: remove ignore directives from tests that mention core/alloc/std spans. 2020-04-02 11:48:34 +03:00
recursive-types-are-not-uninhabited.stderr mv std libs to library/ 2020-07-27 19:51:13 -05:00