)]}'
{
  "commit": "3bbb6932842f1126c9e1ef5fd9e3e4e6188d3dde",
  "tree": "f75f20c5c1f368938fe95c3136061234cab36d34",
  "parents": [
    "3637e78565247d85ca890ef2c2cb2ce815d914ca"
  ],
  "author": {
    "name": "Philip Herron",
    "email": "herron.philip@googlemail.com",
    "time": "Thu Sep 10 21:16:18 2026 +0100"
  },
  "committer": {
    "name": "Arthur Cohen",
    "email": "arthur.cohen@opensrcsec.com",
    "time": "Wed Sep 16 14:08:32 2026 +0200"
  },
  "message": "gccrs: Refactor query_type to only fully-const resolve const fns\n\nWhen we are in a const context what can happen is we start to query all\nnon const types during method resolution for example which means its going\nto query fn signitures and fully resolve their blocks for non const\ncandidates.\n\ngcc/rust/ChangeLog:\n\n\t* typecheck/rust-type-util.cc (query_type): dont query non const candidates\n\nSigned-off-by: Philip Herron \u003cherron.philip@googlemail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "226ea747b029301c4664a3b0d719e78197d81cc3",
      "old_mode": 33188,
      "old_path": "gcc/rust/typecheck/rust-type-util.cc",
      "new_id": "8f97d60e3a3f942f8e9a36e9245d521df2a27696",
      "new_mode": 33188,
      "new_path": "gcc/rust/typecheck/rust-type-util.cc"
    }
  ]
}
