{"ast_node_type":"variable","tokens":[{"end":42,"kind":"keyword","start":0,"text":"if"}]}
                if let Some(receiver_ty) =
            hir::Access::Owned => {
                    method_call.receiver().and_then(|it| sema.type_of_expr(&it))