#![feature(unsafe_binders)] | |
//~^ WARN the feature `unsafe_binders` is incomplete | |
fn foo<'a>() { | |
let good: unsafe<'b> &'a &'b (); | |
let missing: unsafe<> &'missing (); | |
//~^ ERROR use of undeclared lifetime name `'missing` | |
fn inner<'b>() { | |
let outer: unsafe<> &'a &'b (); | |
//~^ ERROR can't use generic parameters from outer item | |
} | |
} | |
fn main() {} |