rust/src/test/ui/recursion
Tyler Mandry 9058bf2100 Make use of possibly uninitialized data a hard error
This is one of the behaviors we no longer allow in NLL. Since it can
lead to undefined behavior, I think it's definitely worth making it a
hard error without waiting to turn off migration mode (#58781).

Closes #60450.

My ulterior motive here is making it impossible to leave variables
partially initialized across a yield (see discussion at #63035), so
tests are included for that.
2019-08-05 14:57:12 -07:00
..
auxiliary Remove licenses 2018-12-25 21:08:33 -07:00
recursion.rs Remove licenses 2018-12-25 21:08:33 -07:00
recursion.stderr Raise the default recursion limit to 128 2019-07-07 00:12:35 +03:00
recursive-enum.rs Remove licenses 2018-12-25 21:08:33 -07:00
recursive-enum.stderr Remove licenses 2018-12-25 21:08:33 -07:00
recursive-reexports.rs Remove licenses 2018-12-25 21:08:33 -07:00
recursive-reexports.stderr Update tests 2019-03-11 23:10:26 +03:00
recursive-requirements.rs Remove licenses 2018-12-25 21:08:33 -07:00
recursive-requirements.stderr Remove licenses 2018-12-25 21:08:33 -07:00
recursive-static-definition.rs Remove licenses 2018-12-25 21:08:33 -07:00
recursive-static-definition.stderr Remove licenses 2018-12-25 21:08:33 -07:00
recursive-types-are-not-uninhabited.rs Make use of possibly uninitialized data a hard error 2019-08-05 14:57:12 -07:00
recursive-types-are-not-uninhabited.stderr Make use of possibly uninitialized data a hard error 2019-08-05 14:57:12 -07:00