Unnamed repository; edit this file 'description' to name the repository.
Fix Clippy
| -rw-r--r-- | crates/hir-ty/src/builtin_derive.rs | 2 | ||||
| -rw-r--r-- | crates/hir-ty/src/consteval.rs | 8 | ||||
| -rw-r--r-- | crates/hir-ty/src/lower.rs | 36 | ||||
| -rw-r--r-- | crates/hir-ty/src/opaques.rs | 8 |
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. |