{"ast_node_type":"variable","tokens":[{"end":64,"kind":"keyword","start":0,"text":"}"}]}
        } else if let Expr::MethodCall { receiver, .. } = expr {
            // this diagnostic if there are no type mismatches in the containing function.
            let (callee, _) = match self.infer.method_resolution(call_id) {