mirror of
https://github.com/odin-lang/Odin.git
synced 2026-05-26 05:38:14 +00:00
add: cap dynamic array is now handled in write_expr_to_string
This commit is contained in:
@@ -12914,6 +12914,15 @@ gb_internal gbString write_expr_to_string(gbString str, Ast *node, bool shorthan
|
||||
str = write_expr_to_string(str, at->elem, shorthand);
|
||||
case_end;
|
||||
|
||||
case_ast_node(at, FixedCapacityDynamicArrayType, node);
|
||||
if (at->tag) {
|
||||
str = write_expr_to_string(str, at->tag, false);
|
||||
}
|
||||
str = gb_string_appendc(str, "[dynamic; ");
|
||||
str = write_expr_to_string(str, at->capacity, false);
|
||||
str = gb_string_append_rune(str, ']');
|
||||
str = write_expr_to_string(str, at->elem, shorthand);
|
||||
case_end;
|
||||
case_ast_node(at, DynamicArrayType, node);
|
||||
if (at->tag) {
|
||||
str = write_expr_to_string(str, at->tag, false);
|
||||
|
||||
Reference in New Issue
Block a user