LanguageServerProtocol: Fix build on macOS

Change-Id: Id13c0c32d03a7c5226d80afafb952fd33b2d608a
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Christian Stenger
2019-05-17 13:09:15 +02:00
parent 3f423fc139
commit 5459d3ca72
4 changed files with 4 additions and 4 deletions

View File

@@ -343,7 +343,7 @@ MarkedString::MarkedString(const QJsonValue &value)
} }
} }
LanguageServerProtocol::MarkedString::operator const QJsonValue() const LanguageServerProtocol::MarkedString::operator QJsonValue() const
{ {
if (auto val = Utils::get_if<QString>(this)) if (auto val = Utils::get_if<QString>(this))
return *val; return *val;

View File

@@ -71,7 +71,7 @@ public:
{} {}
explicit MarkedString(const QJsonValue &value); explicit MarkedString(const QJsonValue &value);
operator const QJsonValue() const; operator QJsonValue() const;
}; };
class LANGUAGESERVERPROTOCOL_EXPORT HoverContent class LANGUAGESERVERPROTOCOL_EXPORT HoverContent

View File

@@ -420,7 +420,7 @@ MarkupKind::MarkupKind(const QJsonValue &value)
m_value = value.toString() == "markdown" ? markdown : plaintext; m_value = value.toString() == "markdown" ? markdown : plaintext;
} }
LanguageServerProtocol::MarkupKind::operator const QJsonValue() const LanguageServerProtocol::MarkupKind::operator QJsonValue() const
{ {
switch (m_value) { switch (m_value) {
case MarkupKind::markdown: case MarkupKind::markdown:

View File

@@ -388,7 +388,7 @@ public:
{} {}
MarkupKind(const QJsonValue &value); MarkupKind(const QJsonValue &value);
operator const QJsonValue() const; operator QJsonValue() const;
Value value() const { return m_value; } Value value() const { return m_value; }
bool operator==(const Value &value) const { return m_value == value; } bool operator==(const Value &value) const { return m_value == value; }