)]}'
{
  "commit": "fbfa641c298d775e6c8cec728ac9d2fa45ab493d",
  "tree": "6b41b710fd6105e34e6afe9b031fd3facc314e6b",
  "parents": [
    "9fe266b4261082bd9ec9e3bcc6c58d1073b9951d"
  ],
  "author": {
    "name": "Tint team",
    "email": "no-reply@google.com",
    "time": "Wed May 29 12:37:10 2024 +0000"
  },
  "committer": {
    "name": "Tint LUCI CQ",
    "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed May 29 12:37:10 2024 +0000"
  },
  "message": "Import Tint changes from Dawn\n\nChanges:\n  - 548ee54a9742b6368325414911deef9e21d986ee Add missing bits of build support for libprotobuf-mutator by Ryan Harrison \u003crharrison@chromium.org\u003e\n  - cc43f15ddc5e0a25cbdc141610483b2be2b941d6 Tint: Add `dual_source_blending` as a valid WGSL extension by Jiawei Shao \u003cjiawei.shao@intel.com\u003e\n  - d7dfc6c14ee7b97e4ff6dd85fd0aa7bbe708f233 Tint: Add input attachments support to spirv AST printer. by Le Hoang Quyen \u003clehoangquyen@chromium.org\u003e\n  - 10d0b65f6e0d3d7b689217fbe3cc60d08e94480b Tint: Add input attachments support to spirv IR printer. by Le Hoang Quyen \u003clehoangquyen@chromium.org\u003e\n  - c224131e83b98f9525b511fdc79a78d478b67146 Tint: Add inputAttachmentLoad to core.def, wgsl.def, IR by Le Hoang Quyen \u003clehoangquyen@chromium.org\u003e\n  - 985b4e8921edd65074abc577eb80bb88639eb415 [msl] Populate Output::workgroup_allocations by James Price \u003cjrprice@google.com\u003e\n  - 7796bc02b45e2f9f54cb6bd67c6d36d6ef125d9d [tint][ast][msl] Remove the need for SingleEntryPoint to ... by Ben Clayton \u003cbclayton@google.com\u003e\n  - 0be0f1bda4660667da6f5f30ac79d603c359102a Fix misc-include-cleaner warnings from clang-tidy by David Neto \u003cdneto@google.com\u003e\n  - d8bde2c4c5d124ac9997ad431aac172b1963751c [tint][ir] Validate compute entry point has workgroup_size by Ben Clayton \u003cbclayton@google.com\u003e\n  - b4bd417d7c423b95f05de5c3b5f1887c5226a7b4 [tint][ast][msl] Skip the MSL fuzzer if the program has m... by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 548ee54a9742b6368325414911deef9e21d986ee\nChange-Id: I9031fdf1b7d60ec2baf3bee208950e9ee29a5df5\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/190640\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ffd821a5dd283054f0d1e9fd7843b46ec17ef37e",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/wgsl/dictionary.txt",
      "new_id": "a9118b342da1c7a8ef4010fcb02c42849dc5fb6a",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/wgsl/dictionary.txt"
    },
    {
      "type": "modify",
      "old_id": "20de4f5cbafb080f91aef26a8a47725e6a4a0adb",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/wgsl/fuzz.cc",
      "new_id": "b5467bc80e422a9a11e6c0882720195f4974ecf7",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/wgsl/fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "a24514b727f85e5b7809a677b23f059ab4baf1f7",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/wgsl/fuzz.h",
      "new_id": "aa3cbc6f5d205b9387164baf340b7eb7075f5d73",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/wgsl/fuzz.h"
    },
    {
      "type": "modify",
      "old_id": "8b8bd96bfd37fe9ed4ec3ee6ae23741786584b03",
      "old_mode": 33188,
      "old_path": "src/tint/externals.json",
      "new_id": "1745609350422316a35ec26953c938aebf558ba6",
      "new_mode": 33188,
      "new_path": "src/tint/externals.json"
    },
    {
      "type": "modify",
      "old_id": "82e1e370ee5a822483a5ca63e160e5a565c7d40d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/builtin_fn.cc",
      "new_id": "36b542fd29d02c2a6dfb976a74241d612dc87d76",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/builtin_fn.cc"
    },
    {
      "type": "modify",
      "old_id": "7b471084a6257c39f2cf67ea538909c560bf20e9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/builtin_fn.cc.tmpl",
      "new_id": "3b922b01084be1a41dbfdacff65affa7edbfc0f5",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/builtin_fn.cc.tmpl"
    },
    {
      "type": "modify",
      "old_id": "7a87054b3a5472ae165c0fd6e2e751a1294b4ee2",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/builtin_fn.h",
      "new_id": "5c6cf018ce878dfa78ecfb3e63ba98c313b068bb",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/builtin_fn.h"
    },
    {
      "type": "modify",
      "old_id": "e76717281a8aa53e92ad1bbb074078550fffd074",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/constant/invalid.h",
      "new_id": "df4b68a1cedd52038d9c9c9b6700e94b1d98a8d6",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/constant/invalid.h"
    },
    {
      "type": "modify",
      "old_id": "bcbcb7a5d875a173d8255d3af3ba8dc29cf1794b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/constant/invalid_test.cc",
      "new_id": "b4f29f21ab6b1fddacc2ec6fca9b99ede7db921b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/constant/invalid_test.cc"
    },
    {
      "type": "modify",
      "old_id": "175f61c1541a5de8977ddbd38e0ff94c9b09aab9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/core.def",
      "new_id": "26907a33d06a2fb29b27e66ad7f5a95704454f5c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/core.def"
    },
    {
      "type": "modify",
      "old_id": "8165d7654932500425b2f8e40af5a157e35b3acd",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/intrinsic/data.cc",
      "new_id": "eaafd9161d5d8b858521ec09eff6d46ef74ca2ce",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/intrinsic/data.cc"
    },
    {
      "type": "modify",
      "old_id": "ada52f908ad3bc55e87b243ad586f82dba0657e1",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/binary/decode.cc",
      "new_id": "770f89b74324a479cb28ed8cdb16f9d1b321de85",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/binary/decode.cc"
    },
    {
      "type": "modify",
      "old_id": "05f06bdc5c00bd1510820eb033fdf6f112210635",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/binary/encode.cc",
      "new_id": "bbd6290c8ddbfd82ca979a9e2d53622eb984831c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/binary/encode.cc"
    },
    {
      "type": "modify",
      "old_id": "a5271c3cbddce7ca900ecd56256a037ff2bd3f0d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/binary/ir.proto",
      "new_id": "98ef951227167f5f57c0beee41f5ce5e785cff8c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/binary/ir.proto"
    },
    {
      "type": "modify",
      "old_id": "0dee1d2a954fd3a32eaf263c24de0968da037f97",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/binary/roundtrip_test.cc",
      "new_id": "3cfe333c29bd11d31390bce2d7744f93acf5ba4d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/binary/roundtrip_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f7c7ebd5cc61e8f657fa3c5c0af098d5573a23ef",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/function.h",
      "new_id": "7b2976d1bd0b60058615e93b5bc1068a52c3661b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/function.h"
    },
    {
      "type": "modify",
      "old_id": "00d72e5a5b672a9ae86ad023f41838392de7dec6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/function_param.cc",
      "new_id": "fb3acfde06ac5e60ac702873ca0f536be2a34380",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/function_param.cc"
    },
    {
      "type": "modify",
      "old_id": "2912315597dba0003e79ca06f0d3c26fbf14b682",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/validator.cc",
      "new_id": "f42eeb562445fae924274969615b2ed901dfddaa",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/validator.cc"
    },
    {
      "type": "modify",
      "old_id": "9d5b0f1971858cbf7228b8af02c51fda209da9e6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/validator_test.cc",
      "new_id": "39029fb980e63f6b48af655cead745b6adf26bc8",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/validator_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b3e06c432b0078b24eea57f221aeb269934bb332",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/var.h",
      "new_id": "251baebd33d75ba051a879479255562f3da4c8cd",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/var.h"
    },
    {
      "type": "modify",
      "old_id": "3efbde9d82c310103b1eac039254558310271d69",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/parameter_usage.cc",
      "new_id": "431dec228126a015ac48b2ea20b238c2c6cb7024",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/parameter_usage.cc"
    },
    {
      "type": "modify",
      "old_id": "aa1913bedac77ebccf13585362481a9231165d87",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/parameter_usage.h",
      "new_id": "10eecf6a5d88eb396e40e1a34613810f90857192",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/parameter_usage.h"
    },
    {
      "type": "modify",
      "old_id": "4046eb69c28e05fff4228db11cdf8f942f424444",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/ast_printer/ast_printer.cc",
      "new_id": "1cbcee4a7920e36a1d5d52283ba3a790b1f5a1b5",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/ast_printer/ast_printer.cc"
    },
    {
      "type": "modify",
      "old_id": "28a5f6f5a71310b38a44bad5aa950675a483a761",
      "old_mode": 33188,
      "old_path": "src/tint/lang/hlsl/writer/ast_printer/ast_printer.cc",
      "new_id": "2345c7216cfd899162a334645504c9d16f8bf3ee",
      "new_mode": 33188,
      "new_path": "src/tint/lang/hlsl/writer/ast_printer/ast_printer.cc"
    },
    {
      "type": "modify",
      "old_id": "f7ccfaf1b496d2f34a00234d9c898c45b3e9537b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/BUILD.bazel",
      "new_id": "c578d9d0b1bc812588b4c6a15844944fdc9d75bd",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "023618781662a6ed9c0b163bba684731737476b5",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/BUILD.cmake",
      "new_id": "4aeb2edc3ac5b5a79de4897321c796734cdf22bb",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "4fdf45403351026303c865b2502dc255fa41a61e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/BUILD.gn",
      "new_id": "563579275232d007dcf377b21cfae984155c1542",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "7a514a60f6ed9c4eec9f54141b0ad18f2225f145",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/ast_printer/ast_printer.cc",
      "new_id": "6fb40805489fbf88ae5da923c0b21bd1b9e0361f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/ast_printer/ast_printer.cc"
    },
    {
      "type": "modify",
      "old_id": "16d849b131d696b08729e376b3027a014092b0f5",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/ast_raise/pixel_local.cc",
      "new_id": "63c58b2222898648e6142b85c54c9a19e057f61d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/ast_raise/pixel_local.cc"
    },
    {
      "type": "modify",
      "old_id": "4459e59f7fbd34577e6d7f73d39294442c859eaa",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/ast_raise/pixel_local.h",
      "new_id": "2fa06d54a931cb29de74d63914dfcf124322e4c5",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/ast_raise/pixel_local.h"
    },
    {
      "type": "modify",
      "old_id": "fba0af331263f93423c30146f83d16b6d7fac63d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/ast_raise/pixel_local_test.cc",
      "new_id": "09776c136ce0e6adcfb3a5a7ad04e1b2f44a7383",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/ast_raise/pixel_local_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0ae404651c536f316e0b2444dcf73f943983f06d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/printer/printer.cc",
      "new_id": "b2de07b0cfe164a068868445f123afb2dff42080",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/printer/printer.cc"
    },
    {
      "type": "modify",
      "old_id": "a5218c3f758c64b925a51aa270a1cc0081ce1b02",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/printer/printer.h",
      "new_id": "bba5c8c876bc12e02aa5c79e529351afd46401ea",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/printer/printer.h"
    },
    {
      "type": "modify",
      "old_id": "915307b381fcd0eb9527cf90b3bfa698afeaa949",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/builtin_polyfill_test.cc",
      "new_id": "bf8a7208a4b2c38452b781f42595afa389e02b81",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/builtin_polyfill_test.cc"
    },
    {
      "type": "modify",
      "old_id": "cf3fe76ead090c5d987be4b378aa6ef296466ac0",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/module_scope_vars_test.cc",
      "new_id": "2892d6054a6555e43a8762b68443388851bea6d9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/module_scope_vars_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c0f9d41411d0bc24f66d3683a5f422067e89de28",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/writer.cc",
      "new_id": "af54c6fb1d86a45d8d14cd50a640c44c39ba6059",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/writer.cc"
    },
    {
      "type": "modify",
      "old_id": "937a4a819c6e1a66cdbf81c6e39623925a2b078d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/writer_ast_fuzz.cc",
      "new_id": "1c6e09a80a13399dc38ddb25ac98e2ec6955568f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/writer_ast_fuzz.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "52896f79acdff8d9a75b37513809a1aae5f25a86",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/writer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b00c77c0092cd5ee6ced75c3b08d6da6ad8ff4ae",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/intrinsic/data.cc",
      "new_id": "5b4030234d4636fbc1b4fee0b403a550731fa583",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/intrinsic/data.cc"
    },
    {
      "type": "modify",
      "old_id": "79beb46f17057fc3e80db2ffd520e6c40a23f7e5",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/lower/shader_io_test.cc",
      "new_id": "349db273c49625370f5f0090f5aab7bf9dbfef88",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/lower/shader_io_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9dabb1313c11b9ca8b8d25d73fa0eeb040a3a064",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/spirv.def",
      "new_id": "4860dc5836b73fa94108a3d6dfc49b69b0577b23",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/spirv.def"
    },
    {
      "type": "modify",
      "old_id": "9c5849122fda0b12e58daf426d4e8d950602aad9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/ast_printer/ast_builtin_test.cc",
      "new_id": "299c44482b8fe2c1caa672b28aa6a365f69f45af",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/ast_printer/ast_builtin_test.cc"
    },
    {
      "type": "modify",
      "old_id": "da7014c60d10468e68486307c75d551537d6f542",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/ast_printer/builder.cc",
      "new_id": "563ac139c99af34abaaa0057cb2ca965e2ca360d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/ast_printer/builder.cc"
    },
    {
      "type": "modify",
      "old_id": "e1a00e04d8cdf3ce723990e4821397fb45321084",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/printer/printer.cc",
      "new_id": "c2e7104aeeb8a6e955ce995c93b4ee5f162dedb1",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/printer/printer.cc"
    },
    {
      "type": "modify",
      "old_id": "70808f60f527bb3247387994801234bfa07722df",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/builtin_polyfill.cc",
      "new_id": "9ef3192d8d8df365a8c10fde5e79e4e0d2fc14e4",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/builtin_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "a215e73e13af2d3d47b47502809b7596f51a2e5f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/builtin_polyfill_test.cc",
      "new_id": "9d845a2a662aa627071ab7995fb242b684b03572",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/builtin_polyfill_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4faaf5d093c92b491bb97dd3f65c2881e959b186",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/shader_io_test.cc",
      "new_id": "d01528fa5a4b3a4e928d1920f1e1b00a2d1f7749",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/shader_io_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b643fc492786192550d57825bb75ed4dca436d4f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/builder.h",
      "new_id": "03cc5b0cb0e7ec2f2b654e144da4819566b05cdd",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/builder.h"
    },
    {
      "type": "modify",
      "old_id": "ec83e9e8d0c8e5ca4e151d403da3b21af8107b9b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/canonicalize_entry_point_io_test.cc",
      "new_id": "1bd2d645485c9c3e0f608564b1e7532c3f7ba9aa",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/canonicalize_entry_point_io_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9d9a22a013b49c4772b741ffb2241a59b4255faa",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/transform.cc",
      "new_id": "33a45c910c86a59b940ab4de48b9366991dfe344",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/transform.cc"
    },
    {
      "type": "modify",
      "old_id": "a0d4be5e11ed5bad6321d9e1176fef9076ce29ed",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/variable.h",
      "new_id": "f3484949154c9cc5fe1291f9debb6d022220ec63",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/variable.h"
    },
    {
      "type": "modify",
      "old_id": "78afd1ba2472f48580e398b0de2b8dcaedf67bba",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/builtin_fn.cc",
      "new_id": "f03fadab05c8048c0f54099e969f6c198a1f0872",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/builtin_fn.cc"
    },
    {
      "type": "modify",
      "old_id": "613a862d2b1217bee3fc00fd29b4654f3159a812",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/builtin_fn.cc.tmpl",
      "new_id": "288bdacf2a84cc26b07bf1d0c84a1bb4a246b906",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/builtin_fn.cc.tmpl"
    },
    {
      "type": "modify",
      "old_id": "8f061ee7aa94ffff921da31c2b343601c9d19eea",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/builtin_fn.h",
      "new_id": "679e975b88f55243cb9a770547b831b3eafe0693",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/builtin_fn.h"
    },
    {
      "type": "modify",
      "old_id": "e6790ecd9adb230ef0c97880a957ec8803d37eac",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/extension.cc",
      "new_id": "395a0a48d45010e84b980854ba62e6163857adfd",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/extension.cc"
    },
    {
      "type": "modify",
      "old_id": "ed1ee133fd50498d99bd228a8916a089f2f06554",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/extension.h",
      "new_id": "dbf3ff73fd09d69a94d25faa55c7c53f4cc1666e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/extension.h"
    },
    {
      "type": "modify",
      "old_id": "7e209ffa94b9d90e13c4c085ffa8160cbb62635e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/extension_bench.cc",
      "new_id": "18731c7500ac11b8a8df8d173b8ccbbd2d5cd5a4",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/extension_bench.cc"
    },
    {
      "type": "modify",
      "old_id": "9e6c1829a2227d22fc774fb9f7a53cdf28518df6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/extension_test.cc",
      "new_id": "0237bd5e40ea3840b96e49d1574326231eea8318",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/extension_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1a7c5572a238004ff39652a86ad99c726129ff54",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/inspector/inspector_test.cc",
      "new_id": "3dd5661032db2e18263634f51b0a8085bdc97995",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/inspector/inspector_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5c5b46d796435715740629bc5060ebb656ab0bba",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/intrinsic/data.cc",
      "new_id": "73a8ff41e9e4047d7b7854b13b83aad894ec7453",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/intrinsic/data.cc"
    },
    {
      "type": "modify",
      "old_id": "60345a50c9bdb020a692a120a79086d4df8855fc",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ir_roundtrip_test.cc",
      "new_id": "35308c6515981c4d97f256afa1327531ee261ed5",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ir_roundtrip_test.cc"
    },
    {
      "type": "modify",
      "old_id": "33f19990aa89c574f27575eb38d405daa751abd5",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/lower/lower.cc",
      "new_id": "56d9fd32ba59924a891c5831cfa93070dc9b6dd2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/lower/lower.cc"
    },
    {
      "type": "modify",
      "old_id": "34d0d00a5561cccd09d79bb675b074f2121682c5",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/parser/enable_directive_test.cc",
      "new_id": "305167780c4d207a02c4bef598e49e27a97cc060",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/parser/enable_directive_test.cc"
    },
    {
      "type": "modify",
      "old_id": "34d17d72850ae7afcab6ae6a9c9487ee374e6809",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/program_to_ir.cc",
      "new_id": "83139a40f9c54196e41ba9807f4c863cff96a138",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/program_to_ir.cc"
    },
    {
      "type": "modify",
      "old_id": "809c8e3fa222e38311040d4a947e11bb6a5a2968",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/attribute_validation_test.cc",
      "new_id": "f7b37a48ba07a9a014fc9bd5d336eb8fafa25b21",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/attribute_validation_test.cc"
    },
    {
      "type": "modify",
      "old_id": "55c6704c8cfde9fb51b3e8b8ba47f0ae50aa1c94",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/dual_source_blending_extension_test.cc",
      "new_id": "e747333b0348f5f51156fc031799cc4345b2ace6",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/dual_source_blending_extension_test.cc"
    },
    {
      "type": "modify",
      "old_id": "2b0449dee1c620b7ae628d7483a116563fb9ccc2",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/input_attachments_extension_test.cc",
      "new_id": "5387d09a96e4078065788bf5a676641f8c88c38b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/input_attachments_extension_test.cc"
    },
    {
      "type": "modify",
      "old_id": "fe24ffcb1c5a5da72f0b81e9c771d181d534054d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/resolver.cc",
      "new_id": "56b70e580dc0485a10533dfcd0ac41b1974e11e6",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/resolver.cc"
    },
    {
      "type": "modify",
      "old_id": "1781493e7f4425b659c70a51926a8b4e11069030",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/resolver.h",
      "new_id": "a1abde785bf105b9cfe6cb34aaefb2e6cfda42fb",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/resolver.h"
    },
    {
      "type": "modify",
      "old_id": "559aa50ff8d3b6f5661c2913e465a93aa2cade6c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/validator.cc",
      "new_id": "45fbe2b71819f37eedfcb74101c415c8d006fc1c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/validator.cc"
    },
    {
      "type": "modify",
      "old_id": "fb54048a9e33371bcd5843997d0ff855de52e76c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/resolver/validator.h",
      "new_id": "eff9ce676cc3d4c7fa9b15b6a212082821e52827",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/resolver/validator.h"
    },
    {
      "type": "modify",
      "old_id": "2fbd877d61f791dedd2be68f76aa822d531a750c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/wgsl.def",
      "new_id": "770c6c715aab93817311271c1be4d78fc4c5954b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/wgsl.def"
    },
    {
      "type": "modify",
      "old_id": "710c70aa98c8567c286dde14fbe173774eeb6206",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ast_printer/ast_printer.cc",
      "new_id": "44f8e4b10536016752c021458b11919e51ec4ab2",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ast_printer/ast_printer.cc"
    },
    {
      "type": "modify",
      "old_id": "44825243c45ce51ea737f46ece8b62d9b71de182",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/ir_to_program/ir_to_program.cc",
      "new_id": "e856dd408ae54fd200839b58348a7b3cdd47e53d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/ir_to_program/ir_to_program.cc"
    },
    {
      "type": "modify",
      "old_id": "d06cb7245480e881df292c5f0e121863a81882e1",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/raise/raise.cc",
      "new_id": "672039200fe875f1e19784605030664b8b3c26e0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/raise/raise.cc"
    }
  ]
}
