Unnamed repository; edit this file 'description' to name the repository.
Fix Clippy
Chayim Refael Friedman 2 weeks ago
parent dc8700e · commit 24d12e2
-rw-r--r--crates/hir-ty/src/builtin_derive.rs2
-rw-r--r--crates/hir-ty/src/consteval.rs8
-rw-r--r--crates/hir-ty/src/lower.rs36
-rw-r--r--crates/hir-ty/src/opaques.rs8
4 files changed, 27 insertions, 27 deletions
diff --git a/crates/hir-ty/src/builtin_derive.rs b/crates/hir-ty/src/builtin_derive.rs
index f14e6e4e4d..73c0313823 100644
--- a/crates/hir-ty/src/builtin_derive.rs
+++ b/crates/hir-ty/src/builtin_derive.rs
@@ -152,7 +152,7 @@ pub fn impl_trait<'db>(
}
#[salsa::tracked(returns(ref))]
-pub fn predicates<'db>(db: &'db dyn HirDatabase, impl_: BuiltinDeriveImplId) -> GenericPredicates {
+pub fn predicates(db: &dyn HirDatabase, impl_: BuiltinDeriveImplId) -> GenericPredicates {
let loc = impl_.loc(db);
let generic_params = GenericParams::of(db, loc.adt.into());
let interner = DbInterner::new_with(db, loc.module(db).krate(db));
diff --git a/crates/hir-ty/src/consteval.rs b/crates/hir-ty/src/consteval.rs
index 87633ad4aa..0fdd3ff1d9 100644
--- a/crates/hir-ty/src/consteval.rs
+++ b/crates/hir-ty/src/consteval.rs
@@ -330,8 +330,8 @@ pub(crate) fn const_eval<'db>(
};
#[salsa::tracked(returns(ref), cycle_result = const_eval_cycle_result)]
- pub(crate) fn const_eval_query<'db>(
- db: &'db dyn HirDatabase,
+ pub(crate) fn const_eval_query(
+ db: &dyn HirDatabase,
def: ConstId,
subst: StoredGenericArgs,
trait_env: Option<StoredParamEnvAndCrate>,
@@ -371,8 +371,8 @@ pub(crate) fn const_eval_static<'db>(
};
#[salsa::tracked(returns(ref), cycle_result = const_eval_static_cycle_result)]
- pub(crate) fn const_eval_static_query<'db>(
- db: &'db dyn HirDatabase,
+ pub(crate) fn const_eval_static_query(
+ db: &dyn HirDatabase,
def: StaticId,
) -> Result<StoredAllocation, ConstEvalError> {
let interner = DbInterner::new_no_crate(db);
diff --git a/crates/hir-ty/src/lower.rs b/crates/hir-ty/src/lower.rs
index 7066d40813..d3db2a9057 100644
--- a/crates/hir-ty/src/lower.rs
+++ b/crates/hir-ty/src/lower.rs
@@ -1153,8 +1153,8 @@ pub(crate) fn impl_trait_with_diagnostics<'db>(
});
#[salsa::tracked(returns(ref))]
- pub(crate) fn impl_trait_with_diagnostics_query<'db>(
- db: &'db dyn HirDatabase,
+ pub(crate) fn impl_trait_with_diagnostics_query(
+ db: &dyn HirDatabase,
impl_id: ImplId,
) -> Option<(StoredEarlyBinder<(TraitId, StoredGenericArgs)>, Diagnostics)> {
let impl_data = ImplSignature::of(db, impl_id);
@@ -1441,8 +1441,8 @@ pub(crate) fn value_ty<'db>(
return value_ty_query(db, def).as_ref().map(|it| it.get());
#[salsa::tracked(returns(ref))]
- pub(crate) fn value_ty_query<'db>(
- db: &'db dyn HirDatabase,
+ pub(crate) fn value_ty_query(
+ db: &dyn HirDatabase,
def: ValueTyDefId,
) -> Option<StoredEarlyBinder<StoredTy>> {
match def {
@@ -1464,8 +1464,8 @@ pub(crate) fn type_for_type_alias_with_diagnostics<'db>(
return (ty.get(), diags.clone());
#[salsa::tracked(returns(ref), cycle_result = type_for_type_alias_with_diagnostics_cycle_result)]
- pub(crate) fn type_for_type_alias_with_diagnostics_query<'db>(
- db: &'db dyn HirDatabase,
+ pub(crate) fn type_for_type_alias_with_diagnostics_query(
+ db: &dyn HirDatabase,
t: TypeAliasId,
) -> (StoredEarlyBinder<StoredTy>, Diagnostics) {
let type_alias_data = TypeAliasSignature::of(db, t);
@@ -1525,8 +1525,8 @@ pub(crate) fn impl_self_ty_with_diagnostics<'db>(
return (ty.get(), diags.clone());
#[salsa::tracked(returns(ref), cycle_result = impl_self_ty_with_diagnostics_cycle_result)]
- pub(crate) fn impl_self_ty_with_diagnostics_query<'db>(
- db: &'db dyn HirDatabase,
+ pub(crate) fn impl_self_ty_with_diagnostics_query(
+ db: &dyn HirDatabase,
impl_id: ImplId,
) -> (StoredEarlyBinder<StoredTy>, Diagnostics) {
let resolver = impl_id.resolver(db);
@@ -1572,8 +1572,8 @@ pub(crate) fn const_param_ty_with_diagnostics<'db>(
// FIXME: Make this query non-interned.
#[salsa::tracked(returns(ref), cycle_result = const_param_ty_with_diagnostics_cycle_result)]
- pub(crate) fn const_param_ty_with_diagnostics_query<'db>(
- db: &'db dyn HirDatabase,
+ pub(crate) fn const_param_ty_with_diagnostics_query(
+ db: &dyn HirDatabase,
_: (),
def: ConstParamId,
) -> (StoredTy, Diagnostics) {
@@ -1618,8 +1618,8 @@ pub(crate) fn field_types_query(
/// Build the type of all specific fields of a struct or enum variant.
#[salsa::tracked(returns(ref))]
-pub(crate) fn field_types_with_diagnostics_query<'db>(
- db: &'db dyn HirDatabase,
+pub(crate) fn field_types_with_diagnostics_query(
+ db: &dyn HirDatabase,
variant_id: VariantId,
) -> (ArenaMap<LocalFieldId, StoredEarlyBinder<StoredTy>>, Diagnostics) {
let var_data = variant_id.fields(db);
@@ -1940,8 +1940,8 @@ fn type_alias_bounds_with_diagnostics<'db>(
);
#[salsa::tracked(returns(ref))]
- pub fn type_alias_bounds_with_diagnostics_query<'db>(
- db: &'db dyn HirDatabase,
+ pub fn type_alias_bounds_with_diagnostics_query(
+ db: &dyn HirDatabase,
type_alias: TypeAliasId,
) -> (TypeAliasBounds<StoredEarlyBinder<StoredClauses>>, Diagnostics) {
let type_alias_data = TypeAliasSignature::of(db, type_alias);
@@ -2157,8 +2157,8 @@ pub(crate) fn trait_environment<'db>(
return ParamEnv { clauses: trait_environment_query(db, def).as_ref() };
#[salsa::tracked(returns(ref))]
- pub(crate) fn trait_environment_query<'db>(
- db: &'db dyn HirDatabase,
+ pub(crate) fn trait_environment_query(
+ db: &dyn HirDatabase,
def: GenericDefId,
) -> StoredClauses {
let module = def.module(db);
@@ -2452,8 +2452,8 @@ pub(crate) fn callable_item_signature<'db>(
return callable_item_signature_query(db, def).get_with(|sig| sig.get());
#[salsa::tracked(returns(ref))]
- pub(crate) fn callable_item_signature_query<'db>(
- db: &'db dyn HirDatabase,
+ pub(crate) fn callable_item_signature_query(
+ db: &dyn HirDatabase,
def: CallableDefId,
) -> StoredEarlyBinder<StoredPolyFnSig> {
match def {
diff --git a/crates/hir-ty/src/opaques.rs b/crates/hir-ty/src/opaques.rs
index c78e9d7c5d..699b6307dc 100644
--- a/crates/hir-ty/src/opaques.rs
+++ b/crates/hir-ty/src/opaques.rs
@@ -91,8 +91,8 @@ pub(crate) fn opaque_types_defined_by(
// These are firewall queries to prevent drawing dependencies between infers:
#[salsa::tracked(returns(ref))]
-pub(crate) fn rpit_hidden_types<'db>(
- db: &'db dyn HirDatabase,
+pub(crate) fn rpit_hidden_types(
+ db: &dyn HirDatabase,
function: FunctionId,
) -> ArenaMap<ImplTraitIdx, StoredEarlyBinder<StoredTy>> {
let infer = InferenceResult::of(db, DefWithBodyId::from(function));
@@ -105,8 +105,8 @@ pub(crate) fn rpit_hidden_types<'db>(
}
#[salsa::tracked(returns(ref))]
-pub(crate) fn tait_hidden_types<'db>(
- db: &'db dyn HirDatabase,
+pub(crate) fn tait_hidden_types(
+ db: &dyn HirDatabase,
type_alias: TypeAliasId,
) -> ArenaMap<ImplTraitIdx, StoredEarlyBinder<StoredTy>> {
// Call this first, to not perform redundant work if there are no TAITs.