Restore void * arrays and linked lists

This commit is contained in:
2025-09-20 13:46:28 +01:00
parent becd5018f8
commit ccfe4e0919
6 changed files with 414 additions and 7 deletions

View File

@@ -67,9 +67,8 @@ def make_array(user_datatypes: Dict[CDataType, ArrayData] = {}):
common_decl_types: List[CStruct] = []
datatypes: dict[CDataType, ArrayData] = {
CType.VOID: ArrayData(
array_typename="GenericArray",
),
CType.VOID: ArrayData(array_typename="GenericArray"),
"void *": ArrayData(array_typename="VoidPArray"),
"Str8": ArrayData(
array_typename="Str8Array",
hdr_decl_types=[