aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakub Dupak <dev@jakubdupak.com>2022-10-28 17:58:39 +0200
committerJakub Dupak <dev@jakubdupak.com>2022-11-07 22:09:18 +0100
commitb6ce6882fb601f0b782fa1e8d9e43da8582413ea (patch)
tree043349e9fe0d57e9460c136d08482b56ca915f57
parent4a514b7a925653e03c7d7c31635bc7b89310d63a (diff)
downloadgcc-b6ce6882fb601f0b782fa1e8d9e43da8582413ea.zip
gcc-b6ce6882fb601f0b782fa1e8d9e43da8582413ea.tar.gz
gcc-b6ce6882fb601f0b782fa1e8d9e43da8582413ea.tar.bz2
ast: Dump unit struct
Signed-off-by: Jakub Dupak <dev@jakubdupak.com>
-rw-r--r--gcc/rust/ast/rust-ast-dump.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/gcc/rust/ast/rust-ast-dump.cc b/gcc/rust/ast/rust-ast-dump.cc
index 191e328..df42481 100644
--- a/gcc/rust/ast/rust-ast-dump.cc
+++ b/gcc/rust/ast/rust-ast-dump.cc
@@ -945,7 +945,10 @@ Dump::visit (StructStruct &struct_item)
// FIXME: where-clause
- visit_items_as_block (struct_item.get_fields (), ",");
+ if (struct_item.is_unit_struct ())
+ stream << ";\n";
+ else
+ visit_items_as_block (struct_item.get_fields (), ",");
}
void