)]}'
{
  "commit": "7c1f6faaf3bcd28a37d5f5a9737f6c1dcd0f13ef",
  "tree": "fe615f5e9e5c1162849d0dd548e5fd7b66d1401a",
  "parents": [
    "15de21830818130cd35b1e698d20c6b817cbb66a"
  ],
  "author": {
    "name": "Simon Marchi",
    "email": "simon.marchi@efficios.com",
    "time": "Thu Aug 20 14:02:34 2026 -0400"
  },
  "committer": {
    "name": "Simon Marchi",
    "email": "simon.marchi@efficios.com",
    "time": "Sat Aug 22 01:21:11 2026 -0400"
  },
  "message": "gdb: introduce demangle_parse_info_up\n\nIntroduce the demangle_parse_info_up type alias, as per our convention.\nI find that more legible.\n\nChange-Id: I31944c7d81c8fd7d16df4aac5691fad38ef40ac2\nApproved-By: Tom Tromey \u003ctom@tromey.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "aee5d8341519b497aa7f07d2e8f40f4a9b6c66fb",
      "old_mode": 33188,
      "old_path": "gdb/cp-name-parser.y",
      "new_id": "1fd4a17db06af05635a7e0dff5521b92e0b7e29b",
      "new_mode": 33188,
      "new_path": "gdb/cp-name-parser.y"
    },
    {
      "type": "modify",
      "old_id": "36d7c8dd113eedcd07c9a25142d05f3c7da301a3",
      "old_mode": 33188,
      "old_path": "gdb/cp-support.c",
      "new_id": "b17f1e77d683b45b08b4ee4d44e8b0d2e7961fcc",
      "new_mode": 33188,
      "new_path": "gdb/cp-support.c"
    },
    {
      "type": "modify",
      "old_id": "e495895afdbc5d20e81bb07a14beaea16868b975",
      "old_mode": 33188,
      "old_path": "gdb/cp-support.h",
      "new_id": "da8e777f516b470f7e3c5c2679144a6347b9f67e",
      "new_mode": 33188,
      "new_path": "gdb/cp-support.h"
    },
    {
      "type": "modify",
      "old_id": "9dd0fe2ab37f03ac7ad1bbb539685592f5009413",
      "old_mode": 33188,
      "old_path": "gdb/python/py-type.c",
      "new_id": "f374af23d2a260cd3941cdec4c8fb6614b982e5a",
      "new_mode": 33188,
      "new_path": "gdb/python/py-type.c"
    }
  ]
}
