namespace; include rt; // expect: r: used after it was given away; r borrows t, and t was freed on line 8 (t declared on line 6) fn main() { char* t = rt.new(4); t[0] = 65; char* r = t + 1; rt.free(t); return r[0]; }