1 #![feature(generators, generator_trait)]
2 use std::ops::{Generator, GeneratorState};
5 fn dangle(x: &mut i32) -> &'static mut i32 {
11 match Pin::new(&mut g).resume(()) {
12 GeneratorState::Complete(c) => return c,
13 //~^ ERROR lifetime may not live long enough
14 GeneratorState::Yielded(_) => (),