aboutsummaryrefslogtreecommitdiff
path: root/tests/conformance/6-ownership/back_link_block_ok.zc
blob: 7955081cdb495e65a2d7cbf6d81726fa5a1c70d3 (plain) (blame)
1
2
3
4
5
6
// expect: 40
// spec 6.6
include rt;
struct node { int value; node* prev; node* next; };
fn main() { memdebug on; { node* a = rt.new(node); node* b = rt.new(node); a.next = b; b.prev = a; a.value = 4; rt.put_n(b.prev.value); } rt.put_n(rt.memreport()); }
// zc0: skip