//ww:run-exit 8 package main; type tt = struct { a: []u8, b: []u8 }; export fn main() i32 = { let hb: [8]u8; let p: []u8; p.ptr = &hb[0]; p.len = 3; p.cap = 8; let q: []u8; q.ptr = &hb[0]; q.len = 6; q.cap = 8; let y: tt = tt { a = p, b = q }; return y.b.cap: i32; };