func (pac *Package) newUnion(t *gcc.Union) Union { s := pac.newUnionNamer(t) s.Fields = pac.newUnionFields(t.Fields(), s.GoName()) return s }