]> git.lizzy.rs Git - rust.git/blob - src/test/ui/generator/issue-102645.rs
Rollup merge of #106175 - compiler-errors:bad-import-sugg, r=oli-obk
[rust.git] / src / test / ui / generator / issue-102645.rs
1 // compile-flags: -Zdrop-tracking
2
3 #![feature(generators, generator_trait)]
4
5 use std::ops::Generator;
6 use std::pin::Pin;
7
8 fn main() {
9     let mut a = 5;
10     let mut b = || {
11         let d = 6;
12         yield;
13         _zzz(); // #break
14         a = d;
15     };
16     Pin::new(&mut b).resume();
17     //~^ ERROR this method takes 1 argument but 0 arguments were supplied
18     // This type error is required to reproduce the ICE...
19 }
20
21 fn _zzz() {
22     ()
23 }