15 lines
202 B
Plaintext
15 lines
202 B
Plaintext
// ERROR:9:reference
|
|
unit badscp1;
|
|
|
|
fn bad(cond: bool) -> i32 {
|
|
let outer: i32 = 0;
|
|
var r: &i32 = &outer;
|
|
if cond {
|
|
let inner: i32 = 3;
|
|
r = &inner;
|
|
}
|
|
return r.^;
|
|
}
|
|
|
|
|