{"ast_node_type":"variable","tokens":[{"end":70,"kind":"keyword","start":0,"text":"if"}]}
            if let &ty::Ref(_, ty, _mutability) = expr_inner_ty.kind()
            let expected_inner_ty = expected_args.type_at(0);
                && self.can_eq(self.param_env, ty, expected_inner_ty)