)]}'
{
  "commit": "5e803f25df02c3a321fac2c0eb4e18bb747c7e5a",
  "tree": "0b06b382540b961a53f6a785f6ec876c8ac1c579",
  "parents": [
    "53be4e9bef8e1787f474c2b2711ca5ebde9b401a",
    "ec0f9406af32fc8da7bad298e3b0722e931e2ff5"
  ],
  "author": {
    "name": "Jonathan Brouwer",
    "email": "jonathantbrouwer@gmail.com",
    "time": "Fri Oct 09 23:53:16 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Oct 09 23:53:16 2026 +0200"
  },
  "message": "Rollup merge of #161412 - KevinA-cpu:regression-test-53048, r\u003dfmease\n\nAdd regression test to cover additional cases\n\ncloses rust-lang/rust#53048\n\n1. Tests to cover rustc_parse\\src\\parser\\mod.rs:187\n\n- m!(::core::clone::Clone)\n- m!(::), m!(1 + 1), m!(\u003cT\u003e::foo)\n- #[derive(core::clone::Clone)]\n- #[derive(::core::clone::Clone)]\n\n2. Tests to cover rustc_ast\\src\\attr\\mod.rs\n- m!(a(::b::c))\n\n3. Others\n\n- #[derive(Clone, ::core::marker::Copy)] — refutes the issue\u0027s implication that only a first list element failed.\n- #[cfg_attr(true, derive(::core::clone::Clone))] pub struct G; — covers the post-expansion re-parse route.\n",
  "tree_diff": []
}
