| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-01-11 | Move /src/test to /tests | Albert Larsan | -10/+0 | |
| 2021-07-27 | Make all tests use type_alias_impl_trait feature instead of min | Santiago Pastorino | -1/+1 | |
| 2021-03-15 | Replace `type_alias_impl_trait` by `min_type_alias_impl_trait` with no ↵ | Oli Scherer | -1/+1 | |
| actual changes in behaviour This makes `type_alias_impl_trait` not actually do anything anymore | ||||
| 2020-08-03 | Fix async-std at the price of breaking half the test suite | Joshua Nelson | -1/+1 | |
| - Don't mark impl trait as an error | ||||
| 2020-07-15 | Recurse into function bodies, but don't typeck closures | Joshua Nelson | -0/+10 | |
| Previously, rustdoc would issue a delay_span_bug ICE on the following code: ```rust pub fn a() -> impl Fn() -> u32 { || content::doesnt::matter() } ``` This wasn't picked up earlier because having `type Alias = impl Trait;` in the same module caused _all closures_ to be typechecked, even if they wouldn't normally. Additionally, if _any_ error was emitted, no delay_span_bug would be emitted. So as part of this commit all of the tests were separated out into different files. | ||||
