)]}'
{
  "commit": "4ff2645d1620d65aae6d847f191ae0ca3ee27e22",
  "tree": "71431906f2e76063cd11d3836420adc71a9a1f3b",
  "parents": [
    "d4f318d0f3083490ee665b8f53e99b8b9a08cd82"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Tue Jan 24 17:56:57 2023 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Jan 24 17:56:57 2023 +0000"
  },
  "message": "tint/reader/wgsl: Add ClassifyTemplateArguments()\n\nApplies a heuristic to disambiguate less-than / greater-than from template argument lists.\n\nThis function is not currently used by the parser.\n\nBug: tint:1810\nChange-Id: Ibd72dbae53b3159282177bf79c00ad0808b123a2\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/117208\nKokoro: Ben Clayton \u003cbclayton@chromium.org\u003e\nReviewed-by: Dan Sinclair \u003cdsinclair@chromium.org\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: David Neto \u003cdneto@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "83962cbab5ed7aacab210fa096e9c5f83c926f81",
      "old_mode": 33188,
      "old_path": "src/tint/BUILD.gn",
      "new_id": "451a38f903a4ccf3325300b0c443b3ce79067636",
      "new_mode": 33188,
      "new_path": "src/tint/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "f1f438094be21f8cd5712ce4737cc88555a200c5",
      "old_mode": 33188,
      "old_path": "src/tint/CMakeLists.txt",
      "new_id": "9fac34dbeb660d492a3e348409e0ae5f9d2ae726",
      "new_mode": 33188,
      "new_path": "src/tint/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "136ff186002a44a5c6e222c429e13a721168b037",
      "new_mode": 33188,
      "new_path": "src/tint/reader/wgsl/classify_template_args.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "92d3eb78a48aee970222a1afb57566483ce31da9",
      "new_mode": 33188,
      "new_path": "src/tint/reader/wgsl/classify_template_args.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fb9bcf9282fff4073cf9d5587b0e8cd9a6740fc4",
      "new_mode": 33188,
      "new_path": "src/tint/reader/wgsl/classify_template_args_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c85bbf0a43195f2a5226e0f2c78f12a5bc868059",
      "old_mode": 33188,
      "old_path": "src/tint/reader/wgsl/token.cc",
      "new_id": "52706d60ad2cdb99719271e0956bae679ae99ddc",
      "new_mode": 33188,
      "new_path": "src/tint/reader/wgsl/token.cc"
    },
    {
      "type": "modify",
      "old_id": "1aeab04748b367f74246b4708f446abbbcd6ee6f",
      "old_mode": 33188,
      "old_path": "src/tint/reader/wgsl/token.h",
      "new_id": "7935cc347aad96b7b408d6eea4f35aae2896a08f",
      "new_mode": 33188,
      "new_path": "src/tint/reader/wgsl/token.h"
    }
  ]
}
