Add support for marking doctest items as distinct from normal code, add default tag to all doctest elements

This commit is contained in:
Paul Daniel Faria
2020-06-18 09:37:22 -04:00
committed by Paul Daniel Faria
parent 0c12c4f960
commit 351bba9bee
9 changed files with 47 additions and 34 deletions

View File

@@ -331,6 +331,7 @@ fn semantic_token_type_and_modifiers(
HighlightModifier::Attribute => semantic_tokens::ATTRIBUTE_MODIFIER,
HighlightModifier::Definition => lsp_types::SemanticTokenModifier::DECLARATION,
HighlightModifier::Documentation => lsp_types::SemanticTokenModifier::DOCUMENTATION,
HighlightModifier::Injected => semantic_tokens::INJECTED,
HighlightModifier::ControlFlow => semantic_tokens::CONTROL_FLOW,
HighlightModifier::Mutable => semantic_tokens::MUTABLE,
HighlightModifier::Unsafe => semantic_tokens::UNSAFE,