)]}'
{
  "commit": "dd6fa08be086cd56fe179a36a74589a3ea23b91d",
  "tree": "a202ec8a6bcc96b50d555f6197acf11f9128f6bd",
  "parents": [
    "cc8d7dfa941fda10d93e6f52db1129c09a8d9799"
  ],
  "author": {
    "name": "Nathan Sidwell",
    "email": "nathan@acm.org",
    "time": "Mon Mar 28 12:38:24 2022 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon May 09 06:17:49 2022 -0700"
  },
  "message": "[demangler] No need to space adjacent template closings\n\nWith the demangler parenthesizing \u0027a \u003e\u003e b\u0027 inside template parameters,\nbecause C++11 parsing of \u003e\u003e there, we don\u0027t really need to add spaces\nbetween adjacent template arg closing \u0027\u003e\u0027 chars.  In 2022, that just\nlooks odd.\n\nReviewed By: MaskRay\n\nDifferential Revision: https://reviews.llvm.org/D123134\n\nGitOrigin-RevId: bc150a07f1a14a7923a29499b568d799f7214912\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7893cb0bff0eb941a434fc69ef9371f7ad20fe10",
      "old_mode": 33188,
      "old_path": "src/demangle/ItaniumDemangle.h",
      "new_id": "fa12a0a6d78217825c1029d91fa117c7991844db",
      "new_mode": 33188,
      "new_path": "src/demangle/ItaniumDemangle.h"
    },
    {
      "type": "modify",
      "old_id": "b0295ce0344dd4a91c5349ec4de8d4c1f96c4802",
      "old_mode": 33188,
      "old_path": "test/test_demangle.pass.cpp",
      "new_id": "bbbbdce8e6c3956f1cc149caa486acdadff9f747",
      "new_mode": 33188,
      "new_path": "test/test_demangle.pass.cpp"
    }
  ]
}
