resolve: Change &mut Resolver to &Resolver when possible

This commit is contained in:
Vadim Petrochenkov
2025-07-07 00:39:07 +03:00
parent 8b8889df25
commit 6849f816b1
10 changed files with 35 additions and 44 deletions

View File

@@ -170,7 +170,7 @@ impl<'ra, 'tcx> ResolverExpand for Resolver<'ra, 'tcx> {
self.invocation_parents[&id].parent_def
}
fn resolve_dollar_crates(&mut self) {
fn resolve_dollar_crates(&self) {
hygiene::update_dollar_crate_names(|ctxt| {
let ident = Ident::new(kw::DollarCrate, DUMMY_SP.with_ctxt(ctxt));
match self.resolve_crate_root(ident).kind {
@@ -835,7 +835,7 @@ impl<'ra, 'tcx> Resolver<'ra, 'tcx> {
}
pub(crate) fn finalize_macro_resolutions(&mut self, krate: &Crate) {
let check_consistency = |this: &mut Self,
let check_consistency = |this: &Self,
path: &[Segment],
span,
kind: MacroKind,