Unnamed repository; edit this file 'description' to name the repository.
Remove unneeded queries
Chayim Refael Friedman 7 months ago
parent 8e50536 · commit 87af671
-rw-r--r--crates/hir-ty/src/db.rs17
-rw-r--r--crates/hir/src/lib.rs2
2 files changed, 1 insertions, 18 deletions
diff --git a/crates/hir-ty/src/db.rs b/crates/hir-ty/src/db.rs
index 6c1d05ab1b..80945adedb 100644
--- a/crates/hir-ty/src/db.rs
+++ b/crates/hir-ty/src/db.rs
@@ -323,23 +323,6 @@ pub trait HirDatabase: DefDatabase + std::fmt::Debug {
)]
fn variances_of(&self, def: GenericDefId) -> Option<Arc<[crate::variance::Variance]>>;
- #[salsa::invoke(crate::traits::normalize_projection_query)]
- #[salsa::transparent]
- fn normalize_projection(
- &self,
- projection: crate::ProjectionTy,
- env: Arc<TraitEnvironment<'_>>,
- ) -> Ty;
-
- #[salsa::invoke(crate::traits::trait_solve_query)]
- #[salsa::transparent]
- fn trait_solve(
- &self,
- krate: Crate,
- block: Option<BlockId>,
- goal: crate::Canonical<crate::InEnvironment<crate::Goal>>,
- ) -> NextTraitSolveResult;
-
// next trait solver
#[salsa::invoke(crate::lower_nextsolver::const_param_ty_query)]
diff --git a/crates/hir/src/lib.rs b/crates/hir/src/lib.rs
index 55da27781d..fc516a6764 100644
--- a/crates/hir/src/lib.rs
+++ b/crates/hir/src/lib.rs
@@ -3692,7 +3692,7 @@ impl GenericDef {
};
expr_store_diagnostics(db, acc, &source_map);
- push_ty_diagnostics(db, acc, db.generic_defaults_with_diagnostics(def).1, &source_map);
+ push_ty_diagnostics(db, acc, db.generic_defaults_ns_with_diagnostics(def).1, &source_map);
push_ty_diagnostics(
db,
acc,