From 1e28daf2ab5fa2df726270384e78f3265c98b193 Mon Sep 17 00:00:00 2001 From: peter klausler Date: Tue, 8 May 2018 13:14:14 -0700 Subject: [PATCH] [flang] Keep message.cc buildable by g++ 7.2. 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 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/flang/lib/parser/message.cc b/flang/lib/parser/message.cc index c620085..4b6a9e6 100644 --- a/flang/lib/parser/message.cc +++ b/flang/lib/parser/message.cc @@ -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_); } -- 2.7.4