#import "Arena.core" // @todo: // Add new special type #Type_Size PushStruct :: (a: *Arena, type: Type /*#Type_Size*/): *void ti := GetTypeInfo(type) result := PushSize(a, ti.size->Base.SizeU) return result main :: (argc: int, argv: **char): int arena: Arena a: *int = PushStruct(&arena, int) return 0