)]}'
{
  "commit": "bc3cf0e9d8ad2e8ddb8eaecd97fcd63699cf128a",
  "tree": "a1bbfa45d713021c34d564d60d5db15567b77d5c",
  "parents": [
    "fe6c22cf2d9b75a6d3f18df8b5c124e260fa5dfe"
  ],
  "author": {
    "name": "Tint team",
    "email": "no-reply@google.com",
    "time": "Thu Jan 12 10:23:47 2023 +0000"
  },
  "committer": {
    "name": "Tint LUCI CQ",
    "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Jan 12 10:23:47 2023 +0000"
  },
  "message": "Import Tint changes from Dawn\n\nChanges:\n  - b607bfbddf8d206021f71ba6557cba06b950b5d5 tint/utils: Manually inline HashmapBase::Scan() by Ben Clayton \u003cbclayton@google.com\u003e\n  - 973a685ad3589dd9c14c0ed306d7ae62648cbfd2 tint/transform: Skip LocalizeStructArrayAssignment if pos... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 6345562a989f9294a3be4bcd4acece1a0438663a resolver: Delay copy of TemplateState by Ben Clayton \u003cbclayton@google.com\u003e\n  - 47a81fc126004a876ccb456a1c867f3d33f84eed tint/utils: Use a C-array instead of std::array by Ben Clayton \u003cbclayton@google.com\u003e\n  - 7092786f313d07d3c73ba02bbe3139d4ecc6ed8e Fixup return of HLSL sign to match WGSL. by dan sinclair \u003cdsinclair@chromium.org\u003e\nGitOrigin-RevId: b607bfbddf8d206021f71ba6557cba06b950b5d5\nChange-Id: I61b669aab230948f551e070634c117cb058924f9\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/116853\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@chromium.org\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e49be4808d5f3ea5b85757a6a277fe68acf778cb",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/intrinsic_table.cc",
      "new_id": "c311597b58eef213b5560dbcfa8fb3e8904dac12",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/intrinsic_table.cc"
    },
    {
      "type": "modify",
      "old_id": "8aaa2761fe8e272df9286bc0620cbeedfd0d3a73",
      "old_mode": 33188,
      "old_path": "src/tint/transform/localize_struct_array_assignment.cc",
      "new_id": "3bf1a4109cee3a5275d58016cd942f9f5527353a",
      "new_mode": 33188,
      "new_path": "src/tint/transform/localize_struct_array_assignment.cc"
    },
    {
      "type": "modify",
      "old_id": "e85a6000295f9fc7d1048c56c273c7f70bbaba5b",
      "old_mode": 33188,
      "old_path": "src/tint/transform/localize_struct_array_assignment_test.cc",
      "new_id": "9fabd95e45116c69fd553853e1ce04df21535614",
      "new_mode": 33188,
      "new_path": "src/tint/transform/localize_struct_array_assignment_test.cc"
    },
    {
      "type": "modify",
      "old_id": "cd4ef6a8baae77efae33ac5271c9cb912efe120b",
      "old_mode": 33188,
      "old_path": "src/tint/utils/hashmap_base.h",
      "new_id": "959bebe594e3087faf593a9ded43e1ba22751ed2",
      "new_mode": 33188,
      "new_path": "src/tint/utils/hashmap_base.h"
    },
    {
      "type": "modify",
      "old_id": "83e1c12197d2760a3301449d7a3d74f7fe3a8f13",
      "old_mode": 33188,
      "old_path": "src/tint/utils/vector.h",
      "new_id": "cca2409f7b46128c857260f184aa56b96a558001",
      "new_mode": 33188,
      "new_path": "src/tint/utils/vector.h"
    },
    {
      "type": "modify",
      "old_id": "8e8f1ede1c5e0f9142e64b3fb05dffb5307fb436",
      "old_mode": 33188,
      "old_path": "src/tint/writer/hlsl/generator_impl.cc",
      "new_id": "fe10b2b93041b9b073451c45e0427ce1862d3916",
      "new_mode": 33188,
      "new_path": "src/tint/writer/hlsl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "1558fa59719084b0fbdca3b76e7529243899df50",
      "old_mode": 33188,
      "old_path": "src/tint/writer/hlsl/generator_impl.h",
      "new_id": "76b9042952c6fa1a8b07a29e6177bbc4b3656361",
      "new_mode": 33188,
      "new_path": "src/tint/writer/hlsl/generator_impl.h"
    },
    {
      "type": "modify",
      "old_id": "8b5fe0704b773ad47861c9ab98b53eaaaf60451b",
      "old_mode": 33188,
      "old_path": "src/tint/writer/hlsl/generator_impl_builtin_test.cc",
      "new_id": "785e1fd9a9e824f3b06796bbc9a3a98352194803",
      "new_mode": 33188,
      "new_path": "src/tint/writer/hlsl/generator_impl_builtin_test.cc"
    },
    {
      "type": "modify",
      "old_id": "96ed7ee052a0300ef2ca8b3b71bc98f534dafcf7",
      "old_mode": 33188,
      "old_path": "src/tint/writer/hlsl/generator_impl_import_test.cc",
      "new_id": "3e9e5911bafd80e0643e550048d5d573dd9795bc",
      "new_mode": 33188,
      "new_path": "src/tint/writer/hlsl/generator_impl_import_test.cc"
    }
  ]
}
