diff options
Diffstat (limited to 'crates/ra_ide/src/syntax_highlighting/injection.rs')
-rw-r--r-- | crates/ra_ide/src/syntax_highlighting/injection.rs | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/crates/ra_ide/src/syntax_highlighting/injection.rs b/crates/ra_ide/src/syntax_highlighting/injection.rs index 40436c5a2..dc12c8f5a 100644 --- a/crates/ra_ide/src/syntax_highlighting/injection.rs +++ b/crates/ra_ide/src/syntax_highlighting/injection.rs | |||
@@ -8,8 +8,8 @@ use ra_syntax::{ast, AstToken, SyntaxNode, SyntaxToken, TextRange, TextSize}; | |||
8 | use stdx::SepBy; | 8 | use stdx::SepBy; |
9 | 9 | ||
10 | use crate::{ | 10 | use crate::{ |
11 | call_info::ActiveParameter, Analysis, Highlight, HighlightModifier, HighlightTag, | 11 | call_info::ActiveParameter, Analysis, HighlightModifier, HighlightTag, HighlightedRange, |
12 | HighlightedRange, RootDatabase, | 12 | RootDatabase, |
13 | }; | 13 | }; |
14 | 14 | ||
15 | use super::HighlightedRangeStack; | 15 | use super::HighlightedRangeStack; |
@@ -121,8 +121,7 @@ pub(super) fn extract_doc_comments( | |||
121 | range.start(), | 121 | range.start(), |
122 | range.start() + TextSize::try_from(pos).unwrap(), | 122 | range.start() + TextSize::try_from(pos).unwrap(), |
123 | ), | 123 | ), |
124 | highlight: Highlight::from(HighlightTag::Comment) | 124 | highlight: HighlightTag::Comment | HighlightModifier::Documentation, |
125 | | HighlightModifier::Documentation, | ||
126 | binding_hash: None, | 125 | binding_hash: None, |
127 | }); | 126 | }); |
128 | line_start += range.len() - TextSize::try_from(pos).unwrap(); | 127 | line_start += range.len() - TextSize::try_from(pos).unwrap(); |
@@ -168,6 +167,8 @@ pub(super) fn highlight_doc_comment( | |||
168 | h.range.start() + start_offset, | 167 | h.range.start() + start_offset, |
169 | h.range.end() + end_offset.unwrap_or(start_offset), | 168 | h.range.end() + end_offset.unwrap_or(start_offset), |
170 | ); | 169 | ); |
170 | |||
171 | h.highlight |= HighlightModifier::Documentation; | ||
171 | stack.add(h); | 172 | stack.add(h); |
172 | } | 173 | } |
173 | } | 174 | } |