)]}'
{
  "commit": "01cccf92dca30d28746597f6f06e6af2f832ba92",
  "tree": "dff55b3861122ddc3a799f4e0038b0d2f00d2df2",
  "parents": [
    "fbc52c9ecf2d74c43b71e6dba2348b3613c084f0",
    "d4670375742c69512ec0a143b196bf31dd019b5f"
  ],
  "author": {
    "name": "Jonathan Brouwer",
    "email": "jonathantbrouwer@gmail.com",
    "time": "Fri May 08 16:18:42 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri May 08 16:18:42 2026 +0200"
  },
  "message": "Rollup merge of #156301 - TaKO8Ki:fix-156299-closure-receiver-suggestion-ice, r\u003dwesleywiser\n\nAvoid ICE when suggesting as_ref for ill-typed closure receivers\n\nFixes rust-lang/rust#156299\n\nWhen building mismatch suggestions, `can_use_as_ref` may inspect the receiver of a method call that is itself an ill-typed closure expression. In that recovery path, the receiver may not have a recorded type in `TypeckResults`.\n\nUse `expr_ty_opt` instead of `expr_ty` so the optional `as_ref()` suggestion is skipped when the receiver type is unavailable.\n",
  "tree_diff": []
}
