)]}'
{
  "commit": "63b87362a5800890ccc5ca8494a9e0443472ef99",
  "tree": "11cbdf1899ae5bc8e17efc44b644812acf05604e",
  "parents": [
    "84c9951ebd1da1aa5f0c5a614fe0b630dc603b3b"
  ],
  "author": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Thu Aug 17 10:41:34 2023 +0200"
  },
  "committer": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Thu Aug 17 10:41:34 2023 +0200"
  },
  "message": "[gdb/build, c++20] Fix DISABLE_COPY_AND_ASSIGN use in ui_out_emit_type\n\nWhen building gdb with -std\u003dc++20, I run into:\n...\ninclude/ansidecl.h:342:9: error: expected unqualified-id before ‘const’\n  342 |   TYPE (const TYPE\u0026) \u003d delete;                  \\\n      |         ^~~~~\ngdb/ui-out.h:412:3: note: in expansion of macro ‘DISABLE_COPY_AND_ASSIGN’\n  412 |   DISABLE_COPY_AND_ASSIGN (ui_out_emit_type\u003cType\u003e);\n      |   ^~~~~~~~~~~~~~~~~~~~~~~\n...\n\nFix this by using \"DISABLE_COPY_AND_ASSIGN (ui_out_emit_type)\".\n\nTested on x86_64-linux.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ba5b1de68abbfcd59dd0c83ac07611b70e00367e",
      "old_mode": 33188,
      "old_path": "gdb/ui-out.h",
      "new_id": "07567a1df3570538c0aef9e00b8628fbb06ca88f",
      "new_mode": 33188,
      "new_path": "gdb/ui-out.h"
    }
  ]
}
