)]}'
{
  "commit": "2cdf134b2b74119f1527755f20522c12cd8dea22",
  "tree": "cfeaab7b0ff909caa4ed43d415f7753f64d526f0",
  "parents": [
    "89a717bacf3577a3156787b19508f6b592b6843f"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Fri Feb 03 13:24:18 2023 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Feb 03 13:24:18 2023 +0000"
  },
  "message": "tint: Add ast::TemplatedIdentifier\n\nWill be used to replace all type identifiers that take templated arguments.\n\nBug: tint:1810\nChange-Id: I31ad8dc4826375a783143cc33f336d8a4860613c\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/117893\nReviewed-by: Dan Sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@chromium.org\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nKokoro: Ben Clayton \u003cbclayton@chromium.org\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f7e4854116550d9528918a1fd5aa4f12bf0818d0",
      "old_mode": 33188,
      "old_path": "src/tint/BUILD.gn",
      "new_id": "481c2671be6e84a6f51bc11459199288c10c7384",
      "new_mode": 33188,
      "new_path": "src/tint/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "2223d7d80bac1537190a60d12382391e0c0fad0d",
      "old_mode": 33188,
      "old_path": "src/tint/CMakeLists.txt",
      "new_id": "bdb1bbf9f508c17d4bf09f3a5e4fb335b180e614",
      "new_mode": 33188,
      "new_path": "src/tint/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "a814d5820cef5669c0322cb36b13cc17e8b1dd1c",
      "old_mode": 33188,
      "old_path": "src/tint/ast/diagnostic_control.cc",
      "new_id": "6d6ed09f6afe91ecd7759934612459106da923a2",
      "new_mode": 33188,
      "new_path": "src/tint/ast/diagnostic_control.cc"
    },
    {
      "type": "modify",
      "old_id": "c6dc463e7876893b045df54a4bd6a0d26bab7734",
      "old_mode": 33188,
      "old_path": "src/tint/ast/diagnostic_control.cc.tmpl",
      "new_id": "c7ca2b84bccad46e014060794ee0fabe054c35ad",
      "new_mode": 33188,
      "new_path": "src/tint/ast/diagnostic_control.cc.tmpl"
    },
    {
      "type": "modify",
      "old_id": "d1df3298c760a43445e9832ca76f103b5481bf31",
      "old_mode": 33188,
      "old_path": "src/tint/ast/diagnostic_control.h",
      "new_id": "6cf27b9d9660a7c426f90009b94fa87fb5e3bbf9",
      "new_mode": 33188,
      "new_path": "src/tint/ast/diagnostic_control.h"
    },
    {
      "type": "modify",
      "old_id": "c106a3e6d33de101371accd85d1da35ad385a90e",
      "old_mode": 33188,
      "old_path": "src/tint/ast/diagnostic_control.h.tmpl",
      "new_id": "9b8f1fee4d0f49d860059aa5c83038566037dfcf",
      "new_mode": 33188,
      "new_path": "src/tint/ast/diagnostic_control.h.tmpl"
    },
    {
      "type": "modify",
      "old_id": "798d187ab5e5e80ab64cdbb6a1fec0601ebf609b",
      "old_mode": 33188,
      "old_path": "src/tint/ast/diagnostic_control_test.cc",
      "new_id": "742bee39da7bbb2ea7300584e8752e6dfa8f15de",
      "new_mode": 33188,
      "new_path": "src/tint/ast/diagnostic_control_test.cc"
    },
    {
      "type": "modify",
      "old_id": "74ff73e4573b99a43b0d8baf0833c43532196daa",
      "old_mode": 33188,
      "old_path": "src/tint/ast/diagnostic_control_test.cc.tmpl",
      "new_id": "2eebba387b26a167b77ac164eab471f74bc79ada",
      "new_mode": 33188,
      "new_path": "src/tint/ast/diagnostic_control_test.cc.tmpl"
    },
    {
      "type": "modify",
      "old_id": "9176403c9a2f52aced6aa59ffaf45e64134f012a",
      "old_mode": 33188,
      "old_path": "src/tint/ast/identifier.h",
      "new_id": "0d99b0001292ee35f0edbf013a3a8ecb47231644",
      "new_mode": 33188,
      "new_path": "src/tint/ast/identifier.h"
    },
    {
      "type": "modify",
      "old_id": "ca4e0cb99ff6b6dd3dd6cbae16f4f9bce8d2f3b8",
      "old_mode": 33188,
      "old_path": "src/tint/ast/identifier_expression.cc",
      "new_id": "1f86d9f308087506330d2c98cbe649061c782815",
      "new_mode": 33188,
      "new_path": "src/tint/ast/identifier_expression.cc"
    },
    {
      "type": "modify",
      "old_id": "3bef4ca3cb5aa28a74bd1d1c1a36a38e90dbe056",
      "old_mode": 33188,
      "old_path": "src/tint/ast/identifier_expression_test.cc",
      "new_id": "80742a2f1f2aae3b42b4c15d2f9ea53109e768ce",
      "new_mode": 33188,
      "new_path": "src/tint/ast/identifier_expression_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f414f0ddcbb17ce6c95e48de2235c0dcdc59ce50",
      "old_mode": 33188,
      "old_path": "src/tint/ast/member_accessor_expression.cc",
      "new_id": "81ef085ec10e4b35e99ddb843cdf58ede582765c",
      "new_mode": 33188,
      "new_path": "src/tint/ast/member_accessor_expression.cc"
    },
    {
      "type": "modify",
      "old_id": "bfc7218cae768c09f1639921b73aad58dcef5049",
      "old_mode": 33188,
      "old_path": "src/tint/ast/member_accessor_expression_test.cc",
      "new_id": "1b05eeba12d1ed1301dd0792929cc8d6054a3d3f",
      "new_mode": 33188,
      "new_path": "src/tint/ast/member_accessor_expression_test.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "756b183db65be692500592b410cc89cb51147e01",
      "new_mode": 33188,
      "new_path": "src/tint/ast/templated_identifier.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7a49c051a7e234aa0e5e7c883d47ed0d9a0b767d",
      "new_mode": 33188,
      "new_path": "src/tint/ast/templated_identifier.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "648c3349ad7c6bfe71fe34bfea3a6b06f10c6398",
      "new_mode": 33188,
      "new_path": "src/tint/ast/templated_identifier_test.cc"
    },
    {
      "type": "modify",
      "old_id": "803dad30006f459f97e50f0a48713ac004415a8a",
      "old_mode": 33188,
      "old_path": "src/tint/ast/type_name_test.cc",
      "new_id": "9e01f0ca9e36fd871c9190780a6ec569beb9500c",
      "new_mode": 33188,
      "new_path": "src/tint/ast/type_name_test.cc"
    },
    {
      "type": "modify",
      "old_id": "7954a41d6b5a17d128d3ce9f57c1bfc2b19942a2",
      "old_mode": 33188,
      "old_path": "src/tint/program_builder.h",
      "new_id": "dc3560a1a45800cd32e8e060ac9cbc0cf4d9fb99",
      "new_mode": 33188,
      "new_path": "src/tint/program_builder.h"
    },
    {
      "type": "modify",
      "old_id": "6dc111ef68c6b6bbb9845022e79406c9676c597a",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/dependency_graph.cc",
      "new_id": "d09a7e3924966ca294f97a07486bec734ffc2bb6",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/dependency_graph.cc"
    },
    {
      "type": "modify",
      "old_id": "36f9da8fc66764aa6220e51a133a846f69ffcfa8",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/resolver.cc",
      "new_id": "16306423a59d1f4826b335d58b7200cd8bcdd8f3",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/resolver.cc"
    },
    {
      "type": "modify",
      "old_id": "f6dac279841b9cce62764b01bb55f84d1f663d06",
      "old_mode": 33188,
      "old_path": "src/tint/traits.h",
      "new_id": "1d0c2f6e94964e480d1913726b9cb3026190a57e",
      "new_mode": 33188,
      "new_path": "src/tint/traits.h"
    },
    {
      "type": "modify",
      "old_id": "c10010786ddb3292e51682f489b0e48df6216cda",
      "old_mode": 33188,
      "old_path": "src/tint/traits_test.cc",
      "new_id": "e86e389d69ae2aed5d379580e916cdd88efd44c0",
      "new_mode": 33188,
      "new_path": "src/tint/traits_test.cc"
    }
  ]
}
