| // This test illustrates a case where full NLL (enabled by the feature | |
| // switch below) produces superior diagnostics to the NLL-migrate | |
| // mode. | |
| fn doit(data: &'static mut ()) { | |
| || doit(data); | |
| //~^ ERROR lifetime may not live long enough | |
| //~| ERROR `data` does not live long enough | |
| } | |
| fn main() { } |