Use dedicated semantic highlight tag for parameters

closes #5106
This commit is contained in:
Aleksey Kladov
2020-07-11 14:50:00 +02:00
parent 87ddcba05f
commit e1d6b7f7c4
11 changed files with 44 additions and 20 deletions

View File

@@ -309,6 +309,7 @@ fn semantic_token_type_and_modifiers(
}
HighlightTag::EnumVariant => semantic_tokens::ENUM_MEMBER,
HighlightTag::Macro => lsp_types::SemanticTokenType::MACRO,
HighlightTag::ValueParam => lsp_types::SemanticTokenType::PARAMETER,
HighlightTag::Local => lsp_types::SemanticTokenType::VARIABLE,
HighlightTag::TypeParam => lsp_types::SemanticTokenType::TYPE_PARAMETER,
HighlightTag::Lifetime => semantic_tokens::LIFETIME,