forked from qt-creator/qt-creator
LSP: Fix missing icons in call hierarchy
Change-Id: I8b10392ac28689ce80dc818cba5ff58f21becb81 Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -7,7 +7,7 @@ namespace LanguageServerProtocol {
|
|||||||
|
|
||||||
bool CallHierarchyItem::isValid() const
|
bool CallHierarchyItem::isValid() const
|
||||||
{
|
{
|
||||||
return contains(nameKey) && contains(symbolKindKey) && contains(rangeKey) && contains(uriKey)
|
return contains(nameKey) && contains(kindKey) && contains(rangeKey) && contains(uriKey)
|
||||||
&& contains(selectionRangeKey);
|
&& contains(selectionRangeKey);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -15,8 +15,8 @@ public:
|
|||||||
QString name() const { return typedValue<QString>(nameKey); }
|
QString name() const { return typedValue<QString>(nameKey); }
|
||||||
void setName(const QString &name) { insert(nameKey, name); }
|
void setName(const QString &name) { insert(nameKey, name); }
|
||||||
|
|
||||||
SymbolKind symbolKind() const { return SymbolKind(typedValue<int>(symbolKindKey)); }
|
SymbolKind symbolKind() const { return SymbolKind(typedValue<int>(kindKey)); }
|
||||||
void setSymbolKind(const SymbolKind &symbolKind) { insert(symbolKindKey, int(symbolKind)); }
|
void setSymbolKind(const SymbolKind &symbolKind) { insert(kindKey, int(symbolKind)); }
|
||||||
|
|
||||||
Range range() const { return typedValue<Range>(rangeKey); }
|
Range range() const { return typedValue<Range>(rangeKey); }
|
||||||
void setRange(const Range &range) { insert(rangeKey, range); }
|
void setRange(const Range &range) { insert(rangeKey, range); }
|
||||||
|
Reference in New Issue
Block a user