blob: b92f8bfd23b234ce2cb7e0dc5c506e46ed7b6c00 [file] [log] [blame]
// Test that type annotations are checked in promoted constants correctly.
fn foo<'a>() {
let x = 0;
let f = &drop::<&'a i32>;
f(&x);
//~^ ERROR `x` does not live long enough
}
fn main() {}