[flang] Fix flang-compiler/f18#765
authorpeter klausler <pklausler@nvidia.com>
Fri, 27 Sep 2019 21:08:09 +0000 (14:08 -0700)
committerpeter klausler <pklausler@nvidia.com>
Fri, 27 Sep 2019 21:08:09 +0000 (14:08 -0700)
Original-commit: flang-compiler/f18@bb2ffac7176ce81079940b8736461cb01794f9c8
Reviewed-on: https://github.com/flang-compiler/f18/pull/766

flang/lib/parser/unparse.cc

index 071dfd6..71c47c5 100644 (file)
@@ -706,7 +706,7 @@ public:
     Walk("(", std::get<std::optional<ArraySpec>>(x.t), ")");
   }
   void Unparse(const CommonStmt::Block &x) {
-    Walk("/", std::get<std::optional<Name>>(x.t), "/");
+    Word("/"), Walk(std::get<std::optional<Name>>(x.t)), Word("/");
     Walk(std::get<std::list<CommonBlockObject>>(x.t));
   }