)]}'
{
  "commit": "f28085dfb40901f064bd24a0030d9d73babe161e",
  "tree": "a0f9be1396f37429c9569b053b68169f4e77e68d",
  "parents": [
    "736355f2e186a6a5275cac26d9486a5cc28f755c"
  ],
  "author": {
    "name": "Tom Tromey",
    "email": "tom@tromey.com",
    "time": "Fri Feb 10 10:48:50 2023 -0700"
  },
  "committer": {
    "name": "Tom Tromey",
    "email": "tom@tromey.com",
    "time": "Mon Feb 13 15:24:27 2023 -0700"
  },
  "message": "Rely on value_ref_ptr::operator-\u003e\n\nSimon pointed out some spots were doing val.get()-\u003emumble, where val\nis a value_ref_ptr.  These were introduced by the function-to-method\nscript, replacing older code that passed the result of .get() to a\nfunction.\n\nNow that value.h is using methods, we can instead rely on operator-\u003e.\nThis patch replaces all the newly-introduced instances of this.\n\nApproved-By: Simon Marchi \u003csimon.marchi@efficios.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "63e851e7ae5cf820248301b7bf9ff74c57e39790",
      "old_mode": 33188,
      "old_path": "gdb/ada-varobj.c",
      "new_id": "d4db032cbc1b40a41c431c27603b719ba942bb2c",
      "new_mode": 33188,
      "new_path": "gdb/ada-varobj.c"
    },
    {
      "type": "modify",
      "old_id": "ebb28432cab625d58588e524edc48b2d29770711",
      "old_mode": 33188,
      "old_path": "gdb/breakpoint.c",
      "new_id": "3b9aebc56056deaba3b11d42f93e403c75b42f7f",
      "new_mode": 33188,
      "new_path": "gdb/breakpoint.c"
    },
    {
      "type": "modify",
      "old_id": "3e3919a65c0bd9c92b6dd279052904a53ffd0242",
      "old_mode": 33188,
      "old_path": "gdb/c-varobj.c",
      "new_id": "ef4d0bd5047073ccce6b228cdcf434a64515c007",
      "new_mode": 33188,
      "new_path": "gdb/c-varobj.c"
    },
    {
      "type": "modify",
      "old_id": "13945abc36cc3d35e250c96d26a106c2585808d0",
      "old_mode": 33188,
      "old_path": "gdb/printcmd.c",
      "new_id": "df47bccc326210980ce621787e1cb9a00fde6dab",
      "new_mode": 33188,
      "new_path": "gdb/printcmd.c"
    },
    {
      "type": "modify",
      "old_id": "0adf6faa152d72c702e474eaab0cb4f33316aaa2",
      "old_mode": 33188,
      "old_path": "gdb/value.c",
      "new_id": "7873aeb9558ef6a32772903e746b94be6f6f4143",
      "new_mode": 33188,
      "new_path": "gdb/value.c"
    },
    {
      "type": "modify",
      "old_id": "37b64a0c4bda618ebe7bc31afb7ee40ff4639aa5",
      "old_mode": 33188,
      "old_path": "gdb/varobj.c",
      "new_id": "7f34cd01e26d1b789cf16e61f6e2b999391aad8b",
      "new_mode": 33188,
      "new_path": "gdb/varobj.c"
    }
  ]
}
