//@ revisions: next old //@ edition: 2024 //@[next] compile-flags: -Znext-solver //@ check-pass #![feature(gen_blocks)] fn foo() -> impl Iterator { gen { yield 42 } } fn bar() -> impl Iterator { gen { yield 42 } } fn baz() -> impl Iterator { gen { yield 42 } } fn main() {}