)]}'
{
  "commit": "d3fd12dfc52cf4cbb910830e3ff60dca111f7468",
  "tree": "14cff3a0dfb01d130942e5e2999ca541cef6c280",
  "parents": [
    "cdfbeec4139a3dc53ce7a061604dea8d8c76f974"
  ],
  "author": {
    "name": "Simon Marchi",
    "email": "simon.marchi@polymtl.ca",
    "time": "Mon Aug 30 11:49:48 2021 -0400"
  },
  "committer": {
    "name": "Simon Marchi",
    "email": "simon.marchi@polymtl.ca",
    "time": "Thu Sep 30 22:05:46 2021 -0400"
  },
  "message": "gdb: add field::name / field::set_name\n\nAdd the `name` and `set_name` methods on `struct field`, in order to\nremove `FIELD_NAME` and `TYPE_FIELD_NAME` macros.  In this patch, the\nmacros are changed to use `field::name`, so all the call sites that are\nused to set the field\u0027s name are changed to use `field::set_name`.\nThe next patch will remove the macros completely.\n\nNote that because of the name clash between the existing field named\n`name` and the new method, I renamed the field `m_name`.  It is not\nprivate per-se, because we can\u0027t make `struct field` a non-POD yet, but\nit should be considered private anyway (not accessed outside `struct\nfield`).\n\nChange-Id: If16ddbca4e0c39d0ff9da420bb5cdebe5b9b0896\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a00fa1411564e0f05d099a28f59726b2ec7ba5ea",
      "old_mode": 33188,
      "old_path": "gdb/ada-lang.c",
      "new_id": "cb011a5a651750cfae80e7994dded3df642389f6",
      "new_mode": 33188,
      "new_path": "gdb/ada-lang.c"
    },
    {
      "type": "modify",
      "old_id": "0135363bc5a5d98d29bb84f4435d7a3fdc7a2383",
      "old_mode": 33188,
      "old_path": "gdb/coffread.c",
      "new_id": "30cf81988c5dfd2ac57c852c87004437b16b451f",
      "new_mode": 33188,
      "new_path": "gdb/coffread.c"
    },
    {
      "type": "modify",
      "old_id": "01334e4d302813fbcbe789f8dcb3fa1501c92368",
      "old_mode": 33188,
      "old_path": "gdb/ctfread.c",
      "new_id": "3d2cb11a06b49022fc53f1d306998443630ca0f0",
      "new_mode": 33188,
      "new_path": "gdb/ctfread.c"
    },
    {
      "type": "modify",
      "old_id": "00aa64dd0abc7b8ad27b09550195743d3e61ff60",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/read.c",
      "new_id": "2149075de183bade965ce8d4f0dfd3201e37afdf",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/read.c"
    },
    {
      "type": "modify",
      "old_id": "be7c74ac6cfdf028c0abf6c280d71eea6bd53dee",
      "old_mode": 33188,
      "old_path": "gdb/gdbtypes.c",
      "new_id": "b0e7b87c606e4c4e6f2316c5fe0e0ab3ad248626",
      "new_mode": 33188,
      "new_path": "gdb/gdbtypes.c"
    },
    {
      "type": "modify",
      "old_id": "2a641122aec0cb95397acf60d73b23ce755fbec0",
      "old_mode": 33188,
      "old_path": "gdb/gdbtypes.h",
      "new_id": "46a5e5b0d6f60ec232bee1ff82ffa3e5467173e6",
      "new_mode": 33188,
      "new_path": "gdb/gdbtypes.h"
    },
    {
      "type": "modify",
      "old_id": "45e57c210cbfafea723a27e7fe3b46db6733f460",
      "old_mode": 33188,
      "old_path": "gdb/gnu-v3-abi.c",
      "new_id": "c928afe6c34951253a3b35cc893c3835dbd22186",
      "new_mode": 33188,
      "new_path": "gdb/gnu-v3-abi.c"
    },
    {
      "type": "modify",
      "old_id": "026f2ff20da4ef7c370867aaf154fbe161b0f363",
      "old_mode": 33188,
      "old_path": "gdb/mdebugread.c",
      "new_id": "3e560ae53e2e8033827c542d87f2cb95a2124d3b",
      "new_mode": 33188,
      "new_path": "gdb/mdebugread.c"
    },
    {
      "type": "modify",
      "old_id": "60ea89b139493947a5cda159f98dd6ae8decb7c9",
      "old_mode": 33188,
      "old_path": "gdb/rust-lang.c",
      "new_id": "f3e346e4db5ed86e58835e6ae326745b53a84e24",
      "new_mode": 33188,
      "new_path": "gdb/rust-lang.c"
    },
    {
      "type": "modify",
      "old_id": "72cb351d2f8ff380bd04cd46bf279d31e4e7e286",
      "old_mode": 33188,
      "old_path": "gdb/stabsread.c",
      "new_id": "765fec4b23abad21a337fc9613ab26b92559a299",
      "new_mode": 33188,
      "new_path": "gdb/stabsread.c"
    },
    {
      "type": "modify",
      "old_id": "8e8bc1c06d44a5931781e79c85f46d08df925fdf",
      "old_mode": 33188,
      "old_path": "gdb/windows-tdep.c",
      "new_id": "c79d5e250609c95d0c5f6d236bb35b389f2563c6",
      "new_mode": 33188,
      "new_path": "gdb/windows-tdep.c"
    }
  ]
}
