Skip to content

Commit e826e3f

Browse files
authored
Rollup merge of rust-lang#156205 - lcnr:move-generalization-test, r=lqd
move generalization test The forth test of rust-lang/trait-system-refactor-initiative#191 (comment) isn't actually related to closure signature inference. closes rust-lang/trait-system-refactor-initiative#191, which has already been fixed by rust-lang#155767 r? types
2 parents f8a77e2 + 8634d63 commit e826e3f

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

tests/ui/traits/next-solver/self-referential-closure-sig-4.rs renamed to tests/ui/traits/next-solver/generalize/alias-with-bound-vars-incomplete-generalization.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22
//@[next] compile-flags: -Znext-solver
33
//@ check-pass
44

5-
// Regression test for the fourth variant of trait-system-refactor-initiative#191
5+
// Regression test for the fourth variant of trait-system-refactor-initiative#191.
6+
// We previously didn't normalize `<() as Trait<T>>::Assoc<'a>` before generalizing
7+
// here, resulting in an error.
68

79
trait Trait<T> {
810
type Assoc<'a>;

0 commit comments

Comments
 (0)