Remove unneeded queries

This commit is contained in:
Chayim Refael Friedman 2025-10-12 16:20:56 +03:00
parent aa711f622f
commit 2df61e02e4
2 changed files with 1 additions and 18 deletions

View file

@ -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)]

View file

@ -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,