From: Jakub Dupak <[email protected]>
gcc/rust/ChangeLog:
* ast/rust-ast-dump.cc (Dump::visit): Add missing array visitor
Signed-off-by: Jakub Dupak <[email protected]>
---
gcc/rust/ast/rust-ast-dump.cc | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/gcc/rust/ast/rust-ast-dump.cc b/gcc/rust/ast/rust-ast-dump.cc
index b017c6ea592..9f73d0565ac 100644
--- a/gcc/rust/ast/rust-ast-dump.cc
+++ b/gcc/rust/ast/rust-ast-dump.cc
@@ -1600,7 +1600,14 @@ Dump::visit (ReferenceType &type)
void
Dump::visit (ArrayType &type)
{
+ // Syntax:
+ // [ Type ; Expression ]
+
+ stream << '[';
visit (type.get_elem_type ());
+ stream << "; ";
+ visit(type.get_size_expr());
+ stream << ']';
}
void
--
2.39.1
--
Gcc-rust mailing list
[email protected]
https://gcc.gnu.org/mailman/listinfo/gcc-rust