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
|
||||
{
|
||||
return contains(nameKey) && contains(symbolKindKey) && contains(rangeKey) && contains(uriKey)
|
||||
return contains(nameKey) && contains(kindKey) && contains(rangeKey) && contains(uriKey)
|
||||
&& contains(selectionRangeKey);
|
||||
}
|
||||
|
||||
|
@@ -15,8 +15,8 @@ public:
|
||||
QString name() const { return typedValue<QString>(nameKey); }
|
||||
void setName(const QString &name) { insert(nameKey, name); }
|
||||
|
||||
SymbolKind symbolKind() const { return SymbolKind(typedValue<int>(symbolKindKey)); }
|
||||
void setSymbolKind(const SymbolKind &symbolKind) { insert(symbolKindKey, int(symbolKind)); }
|
||||
SymbolKind symbolKind() const { return SymbolKind(typedValue<int>(kindKey)); }
|
||||
void setSymbolKind(const SymbolKind &symbolKind) { insert(kindKey, int(symbolKind)); }
|
||||
|
||||
Range range() const { return typedValue<Range>(rangeKey); }
|
||||
void setRange(const Range &range) { insert(rangeKey, range); }
|
||||
|
Reference in New Issue
Block a user