rust/src/test/ui/infinite
bors 5bb68c31f8 Auto merge of #79445 - SNCPlay42:struct-tail-recursion-limit, r=oli-obk
check the recursion limit when finding a struct's tail

fixes #79437

This does a `delay_span_bug` (via `ty_error_with_message`) rather than emit a new error message, under the assumption that there will be an error elsewhere (even if the type isn't infinitely recursive, just deeper than the recursion limit, this appears to be the case).
2020-12-05 15:58:06 +00:00
..
infinite-autoderef.rs Remove licenses 2018-12-25 21:08:33 -07:00
infinite-autoderef.stderr `#![recursion_limit = "X"]`: note current crate name. 2020-02-05 03:24:43 +01:00
infinite-instantiation.rs Let user see the full type of type-length limit error 2020-09-21 00:39:58 +01:00
infinite-instantiation.stderr Let user see the full type of type-length limit error 2020-09-21 00:39:58 +01:00
infinite-macro-expansion.rs rustc_span: move pretty syntax from macro_backtrace to ExpnKind::descr. 2020-01-26 17:18:55 +02:00
infinite-macro-expansion.stderr rustc_macros: don't limit the -Zmacro-backtrace suggestion to extern macros. 2020-02-06 21:46:38 +02:00
infinite-recursion-const-fn.rs rename MemoryKind::Heap to ConstHeap; bless test 2020-12-02 17:45:11 +05:30
infinite-recursion-const-fn.stderr add comment and bless some tests 2020-12-02 17:19:11 +05:30
infinite-struct.rs check the recursion limit when finding struct tail 2020-12-04 16:37:23 +00:00
infinite-struct.stderr check the recursion limit when finding struct tail 2020-12-04 16:37:23 +00:00
infinite-tag-type-recursion.rs Add descriptions for all queries 2020-05-31 20:15:32 +01:00
infinite-tag-type-recursion.stderr Remove def_id field from ParamEnv 2020-09-09 10:14:31 +02:00
infinite-vec-type-recursion.rs Remove licenses 2018-12-25 21:08:33 -07:00
infinite-vec-type-recursion.stderr Add descriptions for all queries 2020-05-31 20:15:32 +01:00