mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-09-27 04:19:13 +00:00
Fix compilation of hir and ide crates
This commit is contained in:
parent
b939a6dcac
commit
48c492af7e
2 changed files with 3 additions and 3 deletions
|
@ -2223,8 +2223,8 @@ impl Type {
|
||||||
walk_type(db, self, &mut cb);
|
walk_type(db, self, &mut cb);
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn could_unify_with(&self, other: &Type) -> bool {
|
pub fn could_unify_with(&self, db: &dyn HirDatabase, other: &Type) -> bool {
|
||||||
could_unify(&self.ty, &other.ty)
|
could_unify(db, self.env.clone(), &self.ty, &other.ty)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -323,7 +323,7 @@ fn compute_type_match(
|
||||||
|
|
||||||
if completion_ty == expected_type {
|
if completion_ty == expected_type {
|
||||||
Some(CompletionRelevanceTypeMatch::Exact)
|
Some(CompletionRelevanceTypeMatch::Exact)
|
||||||
} else if expected_type.could_unify_with(completion_ty) {
|
} else if expected_type.could_unify_with(ctx.db, completion_ty) {
|
||||||
Some(CompletionRelevanceTypeMatch::CouldUnify)
|
Some(CompletionRelevanceTypeMatch::CouldUnify)
|
||||||
} else {
|
} else {
|
||||||
None
|
None
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue