codegen: Write padding bytes for unions

Previously we did not write any missing padding bytes after the smallest
field (either tag or payload, depending on alignment). This resulted in
writing too few bytes and not matching the full abisize of the union.
ebfd3450d9Luuk de Gram committed on 5/31/2023, 4:04:33 PMparent7e10cf4
2 files changedLine totals unavailable