diff options
| author | bors <bors@rust-lang.org> | 2022-09-14 05:21:14 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2022-09-14 05:21:14 +0000 |
| commit | a0d1df4a5d6ed476e02ad46031dfcdb123fc0e84 (patch) | |
| tree | 2ef5cd9fbe79ec1310bb3c1622033710115c551d /compiler/rustc_resolve/src/late | |
| parent | a5b58addae4d629734ebbfc9c69f4e0653b99569 (diff) | |
| parent | b8ed1c5745ab2fe80b216b00cd68def6d2a2aae9 (diff) | |
| download | rust-a0d1df4a5d6ed476e02ad46031dfcdb123fc0e84.tar.gz rust-a0d1df4a5d6ed476e02ad46031dfcdb123fc0e84.zip | |
Auto merge of #101709 - nnethercote:simplify-visitors-more, r=cjgillot
Simplify visitors more A successor to #100392. r? `@cjgillot`
Diffstat (limited to 'compiler/rustc_resolve/src/late')
| -rw-r--r-- | compiler/rustc_resolve/src/late/lifetimes.rs | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/compiler/rustc_resolve/src/late/lifetimes.rs b/compiler/rustc_resolve/src/late/lifetimes.rs index 6ff56f9a891..4d970461712 100644 --- a/compiler/rustc_resolve/src/late/lifetimes.rs +++ b/compiler/rustc_resolve/src/late/lifetimes.rs @@ -682,7 +682,7 @@ impl<'a, 'tcx> Visitor<'tcx> for LifetimeContext<'a, 'tcx> { let scope = Scope::TraitRefBoundary { s: self.scope }; self.with(scope, |this| { for bound in bounds { - this.visit_poly_trait_ref(bound, hir::TraitBoundModifier::None); + this.visit_poly_trait_ref(bound); } }); match lifetime.name { @@ -1105,11 +1105,7 @@ impl<'a, 'tcx> Visitor<'tcx> for LifetimeContext<'a, 'tcx> { } } - fn visit_poly_trait_ref( - &mut self, - trait_ref: &'tcx hir::PolyTraitRef<'tcx>, - _modifier: hir::TraitBoundModifier, - ) { + fn visit_poly_trait_ref(&mut self, trait_ref: &'tcx hir::PolyTraitRef<'tcx>) { debug!("visit_poly_trait_ref(trait_ref={:?})", trait_ref); let (mut binders, scope_type) = self.poly_trait_ref_binder_info(); @@ -1827,7 +1823,7 @@ fn is_late_bound_map(tcx: TyCtxt<'_>, def_id: LocalDefId) -> Option<&FxIndexSet< // is, those would be potentially inputs to // projections if let Some(last_segment) = path.segments.last() { - self.visit_path_segment(path.span, last_segment); + self.visit_path_segment(last_segment); } } |
