Correct variable renaming fallout
This commit is contained in:
parent
0b8b14f6f5
commit
6f257bf26f
3 changed files with 6 additions and 6 deletions
|
|
@ -5094,8 +5094,8 @@ pub fn check_bounds_are_used<'a, 'tcx>(tcx: TyCtxt<'a, 'tcx, 'tcx>,
|
|||
|
||||
for param in generics.params.iter() {
|
||||
let key = match param {
|
||||
hir::GenericParamDef::Type(_) => ty::Kind::Type,
|
||||
hir::GenericParamDef::Lifetime(_) => ty::Kind::Lifetime,
|
||||
hir::GenericParam::Type(_) => ty::Kind::Type,
|
||||
hir::GenericParam::Lifetime(_) => ty::Kind::Lifetime,
|
||||
};
|
||||
*param_counts.get_mut(&key).unwrap() += 1;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -119,13 +119,13 @@ fn enforce_impl_params_are_constrained<'a, 'tcx>(tcx: TyCtxt<'a, 'tcx, 'tcx>,
|
|||
.zip(impl_hir_generics.params.iter()) {
|
||||
match (ty_param, hir_param) {
|
||||
// Disallow ANY unconstrained type parameters.
|
||||
(ty::GenericParamDef::Type(ty_ty), hir::GenericParamDef::Type(hir_ty)) => {
|
||||
(ty::GenericParamDef::Type(ty_ty), hir::GenericParam::Type(hir_ty)) => {
|
||||
let param_ty = ty::ParamTy::for_def(ty_ty);
|
||||
if !input_parameters.contains(&ctp::Parameter::from(param_ty)) {
|
||||
report_unused_parameter(tcx, hir_ty.span, "type", ¶m_ty.to_string());
|
||||
}
|
||||
}
|
||||
(ty::GenericParamDef::Lifetime(ty_lt), hir::GenericParamDef::Lifetime(hir_lt)) => {
|
||||
(ty::GenericParamDef::Lifetime(ty_lt), hir::GenericParam::Lifetime(hir_lt)) => {
|
||||
let param = ctp::Parameter::from(ty_lt.to_early_bound_region_data());
|
||||
if lifetimes_in_associated_types.contains(¶m) && // (*)
|
||||
!input_parameters.contains(¶m) {
|
||||
|
|
|
|||
|
|
@ -2687,7 +2687,7 @@ impl Clean<Type> for hir::Ty {
|
|||
let mut indices = FxHashMap();
|
||||
for param in generics.params.iter() {
|
||||
match param {
|
||||
GenericParamDef::Type(ty_param) => {
|
||||
hir::GenericParam::Type(ty_param) => {
|
||||
let i = indices.entry(Kind::Type).or_insert(0);
|
||||
let ty_param_def =
|
||||
Def::TyParam(cx.tcx.hir.local_def_id(ty_param.id));
|
||||
|
|
@ -2699,7 +2699,7 @@ impl Clean<Type> for hir::Ty {
|
|||
}
|
||||
*i += 1;
|
||||
}
|
||||
GenericParamDef::Lifetime(lt_param) => {
|
||||
hir::GenericParam::Lifetime(lt_param) => {
|
||||
let i = indices.entry(Kind::Type).or_insert(0);
|
||||
if let Some(lt) = provided_params.lifetimes.get(*i).cloned() {
|
||||
if !lt.is_elided() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue