@@ -332,14 +332,15 @@ def _make_array(self, type_: MetaType, num_entries: Optional[UnionHint[int, Expr
332
332
return self ._make_type (name , bases , size , alignment = type_ .alignment , attrs = attrs )
333
333
334
334
def _make_int_type (self , name : str , size : int , signed : bool , * , alignment : int = None ) -> type [Int ]:
335
- return self ._make_type (name , (Int ,), size , attrs = {"signed" : signed , "alignment" : alignment })
335
+ return self ._make_type (name , (Int ,), size , alignment = alignment , attrs = {"signed" : signed })
336
336
337
- def _make_packed_type (self , name : str , packchar : str , base : MetaType , * , alignment : int = None ) -> type [Packed ]:
337
+ def _make_packed_type (self , name : str , packchar : str , base : type , * , alignment : int = None ) -> type [Packed ]:
338
338
return self ._make_type (
339
339
name ,
340
340
(base , Packed ),
341
341
struct .calcsize (packchar ),
342
- attrs = {"packchar" : packchar , "alignment" : alignment },
342
+ alignment = alignment ,
343
+ attrs = {"packchar" : packchar },
343
344
)
344
345
345
346
def _make_enum (self , name : str , type_ : MetaType , values : dict [str , int ]) -> type [Enum ]:
0 commit comments