Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide/src/syntax_highlighting/inject.rs')
-rw-r--r--crates/ide/src/syntax_highlighting/inject.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/crates/ide/src/syntax_highlighting/inject.rs b/crates/ide/src/syntax_highlighting/inject.rs
index 543a788482..686fd5baa7 100644
--- a/crates/ide/src/syntax_highlighting/inject.rs
+++ b/crates/ide/src/syntax_highlighting/inject.rs
@@ -10,7 +10,7 @@ use ide_db::{
};
use syntax::{
ast::{self, AstNode, IsString},
- AstToken, NodeOrToken, SyntaxNode, SyntaxToken, TextRange, TextSize,
+ AstToken, NodeOrToken, SyntaxNode, TextRange, TextSize,
};
use crate::{
@@ -22,10 +22,10 @@ use crate::{
pub(super) fn ra_fixture(
hl: &mut Highlights,
sema: &Semantics<RootDatabase>,
- literal: ast::String,
- expanded: SyntaxToken,
+ literal: &ast::String,
+ expanded: &ast::String,
) -> Option<()> {
- let active_parameter = ActiveParameter::at_token(sema, expanded)?;
+ let active_parameter = ActiveParameter::at_token(sema, expanded.syntax().clone())?;
if !active_parameter.ident().map_or(false, |name| name.text().starts_with("ra_fixture")) {
return None;
}