)]}'
{
  "commit": "ed3389faeeb1c9d7f204094a3d6730b3a1ca0109",
  "tree": "16c0a03df048830ba91e6408036bd02615f7ee58",
  "parents": [
    "c9aa57d039cb6c19bfeaedbf6f1d2a03b772180b"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Thu Feb 09 23:56:42 2023 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Feb 09 23:56:42 2023 +0000"
  },
  "message": "tint/ast: Remove ast::Sampler\n\nInstead use ast::TypeName.\n\nBug: tint:1810\nChange-Id: Ia2641d661cab70d110c975d5f0d0e76628816cb0\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/119120\nReviewed-by: Dan Sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@chromium.org\u003e\nKokoro: Ben Clayton \u003cbclayton@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ba10dfeb758d3e8ba7a4f8d480de11e76e4db76a",
      "old_mode": 33188,
      "old_path": "src/tint/BUILD.gn",
      "new_id": "ae9f9ae3d76c447f72be9f11aeb3b0f636204bac",
      "new_mode": 33188,
      "new_path": "src/tint/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "56f81d5dccc7a1f836a049f40cd750f3e830068a",
      "old_mode": 33188,
      "old_path": "src/tint/CMakeLists.txt",
      "new_id": "cbd9a3ee1d961e5e5c44d3cabda518eea6083b37",
      "new_mode": 33188,
      "new_path": "src/tint/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "d2fa7550817a842848ae642e368274a8a51cf15a",
      "old_mode": 33188,
      "old_path": "src/tint/ast/alias_test.cc",
      "new_id": "b35fb1a4d239cb5ee6e523b036fa14597dc0cc18",
      "new_mode": 33188,
      "new_path": "src/tint/ast/alias_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d25ec0de20c2c1236762b2241d3c898244483696",
      "old_mode": 33188,
      "old_path": "src/tint/ast/builtin_texture_helper_test.cc",
      "new_id": "df09f1180d9621ed420e784c4ec0fa26d1fbfa6a",
      "new_mode": 33188,
      "new_path": "src/tint/ast/builtin_texture_helper_test.cc"
    },
    {
      "type": "modify",
      "old_id": "7391e8c1ae2be1a5b9be26b6168b31e05a589cf5",
      "old_mode": 33188,
      "old_path": "src/tint/ast/builtin_texture_helper_test.h",
      "new_id": "7130b9a0192cc16ddd6e3e0b779262ba0a6e8ac2",
      "new_mode": 33188,
      "new_path": "src/tint/ast/builtin_texture_helper_test.h"
    },
    {
      "type": "modify",
      "old_id": "b323b6b3ee14435b14890d2cdc31fdaa6743cc8a",
      "old_mode": 33188,
      "old_path": "src/tint/ast/builtin_value_bench.cc",
      "new_id": "879b0a545ac27a1f63f61a13be7c26c053ebc831",
      "new_mode": 33188,
      "new_path": "src/tint/ast/builtin_value_bench.cc"
    },
    {
      "type": "modify",
      "old_id": "faf354e57e264a41b6b2e644ff4a61689d1d11f5",
      "old_mode": 33188,
      "old_path": "src/tint/ast/diagnostic_control_bench.cc",
      "new_id": "6fb501411a422b5373ec155864c7aee4d9c3fb5c",
      "new_mode": 33188,
      "new_path": "src/tint/ast/diagnostic_control_bench.cc"
    },
    {
      "type": "modify",
      "old_id": "5f175cc502515871baa715cc707eb6575cace92e",
      "old_mode": 33188,
      "old_path": "src/tint/ast/extension_bench.cc",
      "new_id": "3bf35f6791d13c55c14650ed163de5a54a10490a",
      "new_mode": 33188,
      "new_path": "src/tint/ast/extension_bench.cc"
    },
    {
      "type": "modify",
      "old_id": "63821398925d23a0aaf9bb9cbb8d2063643973ce",
      "old_mode": 33188,
      "old_path": "src/tint/ast/interpolate_attribute_bench.cc",
      "new_id": "722cb069eb6bf1b44162b02edc509ee66875f057",
      "new_mode": 33188,
      "new_path": "src/tint/ast/interpolate_attribute_bench.cc"
    },
    {
      "type": "modify",
      "old_id": "5d582946bbdd2554702d424930b3bdcab6721d70",
      "old_mode": 33188,
      "old_path": "src/tint/ast/matrix_test.cc",
      "new_id": "2199f782d36f832457c9fa2650ea676b01895694",
      "new_mode": 33188,
      "new_path": "src/tint/ast/matrix_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1bf018749d8039295f31bf3caa0e073f18942a66",
      "old_mode": 33188,
      "old_path": "src/tint/ast/multisampled_texture_test.cc",
      "new_id": "adcb79088dc7c23c71973311d6e7d56e8be0474b",
      "new_mode": 33188,
      "new_path": "src/tint/ast/multisampled_texture_test.cc"
    },
    {
      "type": "delete",
      "old_id": "28bba361b5c6324bbf5e2d8a3c5bed171caf733e",
      "old_mode": 33188,
      "old_path": "src/tint/ast/sampler.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "422761272487e16deace2a2b684d8d646a6663eb",
      "old_mode": 33188,
      "old_path": "src/tint/ast/sampler.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a9d5103a140007debe16dd833e8a2b156b88e077",
      "old_mode": 33188,
      "old_path": "src/tint/ast/sampler_test.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "ac73b035adebbdeb9add694d5efac94ce572661c",
      "old_mode": 33188,
      "old_path": "src/tint/ast/struct_test.cc",
      "new_id": "072a197ff0404245fd13b0587507056e50d2f5f8",
      "new_mode": 33188,
      "new_path": "src/tint/ast/struct_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9c1996311e342f8fdf4a0261a255373fb2652396",
      "old_mode": 33188,
      "old_path": "src/tint/ast/texture_test.cc",
      "new_id": "e1cd4f6812a59b1f74f3b902de2700d011cf3661",
      "new_mode": 33188,
      "new_path": "src/tint/ast/texture_test.cc"
    },
    {
      "type": "modify",
      "old_id": "cc6c4d8367539a2efb531cc871eac4dc7f4b2127",
      "old_mode": 33188,
      "old_path": "src/tint/ast/type.cc",
      "new_id": "6408596c1fd1d15ba3a680cf1ea1aada0aa87735",
      "new_mode": 33188,
      "new_path": "src/tint/ast/type.cc"
    },
    {
      "type": "modify",
      "old_id": "96139e243caeddf19202eeb6562f154919ba7c41",
      "old_mode": 33188,
      "old_path": "src/tint/inspector/test_inspector_builder.cc",
      "new_id": "677f9c1b5f8b2aa83cb0c8fb62814a6675395c29",
      "new_mode": 33188,
      "new_path": "src/tint/inspector/test_inspector_builder.cc"
    },
    {
      "type": "modify",
      "old_id": "03d2727d2f5a7e1c77b8394ee6aa626703cba431",
      "old_mode": 33188,
      "old_path": "src/tint/inspector/test_inspector_builder.h",
      "new_id": "8b32529b9cfb1677f4d291b2bdabdd53017dd9f6",
      "new_mode": 33188,
      "new_path": "src/tint/inspector/test_inspector_builder.h"
    },
    {
      "type": "modify",
      "old_id": "d1b8cb3215614a3555b7f18a4d7deb25bd877694",
      "old_mode": 33188,
      "old_path": "src/tint/intrinsics.def",
      "new_id": "e76a48ed5cd9c174deb4539a06ae84405e85d6fc",
      "new_mode": 33188,
      "new_path": "src/tint/intrinsics.def"
    },
    {
      "type": "modify",
      "old_id": "116c5a9a7454d4315a2b5ed2971e303de06e0cf2",
      "old_mode": 33188,
      "old_path": "src/tint/program_builder.h",
      "new_id": "7ba1a3b04235e25881041d7b236edda7f6b84800",
      "new_mode": 33188,
      "new_path": "src/tint/program_builder.h"
    },
    {
      "type": "modify",
      "old_id": "bf36af91308265ecb4bb4ba6f206a630a37c6998",
      "old_mode": 33188,
      "old_path": "src/tint/reader/spirv/parser_type.h",
      "new_id": "33f7e05cdc06407b9eac8a5aada0dfb823045ed4",
      "new_mode": 33188,
      "new_path": "src/tint/reader/spirv/parser_type.h"
    },
    {
      "type": "modify",
      "old_id": "bd3c2d39aa245cdb1346e4b4bbb7d235c7053f4f",
      "old_mode": 33188,
      "old_path": "src/tint/reader/wgsl/parser_impl_sampler_test.cc",
      "new_id": "c1869eac22ba6c0f701991515b65dcfa291ffa7c",
      "new_mode": 33188,
      "new_path": "src/tint/reader/wgsl/parser_impl_sampler_test.cc"
    },
    {
      "type": "modify",
      "old_id": "636e539732dbb29ca872e6bcc2cdbc6fd7e0f46b",
      "old_mode": 33188,
      "old_path": "src/tint/reader/wgsl/parser_impl_texture_sampler_test.cc",
      "new_id": "90a2516c73e4a2c062a7f73a30667bfd41f2802b",
      "new_mode": 33188,
      "new_path": "src/tint/reader/wgsl/parser_impl_texture_sampler_test.cc"
    },
    {
      "type": "modify",
      "old_id": "373f9b7d7e0a65675b9603ce29d8ef07707185b1",
      "old_mode": 33188,
      "old_path": "src/tint/reader/wgsl/parser_impl_type_decl_test.cc",
      "new_id": "612e1023a3138518c08ba62418eb4deef854ade8",
      "new_mode": 33188,
      "new_path": "src/tint/reader/wgsl/parser_impl_type_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f3cec74732eb501c929e78e812fd06720bf15788",
      "old_mode": 33188,
      "old_path": "src/tint/reader/wgsl/parser_impl_type_decl_without_ident_test.cc",
      "new_id": "ba2fe61d01afc96cfc17e1724ab8ec46ca2ed754",
      "new_mode": 33188,
      "new_path": "src/tint/reader/wgsl/parser_impl_type_decl_without_ident_test.cc"
    },
    {
      "type": "modify",
      "old_id": "7be6162836750bed34abc1551668028063055e75",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/builtin_test.cc",
      "new_id": "007154ed250ef68fffc7d74615cdfedf51d73392",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/builtin_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d9c30382162ba1c7acc2b9889932efa5af76b5a4",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/dependency_graph.cc",
      "new_id": "262fbd6656f41dcbe674ba7765a68e1fa07dc203",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/dependency_graph.cc"
    },
    {
      "type": "modify",
      "old_id": "538d1513ce38c3d28cb5707dbeb5ead859cae88f",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/resolver.cc",
      "new_id": "8c889bb29d5050c34745481c7b9a4b21028576dd",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/resolver.cc"
    },
    {
      "type": "modify",
      "old_id": "eb9133a37d28512ac7435da4bdc93ff8715d00a4",
      "old_mode": 33188,
      "old_path": "src/tint/resolver/validator.cc",
      "new_id": "0da542d807e51461c85482c56db49e79b959b674",
      "new_mode": 33188,
      "new_path": "src/tint/resolver/validator.cc"
    },
    {
      "type": "modify",
      "old_id": "756abb0666139fa487d75f1b284265dc5cad04f1",
      "old_mode": 33188,
      "old_path": "src/tint/templates/enums.tmpl.inc",
      "new_id": "ab08163fdd728a18b35786f295c3320cc355676d",
      "new_mode": 33188,
      "new_path": "src/tint/templates/enums.tmpl.inc"
    },
    {
      "type": "modify",
      "old_id": "ebf72aaa419c7e718b4e7461f688896ba19723b4",
      "old_mode": 33188,
      "old_path": "src/tint/transform/transform.cc",
      "new_id": "12deb036809d8447d5a686b28000e859ca5d8cd9",
      "new_mode": 33188,
      "new_path": "src/tint/transform/transform.cc"
    },
    {
      "type": "modify",
      "old_id": "6b163179c6a30d479638e9aaa174e79473cf149a",
      "old_mode": 33188,
      "old_path": "src/tint/type/access_bench.cc",
      "new_id": "ab578ebf1d8668b6f359c44eaee963f778b0da65",
      "new_mode": 33188,
      "new_path": "src/tint/type/access_bench.cc"
    },
    {
      "type": "modify",
      "old_id": "6a6e4c8dc5b435ef0c18610ed831fe7d2457e490",
      "old_mode": 33188,
      "old_path": "src/tint/type/address_space_bench.cc",
      "new_id": "ecd3ccf57b96ff99a71c78367dc21db066df01a7",
      "new_mode": 33188,
      "new_path": "src/tint/type/address_space_bench.cc"
    },
    {
      "type": "modify",
      "old_id": "30409ca882fa9c74d1d67634934602bf6add4eb3",
      "old_mode": 33188,
      "old_path": "src/tint/type/builtin.cc",
      "new_id": "1523619aa801a6c0b1bb04bce731a66d6cffcbe1",
      "new_mode": 33188,
      "new_path": "src/tint/type/builtin.cc"
    },
    {
      "type": "modify",
      "old_id": "df3e9da7f51700bc8a9c9f33a819c5537e6f7209",
      "old_mode": 33188,
      "old_path": "src/tint/type/builtin.h",
      "new_id": "a69724f5b2aa8f8ca7f69d51e3c8fcb60a3b84ed",
      "new_mode": 33188,
      "new_path": "src/tint/type/builtin.h"
    },
    {
      "type": "modify",
      "old_id": "d515e5df9ae64a075a85a8e080a505eae6e16e78",
      "old_mode": 33188,
      "old_path": "src/tint/type/builtin_bench.cc",
      "new_id": "8404209d9152a7ff07f6d60b9fc41398a9619ee9",
      "new_mode": 33188,
      "new_path": "src/tint/type/builtin_bench.cc"
    },
    {
      "type": "modify",
      "old_id": "5ef9a17cdf5d57a130eba9d9a108312870200679",
      "old_mode": 33188,
      "old_path": "src/tint/type/builtin_test.cc",
      "new_id": "bb30408ad8d4534a02716110ff52a43531aa2c8e",
      "new_mode": 33188,
      "new_path": "src/tint/type/builtin_test.cc"
    },
    {
      "type": "modify",
      "old_id": "8cf7a73f699bb35ded6ec304b1f7f1461c8c5fd3",
      "old_mode": 33188,
      "old_path": "src/tint/type/texel_format_bench.cc",
      "new_id": "6a0ea27c14c67b25710d5d7c8df7d7628943fcdb",
      "new_mode": 33188,
      "new_path": "src/tint/type/texel_format_bench.cc"
    },
    {
      "type": "modify",
      "old_id": "cb5a4c81f04a58bf6e77ed7b7ece97a14ea98060",
      "old_mode": 33188,
      "old_path": "src/tint/writer/glsl/generator_impl_builtin_texture_test.cc",
      "new_id": "be12076d1dc854a0e9bf00347485e8061f530a66",
      "new_mode": 33188,
      "new_path": "src/tint/writer/glsl/generator_impl_builtin_texture_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b09c554ce99b4111f134c9f5c1209660ec08b6bd",
      "old_mode": 33188,
      "old_path": "src/tint/writer/msl/generator_impl.cc",
      "new_id": "71003218c69574248b2a10c80406adec0ac7f577",
      "new_mode": 33188,
      "new_path": "src/tint/writer/msl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "541441667e8650b9d85ef3fb8df17e09fdc9b9e2",
      "old_mode": 33188,
      "old_path": "src/tint/writer/msl/generator_impl_builtin_texture_test.cc",
      "new_id": "028f85109d25b01d8375aaf088b93f3103b75b78",
      "new_mode": 33188,
      "new_path": "src/tint/writer/msl/generator_impl_builtin_texture_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5c76c8655b6c92660086feac7294664a9153e8b0",
      "old_mode": 33188,
      "old_path": "src/tint/writer/wgsl/generator_impl.cc",
      "new_id": "7e497eb8035d2fdc9eb9abb122b5c7362d865cd8",
      "new_mode": 33188,
      "new_path": "src/tint/writer/wgsl/generator_impl.cc"
    }
  ]
}
