blob: 51a0fec2e7bfe61ea525265cb0bf80ef0f68304b (
plain)
1
2
3
4
5
6
7
8
9
10
|
fn main() {
let x: &'static u32 = {
let y = 42;
&y //~ ERROR does not live long enough
};
let x: &'static u32 = &{ //~ ERROR temporary value dropped while borrowed
let y = 42;
y
};
}
|