Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide/src/highlight_related.rs')
| -rw-r--r-- | crates/ide/src/highlight_related.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/crates/ide/src/highlight_related.rs b/crates/ide/src/highlight_related.rs index 9b4bfc4107..f2d7029eab 100644 --- a/crates/ide/src/highlight_related.rs +++ b/crates/ide/src/highlight_related.rs @@ -44,7 +44,7 @@ pub struct HighlightRelatedConfig { // // Note: `?` and `->` do not currently trigger this behavior in the VSCode editor. pub(crate) fn highlight_related( - sema: &Semantics<RootDatabase>, + sema: &Semantics<'_, RootDatabase>, config: HighlightRelatedConfig, FilePosition { offset, file_id }: FilePosition, ) -> Option<Vec<HighlightedRange>> { @@ -76,7 +76,7 @@ pub(crate) fn highlight_related( } fn highlight_references( - sema: &Semantics<RootDatabase>, + sema: &Semantics<'_, RootDatabase>, node: &SyntaxNode, token: SyntaxToken, file_id: FileId, @@ -136,11 +136,11 @@ fn highlight_references( } fn highlight_exit_points( - sema: &Semantics<RootDatabase>, + sema: &Semantics<'_, RootDatabase>, token: SyntaxToken, ) -> Option<Vec<HighlightedRange>> { fn hl( - sema: &Semantics<RootDatabase>, + sema: &Semantics<'_, RootDatabase>, body: Option<ast::Expr>, ) -> Option<Vec<HighlightedRange>> { let mut highlights = Vec::new(); @@ -330,7 +330,7 @@ fn cover_range(r0: Option<TextRange>, r1: Option<TextRange>) -> Option<TextRange } } -fn find_defs(sema: &Semantics<RootDatabase>, token: SyntaxToken) -> FxHashSet<Definition> { +fn find_defs(sema: &Semantics<'_, RootDatabase>, token: SyntaxToken) -> FxHashSet<Definition> { sema.descend_into_macros(token) .into_iter() .filter_map(|token| IdentClass::classify_token(sema, &token).map(IdentClass::definitions)) |