)]}'
{
  "commit": "6cb33e01fa44555a24d8d20ffb90ccbf6f9285c7",
  "tree": "3cfa2bb0db379dadd293bf1e7ad8fa6530100ecf",
  "parents": [
    "20950d1f1e0a6d07b39ed5e02cb492d02c457947"
  ],
  "author": {
    "name": "Nathan Sidwell",
    "email": "nathan@acm.org",
    "time": "Fri Feb 11 05:54:40 2022 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Feb 14 04:15:44 2022 -0800"
  },
  "message": "[demangler][NFC] Tweak legacy uuidof handling\n\nWe have to special-case \u0027u 8__uuidof [tz]\u0027 demangling for legacy\nsupport.  That handling is a little duplicative.\n\n* It seems better to just push the single expected node.\n\n* We can also use \u0027consumeIf\u0027 rather than open-coding the peeking and increment.\n\n* We don\u0027t need the numLeft \u003c 2 check, as if there are few than that\n  other paths will end up with detecting the error.\n\nFWIW This simplifies a future change adding operator precedence.\n\nReviewed By: ChuanqiXu\n\nDifferential Revision: https://reviews.llvm.org/D119543\n\nGitOrigin-RevId: 880e87580a219996f96ebf2cc9be9740f1a99a4c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7d28f4da87c19e863ea52a424dcc5887eaeb5c7d",
      "old_mode": 33188,
      "old_path": "src/demangle/ItaniumDemangle.h",
      "new_id": "a8d96fd2a9fd2752a5309573cdc6808b24a20584",
      "new_mode": 33188,
      "new_path": "src/demangle/ItaniumDemangle.h"
    }
  ]
}
