From: peter klausler Date: Tue, 8 May 2018 20:14:14 +0000 (-0700) Subject: [flang] Keep message.cc buildable by g++ 7.2. X-Git-Tag: llvmorg-12-init~9537^2~2580 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1e28daf2ab5fa2df726270384e78f3265c98b193;p=platform%2Fupstream%2Fllvm.git [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 --- 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_); }