)]}' { "commit": "81b3948649893e3f33492042462ff948d8f98ac1", "tree": "6c2871fa507c5565f22caada43041a37e19c7ffb", "parents": [ "f91b02bba126f62b7bd475d44d665290c9ffbbdd" ], "author": { "name": "Ben Clayton", "email": "bclayton@google.com", "time": "Thu Dec 09 14:37:37 2021 +0000" }, "committer": { "name": "Ben Clayton", "email": "bclayton@google.com", "time": "Thu Dec 09 14:37:37 2021 +0000" }, "message": "resolver: Implement element inference of vecN and matNxM\n\nFixed: tint:1334\nChange-Id: Idc94d49ecd41e37354bb93138348e3af3e733932\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/72143\nReviewed-by: David Neto \u003cdneto@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "09f66a33351d6f923f8742356c07ae865f10aa4b", "old_mode": 33188, "old_path": "docs/origin-trial-changes.md", "new_id": "154c510fcdfb95b1119372ccaf23d63873fd403f", "new_mode": 33188, "new_path": "docs/origin-trial-changes.md" }, { "type": "modify", "old_id": "023adc6dd936f7911370d532c6a1ef4a42e3624b", "old_mode": 33188, "old_path": "src/ast/matrix.h", "new_id": "1f24e96edf2544970715fb90711e37d5c97f4b93", "new_mode": 33188, "new_path": "src/ast/matrix.h" }, { "type": "modify", "old_id": "bea0dc2dede1ef124ef06ca160df2c7e5eb2cdda", "old_mode": 33188, "old_path": "src/ast/vector.cc", "new_id": "50b7712f8ca9d48fc8b18e2b0ec58740cb52a4b5", "new_mode": 33188, "new_path": "src/ast/vector.cc" }, { "type": "modify", "old_id": "956594d680f183b5b622ca974beb0249149ea314", "old_mode": 33188, "old_path": "src/ast/vector.h", "new_id": "1d64666b36a51ca2b670550c7af00c41dcb35673", "new_mode": 33188, "new_path": "src/ast/vector.h" }, { "type": "modify", "old_id": "f1fca9157e6e1c67cfaa3231e23ea29e3dbf92ec", "old_mode": 33188, "old_path": "src/reader/wgsl/parser_impl.cc", "new_id": "6845fbd21856b2f236d9824bd8b737722a14e31a", "new_mode": 33188, "new_path": "src/reader/wgsl/parser_impl.cc" }, { "type": "modify", "old_id": "e30177b7fbaff90183c94d5ac906860ddc4023e1", "old_mode": 33188, "old_path": "src/reader/wgsl/parser_impl_error_msg_test.cc", "new_id": "79ab884312a4e7ddb53ead4b2afbe15682819236", "new_mode": 33188, "new_path": "src/reader/wgsl/parser_impl_error_msg_test.cc" }, { "type": "modify", "old_id": "d08a23d65d8982e075765158fd56186411fc1de2", "old_mode": 33188, "old_path": "src/reader/wgsl/parser_impl_type_decl_test.cc", "new_id": "f3cc52df0c4094d285d60f3c39c97911a2efdf81", "new_mode": 33188, "new_path": "src/reader/wgsl/parser_impl_type_decl_test.cc" }, { "type": "modify", "old_id": "cd6bd6af053ae2394465cce9ae4609aba7b22c77", "old_mode": 33188, "old_path": "src/resolver/function_validation_test.cc", "new_id": "f2976de4ecd4d336e4d04c6f78df7b3af8937e53", "new_mode": 33188, "new_path": "src/resolver/function_validation_test.cc" }, { "type": "modify", "old_id": "abe47c4d1894557656f7d317bdddb11a2018f1c3", "old_mode": 33188, "old_path": "src/resolver/resolver.cc", "new_id": "d211dde089e6755eb3541711700e06d18d00f43e", "new_mode": 33188, "new_path": "src/resolver/resolver.cc" }, { "type": "modify", "old_id": "b15aaf5694e59691ff63c36fa5275922fa6eb296", "old_mode": 33188, "old_path": "src/resolver/resolver_validation.cc", "new_id": "917c8db5b7da0a609eb5779a132856681feffef6", "new_mode": 33188, "new_path": "src/resolver/resolver_validation.cc" }, { "type": "modify", "old_id": "2c83801af5ef6de265cd838de393132c31773d10", "old_mode": 33188, "old_path": "src/resolver/type_constructor_validation_test.cc", "new_id": "1bd77758261e767646f3093373799edcc72139a3", "new_mode": 33188, "new_path": "src/resolver/type_constructor_validation_test.cc" }, { "type": "modify", "old_id": "6c71d67a08b6285bc137260011a4b7db556065d7", "old_mode": 33188, "old_path": "src/resolver/type_validation_test.cc", "new_id": "82037b3c8b47c21382cd89a868f75be5f044fabb", "new_mode": 33188, "new_path": "src/resolver/type_validation_test.cc" }, { "type": "modify", "old_id": "6326f3ccc4787d6095e96b1afcdb62118225862b", "old_mode": 33188, "old_path": "src/resolver/var_let_validation_test.cc", "new_id": "bc0377a3dbe70bce091735859245d8c9be2ab5b9", "new_mode": 33188, "new_path": "src/resolver/var_let_validation_test.cc" }, { "type": "modify", "old_id": "29ea3ef783f852cebbefa7f22f6cde9c60aca352", "old_mode": 33188, "old_path": "src/writer/wgsl/generator_impl.cc", "new_id": "0140fe795ba273b15086beca5087b8564fa9d2f9", "new_mode": 33188, "new_path": "src/writer/wgsl/generator_impl.cc" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "0195661eb0617536e188a227cea156d03d95c11f", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x2/inferred/scalars/f32.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "6dd93cf473d43f1f780ccf18135fdb01e835b3f4", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x2/inferred/scalars/f32.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "e33850fc691a8da00823e5018dccd641ff40ff68", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x2/inferred/scalars/f32.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "16c63452ff22caa769cbbb47dd5005cf3522fa56", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x2/inferred/scalars/f32.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "e4941d5989fbc8cc524ac1b1077215568827224e", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x2/inferred/scalars/f32.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "f80282132629b563e8660d83e02bcbaaa67c8102", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x2/inferred/vectors/f32.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "c2e0d311604f75f9da5a7b898cdd94276154af59", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x2/inferred/vectors/f32.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "e33850fc691a8da00823e5018dccd641ff40ff68", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x2/inferred/vectors/f32.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "16c63452ff22caa769cbbb47dd5005cf3522fa56", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x2/inferred/vectors/f32.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "9a1f4c6dc892d84e030640233a15fb0f3b196133", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x2/inferred/vectors/f32.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "dc7f65ff3e9d72394fa5a8ab7b921b70ecc47b07", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x3/inferred/scalars/f32.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "adc216fdb490398b2077d33372a1a242c3e7357e", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x3/inferred/scalars/f32.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "86b17e221553e3983c20df2b31352f90f216b7d5", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x3/inferred/scalars/f32.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "d99921cf6747d24855785b44c0fc79efd6e73121", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x3/inferred/scalars/f32.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "0be516f032dcc4f101079f428534961d5dc9abe8", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x3/inferred/scalars/f32.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "6819a819b629070114cec7d7b577c4b4b48c7323", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x3/inferred/vectors/f32.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "fb12d0108820b37854105938e35da59d2d2f34dd", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x3/inferred/vectors/f32.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "86b17e221553e3983c20df2b31352f90f216b7d5", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x3/inferred/vectors/f32.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "d99921cf6747d24855785b44c0fc79efd6e73121", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x3/inferred/vectors/f32.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "092445aaf98354dd11e89c0b9825be7b46dc91ad", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x3/inferred/vectors/f32.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "81abe9f6688d453197feb2fd036147e7da5ff766", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x4/inferred/scalars/f32.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "7bcde853ec0fe01857ed2d1d25a8b804e684e58e", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x4/inferred/scalars/f32.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "684918a11f2faba5759842c20bf7cb69956884ff", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x4/inferred/scalars/f32.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "57110c528ce6203b413b588cd2d02573fd6dce05", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x4/inferred/scalars/f32.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "bcb4dfe90836cdd7fa4a4be8d41f8c928f0354bf", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x4/inferred/scalars/f32.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "c57c2ed3bdaadafe004ddf7169570610dca8a428", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x4/inferred/vectors/f32.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "5ed2b1bb3955b4196af92129109ceac8358d02f9", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x4/inferred/vectors/f32.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "684918a11f2faba5759842c20bf7cb69956884ff", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x4/inferred/vectors/f32.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "57110c528ce6203b413b588cd2d02573fd6dce05", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x4/inferred/vectors/f32.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "f6335df52a39be772e123b36aedb7acad9ced4fb", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat2x4/inferred/vectors/f32.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "6fbe3b8504a6732dfc732fb146f6d77c58eaf2a9", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x2/inferred/scalars/f32.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "32160adcad5355bbac5528d626f98e6c9283f13c", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x2/inferred/scalars/f32.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "04aad8e3248580519417627eb549c4134dbae505", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x2/inferred/scalars/f32.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "ffaa504ab77ac77190270c7eb08dd9819f1c086c", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x2/inferred/scalars/f32.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "4d48f5936fa60496baa0b1f6631125ea3543424a", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x2/inferred/scalars/f32.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "d9950cad64b3e5a80fde02b100aa604aba3369ae", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x2/inferred/vectors/f32.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "27568edf53631987898494de9204156175bcc370", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x2/inferred/vectors/f32.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "04aad8e3248580519417627eb549c4134dbae505", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x2/inferred/vectors/f32.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "ffaa504ab77ac77190270c7eb08dd9819f1c086c", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x2/inferred/vectors/f32.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "70fc4e69a31be787e655b0bbad3a282406f48272", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x2/inferred/vectors/f32.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "ecdafe7191b06f5c7a556b156a79cb2bf8d8982d", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x3/inferred/scalars/f32.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "513d8f803e455329ae235b6e35d0fa6077893d2b", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x3/inferred/scalars/f32.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "c8c096ac442d47075f8019950d0c7cfbf5aa0a00", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x3/inferred/scalars/f32.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "8ec1da43f08b717533518829b20c540792bec4ba", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x3/inferred/scalars/f32.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "18ca6e3c20d7e57c0d53177231856578e440eeac", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x3/inferred/scalars/f32.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "5c2b614103d687af509a88c8745aa2c4ab938c0c", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x3/inferred/vectors/f32.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "c35ca2af2e4b2b319c33a8b7baad4cccddbf7b9b", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x3/inferred/vectors/f32.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "c8c096ac442d47075f8019950d0c7cfbf5aa0a00", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x3/inferred/vectors/f32.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "8ec1da43f08b717533518829b20c540792bec4ba", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x3/inferred/vectors/f32.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "9fdc4c906e3473acdaa1b421afe29e21eeb74e7f", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x3/inferred/vectors/f32.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "cce81618e021bc1ce37d0c499ec471b2a1f53010", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x4/inferred/scalars/f32.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "c76e3b85df3e189fa3d9c968c38624eedc085ba5", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x4/inferred/scalars/f32.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "114cb09a09e142e4b9a96069d2ce710313193c77", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x4/inferred/scalars/f32.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "b6ff57d5e35be8da0b6840180f0b361217a5a79d", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x4/inferred/scalars/f32.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "5fce07ff649e04e267c6c8430d001ea55e2e0223", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x4/inferred/scalars/f32.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "eb6fad25a346828aad07abbc1081e1169759eef2", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x4/inferred/vectors/f32.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "fae68dfa2d33efe34f8ab36ee8e019f6440b6edc", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x4/inferred/vectors/f32.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "114cb09a09e142e4b9a96069d2ce710313193c77", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x4/inferred/vectors/f32.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "b6ff57d5e35be8da0b6840180f0b361217a5a79d", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x4/inferred/vectors/f32.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "6d3960ee3d078c80bbae2c8f86691ad58f99701d", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat3x4/inferred/vectors/f32.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "f0946b93a5d300bd546b42af27e8a0ed510ae228", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x2/inferred/scalars/f32.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "de866706ff43355d6582c364b17daa1836a8bce6", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x2/inferred/scalars/f32.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "0df65ff38ac49e791617df89e17934acaf5753a3", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x2/inferred/scalars/f32.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "c6a6c63a6e4b10f7f23f38609261a398a4b657b0", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x2/inferred/scalars/f32.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "8f695084f5d046c0d75afe5644f9d06841f8b254", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x2/inferred/scalars/f32.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "c1bd5eee1ae346f7450a2e920cb4b13a6017fb1e", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x2/inferred/vectors/f32.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "2acab36b4d9ec04c12092b13f98053364595103f", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x2/inferred/vectors/f32.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "0df65ff38ac49e791617df89e17934acaf5753a3", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x2/inferred/vectors/f32.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "c6a6c63a6e4b10f7f23f38609261a398a4b657b0", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x2/inferred/vectors/f32.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "ca404bf655ab28212adab690d9e8836c799db9fe", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x2/inferred/vectors/f32.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "32326a9ed81634343db56f3cc34f7efd359a7cc8", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x3/inferred/scalars/f32.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "38a7333496ad37e4152567b1e0ab660b238a3f5a", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x3/inferred/scalars/f32.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "2a7c078a3a6ab14db68f4f147904f8b006f0b0c8", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x3/inferred/scalars/f32.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "d99b492f7ed53b9c790f8681fdea4077910aa44a", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x3/inferred/scalars/f32.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "209a37625ff8e1fda3747d273f020391481c9fd3", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x3/inferred/scalars/f32.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "a3ae9f2839d065623b490fc61fe537ef64f140a7", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x3/inferred/vectors/f32.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "254cc408e64f23943ecc6eca98e880e7609ea832", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x3/inferred/vectors/f32.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "2a7c078a3a6ab14db68f4f147904f8b006f0b0c8", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x3/inferred/vectors/f32.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "d99b492f7ed53b9c790f8681fdea4077910aa44a", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x3/inferred/vectors/f32.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "ca7b45f34e5db49540f2207617ef900f96522d47", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x3/inferred/vectors/f32.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "571610f4807a9799ae8304b380f05b13c3a73caa", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x4/inferred/scalars/f32.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "3a709225191391bd3ec0b81e45afe676ebc817e7", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x4/inferred/scalars/f32.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "6fb51a25b9aee48fef0819956611ad205091fd6b", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x4/inferred/scalars/f32.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "84a8f8962d9d64b22d5e5a7bafc179350f7a986d", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x4/inferred/scalars/f32.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "33b0598be3ae107d4252452dbdfafac99f6ad07d", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x4/inferred/scalars/f32.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "1e2c0d775f3519128a69bee1ee1a0b5de5ff1379", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x4/inferred/vectors/f32.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "270799912a704eeea84c17442435854e0e85c083", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x4/inferred/vectors/f32.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "6fb51a25b9aee48fef0819956611ad205091fd6b", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x4/inferred/vectors/f32.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "84a8f8962d9d64b22d5e5a7bafc179350f7a986d", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x4/inferred/vectors/f32.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "b022afe64a8e7c12ddc330f882df8962fd9e0d80", "new_mode": 33188, "new_path": "test/expressions/type_ctor/mat4x4/inferred/vectors/f32.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "f5aced36db6de571e650ff6d2abdd59f528196d6", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec2/inferred/bool.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "0ba8ae6725392f480f602a61eb13b6cd4bdcc68b", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec2/inferred/bool.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "3103a854a9252ddf5a9185af5cfaaee8d4ff5755", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec2/inferred/bool.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "b982dbdbd5b55e9bffdf52821e1734140cab3c32", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec2/inferred/bool.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "f5aced36db6de571e650ff6d2abdd59f528196d6", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec2/inferred/bool.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "e0e5dc904fbb145b4807e4dff8e7af89de53940f", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec2/inferred/f32.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "8802bbb62177d2fb8e3e51552a0e7080e8c506da", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec2/inferred/f32.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "6e66829b23fc83d23f5b4e8e3013097c6952d092", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec2/inferred/f32.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "d12bbf228567957bd4a0705da4c41f84335f61d9", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec2/inferred/f32.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "e0e5dc904fbb145b4807e4dff8e7af89de53940f", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec2/inferred/f32.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "de5642e08a476f423baeb62d196215e62afbbe84", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec2/inferred/i32.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "afa632e39afe8e45637e010604d9487e60fb3c53", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec2/inferred/i32.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "2a0fc8d48498eaeb2f6eb4320eb1320f376b074b", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec2/inferred/i32.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "2e021f90e804750c79f80c084a2ce63005f62fd1", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec2/inferred/i32.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "de5642e08a476f423baeb62d196215e62afbbe84", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec2/inferred/i32.wgsl.expected.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "bd3e939b06289c716e7508b36631e7e69f7a21dd", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec2/inferred/u32.wgsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "c2987138f91940dafb4413528803afb823c19ad1", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec2/inferred/u32.wgsl.expected.hlsl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "132ee56d08d84825fd80c540c8fd5c59f9868bd0", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec2/inferred/u32.wgsl.expected.msl" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "8c3ad8f532fd4754cac959e12e802f3b4daa8101", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec2/inferred/u32.wgsl.expected.spvasm" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "bd3e939b06289c716e7508b36631e7e69f7a21dd", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec2/inferred/u32.wgsl.expected.wgsl" }, { "type": "modify", "old_id": "0acf3bf9cb78ebc1e3c8bd88970c44f984107832", "old_mode": 33188, "old_path": "test/expressions/type_ctor/vec3/explicit/bool.wgsl", "new_id": "9f3a1f38521828b1c6c35872e0168f3a7a9c374c", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec3/explicit/bool.wgsl" }, { "type": "modify", "old_id": "0acf3bf9cb78ebc1e3c8bd88970c44f984107832", "old_mode": 33188, "old_path": "test/expressions/type_ctor/vec3/explicit/bool.wgsl.expected.wgsl", "new_id": "9f3a1f38521828b1c6c35872e0168f3a7a9c374c", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec3/explicit/bool.wgsl.expected.wgsl" }, { "type": "modify", "old_id": "216450261f228cde8d9be56997446407fd02afd8", "old_mode": 33188, "old_path": "test/expressions/type_ctor/vec3/explicit/f32.wgsl", "new_id": "376f901c51544601fcf24567d1483a396c607a42", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec3/explicit/f32.wgsl" }, { "type": "modify", "old_id": "216450261f228cde8d9be56997446407fd02afd8", "old_mode": 33188, "old_path": "test/expressions/type_ctor/vec3/explicit/f32.wgsl.expected.wgsl", "new_id": "376f901c51544601fcf24567d1483a396c607a42", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec3/explicit/f32.wgsl.expected.wgsl" }, { "type": "modify", "old_id": "7d28b9efe53f17f4cf14be0a2968b317cca40b47", "old_mode": 33188, "old_path": "test/expressions/type_ctor/vec3/explicit/i32.wgsl", "new_id": "7b9ebcb87e67bc41c98ca03d1d3111d628fd0424", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec3/explicit/i32.wgsl" }, { "type": "modify", "old_id": "7d28b9efe53f17f4cf14be0a2968b317cca40b47", "old_mode": 33188, "old_path": "test/expressions/type_ctor/vec3/explicit/i32.wgsl.expected.wgsl", "new_id": "7b9ebcb87e67bc41c98ca03d1d3111d628fd0424", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec3/explicit/i32.wgsl.expected.wgsl" }, { "type": "modify", "old_id": "111a1d3ad03753765214b0c37c45247cbdbbbd5d", "old_mode": 33188, "old_path": "test/expressions/type_ctor/vec3/explicit/u32.wgsl", "new_id": "0040d27e6c562b5a42cfeb7146f98e1e1a981bea", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec3/explicit/u32.wgsl" }, { "type": "modify", "old_id": "111a1d3ad03753765214b0c37c45247cbdbbbd5d", "old_mode": 33188, "old_path": "test/expressions/type_ctor/vec3/explicit/u32.wgsl.expected.wgsl", "new_id": "0040d27e6c562b5a42cfeb7146f98e1e1a981bea", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec3/explicit/u32.wgsl.expected.wgsl" }, { "type": "modify", "old_id": "70cb49955d321de57d4ffaaa977b8374e080a8b8", "old_mode": 33188, "old_path": "test/expressions/type_ctor/vec4/explicit/bool.wgsl", "new_id": "baeff0f35fec6f0dff2187023ffc10aa9136dd02", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec4/explicit/bool.wgsl" }, { "type": "modify", "old_id": "70cb49955d321de57d4ffaaa977b8374e080a8b8", "old_mode": 33188, "old_path": "test/expressions/type_ctor/vec4/explicit/bool.wgsl.expected.wgsl", "new_id": "baeff0f35fec6f0dff2187023ffc10aa9136dd02", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec4/explicit/bool.wgsl.expected.wgsl" }, { "type": "modify", "old_id": "3e7b8b637592fdf8ab728af59ba7fcaf0e8e5c15", "old_mode": 33188, "old_path": "test/expressions/type_ctor/vec4/explicit/f32.wgsl", "new_id": "bb1280e19d3734f3b7d564267cb4d67dea9169db", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec4/explicit/f32.wgsl" }, { "type": "modify", "old_id": "3e7b8b637592fdf8ab728af59ba7fcaf0e8e5c15", "old_mode": 33188, "old_path": "test/expressions/type_ctor/vec4/explicit/f32.wgsl.expected.wgsl", "new_id": "bb1280e19d3734f3b7d564267cb4d67dea9169db", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec4/explicit/f32.wgsl.expected.wgsl" }, { "type": "modify", "old_id": "9c86a2e0073b7f2006f1369ebca0343ad66e00b1", "old_mode": 33188, "old_path": "test/expressions/type_ctor/vec4/explicit/i32.wgsl", "new_id": "ab60e6e781b11fb5be9064e854bc1150bf7e9637", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec4/explicit/i32.wgsl" }, { "type": "modify", "old_id": "9c86a2e0073b7f2006f1369ebca0343ad66e00b1", "old_mode": 33188, "old_path": "test/expressions/type_ctor/vec4/explicit/i32.wgsl.expected.wgsl", "new_id": "ab60e6e781b11fb5be9064e854bc1150bf7e9637", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec4/explicit/i32.wgsl.expected.wgsl" }, { "type": "modify", "old_id": "feaa0009e9dd3ad8ffc2d8836156fbed3170fc43", "old_mode": 33188, "old_path": "test/expressions/type_ctor/vec4/explicit/u32.wgsl", "new_id": "ef7c7662f58855f450c77d72e00d6832879a3ac2", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec4/explicit/u32.wgsl" }, { "type": "modify", "old_id": "feaa0009e9dd3ad8ffc2d8836156fbed3170fc43", "old_mode": 33188, "old_path": "test/expressions/type_ctor/vec4/explicit/u32.wgsl.expected.wgsl", "new_id": "ef7c7662f58855f450c77d72e00d6832879a3ac2", "new_mode": 33188, "new_path": "test/expressions/type_ctor/vec4/explicit/u32.wgsl.expected.wgsl" } ] }