mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-26 16:54:01 +00:00
Rollup merge of #132106 - maxcabrajac:ident_ref, r=petrochenkov
Pass Ident by reference in ast Visitor `MutVisitor`'s version of `visit_ident` passes around `&Ident`, but `Visitor` copies `Ident`. This PR changes that r? `@petrochenkov` related to #128974
This commit is contained in:
commit
a1ff955721
@ -39,7 +39,7 @@ impl From<&Attribute> for IdentIter {
|
|||||||
struct IdentCollector(Vec<Ident>);
|
struct IdentCollector(Vec<Ident>);
|
||||||
|
|
||||||
impl Visitor<'_> for IdentCollector {
|
impl Visitor<'_> for IdentCollector {
|
||||||
fn visit_ident(&mut self, ident: Ident) {
|
fn visit_ident(&mut self, ident: &Ident) {
|
||||||
self.0.push(ident);
|
self.0.push(*ident);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user