Foo :: struct { color : float4; } Bar :: struct { t : Foo; } vertex main :: () { f : Foo; b : Bar; b.t = f; }