From 84c1d6572bce6fc6c1edb5c6246e81bdb841f00a Mon Sep 17 00:00:00 2001 From: Marco Bubke Date: Fri, 19 Aug 2022 14:47:59 +0200 Subject: Utils: Remove variant.h Since we are now requiring macOS 10.14 we can remove our local copy of std::variant and use for macOS std::variant too. Change-Id: I589d03b35fc56878b7392ffa7047a439e588fe43 Reviewed-by: Qt CI Bot Reviewed-by: Reviewed-by: Eike Ziller --- src/plugins/languageclient/languageclientformatter.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/plugins/languageclient/languageclientformatter.cpp') diff --git a/src/plugins/languageclient/languageclientformatter.cpp b/src/plugins/languageclient/languageclientformatter.cpp index f1cea20b93..f6b811f917 100644 --- a/src/plugins/languageclient/languageclientformatter.cpp +++ b/src/plugins/languageclient/languageclientformatter.cpp @@ -86,11 +86,11 @@ QFutureWatcher *LanguageClientFormatter::format( return nullptr; } } else { - const Utils::optional> &provider + const Utils::optional> &provider = m_client->capabilities().documentRangeFormattingProvider(); if (!provider.has_value()) return nullptr; - if (Utils::holds_alternative(*provider) && !Utils::get(*provider)) + if (std::holds_alternative(*provider) && !std::get(*provider)) return nullptr; } DocumentRangeFormattingParams params; -- cgit v1.2.1