aboutsummaryrefslogtreecommitdiff
path: root/tests/errors/use_after_free_owner.zc
blob: e530bf5fd070d23fe9f03d426d4fd0ffbddf220a (plain) (blame)
1
2
3
4
5
6
7
8
9
namespace;
include rt;

// expect: t: used after it was given away; t was freed on line 7 (declared on line 6)
fn main() {
	let t = rt.new(4);
	rt.free(t);
	return t[0];
}