)]}'
{
  "commit": "4dfcfe0f21854615125fae94be93fbce1ceb2e35",
  "tree": "731d2597ca4371bdc1590d29226fb8a80b3ee44a",
  "parents": [
    "e0a7b63bac8eb52d4a1160e175ecd32be39d4c0c"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Fri Aug 29 10:54:08 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Aug 29 10:54:08 2025 -0700"
  },
  "message": "Generate `hasBinding` in SPIR-V.\n\nAdd the needed infrastructure to generate a call to `hasBinding` in the\nSPIR-V backend.\n\nBug: 439627523\nChange-Id: I7bb4b47ef65847dee06c36934796cff99b6cbb78\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/259654\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d6d0e7ba405c33936ccbc1b2c182d8a296abc9ab",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/tint/main.cc",
      "new_id": "9d1953bcd868dc2d01e4051d632230ad30166e67",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/tint/main.cc"
    },
    {
      "type": "modify",
      "old_id": "0ada6a9fc66e2a70b7b0a480467f094766997fdb",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/resource_binding.cc",
      "new_id": "05ecd359243960da6d6ac18578e9ae2196692dac",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/resource_binding.cc"
    },
    {
      "type": "modify",
      "old_id": "91dd09295ab0f7727b5b928c5a2a8fd9c504e762",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/type/BUILD.bazel",
      "new_id": "22c37af66dac5b015657a26db10afbc9161edb69",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/type/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "2a7e2ffd21acc716575b58e93cb0f7ca9e0af495",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/type/BUILD.cmake",
      "new_id": "dab092e7b09bba3948e50785f6648ac3234bf042",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/type/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "dedcbf1784c6c94cf8069ad7d67f4bf6f8a648b7",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/type/BUILD.gn",
      "new_id": "9df066402cd9f72f9a98742f5c754c099541f235",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/type/BUILD.gn"
    },
    {
      "type": "rename",
      "old_id": "558ddd1e0573942d56d2faa6908fada68f172e76",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/inspector/resource_binding_info.cc",
      "new_id": "8154e7dc4d583f50632fbae16bbe33d8605f3758",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/type/resource_type.cc",
      "score": 62
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "369a75655def357d7f3085bb1e8d47339a2ea85b",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/type/resource_type.h"
    },
    {
      "type": "modify",
      "old_id": "e3a2bbb15b8a681699c0c88eb42013ee8c5e0d6b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/builtin_polyfill.cc",
      "new_id": "fdc3da96eb64d1dafc7c5feccf68b18a335ec6c0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/builtin_polyfill.cc"
    },
    {
      "type": "modify",
      "old_id": "96fde09610c5b482688e02eda2b2cb789a8e417b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/spirv/writer/raise/resource_binding.cc",
      "new_id": "6f48005dbd0b1c1552376f893be00ec529f1466a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/spirv/writer/raise/resource_binding.cc"
    },
    {
      "type": "modify",
      "old_id": "bea335f126ad52a3f2a00f1cc11e29c045d47f5b",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/inspector/BUILD.bazel",
      "new_id": "38ff38cf3404b11830b98aa84b8156fd7c51acac",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/inspector/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "b879f41332260fb6d3d1e7ed11e191c2adcceb29",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/inspector/BUILD.cmake",
      "new_id": "324a1e2d96e086f0ec1e9a70210033a9556e56f9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/inspector/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "a59b53e92786937798a17e51fb51e0e06955a3eb",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/inspector/BUILD.gn",
      "new_id": "3b0562d2667c8755ea3171e756e9cb819c9c21a6",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/inspector/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "267bba11b55784ad1653b71945f55edb764b6fdb",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/inspector/inspector.cc",
      "new_id": "514360e4e0537b2c7db2cd79b1ab3e0a093a29e3",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/inspector/inspector.cc"
    },
    {
      "type": "modify",
      "old_id": "dc45a3a62b8341570ea652c08af704fc66ceef78",
      "old_mode": 33188,
      "old_path": "src/tint/lang/wgsl/inspector/resource_binding_info.h",
      "new_id": "9b99aa4056ff4e0585306c4ca6af298b340750cc",
      "new_mode": 33188,
      "new_path": "src/tint/lang/wgsl/inspector/resource_binding_info.h"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/02fdb2.wgsl.expected.spvasm",
      "new_id": "5c03ae84c25a03a7efab8c25059416f0201fdc12",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/02fdb2.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/0bafa6.wgsl.expected.spvasm",
      "new_id": "6f1809e55db1874afa1d363589c64db4cf216d35",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/0bafa6.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/0d0716.wgsl.expected.spvasm",
      "new_id": "7b786d48faa5dce5d06f7e05ee7d1734c6ffc05c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/0d0716.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/13422c.wgsl.expected.spvasm",
      "new_id": "aff068fbe21ef7b6dac3abd0b08da829391ab217",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/13422c.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/26d182.wgsl.expected.spvasm",
      "new_id": "f3049d6c646bd1705163fb42bf27b1defe33ecfd",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/26d182.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/283aaf.wgsl.expected.spvasm",
      "new_id": "9444f49c53f0e494c1acd8a05cfd58c5f66c1309",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/283aaf.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/2c7177.wgsl.expected.spvasm",
      "new_id": "3f0fb9cc79f8d28003660926f858703624fae5a3",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/2c7177.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/3575b1.wgsl.expected.spvasm",
      "new_id": "83d07d62532936809d20b59f2e2ec52780e698ac",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/3575b1.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/395c11.wgsl.expected.spvasm",
      "new_id": "f9458db42841258b34672183f9479412205742ed",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/395c11.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/3aa952.wgsl.expected.spvasm",
      "new_id": "b8022f13cc8a81a3da0e12c7385775ede007623e",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/3aa952.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/3cd12b.wgsl.expected.spvasm",
      "new_id": "e808c6433d8c3368beb7fa0cbd50f9753ee79f43",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/3cd12b.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/433721.wgsl.expected.spvasm",
      "new_id": "dc6290f264806b84079ad8f1d5a8987e8825947d",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/433721.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/46feef.wgsl.expected.spvasm",
      "new_id": "461e011996d027faee669db383962af240ce2071",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/46feef.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/47f888.wgsl.expected.spvasm",
      "new_id": "6b4316ea901928c750eb8ec698910e3310faafe2",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/47f888.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/494eab.wgsl.expected.spvasm",
      "new_id": "73481c8ee2c5984b46d4a9a43c50b5f5a854538e",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/494eab.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/4caaee.wgsl.expected.spvasm",
      "new_id": "639af2eab574909e0dfdd4989ea3198409fee48e",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/4caaee.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/4fbeb1.wgsl.expected.spvasm",
      "new_id": "2ad327ddd61d892d3cc3f9d710ed4cf11c12c43a",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/4fbeb1.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/53683f.wgsl.expected.spvasm",
      "new_id": "4e80bde70eeaa20791bdcbab520d77b6671a6735",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/53683f.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/552a7b.wgsl.expected.spvasm",
      "new_id": "c181c7a11f476e067c35dd342f9390ad591d61a3",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/552a7b.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/561eed.wgsl.expected.spvasm",
      "new_id": "cb6f6f2b49198cf78410ee03c1a6554fbcc63e5f",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/561eed.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/5bf406.wgsl.expected.spvasm",
      "new_id": "9aec89b5f475aadea3ffa3105d2faa0536388658",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/5bf406.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/5f103d.wgsl.expected.spvasm",
      "new_id": "2b73d03e362675ac8cfbb091ace8f8c78a2f688f",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/5f103d.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/5fae13.wgsl.expected.spvasm",
      "new_id": "93ead594db0b0a9e4155ff607e1a7d1c9628f9ca",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/5fae13.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/604526.wgsl.expected.spvasm",
      "new_id": "dc5e823d31fa33d45851f8434078ed27a2cff2e5",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/604526.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/639a22.wgsl.expected.spvasm",
      "new_id": "7a88929b3f8704d127caf420974096fac2d62f9c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/639a22.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/70c7c9.wgsl.expected.spvasm",
      "new_id": "fb1c76dd70a92fdb345adf910bdb4d309edb838a",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/70c7c9.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/77c2c0.wgsl.expected.spvasm",
      "new_id": "1d2c795f82e597142c157c04c0a2f99538c38877",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/77c2c0.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/7c6d67.wgsl.expected.spvasm",
      "new_id": "3debad7d8afe9087a12857c361430befc0de0133",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/7c6d67.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/847bb6.wgsl.expected.spvasm",
      "new_id": "a8f6612a1db06b02d39e2ccc89289899f75ecb3a",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/847bb6.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/88a0ad.wgsl.expected.spvasm",
      "new_id": "b58f5c0513ac51352f52afa8177f82fdc210cfe5",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/88a0ad.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/8ababa.wgsl.expected.spvasm",
      "new_id": "cb060eb6c0afa2ac14b6abc57628f4a07e28e85f",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/8ababa.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/8d367e.wgsl.expected.spvasm",
      "new_id": "c742f1d26b132ce2ead562e22c3f5a0e8cbd8d32",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/8d367e.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/add49f.wgsl.expected.spvasm",
      "new_id": "e64600f599924369eb470d2b984ca95c9b97331e",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/add49f.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/b90394.wgsl.expected.spvasm",
      "new_id": "4402b70726ef6faa961b3dc9248deb9f9ec7b9e5",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/b90394.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/bb4317.wgsl.expected.spvasm",
      "new_id": "7d29092cbbebdd8cac19110e39bfc3d6581565db",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/bb4317.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/c16f2c.wgsl.expected.spvasm",
      "new_id": "6f7ce479ba21a321c621130f8d49a485d6cda4c1",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/c16f2c.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/c3425c.wgsl.expected.spvasm",
      "new_id": "27fccff1f0731e0fb987dff948efa2a87279def6",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/c3425c.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/c62a9c.wgsl.expected.spvasm",
      "new_id": "80ab087cd8afa6877915d83538114667158954cf",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/c62a9c.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/c66f1d.wgsl.expected.spvasm",
      "new_id": "6c5ecdd5da65b24a75e1a8ffecd204f215d18f57",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/c66f1d.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/d2f62d.wgsl.expected.spvasm",
      "new_id": "0d2ee092d346fe3466081df72cf97fe311deba9a",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/d2f62d.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/d6d93c.wgsl.expected.spvasm",
      "new_id": "4c1afeadb19fea28cc8c50f2d5422ff7f8b507cc",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/d6d93c.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/dc4a24.wgsl.expected.spvasm",
      "new_id": "649b3f33f11e2d2dd9050315abb6b1ac10ce2fb5",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/dc4a24.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/dd0243.wgsl.expected.spvasm",
      "new_id": "b5cccb1aa28d5d2c8a77d551b9de9d2ff1923b54",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/dd0243.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/df8851.wgsl.expected.spvasm",
      "new_id": "b5a0cf031dda5406dec3671795803738bfeb4c48",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/df8851.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/e42e1f.wgsl.expected.spvasm",
      "new_id": "7abb4b1c61e85be7a4228721b625000c0d2fdef0",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/e42e1f.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/f0dad3.wgsl.expected.spvasm",
      "new_id": "c7022e60162e1052ac2360c77f16e534839ce4b9",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/f0dad3.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/f209f9.wgsl.expected.spvasm",
      "new_id": "8a7227bf26cd173f0e387c57b7996d03166be1e9",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/f209f9.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/f37906.wgsl.expected.spvasm",
      "new_id": "2e10c83245b96793e004c909ab43e32b42944989",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/f37906.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/f77d5c.wgsl.expected.spvasm",
      "new_id": "333fa7afaf2f99efa361667caa12876c9ae1b305",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/f77d5c.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/f955f5.wgsl.expected.spvasm",
      "new_id": "578a15d36d1f3295171a38ef03d855d288c6fa89",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/f955f5.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/fa69e9.wgsl.expected.spvasm",
      "new_id": "f6af848c1e790416a8c0cadb25dfa870bae8f6f9",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/fa69e9.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/literal/hasBinding/ff0333.wgsl.expected.spvasm",
      "new_id": "71787332c7b46725e65f12b3f37464173bf7367b",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/literal/hasBinding/ff0333.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/02fdb2.wgsl.expected.spvasm",
      "new_id": "6013174aa3081671e8345c53e7f2e751acde47af",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/02fdb2.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/0bafa6.wgsl.expected.spvasm",
      "new_id": "d1833210ac3dff07772cf8b74f2764984b1ebed6",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/0bafa6.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/0d0716.wgsl.expected.spvasm",
      "new_id": "c5ee108693b680deb34ee75b9d591e56ac41c1f0",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/0d0716.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/13422c.wgsl.expected.spvasm",
      "new_id": "9a56a7ebfb2896e4b237ed61740d0f61d78cbcbb",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/13422c.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/26d182.wgsl.expected.spvasm",
      "new_id": "cfccaee48267348c656120509f6f0301773c4e48",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/26d182.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/283aaf.wgsl.expected.spvasm",
      "new_id": "1885a3d2621b11590144b83f37effd6f0840e796",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/283aaf.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/2c7177.wgsl.expected.spvasm",
      "new_id": "26f36aa0c42a3a03e35bac016f2c6ec7727af7af",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/2c7177.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/3575b1.wgsl.expected.spvasm",
      "new_id": "b09cf503afa1f988d51b2de9032b01ad7b146f4f",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/3575b1.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/395c11.wgsl.expected.spvasm",
      "new_id": "3fa4dcde8660f8bcb71f9f7ec2c37d06c0bb87c4",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/395c11.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/3aa952.wgsl.expected.spvasm",
      "new_id": "b5c2d3c1792f66b608b284cca4fd8ec446d86ae9",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/3aa952.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/3cd12b.wgsl.expected.spvasm",
      "new_id": "77acf69a248f612fbd39a163685ef73c69215ab4",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/3cd12b.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/433721.wgsl.expected.spvasm",
      "new_id": "0f2f1a50dcf707ce051f8993764f22332a109acd",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/433721.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/46feef.wgsl.expected.spvasm",
      "new_id": "02f22d2fc1c6cfa56751465a48e1c555f0c710b8",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/46feef.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/47f888.wgsl.expected.spvasm",
      "new_id": "8d36b04600256fca49fe150d7114e8a45c83b032",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/47f888.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/494eab.wgsl.expected.spvasm",
      "new_id": "329165256cefb562be9b1d9a6efd257743ef589d",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/494eab.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/4caaee.wgsl.expected.spvasm",
      "new_id": "c98bfdd8fa29c9a345501095b8ea6bc92cfc777c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/4caaee.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/4fbeb1.wgsl.expected.spvasm",
      "new_id": "da7bc8c32c1d788a3fd53c3f4b3fd7fbfc4c07ec",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/4fbeb1.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/53683f.wgsl.expected.spvasm",
      "new_id": "dc693bd3445cf216de9a127305c5d517e13a5718",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/53683f.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/552a7b.wgsl.expected.spvasm",
      "new_id": "c13f508db0d4bc56364c13a79b02b186958fc8b6",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/552a7b.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/561eed.wgsl.expected.spvasm",
      "new_id": "5edda3cbb344852a8bb3f6109c0bccf79d5f1f9d",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/561eed.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/5bf406.wgsl.expected.spvasm",
      "new_id": "d390ca66308bf799c4d574ea870f7c81a42bc6ce",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/5bf406.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/5f103d.wgsl.expected.spvasm",
      "new_id": "b41d9d3a4e4b22e1de3cc82090d0b78fe44ab1ce",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/5f103d.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/5fae13.wgsl.expected.spvasm",
      "new_id": "13c14401258892c7c1f0a5acd2a68ebfa1353fb2",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/5fae13.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/604526.wgsl.expected.spvasm",
      "new_id": "da3a7b290b30ebd3958a6e2effa59a95da4082df",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/604526.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/639a22.wgsl.expected.spvasm",
      "new_id": "339c6349dcea2a10ecaca27b04998d022b25a071",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/639a22.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/70c7c9.wgsl.expected.spvasm",
      "new_id": "cf43ae91d1f92085e5c6e412d4ff11a8084fedf3",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/70c7c9.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/77c2c0.wgsl.expected.spvasm",
      "new_id": "ef639fd3f55b371753140e6e40a5ffc2390a3ee2",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/77c2c0.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/7c6d67.wgsl.expected.spvasm",
      "new_id": "fcec13189eed5c520c68e5c49e9e187d9621e17c",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/7c6d67.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/847bb6.wgsl.expected.spvasm",
      "new_id": "b0919c869a943ecc282b28fa6f3073a0e0ed5835",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/847bb6.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/88a0ad.wgsl.expected.spvasm",
      "new_id": "aaba984cedd80a39c22c2305e0e3db32d04ceecd",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/88a0ad.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/8ababa.wgsl.expected.spvasm",
      "new_id": "7a47c89f0db27f268cc5d59f9e37e5a081756fc5",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/8ababa.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/8d367e.wgsl.expected.spvasm",
      "new_id": "44c47998eb86fa18af8e72eedc98a618c7bedb6f",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/8d367e.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/add49f.wgsl.expected.spvasm",
      "new_id": "6ec765c8410ffacff37a984d84fcec0e2aea53b3",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/add49f.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/b90394.wgsl.expected.spvasm",
      "new_id": "9f2b388c426e12e78aa6ca54afc9dcab06432c42",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/b90394.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/bb4317.wgsl.expected.spvasm",
      "new_id": "6c03fa584d6ca17435ce808690efd9870fc635f4",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/bb4317.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/c16f2c.wgsl.expected.spvasm",
      "new_id": "370a03bbd0cf1f22e09c57c574493128b7ae0188",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/c16f2c.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/c3425c.wgsl.expected.spvasm",
      "new_id": "3668dcb3a24baeb9703cf3ecc3806b564ce916e2",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/c3425c.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/c62a9c.wgsl.expected.spvasm",
      "new_id": "2ca89e19843189aad1160d45634785def98d1474",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/c62a9c.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/c66f1d.wgsl.expected.spvasm",
      "new_id": "8b1e6bb4678a3aea223230057018069063c18556",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/c66f1d.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/d2f62d.wgsl.expected.spvasm",
      "new_id": "6791d8106293e76490c07baa2c370914ffae0f02",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/d2f62d.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/d6d93c.wgsl.expected.spvasm",
      "new_id": "19041399e2821f2faab0734b3eab282aeb6d48d1",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/d6d93c.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/dc4a24.wgsl.expected.spvasm",
      "new_id": "c6968446f11499b3342596f89c62728cba939a2d",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/dc4a24.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/dd0243.wgsl.expected.spvasm",
      "new_id": "2abc0517b1082c8274fe320665f154046a7f3be4",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/dd0243.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/df8851.wgsl.expected.spvasm",
      "new_id": "dc9477606d36f711bd9b0c8d534f38f420294423",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/df8851.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/e42e1f.wgsl.expected.spvasm",
      "new_id": "da0f15e2192083a2f120f7b3766c325b72a66cf4",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/e42e1f.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/f0dad3.wgsl.expected.spvasm",
      "new_id": "9689271083014545accc0d7aef3f03e10a60e47e",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/f0dad3.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/f209f9.wgsl.expected.spvasm",
      "new_id": "b1ccda84f08b624c0eb2cba46dfc99774ea36e71",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/f209f9.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/f37906.wgsl.expected.spvasm",
      "new_id": "11c0ec690162778be9202211206f4c4a6fb1c108",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/f37906.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/f77d5c.wgsl.expected.spvasm",
      "new_id": "d905fc861b586fce9b1fa78e97cedccc4dd7a6ef",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/f77d5c.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/f955f5.wgsl.expected.spvasm",
      "new_id": "a2a60ff3a00b45ae3eabefe2d254649d81d78414",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/f955f5.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/fa69e9.wgsl.expected.spvasm",
      "new_id": "aad50af0b1e1d1158ce57ae87bc474cc54fc6467",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/fa69e9.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "32296f3c4ffcc83f2eea65c6f26c41399aa83ab4",
      "old_mode": 33188,
      "old_path": "test/tint/builtins/gen/var/hasBinding/ff0333.wgsl.expected.spvasm",
      "new_id": "bd0da46fb0d8d1dd4222c19600cdbdc1d2ea0c61",
      "new_mode": 33188,
      "new_path": "test/tint/builtins/gen/var/hasBinding/ff0333.wgsl.expected.spvasm"
    },
    {
      "type": "modify",
      "old_id": "34a063d95c38f2ab77af27b081b7f3d6f1612328",
      "old_mode": 33188,
      "old_path": "test/tint/extensions/dynamic_binding/has_binding.wgsl.expected.spvasm",
      "new_id": "f3e2c0c08bf0274ed10dceeebaedb9fabed84715",
      "new_mode": 33188,
      "new_path": "test/tint/extensions/dynamic_binding/has_binding.wgsl.expected.spvasm"
    }
  ]
}
