Rename method expr to receiver
diff --git a/src/expr.rs b/src/expr.rs
index 6a4fc69..016d063 100644
--- a/src/expr.rs
+++ b/src/expr.rs
@@ -45,7 +45,7 @@
/// (within the angle brackets).
pub MethodCall(ExprMethodCall #full {
pub attrs: Vec<Attribute>,
- pub expr: Box<Expr>,
+ pub receiver: Box<Expr>,
pub dot_token: Token![.],
pub method: Ident,
pub colon2_token: Option<Token![::]>,
@@ -1172,7 +1172,7 @@
|
tap!(more: and_method_call => {
let mut call = more;
- call.expr = Box::new(e.into());
+ call.receiver = Box::new(e.into());
e = call.into();
})
|
@@ -1404,7 +1404,7 @@
ExprMethodCall {
attrs: Vec::new(),
// this expr will get overwritten after being returned
- expr: Box::new(Expr::Lit(ExprLit {
+ receiver: Box::new(Expr::Lit(ExprLit {
attrs: Vec::new(),
lit: Lit {
span: Span::default(),
@@ -2449,7 +2449,7 @@
impl ToTokens for ExprMethodCall {
fn to_tokens(&self, tokens: &mut Tokens) {
tokens.append_all(self.attrs.outer());
- self.expr.to_tokens(tokens);
+ self.receiver.to_tokens(tokens);
self.dot_token.to_tokens(tokens);
self.method.to_tokens(tokens);
if !self.typarams.is_empty() {
diff --git a/src/gen/fold.rs b/src/gen/fold.rs
index 8f45209..610c1c0 100644
--- a/src/gen/fold.rs
+++ b/src/gen/fold.rs
@@ -1218,7 +1218,7 @@
pub fn fold_expr_method_call<V: Folder + ?Sized>(_visitor: &mut V, _i: ExprMethodCall) -> ExprMethodCall {
ExprMethodCall {
attrs: FoldHelper::lift(_i . attrs, |it| { _visitor.fold_attribute(it) }),
- expr: Box::new(_visitor.fold_expr(* _i . expr)),
+ receiver: Box::new(_visitor.fold_expr(* _i . receiver)),
dot_token: Token ! [ . ](tokens_helper(_visitor, &(_i . dot_token).0)),
method: _visitor.fold_ident(_i . method),
colon2_token: (_i . colon2_token).map(|it| { Token ! [ :: ](tokens_helper(_visitor, &(it).0)) }),
diff --git a/src/gen/visit.rs b/src/gen/visit.rs
index cef26ae..8fd5c7b 100644
--- a/src/gen/visit.rs
+++ b/src/gen/visit.rs
@@ -979,7 +979,7 @@
# [ cfg ( feature = "full" ) ]
pub fn visit_expr_method_call<'ast, V: Visitor<'ast> + ?Sized>(_visitor: &mut V, _i: &'ast ExprMethodCall) {
for it in & _i . attrs { _visitor.visit_attribute(it) };
- _visitor.visit_expr(& * _i . expr);
+ _visitor.visit_expr(& * _i . receiver);
tokens_helper(_visitor, &(& _i . dot_token).0);
_visitor.visit_ident(& _i . method);
if let Some(ref it) = _i . colon2_token { tokens_helper(_visitor, &(it).0) };
diff --git a/src/gen/visit_mut.rs b/src/gen/visit_mut.rs
index b8ec433..8959ad8 100644
--- a/src/gen/visit_mut.rs
+++ b/src/gen/visit_mut.rs
@@ -979,7 +979,7 @@
# [ cfg ( feature = "full" ) ]
pub fn visit_expr_method_call_mut<V: VisitorMut + ?Sized>(_visitor: &mut V, _i: &mut ExprMethodCall) {
for it in & mut _i . attrs { _visitor.visit_attribute_mut(it) };
- _visitor.visit_expr_mut(& mut * _i . expr);
+ _visitor.visit_expr_mut(& mut * _i . receiver);
tokens_helper(_visitor, &mut (& mut _i . dot_token).0);
_visitor.visit_ident_mut(& mut _i . method);
if let Some(ref mut it) = _i . colon2_token { tokens_helper(_visitor, &mut (it).0) };