From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1643) id CD7A4385843D; Sat, 15 Oct 2022 09:16:28 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org CD7A4385843D DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1665825388; bh=VgG5WLeZ5IhYRoZr3vQKHePZ9YP+o1ubZIandGIaifs=; h=From:To:Subject:Date:From; b=qTfa8GPnLGADT3MhnWFZXBgmVibfCd31aHvB9s8jwMZ0gC/zK6/tpD7m7Evo76lZk aH8HazO2e8qeD08HOhp13sIAHrXEG7p2y9V8KFZ6Qb7rPqQBvDBU4+4NskZPW3jL/7 KkaSiXQ2fRGjeI3HUcSqlNEHzuuwCL11bsE5fVGY= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Thomas Schwinge To: gcc-cvs@gcc.gnu.org Subject: [gcc/devel/rust/master] dump: Fix module dumping X-Act-Checkin: gcc X-Git-Author: Arthur Cohen X-Git-Refname: refs/heads/devel/rust/master X-Git-Oldrev: b6d4c62a84553f79fef12a9a5a9a305a560259dc X-Git-Newrev: 25d243dd18afe734626e2eac482409aaefb6d24d Message-Id: <20221015091628.CD7A4385843D@sourceware.org> Date: Sat, 15 Oct 2022 09:16:28 +0000 (GMT) List-Id: https://gcc.gnu.org/g:25d243dd18afe734626e2eac482409aaefb6d24d commit 25d243dd18afe734626e2eac482409aaefb6d24d Author: Arthur Cohen Date: Fri Oct 14 16:55:47 2022 +0200 dump: Fix module dumping Co-authored-by: jdupak Diff: --- gcc/rust/ast/rust-ast-dump.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gcc/rust/ast/rust-ast-dump.cc b/gcc/rust/ast/rust-ast-dump.cc index d8e9c8d0511..d4eb5166beb 100644 --- a/gcc/rust/ast/rust-ast-dump.cc +++ b/gcc/rust/ast/rust-ast-dump.cc @@ -684,11 +684,10 @@ Dump::visit (Method &method) void Dump::visit (Module &module) { - indentation.increment (); - - stream << indentation; emit_visibility (module.get_visibility ()); - stream << "mod" << module.get_name () << " {\n"; + stream << "mod " << module.get_name () << " {\n"; + + indentation.increment (); for (auto &item : module.get_items ()) { @@ -698,6 +697,7 @@ Dump::visit (Module &module) } indentation.decrement (); + stream << indentation << "}\n"; }