rust/src/test/run-pass/cycle-collection4.rs
2011-10-21 16:07:40 -07:00

10 lines
185 B
Rust

type foo = { mutable z : fn@() };
fn nop() { }
fn nop_foo(_y: [int], _x : @foo) { }
fn main() {
let w = @{ mutable z: bind nop() };
let x = bind nop_foo([], w);
w.z = x;
}