Add fixed capacity dynamic array to the doc-format

This commit is contained in:
gingerBill
2026-03-15 11:55:04 +00:00
parent ad1a10b8af
commit 2f8da5ec67
3 changed files with 120 additions and 109 deletions

View File

@@ -576,6 +576,12 @@ gb_internal OdinDocTypeIndex odin_doc_type(OdinDocWriter *w, Type *type, bool ca
doc_type.kind = OdinDocType_DynamicArray;
doc_type.types = odin_doc_type_as_slice(w, type->DynamicArray.elem);
break;
case Type_FixedCapacityDynamicArray:
doc_type.kind = OdinDocType_FixedCapacityDynamicArray;
doc_type.elem_count_len = 1;
doc_type.elem_counts[0] = type->FixedCapacityDynamicArray.capacity;
doc_type.types = odin_doc_type_as_slice(w, type->FixedCapacityDynamicArray.elem);
break;
case Type_Map:
doc_type.kind = OdinDocType_Map;
{