diff options
Diffstat (limited to 'crates/ide_completion/src/context.rs')
-rw-r--r-- | crates/ide_completion/src/context.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/ide_completion/src/context.rs b/crates/ide_completion/src/context.rs index 2c2a4aa6b..4c3929a26 100644 --- a/crates/ide_completion/src/context.rs +++ b/crates/ide_completion/src/context.rs | |||
@@ -380,7 +380,7 @@ impl<'a> CompletionContext<'a> { | |||
380 | (|| { | 380 | (|| { |
381 | let expr_field = self.token.prev_sibling_or_token()? | 381 | let expr_field = self.token.prev_sibling_or_token()? |
382 | .into_node() | 382 | .into_node() |
383 | .and_then(|node| ast::RecordExprField::cast(node))?; | 383 | .and_then(ast::RecordExprField::cast)?; |
384 | let (_, _, ty) = self.sema.resolve_record_field(&expr_field)?; | 384 | let (_, _, ty) = self.sema.resolve_record_field(&expr_field)?; |
385 | Some(( | 385 | Some(( |
386 | Some(ty), | 386 | Some(ty), |
@@ -467,7 +467,7 @@ impl<'a> CompletionContext<'a> { | |||
467 | self.expected_type = expected_type; | 467 | self.expected_type = expected_type; |
468 | self.expected_name = expected_name; | 468 | self.expected_name = expected_name; |
469 | 469 | ||
470 | let name_like = match find_node_at_offset(&&file_with_fake_ident, offset) { | 470 | let name_like = match find_node_at_offset(&file_with_fake_ident, offset) { |
471 | Some(it) => it, | 471 | Some(it) => it, |
472 | None => return, | 472 | None => return, |
473 | }; | 473 | }; |