[flang] Keep message.cc buildable by g++ 7.2.
authorpeter klausler <pklausler@nvidia.com>
Tue, 8 May 2018 20:14:14 +0000 (13:14 -0700)
committerpeter klausler <pklausler@nvidia.com>
Tue, 8 May 2018 20:14:14 +0000 (13:14 -0700)
Original-commit: flang-compiler/f18@edd311972f1bd0da2df1e373a211babca5fa842f
Reviewed-on: https://github.com/flang-compiler/f18/pull/84
Tree-same-pre-rewrite: false

flang/lib/parser/message.cc

index c620085..4b6a9e6 100644 (file)
@@ -117,7 +117,8 @@ bool Message::SortBefore(const Message &that) const {
 
 bool Message::IsFatal() const {
   return std::visit(visitors{[](const MessageExpectedText &) { return true; },
-                        [](const auto &x) { return x.isFatal(); }},
+                        [](const MessageFixedText &x) { return x.isFatal(); },
+                        [](const MessageFormattedText &x) { return x.isFatal(); }},
       text_);
 }