{"ast_node_type":"variable","tokens":[{"end":82,"kind":"keyword","start":0,"text":"if"}]}
                    if let hir::ExprKind::MethodCall(_, recv, ..) = body_expr.kind
                    // use the newly introduced binding.
                        && let hir::ExprKind::Path(hir::QPath::Resolved(None, ..)) = recv.kind