)]}'
{
  "commit": "3a2d563c6829dd51cd09fae5e40050bb016a1e5a",
  "tree": "e999b2fdf55cd6ae326eba0432d3595a7bbd09a6",
  "parents": [
    "61b92cbe0e121203561c77f511e3e96c3319c29f"
  ],
  "author": {
    "name": "Tint team",
    "email": "no-reply@google.com",
    "time": "Fri Apr 26 18:47:41 2024 +0000"
  },
  "committer": {
    "name": "Tint LUCI CQ",
    "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Apr 26 18:47:41 2024 +0000"
  },
  "message": "Import Tint changes from Dawn\n\nChanges:\n  - 4fe7b1132a5249a6b0da48cfeeb9df5fa2b996e9 [ir] Make branch targets comments in disassembly by James Price \u003cjrprice@google.com\u003e\n  - 7710e30ee0505d986b54c6f3d41a2f6d6c0bdcbc [ir] Change disassembled block names to $Bn by James Price \u003cjrprice@google.com\u003e\n  - 10600c005fe72c2ebda8ec878f63884f213e5d40 [ir] Remove ` -\u003e %b*` from function disassembly by James Price \u003cjrprice@google.com\u003e\n  - 9fa001ed71737abb45cb74ca7d812c9bc9e1b754 [tint][fuzz][ast] Add MultiplanarExternalTexture fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 5ef0e21c245e5363a747dbceef3eb24de8d1e803 [tint][fuzz][ast] Add FoldConstants fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 6b4fab68c055edb9a9c20fd4d346b4a6690af377 [tint][fuzz][ast] Add FirstIndexOffset fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 976813e9896696961e217bc696724378a55b2627 [tint][fuzz][ast] Add ExpandCompoundAssignment fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 5b77af631846626212bb4363c89e4f18fba0ce34 [tint][fuzz][ast] Add DisableUniformityAnalysis fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 605f924fef3288c20aac11cfce88e26e398ceeb6 [tint][fuzz] Add basic base-64 comments to dictionary.txt by Ben Clayton \u003cbclayton@google.com\u003e\n  - 752629f817e9891be7a86af43758b49a58d4e606 [tint][fuzz][ast] Add DirectVariableAccess fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 32715b7f43746fd3c5afc6af1ead1cbe3bf213ba [tint][fuzz][ast] Add DemoteToHelper fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - a56b139b0097721e2427870c04b8b1b1cc074a1f [tint][fuzz][ast] Add ClampFragDepth fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 7320e43c215888610a197bce2ced7e344ff3f103 [tint][fuzz][ast] Add CanonicalizeEntryPointIO fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 8ec8ac6d714a121281269377247b1698770acd34 [tint][fuzz][ast] Add BuiltinPolyfill fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - b3484ecaaa6df24b916c1c296ae3a65cf6a3a010 [tint][fuzz][ast] Add BindingRemapper fuzzer by Ben Clayton \u003cbclayton@google.com\u003e\n  - 9904db03515a17ac833a86e61b82ed14fb9f9479 [tint][fuzz][glsl] Skip large depth_range_offsets by Ben Clayton \u003cbclayton@google.com\u003e\nGitOrigin-RevId: 4fe7b1132a5249a6b0da48cfeeb9df5fa2b996e9\nChange-Id: I805af485f22b952cbd26d0eb3f57a1e9dddb2da6\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/185982\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": "cc0d9d39838ad58c1fc29175281031801b6ba1a5",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/wgsl/dictionary.txt",
      "new_id": "a8a1694361e948ae43901f96990c3f07cb93f67a",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/wgsl/dictionary.txt"
    },
    {
      "type": "modify",
      "old_id": "5ffad3778a982381b48669b3c01d30824da5d8da",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/wgsl/dictionary.txt.tmpl",
      "new_id": "e5605d730c2cf6084487e763b001fbd8fefce468",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/wgsl/dictionary.txt.tmpl"
    },
    {
      "type": "modify",
      "old_id": "281cb6159cdd826baaeaf75e3a3d3ecbee2b79b8",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/disassembler.cc",
      "new_id": "c31cad85dd7f838af7a66ff7494054532e143f5b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/disassembler.cc"
    },
    {
      "type": "modify",
      "old_id": "541b68e47a9a309b303b87df5e49acadcc4b4c19",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/add_empty_entry_point_test.cc",
      "new_id": "6a449d77994c2f1764a7dc500f410bd9646646df",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/add_empty_entry_point_test.cc"
    },
    {
      "type": "modify",
      "old_id": "7028d4e99dd94548db0f13db9c31128c9f5e6e9e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/bgra8unorm_polyfill_test.cc",
      "new_id": "1e4b39e067e166ace3a6f1adcfe97b5b31a5a326",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/bgra8unorm_polyfill_test.cc"
    },
    {
      "type": "modify",
      "old_id": "314ac0ca6c3e7a91edf4b4cc0f79149616736451",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/binary_polyfill_test.cc",
      "new_id": "171135103ce1dbc2f3dcc61f0bace3d26734ba7c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/binary_polyfill_test.cc"
    },
    {
      "type": "modify",
      "old_id": "11987b797c2c4b89b76b7e574c6a30438a17e5b6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/binding_remapper_test.cc",
      "new_id": "15eda22156e8c88f5fc48923e8356e6988c027eb",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/binding_remapper_test.cc"
    },
    {
      "type": "modify",
      "old_id": "714e39c19acb3dda351270c141d453a6755c53b9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/block_decorated_structs_test.cc",
      "new_id": "f85e4dd4d8df1f4776dbdcbd0273f5aedee8f401",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/block_decorated_structs_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6c6f910d12fc8a8365f72dc8fcfa590cf0c4f866",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/builtin_polyfill_test.cc",
      "new_id": "0e1dd0aca76812b1ca54d45697135f7a6ce70583",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/builtin_polyfill_test.cc"
    },
    {
      "type": "modify",
      "old_id": "8fd46fd5244e89bb5da9c135e5a895d18c7a61f1",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/combine_access_instructions_test.cc",
      "new_id": "2d07019b41603f1727da6777f73807cce78df8ce",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/combine_access_instructions_test.cc"
    },
    {
      "type": "modify",
      "old_id": "214ca2992759f9761879b4bf41c80f31cf9bdebb",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/conversion_polyfill_test.cc",
      "new_id": "cdb2db9bc6735e9980c3a93da22744db0ec8fd2d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/conversion_polyfill_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e997e4167f49b5b81b2223bf1a501919c1d892af",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/demote_to_helper_test.cc",
      "new_id": "e26ff8d033575000e60093a77d9c36ff1591a275",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/demote_to_helper_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4919a26730ebf84a8e494144f53d4cb758f7666f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/direct_variable_access_test.cc",
      "new_id": "cf464d363ad0fe6e48f251ef9531ac718e86664b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/direct_variable_access_test.cc"
    },
    {
      "type": "modify",
      "old_id": "8f4ea34b7af5e063e2cd8e6a80d817c3ba83e7f2",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/multiplanar_external_texture_test.cc",
      "new_id": "dadb54317ce7ffd69378024bda026a88cae81aad",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/multiplanar_external_texture_test.cc"
    },
    {
      "type": "modify",
      "old_id": "82a4ade9f24b892db1bfc2b81376fb8ffe105c1b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/preserve_padding_test.cc",
      "new_id": "83f59427220cf7a5b3f46ca81e50d4a5c548cc84",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/preserve_padding_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5865509a487ef676ecf72eb97b8cc78271c690ef",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/robustness_test.cc",
      "new_id": "1829c79b817f93d038cb4d8ab2cca86ae185e639",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/robustness_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b12a51d1377492ad7d2c7416648c5df381c7ebee",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/std140_test.cc",
      "new_id": "4b819bb65c69884eb3212995f24466fc18942fd9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/std140_test.cc"
    },
    {
      "type": "modify",
      "old_id": "91e04d9039f09d95a654fb6f781276d3c88e6bfe",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/value_to_let_test.cc",
      "new_id": "46e1c12fe06d06a0648c3c8e5f57a6817a1dcfd3",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/value_to_let_test.cc"
    },
    {
      "type": "modify",
      "old_id": "826ba541cb8aaf1b13210e1f2580bb7deb201048",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/vectorize_scalar_matrix_constructors_test.cc",
      "new_id": "7bca08f4983b99bcf000d2f8592bb3ace536781b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/vectorize_scalar_matrix_constructors_test.cc"
    },
    {
      "type": "modify",
      "old_id": "37ba49951b61efb5600f760acd24ef84b414198d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/zero_init_workgroup_memory_test.cc",
      "new_id": "0e9c0b10a68219bc93ca3a302df1c658c9e6608b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/zero_init_workgroup_memory_test.cc"
    },
    {
      "type": "modify",
      "old_id": "8742f8af7aae9006d1c1ea735f9eac7087f2bca7",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/validator_test.cc",
      "new_id": "16bb823ee3c2d8432b6bdd180c0c79eb0a65eef6",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/validator_test.cc"
    },
    {
      "type": "modify",
      "old_id": "577f4f2c24c4309ea3ee92b9c5053a70df17754c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/glsl/writer/writer_ast_fuzz.cc",
      "new_id": "839e466105734480bec464df0178e67b3ac6fd0a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/glsl/writer/writer_ast_fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "b61a9a053dea9f4914229f3e7ab5ab61efd29ea2",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/builtin_polyfill_test.cc",
      "new_id": "915307b381fcd0eb9527cf90b3bfa698afeaa949",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/builtin_polyfill_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e7160a51e5b81fe13331a8639af57c667fa0d3a8",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/lower/vector_element_pointer_test.cc",
      "new_id": "ade391cd8e447eed21768209bc209defbd649221",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/lower/vector_element_pointer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6a0ce9f631a1f62be31720a5f037ab6860677e9d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/parser/composite_test.cc",
      "new_id": "463e33b7fc5694dec30a3d44b00007be38449983",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/composite_test.cc"
    },
    {
      "type": "modify",
      "old_id": "862db10a720b3003d535441d8821d01a10dd1221",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/parser/constant_test.cc",
      "new_id": "b509dc0cd0a84e769df8454f62685b9bdfb134a8",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/constant_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a66b1e0f80bcf01ba4d1b79a0a8e71c93be48bf7",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/parser/function_test.cc",
      "new_id": "d268ebb31c2b08688909f1a683d373784b987bd3",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "acb397273a9d925ba649fa393cfb54c2846e67fc",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/parser/memory_test.cc",
      "new_id": "90e4945efacd87f46afa5e52dd22ac803470d72c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/memory_test.cc"
    },
    {
      "type": "modify",
      "old_id": "bedb4e25833b1c0c88f3451984e879eacf0945e0",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/parser/struct_test.cc",
      "new_id": "88d734975d693ca2b7a73272b6e466814f382748",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/struct_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f524b2324bfca7a5d58055bc1e7f678ff905d9e2",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/parser/var_test.cc",
      "new_id": "f7bbc1bba8c27aa196ef9b80199648b29e628e3e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/parser/var_test.cc"
    },
    {
      "type": "modify",
      "old_id": "40c07dacaed424490cd7a61621f1c6ffc76438a3",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/reader/reader_test.cc",
      "new_id": "20a0ebb7d4b1292d7714c415936d04fb3b0a2c20",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/reader/reader_test.cc"
    },
    {
      "type": "modify",
      "old_id": "29b11d0e25158a67a2d92bc68f0d08097bd05a52",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/builtin_polyfill_test.cc",
      "new_id": "1049aacfd35250751c031f1e3e3f548a3286a86a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/builtin_polyfill_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ef4afaa4a25966ce5d4fdd50ca7153d21d4339f1",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/expand_implicit_splats_test.cc",
      "new_id": "3e9bb3deddf4431b852d645956341a2429f9f5f8",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/expand_implicit_splats_test.cc"
    },
    {
      "type": "modify",
      "old_id": "89a025d49bc879781c2139727ad39ecb806cd39a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/handle_matrix_arithmetic_test.cc",
      "new_id": "835a4e1ec705c9f7ed953aa9c622f28a1bcc3f62",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/handle_matrix_arithmetic_test.cc"
    },
    {
      "type": "modify",
      "old_id": "cc18a718b4a409b264179fddcb809b53b8e3fc06",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/merge_return_test.cc",
      "new_id": "75998f516b31b12dbd79a121916fd2141b5db749",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/merge_return_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5dc737df5789bab8986a1250a15b5fd4756f022e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/pass_matrix_by_pointer_test.cc",
      "new_id": "e50d51576dd82cf005b1330c1248f8cf85ddd531",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/pass_matrix_by_pointer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "61d3ef7357b79efb25268e59ce77b49bb8b8c0ec",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/shader_io_test.cc",
      "new_id": "4faaf5d093c92b491bb97dd3f65c2881e959b186",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/shader_io_test.cc"
    },
    {
      "type": "modify",
      "old_id": "657488ba0e03cfc106dc362509f4989f0cd2515c",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/var_for_dynamic_index_test.cc",
      "new_id": "59b0f272fcd4b80cd4304ca16b9cfbb6adb76c76",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/var_for_dynamic_index_test.cc"
    },
    {
      "type": "modify",
      "old_id": "13dc91bd7e7569af59dced169dbbdc8c0fab3697",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/BUILD.cmake",
      "new_id": "9f17000ce14f96485654c5226bb18ec9ba225aa5",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "63bcb03309eb53a43cbb44494288517bfe2e00d4",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/BUILD.gn",
      "new_id": "76bcf95c3ae595a90a0762c37670923dccd3c739",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "31ef5184085f1f009de5c1a65c3d39e3f93d2a1b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/binding_remapper.cc",
      "new_id": "5501dd52f9a3eb671bb90007b06165a9d5627d5b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/binding_remapper.cc"
    },
    {
      "type": "modify",
      "old_id": "a21a0906a9201a7a531ee89a67b2463bdd77c9c2",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/binding_remapper.h",
      "new_id": "ff8785ddbeefad5909f7da600c8f71745034034b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/binding_remapper.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2f27549bdb97809472afedc8b23f85cc78040281",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/binding_remapper_fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "f82fe9572047b8a7c2832fb129979a1d2ce375cd",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/builtin_polyfill.cc",
      "new_id": "640af4d8f093bd36184f90aadae0957046155b35",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/builtin_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "bdbe157f7080874c32743125b2fea3af66d60e30",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/builtin_polyfill.h",
      "new_id": "6f999b115a616735d459a7ac7100b3014cb0cd81",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/builtin_polyfill.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "adce54851b186306d331c78dc3dfc415c350037a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/builtin_polyfill_fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "3e2029b2f79848d24a9610476995a42c2c022a5a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/canonicalize_entry_point_io.cc",
      "new_id": "e61f61572b630e9e7b49b507bd71ba44098fa697",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/canonicalize_entry_point_io.cc"
    },
    {
      "type": "modify",
      "old_id": "ddf761d914e6b54bec2fa2aa1e2892ff3b021af9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/canonicalize_entry_point_io.h",
      "new_id": "9899e3d5cacee1e0d223da990ffd0079b81773e9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/canonicalize_entry_point_io.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "136291a2c14830bb0fbd5642a1172c579e31de19",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/canonicalize_entry_point_io_fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "66bf6727df574276b180d23350ff92bab45b1202",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/clamp_frag_depth.cc",
      "new_id": "44c11185d46f3e816584a5dcdd82c8ff27668f00",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/clamp_frag_depth.cc"
    },
    {
      "type": "modify",
      "old_id": "03972a0e386c58441c78bd2f231e1f6dbd411cb6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/clamp_frag_depth.h",
      "new_id": "39a73f8d6fd3baba4513976881d950331a9236ff",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/clamp_frag_depth.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d2ef4c8a7e54188b1bc52a012d3a85d461425b5f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/clamp_frag_depth_fuzz.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "180ab67f38a28bcdf991f3a4991d5652a32dd008",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/demote_to_helper_fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "d92bfb09c9e5c36423c05b63370f842e9da9f413",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/direct_variable_access.cc",
      "new_id": "44fc79bc3caa8fe263f755898b6f042b6b01134a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/direct_variable_access.cc"
    },
    {
      "type": "modify",
      "old_id": "d1bb9fe7e6d21c77294d9c7f4f8777dace9f84d0",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/direct_variable_access.h",
      "new_id": "16af90d38478a933241880bb575f4ea560267fe4",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/direct_variable_access.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "512379884ef3be6878fd36c42bb2c13b8e1464b4",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/direct_variable_access_fuzz.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "378eb5fbc53a52d352a759e871c2be3266884e70",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/disable_uniformity_analysis_fuzz.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d017dbbc50c67b36326f69f920b4a70f91c56895",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/expand_compound_assignment_fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "399bb2ae7634fbf9f106d3a8c54ef22faef94e20",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/first_index_offset.cc",
      "new_id": "a7d912c0b8634ffede5b85fd75fd04e8b970b25f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/first_index_offset.cc"
    },
    {
      "type": "modify",
      "old_id": "c943d8b7f74f045efc06a5edf128045d53d70522",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/first_index_offset.h",
      "new_id": "c4144856a63fe67a6725326b3aeac93553266bfa",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/first_index_offset.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7ed12e72d51b383a4032aebfee164ef01f71381",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/first_index_offset_fuzz.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4c48a9064ce0564a5c61f52cfa963189dad26873",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/fold_constants_fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "f1bd0c3af1d8e0221b3b651e96ed27fc66968a7a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/multiplanar_external_texture.cc",
      "new_id": "3d7450b16db8deee8b3c3bd0f9d87c9c26b3b77e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/multiplanar_external_texture.cc"
    },
    {
      "type": "modify",
      "old_id": "3395047bbe19e7bffab557146847940fe9115d86",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/ast/transform/multiplanar_external_texture.h",
      "new_id": "d9ed67ae17eeee9267c85dd6ac2848f43553bb15",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/multiplanar_external_texture.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "caddb35efe30355fef9a700d02e6f32d10928fef",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/ast/transform/multiplanar_external_texture_fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "ba7368863025cf64dfdfd37488206a9820f85768",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/lower/lower_test.cc",
      "new_id": "4a0c91c6719d319e7457d05f064b51ec82683703",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/lower/lower_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b763ef92c15864d47f30dbe2199ef57a7370fd5a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/accessor_test.cc",
      "new_id": "cb5294ea065b4fe04040d1bbf32deed1b1f7c67e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/accessor_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9903836c39991de6f54d1efa82ed420ec89b017d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/binary_test.cc",
      "new_id": "79b73669c34c26ddc1b24c795ff3e22804a00804",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/binary_test.cc"
    },
    {
      "type": "modify",
      "old_id": "fecb029d83c82296e0d6120ecd36f127a1e91743",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/builtin_test.cc",
      "new_id": "7423f12cf9599c98ad81002695394da62b4318a9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/builtin_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a024c57fdd6bfe6c9f2457ce66a3a40e9d052e28",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/call_test.cc",
      "new_id": "eb3dac730ebf54fa4a67463775b2eaa6e9c5bc77",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/call_test.cc"
    },
    {
      "type": "modify",
      "old_id": "da4dd6bd43a720fb3542776429b42d6baba46583",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/function_test.cc",
      "new_id": "1af67b1f41617846f323aeacface7abfa942bc9b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "bfce8451fcb95039bc6bac757a9ef8d3f859e4f9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/let_test.cc",
      "new_id": "8b67280988c0e3277b3b2feb36afcbb9324e0358",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/let_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6891335af9314b1f30291685120bf67cbc19bb39",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/materialize_test.cc",
      "new_id": "7b1b1e613578005f9a77bc427508d48521e99139",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/materialize_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f8f2d0a0c9322d7cc9e3a5e78d451daefbe415c3",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/program_to_ir_test.cc",
      "new_id": "466498e8eca02adba96b2591805e770c2f28809d",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/program_to_ir_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f01b4da7a3afe94f50813f0b918406aa0671a883",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/shadowing_test.cc",
      "new_id": "c3251f580e815e409f6ed30f54e23b580747a3b1",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/shadowing_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c2f9ad17b4e5f120fa174f145b8064f804ec621b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/store_test.cc",
      "new_id": "b2ac91ef5143ac3593b5d8a4f8b6bd375e2c25d5",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/store_test.cc"
    },
    {
      "type": "modify",
      "old_id": "62c7e6f56c9fcce1df425650c6227fac25eeed04",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/unary_test.cc",
      "new_id": "8342e48bfdce07c6f72b5860dffba224bd5fb10b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/unary_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b846045445dcdf317c86b11ed4145ff64be7a34f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/reader/program_to_ir/var_test.cc",
      "new_id": "c683285818ded90a84dc4f811f08e4ec5f4f35f9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/reader/program_to_ir/var_test.cc"
    },
    {
      "type": "modify",
      "old_id": "851f9bb3f614352ad5b79d90712cd7c19bf89eb8",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/raise/ptr_to_ref_test.cc",
      "new_id": "b663af0fc62133c04d58213c59e8b91842f86e5e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/raise/ptr_to_ref_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0e5cae64400711f76ab821ac59887e505ab1e351",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/raise/raise_test.cc",
      "new_id": "645361c46656eeca66db84970f02b0d3a51885ed",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/raise/raise_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b2823db71396dda0ff170b4dc31c3c8b6769d6e7",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/raise/rename_conflicts_test.cc",
      "new_id": "1c805b1d2c97f798136616f97f691e793db0353c",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/raise/rename_conflicts_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d9ac3350f0ec2cd9d7e4e4c3cd1d2e755e5c6f00",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/writer/raise/value_to_let_test.cc",
      "new_id": "4449bd85d75a38111723c05924e20264d4943bf0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/writer/raise/value_to_let_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9ec27cc5d50aca7cad55d37b62cf125f03a37e95",
      "old_mode": 33188,
      "old_path": "src/tint/utils/macros/foreach.h",
      "new_id": "f234a38f9e974eaade9ddbb54f6060619f082dd2",
      "new_mode": 33188,
      "new_path": "src/tint/utils/macros/foreach.h"
    }
  ]
}
