)]}' { "commit": "b05e185a3633846e599c1c588fb7bbe367827585", "tree": "84c5862ba57306488ec20db33a7b3eb564372c7f", "parents": [ "e524ee1813cdc1c976b866da3c69ee44d3fb7acc" ], "author": { "name": "Ben Clayton", "email": "bclayton@google.com", "time": "Tue Nov 23 20:45:51 2021 +0000" }, "committer": { "name": "Ben Clayton", "email": "bclayton@google.com", "time": "Tue Nov 23 20:45:51 2021 +0000" }, "message": "resolver: Support shadowing\n\nAdd transform::Unshadow to renamed shadowed symbols. Required by a\nnumber of other transforms.\n\nReplace Resolver symbol resolution with dep-graph.\n\nThe dependency graph now performs full symbol resolution before the\nregular resolver pass.\nMake use of this instead of duplicating the effort.\n\nSimplfies code, and actually performs variable shadowing consistently.\n\nFixed: tint:819\nBug: tint:1266\nChange-Id: I595d1812aebe1d79d2d32e724ff90de36e74cf4b\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/70523\nReviewed-by: David Neto \u003cdneto@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "d5d69f115f4bb6a77ca6d99040e36007ede33d72", "old_mode": 33188, "old_path": "docs/origin-trial-changes.md", "new_id": "3437a84c7b9258cc56db4fb882557f871ca1609c", "new_mode": 33188, "new_path": "docs/origin-trial-changes.md" }, { "type": "modify", "old_id": "b225b19dfe0515d273a10414e45397f37dd0ca89", "old_mode": 33188, "old_path": "src/BUILD.gn", "new_id": "2fd70f53ef181e34de77cf0148a475b6eff227e4", "new_mode": 33188, "new_path": "src/BUILD.gn" }, { "type": "modify", "old_id": "8d098349ffa2a16efbadd19b8e993d863c158ad8", "old_mode": 33188, "old_path": "src/CMakeLists.txt", "new_id": "0e8c98eedacc62533e618602e5f23ba2f6b91ff9", "new_mode": 33188, "new_path": "src/CMakeLists.txt" }, { "type": "modify", "old_id": "c5ffebbbe3ffd64aaf35cffd535cd38913413c69", "old_mode": 33188, "old_path": "src/reader/spirv/parser.cc", "new_id": "6500966d9d4f463b18afe846c6b5031a91d3b7ef", "new_mode": 33188, "new_path": "src/reader/spirv/parser.cc" }, { "type": "modify", "old_id": "2de794fce9165471b00916025cb4c5f380695329", "old_mode": 33188, "old_path": "src/resolver/dependency_graph.cc", "new_id": "4cfb45dda34bebf57e3ddf9c42f9af9f08b0aeb3", "new_mode": 33188, "new_path": "src/resolver/dependency_graph.cc" }, { "type": "modify", "old_id": "b97e3fdfaf7c066ec3e5df5083e49c631cae581b", "old_mode": 33188, "old_path": "src/resolver/dependency_graph.h", "new_id": "6235ad74cbb8136c77c961bfc3ae4bbefb9238f3", "new_mode": 33188, "new_path": "src/resolver/dependency_graph.h" }, { "type": "modify", "old_id": "d256197289e197a22498841cdee28ae6313a9de2", "old_mode": 33188, "old_path": "src/resolver/dependency_graph_test.cc", "new_id": "e222b4382def2f1817ed3e94586c9d281a4c45de", "new_mode": 33188, "new_path": "src/resolver/dependency_graph_test.cc" }, { "type": "modify", "old_id": "09dab00592ad6f0dee012b1dd2c1b8f65b89747f", "old_mode": 33188, "old_path": "src/resolver/function_validation_test.cc", "new_id": "af3b0975b1704f1a36bc9491eaf0c02a2372b5de", "new_mode": 33188, "new_path": "src/resolver/function_validation_test.cc" }, { "type": "modify", "old_id": "b075644caa1d81888fedf222181d14f0116d0967", "old_mode": 33188, "old_path": "src/resolver/resolver.cc", "new_id": "0e0abc9e7f93711e7d46540c738109d1cc28bd8b", "new_mode": 33188, "new_path": "src/resolver/resolver.cc" }, { "type": "modify", "old_id": "a55c38fb11fdaaa60dbb9824b71e780e68ac476e", "old_mode": 33188, "old_path": "src/resolver/resolver.h", "new_id": "cca4440250727792963b261105acebe09d14cc12", "new_mode": 33188, "new_path": "src/resolver/resolver.h" }, { "type": "modify", "old_id": "7b648f114c832ffdb2e8b658a5b35cfc586476fe", "old_mode": 33188, "old_path": "src/resolver/resolver_validation.cc", "new_id": "a5b59f188e2b77813e60a92e1c31d92c7624c947", "new_mode": 33188, "new_path": "src/resolver/resolver_validation.cc" }, { "type": "modify", "old_id": "790fde56316f5421c5dcc02f03b2d730fa98fe5f", "old_mode": 33188, "old_path": "src/resolver/validation_test.cc", "new_id": "96557d9cdd1f465d29eb9cec84df3f859d90e4d7", "new_mode": 33188, "new_path": "src/resolver/validation_test.cc" }, { "type": "modify", "old_id": "1b45fac41b699afc181130d6e6cdb1ec16c25fb5", "old_mode": 33188, "old_path": "src/resolver/var_let_test.cc", "new_id": "57d7a148c5e8930758d139d035aee8f6df681303", "new_mode": 33188, "new_path": "src/resolver/var_let_test.cc" }, { "type": "modify", "old_id": "b3a903e74519ff628b6be95a4201ccb9d8eab0f0", "old_mode": 33188, "old_path": "src/resolver/var_let_validation_test.cc", "new_id": "6326f3ccc4787d6095e96b1afcdb62118225862b", "new_mode": 33188, "new_path": "src/resolver/var_let_validation_test.cc" }, { "type": "modify", "old_id": "97a052b72952f86e69e69f502cd8aec4bfb8a8a4", "old_mode": 33188, "old_path": "src/sem/type_mappings.h", "new_id": "073ff13200dcff9be31bed88640bb2aebd8a5961", "new_mode": 33188, "new_path": "src/sem/type_mappings.h" }, { "type": "modify", "old_id": "8b5fdd98dbd5e9fd71dbd93a01911f443cc980b2", "old_mode": 33188, "old_path": "src/sem/variable.cc", "new_id": "364a3cb032091455f728be84071b07e60c37ecb0", "new_mode": 33188, "new_path": "src/sem/variable.cc" }, { "type": "modify", "old_id": "78e208ad75be078a0720a08c2ee6d3b7964f43bb", "old_mode": 33188, "old_path": "src/sem/variable.h", "new_id": "a389eed70d6f78867e17e9353a17f47d2cdd3191", "new_mode": 33188, "new_path": "src/sem/variable.h" }, { "type": "modify", "old_id": "13aca0ae900cafeb429d97e404e861d378c56bfd", "old_mode": 33188, "old_path": "src/transform/array_length_from_uniform_test.cc", "new_id": "c31641210db2804126406988016b95803a59f3a1", "new_mode": 33188, "new_path": "src/transform/array_length_from_uniform_test.cc" }, { "type": "modify", "old_id": "05076850adeeaf6c51f7359e1631aad65269719d", "old_mode": 33188, "old_path": "src/transform/calculate_array_length.cc", "new_id": "e06b95914e163eb7cd444f8f87ea96e4306d4049", "new_mode": 33188, "new_path": "src/transform/calculate_array_length.cc" }, { "type": "modify", "old_id": "1e72a40ffa84d2297ce37cd00cd021309cb29a37", "old_mode": 33188, "old_path": "src/transform/calculate_array_length_test.cc", "new_id": "897213c0d30c570400a8b184a9a907272c3a71c7", "new_mode": 33188, "new_path": "src/transform/calculate_array_length_test.cc" }, { "type": "modify", "old_id": "af54484501166202af54108781de5e8b13839979", "old_mode": 33188, "old_path": "src/transform/canonicalize_entry_point_io.cc", "new_id": "c78ac190996aa2ba1b1083c7ef5e8c0c8dfd7d69", "new_mode": 33188, "new_path": "src/transform/canonicalize_entry_point_io.cc" }, { "type": "modify", "old_id": "a011e85836f3377afdb18f4e43c7b385d80ec4cc", "old_mode": 33188, "old_path": "src/transform/canonicalize_entry_point_io_test.cc", "new_id": "3ea25c1f4db7d2c57bf67e5e0498c110b4322b82", "new_mode": 33188, "new_path": "src/transform/canonicalize_entry_point_io_test.cc" }, { "type": "modify", "old_id": "714e8a181829638080ab347874dff689f191b27d", "old_mode": 33188, "old_path": "src/transform/decompose_strided_matrix_test.cc", "new_id": "b7a22e4c5d02f33e4208c3055562d731b44df57c", "new_mode": 33188, "new_path": "src/transform/decompose_strided_matrix_test.cc" }, { "type": "modify", "old_id": "b571ce8fddf0eee20abe4e5b4ab598bcdc1b7768", "old_mode": 33188, "old_path": "src/transform/fold_trivial_single_use_lets_test.cc", "new_id": "42aae29163a22cb7365b7ba6c723d164b58c4367", "new_mode": 33188, "new_path": "src/transform/fold_trivial_single_use_lets_test.cc" }, { "type": "modify", "old_id": "4b4512d196625ed7bf502e59c71c0a204d01248d", "old_mode": 33188, "old_path": "src/transform/glsl.cc", "new_id": "100023465d06c8ba1f4e6f139d127b64a806965e", "new_mode": 33188, "new_path": "src/transform/glsl.cc" }, { "type": "modify", "old_id": "16973a400bf28c3516a72d2c060ebbf0b509ddfe", "old_mode": 33188, "old_path": "src/transform/num_workgroups_from_uniform_test.cc", "new_id": "1d719417eab018bf618e5f16ee8117d8990a1b7a", "new_mode": 33188, "new_path": "src/transform/num_workgroups_from_uniform_test.cc" }, { "type": "modify", "old_id": "6ab7b6a41868d27b35d9626c9f762651f00d79c8", "old_mode": 33188, "old_path": "src/transform/simplify_pointers.cc", "new_id": "b789e87cc98be923e02262c7d08e71d6194a6a0c", "new_mode": 33188, "new_path": "src/transform/simplify_pointers.cc" }, { "type": "modify", "old_id": "9f00f9c0e333d4ff2ba13223173346a617b56a8f", "old_mode": 33188, "old_path": "src/transform/simplify_pointers.h", "new_id": "1f8cf71be11401e8212a8db9ccad0e8f68e524bc", "new_mode": 33188, "new_path": "src/transform/simplify_pointers.h" }, { "type": "modify", "old_id": "b2816abfcd71bfcd4ec717dc699ce5637fc007d6", "old_mode": 33188, "old_path": "src/transform/simplify_pointers_test.cc", "new_id": "d6fde98770b0522f9f8b417ae2866bf9fb420756", "new_mode": 33188, "new_path": "src/transform/simplify_pointers_test.cc" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "a7bc66d3a1cea6835e505d0df46106c43eaf6209", "new_mode": 33188, "new_path": "src/transform/unshadow.cc" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "7c16bcf2c72bf41f8a2c59abf08bd94d296096a2", "new_mode": 33188, "new_path": "src/transform/unshadow.h" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "2a4cbed45471ff485c990b865aa9eb0cddaf2609", "new_mode": 33188, "new_path": "src/transform/unshadow_test.cc" }, { "type": "modify", "old_id": "3bf5394ba41e5067211530a4a4f926386c2c1fc9", "old_mode": 33188, "old_path": "src/writer/hlsl/generator_impl.cc", "new_id": "1a24ed2138c80fdf4638c7f04027eed586145bb5", "new_mode": 33188, "new_path": "src/writer/hlsl/generator_impl.cc" }, { "type": "modify", "old_id": "6054609a99721436589524c647e43093a06ebbdb", "old_mode": 33188, "old_path": "src/writer/msl/generator_impl.cc", "new_id": "077beaee5bbc14a0ff63e064a7c4ca9d6711ed3d", "new_mode": 33188, "new_path": "src/writer/msl/generator_impl.cc" }, { "type": "modify", "old_id": "b911359576421c7e973267835203914c1730a285", "old_mode": 33188, "old_path": "src/writer/spirv/builder.cc", "new_id": "1bbb2b6ba7e89ee7e40d259f929863e6f618e6ce", "new_mode": 33188, "new_path": "src/writer/spirv/builder.cc" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "827d20065a6d241ac60c91ab445b96558cf384c6", "new_mode": 33188, "new_path": "test.wgsl" }, { "type": "modify", "old_id": "41e106913b5f7ec9108edf4891bf8ece0835565b", "old_mode": 33188, "old_path": "test/BUILD.gn", "new_id": "a634ea416e505c884c83785f39b142cbd7d5665b", "new_mode": 33188, "new_path": "test/BUILD.gn" }, { "type": "modify", "old_id": "1e1f290b434ca6b6833d141034755992faa4a4c8", "old_mode": 33188, "old_path": "test/bug/tint/825.wgsl.expected.hlsl", "new_id": "febe29bd51e9753f1c387e449c5caaf0b65c7a5b", "new_mode": 33188, "new_path": "test/bug/tint/825.wgsl.expected.hlsl" }, { "type": "modify", "old_id": "58b800ab3db963cd303ac622b3ec7afb27b22ae1", "old_mode": 33188, "old_path": "test/bug/tint/825.wgsl.expected.msl", "new_id": "463024342a4ce3054d3461ac36942987edf14a7f", "new_mode": 33188, "new_path": "test/bug/tint/825.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "558efe64c56b8c4e41b848be151ca378ae0a6c4d", "new_mode": 33188, "new_path": "test/shadowing/alias/let.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "ad5e10450e96d52cae364d525e8d2230666fec41", "new_mode": 33188, "new_path": "test/shadowing/alias/let.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "292a0ba14e99bbae9fd608fb5ce42f838b9f006c", "new_mode": 33188, "new_path": "test/shadowing/alias/let.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "56bd05ba41f5a90a2c0b556c887702dcaf8a551d", "new_mode": 33188, "new_path": "test/shadowing/alias/let.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "558efe64c56b8c4e41b848be151ca378ae0a6c4d", "new_mode": 33188, "new_path": "test/shadowing/alias/let.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "42d95bf49c90063895f7138ad410d9c100e24331", "new_mode": 33188, "new_path": "test/shadowing/alias/param.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "b48a6b1132dad356888dff881336cecf4d0d691f", "new_mode": 33188, "new_path": "test/shadowing/alias/param.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "770f18edc9bd60471d051c3879a5f734e22a2d45", "new_mode": 33188, "new_path": "test/shadowing/alias/param.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "18181e653dffed65c2e53cd0893972317f41a857", "new_mode": 33188, "new_path": "test/shadowing/alias/param.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "42d95bf49c90063895f7138ad410d9c100e24331", "new_mode": 33188, "new_path": "test/shadowing/alias/param.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "10e0c25973d9e6a3a58b362071e5f5ad43707a42", "new_mode": 33188, "new_path": "test/shadowing/alias/var.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "7b1a2a095e66a2713805b53ba86cee19490750dc", "new_mode": 33188, "new_path": "test/shadowing/alias/var.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "9958607f266d69a3f04b9609486195f32303763b", "new_mode": 33188, "new_path": "test/shadowing/alias/var.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "0fec746dbde7abe687539bc3b1f357e98c716999", "new_mode": 33188, "new_path": "test/shadowing/alias/var.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "10e0c25973d9e6a3a58b362071e5f5ad43707a42", "new_mode": 33188, "new_path": "test/shadowing/alias/var.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "fb5f04afd35d81e5bbfb2b184de73c21f761071c", "new_mode": 33188, "new_path": "test/shadowing/function/let.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "33c805bb6799ea9376401c378cb6a254a7b26ca6", "new_mode": 33188, "new_path": "test/shadowing/function/let.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "16f3280523f9038a56c6bc27d58c48073d5fb2d0", "new_mode": 33188, "new_path": "test/shadowing/function/let.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "592904d0e2c0fa664049cab58c6947abbf06707b", "new_mode": 33188, "new_path": "test/shadowing/function/let.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "fb5f04afd35d81e5bbfb2b184de73c21f761071c", "new_mode": 33188, "new_path": "test/shadowing/function/let.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "9415ae170322e702ba24dd6197ccaa2485cef390", "new_mode": 33188, "new_path": "test/shadowing/function/param.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "f06b78f7e6e96e892295bc787276b9e717e45b80", "new_mode": 33188, "new_path": "test/shadowing/function/param.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "1c6280dc8691680781357b15c56ee251209f0cfa", "new_mode": 33188, "new_path": "test/shadowing/function/param.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "de4e783dc96ccc2b2da688d6b19e0d11618c5246", "new_mode": 33188, "new_path": "test/shadowing/function/param.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "9415ae170322e702ba24dd6197ccaa2485cef390", "new_mode": 33188, "new_path": "test/shadowing/function/param.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "7b3d8eaa97caca515fe7e9a451066e9465a8e1de", "new_mode": 33188, "new_path": "test/shadowing/function/var.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "96ed5410c6e9a772c88c9146443c87141f7459ee", "new_mode": 33188, "new_path": "test/shadowing/function/var.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "ad6b6540155097395d28749f2b2cb974581d2d09", "new_mode": 33188, "new_path": "test/shadowing/function/var.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "2cf9d6b0995759d1458764f7e2f4e3f649065d47", "new_mode": 33188, "new_path": "test/shadowing/function/var.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "feea3e6ce57e1b6c2445bf5cd7ed2081df02b376", "new_mode": 33188, "new_path": "test/shadowing/function/var.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "581a6d95520a706ba3ff857d35165fe739bc479f", "new_mode": 33188, "new_path": "test/shadowing/param/function.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "831cce98b1d57956d665577c782c60acae2a07b4", "new_mode": 33188, "new_path": "test/shadowing/param/function.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "8be9be4237590aa31ecfcbee1d6fe728731fede4", "new_mode": 33188, "new_path": "test/shadowing/param/function.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "e6291f3e86b1e1f394f3c9c5b5509ff5ac183a21", "new_mode": 33188, "new_path": "test/shadowing/param/function.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "581a6d95520a706ba3ff857d35165fe739bc479f", "new_mode": 33188, "new_path": "test/shadowing/param/function.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "7a7829593d8ed67fe3120055174e5ba2b00498f3", "new_mode": 33188, "new_path": "test/shadowing/param/let.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "ad522f35a006bd1ae8b5b8221c2afe169c6dfc11", "new_mode": 33188, "new_path": "test/shadowing/param/let.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "9f402b1ee40eeedf007915ca55309a32397dfa4f", "new_mode": 33188, "new_path": "test/shadowing/param/let.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "1cf92967eb85c7284a7e957832fab7ecdac8ad17", "new_mode": 33188, "new_path": "test/shadowing/param/let.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "7a7829593d8ed67fe3120055174e5ba2b00498f3", "new_mode": 33188, "new_path": "test/shadowing/param/let.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "e4392147fa56808fed7211e66f9f6d5f29851622", "new_mode": 33188, "new_path": "test/shadowing/param/var.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "33ab9f179fc208d742d16dddc5052bd091fa9855", "new_mode": 33188, "new_path": "test/shadowing/param/var.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "a26ff19ba0974aa1e244265948e5763bd44e7288", "new_mode": 33188, "new_path": "test/shadowing/param/var.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "36f0e1594d8b50d4c0468313c979a03a52252990", "new_mode": 33188, "new_path": "test/shadowing/param/var.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "e4392147fa56808fed7211e66f9f6d5f29851622", "new_mode": 33188, "new_path": "test/shadowing/param/var.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "53799711807a79e721a43074533e5c3c46cc6c02", "new_mode": 33188, "new_path": "test/shadowing/struct/let.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "c4cb81d50c77ae6e431c988c08d6adb3dae53529", "new_mode": 33188, "new_path": "test/shadowing/struct/let.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "4780a5ed31e83e3079ecc2ead76522ba27d4cdf3", "new_mode": 33188, "new_path": "test/shadowing/struct/let.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "5119099b60941b7c989e7ae2a04e2b6224195dc6", "new_mode": 33188, "new_path": "test/shadowing/struct/let.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "4425a838df7a72faf6f2cd37340a55ebff87b940", "new_mode": 33188, "new_path": "test/shadowing/struct/let.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "6c792810f600f997a25e8d407198b9adc96dc6ab", "new_mode": 33188, "new_path": "test/shadowing/struct/param.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "03c3814c291ee02f99d8acc8a4e4e9a518a26e48", "new_mode": 33188, "new_path": "test/shadowing/struct/param.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "e5242633116f9854d48a6d68eb0b1992a6438555", "new_mode": 33188, "new_path": "test/shadowing/struct/param.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "ceab72e2826f4ceb8af46caf156c86cbf693aa4f", "new_mode": 33188, "new_path": "test/shadowing/struct/param.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "2cb320679367117d20fdf02fe62c4aebbcf8912c", "new_mode": 33188, "new_path": "test/shadowing/struct/param.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "7b3d8eaa97caca515fe7e9a451066e9465a8e1de", "new_mode": 33188, "new_path": "test/shadowing/struct/var.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "96ed5410c6e9a772c88c9146443c87141f7459ee", "new_mode": 33188, "new_path": "test/shadowing/struct/var.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "ad6b6540155097395d28749f2b2cb974581d2d09", "new_mode": 33188, "new_path": "test/shadowing/struct/var.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "2cf9d6b0995759d1458764f7e2f4e3f649065d47", "new_mode": 33188, "new_path": "test/shadowing/struct/var.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "feea3e6ce57e1b6c2445bf5cd7ed2081df02b376", "new_mode": 33188, "new_path": "test/shadowing/struct/var.wgsl.expected.wgsl" } ] }