case TYPE_COMPOUND_UNION:
layout_union_type(&type->compound);
return type->compound.compound->alignment;
case TYPE_COMPOUND_STRUCT:
layout_struct_type(&type->compound);
return type->compound.compound->alignment;
case TYPE_COMPOUND_UNION:
layout_union_type(&type->compound);
return type->compound.compound->alignment;
case TYPE_COMPOUND_STRUCT:
layout_struct_type(&type->compound);
return type->compound.compound->alignment;