Before this change, packed structs containing packed unions could make it to codegen without having their layout resolved.