Enable rustc_pass_by_value for Span
This commit is contained in:
parent
5723946081
commit
de1ac375f0
@ -1533,7 +1533,7 @@ fn rewrite_struct_lit<'a>(
|
|||||||
enum StructLitField<'a> {
|
enum StructLitField<'a> {
|
||||||
Regular(&'a ast::ExprField),
|
Regular(&'a ast::ExprField),
|
||||||
Base(&'a ast::Expr),
|
Base(&'a ast::Expr),
|
||||||
Rest(&'a Span),
|
Rest(Span),
|
||||||
}
|
}
|
||||||
|
|
||||||
// 2 = " {".len()
|
// 2 = " {".len()
|
||||||
@ -1568,7 +1568,7 @@ fn rewrite_struct_lit<'a>(
|
|||||||
let field_iter = fields.iter().map(StructLitField::Regular).chain(
|
let field_iter = fields.iter().map(StructLitField::Regular).chain(
|
||||||
match struct_rest {
|
match struct_rest {
|
||||||
ast::StructRest::Base(expr) => Some(StructLitField::Base(&**expr)),
|
ast::StructRest::Base(expr) => Some(StructLitField::Base(&**expr)),
|
||||||
ast::StructRest::Rest(span) => Some(StructLitField::Rest(span)),
|
ast::StructRest::Rest(span) => Some(StructLitField::Rest(*span)),
|
||||||
ast::StructRest::None => None,
|
ast::StructRest::None => None,
|
||||||
}
|
}
|
||||||
.into_iter(),
|
.into_iter(),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user