)]}'
{
  "commit": "8e1d1775903afae5dc5802f2c9cd82f81dfed9aa",
  "tree": "05c70a9e622b63bb182e1c6d0309398b5d2a2d02",
  "parents": [
    "8c6808fa130988ff93d451b2e78d4e9ddf572f67"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Wed May 05 16:55:22 2021 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Wed May 05 16:55:22 2021 +0000"
  },
  "message": "Remove Clone() from sem::Types\n\nThese should always be generated by the resolver, not manually constructed by transforms.\n\nThis also fixes duplicate intrinsic output from DecomposeStorageAccess.\n\nBug: tint:724\nChange-Id: I979d55f7b141f38c0504dc72cc3c63e8353ac14f\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/49881\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "03bfbc090207e7a6f0b9e0e2f4c8110cb9afac53",
      "old_mode": 33188,
      "old_path": "src/sem/access_control_type.cc",
      "new_id": "8e94d6094b5f6e60f7bb90787a63da5e976f948e",
      "new_mode": 33188,
      "new_path": "src/sem/access_control_type.cc"
    },
    {
      "type": "modify",
      "old_id": "bf0db33e7ba7197eac18e782a5b732f6b365a7e9",
      "old_mode": 33188,
      "old_path": "src/sem/access_control_type.h",
      "new_id": "8f49ee023d3988ffe71dc95ed6f61ac424e85cef",
      "new_mode": 33188,
      "new_path": "src/sem/access_control_type.h"
    },
    {
      "type": "modify",
      "old_id": "8e5e750214b82f9d9ddb65fb74e9cf329d4950dc",
      "old_mode": 33188,
      "old_path": "src/sem/alias_type.cc",
      "new_id": "26b05c02bc50dcd8dab1d873ec04d459def966c1",
      "new_mode": 33188,
      "new_path": "src/sem/alias_type.cc"
    },
    {
      "type": "modify",
      "old_id": "75ffe0a0e3d15dc5662750720512652a77e6f035",
      "old_mode": 33188,
      "old_path": "src/sem/alias_type.h",
      "new_id": "927234a941e27275c5513ce2f29ef93599d8d485",
      "new_mode": 33188,
      "new_path": "src/sem/alias_type.h"
    },
    {
      "type": "modify",
      "old_id": "ebac7c2c9cd9f5a8b0be449dbe58ff2d75acf42e",
      "old_mode": 33188,
      "old_path": "src/sem/array_type.cc",
      "new_id": "f0846e46de0995204f1a6f8398f4d33e7ebf95a2",
      "new_mode": 33188,
      "new_path": "src/sem/array_type.cc"
    },
    {
      "type": "modify",
      "old_id": "6ddad88ebeea5ec00511072bed7a4242e1b703ab",
      "old_mode": 33188,
      "old_path": "src/sem/array_type.h",
      "new_id": "77fe676f9a58a9372b8e17354cec0355f1ddd1fb",
      "new_mode": 33188,
      "new_path": "src/sem/array_type.h"
    },
    {
      "type": "modify",
      "old_id": "b828742631db11aa09542dd07303497cad280fb5",
      "old_mode": 33188,
      "old_path": "src/sem/bool_type.cc",
      "new_id": "817693fc299356cee0911c1b23f35f343337595a",
      "new_mode": 33188,
      "new_path": "src/sem/bool_type.cc"
    },
    {
      "type": "modify",
      "old_id": "c42213e42d4386fa60ff17b4680e083e357d8ce6",
      "old_mode": 33188,
      "old_path": "src/sem/bool_type.h",
      "new_id": "af2a21cdaca8ec54948d007069af8028bc041855",
      "new_mode": 33188,
      "new_path": "src/sem/bool_type.h"
    },
    {
      "type": "modify",
      "old_id": "81ba2b8d89144b4de618db51bddc899251f6cec5",
      "old_mode": 33188,
      "old_path": "src/sem/depth_texture_type.cc",
      "new_id": "d028d6811395308b332ad5edb974580a0287d89f",
      "new_mode": 33188,
      "new_path": "src/sem/depth_texture_type.cc"
    },
    {
      "type": "modify",
      "old_id": "947223fae20615d296f3603d21924f20f9e5e760",
      "old_mode": 33188,
      "old_path": "src/sem/depth_texture_type.h",
      "new_id": "1704ad97e701bd5c1b33a0bf3fe71a3d3e52832f",
      "new_mode": 33188,
      "new_path": "src/sem/depth_texture_type.h"
    },
    {
      "type": "modify",
      "old_id": "c1012458903c02227b7644321b9dc400351874bb",
      "old_mode": 33188,
      "old_path": "src/sem/external_texture_type.cc",
      "new_id": "5152fc11d1ec4c184de6b7101e64fafce2b2af52",
      "new_mode": 33188,
      "new_path": "src/sem/external_texture_type.cc"
    },
    {
      "type": "modify",
      "old_id": "e91cd00583d6a4b71e6862e9c37afc8c352c6690",
      "old_mode": 33188,
      "old_path": "src/sem/external_texture_type.h",
      "new_id": "9b2fbccb3697910359fb5fe3d96851455c872ce3",
      "new_mode": 33188,
      "new_path": "src/sem/external_texture_type.h"
    },
    {
      "type": "modify",
      "old_id": "f2d2043606da5c48faa05534544a6a7803be6f6a",
      "old_mode": 33188,
      "old_path": "src/sem/f32_type.cc",
      "new_id": "12f5c1ef42d1aa86791b9123a86960643236df04",
      "new_mode": 33188,
      "new_path": "src/sem/f32_type.cc"
    },
    {
      "type": "modify",
      "old_id": "e26bba93190889047881a3b66663830e01d6940d",
      "old_mode": 33188,
      "old_path": "src/sem/f32_type.h",
      "new_id": "54dc1cd40b5c947b3e695a3bbee87a0fd9faa519",
      "new_mode": 33188,
      "new_path": "src/sem/f32_type.h"
    },
    {
      "type": "modify",
      "old_id": "495180cc257a90a2d14002b4ee6d1c93ebf0deac",
      "old_mode": 33188,
      "old_path": "src/sem/i32_type.cc",
      "new_id": "dcc6a78c492f4170086a543261d231c06833ead1",
      "new_mode": 33188,
      "new_path": "src/sem/i32_type.cc"
    },
    {
      "type": "modify",
      "old_id": "5d96fcf17fc06049e084c0202b2ddf550a9f3522",
      "old_mode": 33188,
      "old_path": "src/sem/i32_type.h",
      "new_id": "27bd3bb70dce84a807e4bfb020a4f6fad3574a77",
      "new_mode": 33188,
      "new_path": "src/sem/i32_type.h"
    },
    {
      "type": "modify",
      "old_id": "b8b965c556b65503f757d106a43dc0ff60f6ed7c",
      "old_mode": 33188,
      "old_path": "src/sem/matrix_type.cc",
      "new_id": "06e392e3d30c7bd74f11631a7f39dd1034528f32",
      "new_mode": 33188,
      "new_path": "src/sem/matrix_type.cc"
    },
    {
      "type": "modify",
      "old_id": "4a4be0ff1a89a2fa844f2aff016e66afcf2de6e4",
      "old_mode": 33188,
      "old_path": "src/sem/matrix_type.h",
      "new_id": "d91ded059f58a52d07e6784047a092c12309a388",
      "new_mode": 33188,
      "new_path": "src/sem/matrix_type.h"
    },
    {
      "type": "modify",
      "old_id": "d0c01c33ad5080645be3e75df6ecf4990f61182f",
      "old_mode": 33188,
      "old_path": "src/sem/multisampled_texture_type.cc",
      "new_id": "ad84dc7d51484acbc57e5c6f2ce40faff78daae9",
      "new_mode": 33188,
      "new_path": "src/sem/multisampled_texture_type.cc"
    },
    {
      "type": "modify",
      "old_id": "5b3064f72b2f36f7e1c9293ad7c5a00dc385a31f",
      "old_mode": 33188,
      "old_path": "src/sem/multisampled_texture_type.h",
      "new_id": "715d6aa808454450a346b31619a9b63f59ea5555",
      "new_mode": 33188,
      "new_path": "src/sem/multisampled_texture_type.h"
    },
    {
      "type": "modify",
      "old_id": "8ca1703377897fcae931fdfcfdb542f6a1e3bb4c",
      "old_mode": 33188,
      "old_path": "src/sem/pointer_type.cc",
      "new_id": "1bb9c128ffa6fac58e43762c02b4979217022871",
      "new_mode": 33188,
      "new_path": "src/sem/pointer_type.cc"
    },
    {
      "type": "modify",
      "old_id": "cdc73f2438b8615250d1b7d345576ccd69dadf7c",
      "old_mode": 33188,
      "old_path": "src/sem/pointer_type.h",
      "new_id": "843167b6e0ca8760a95a1aa4bc3dcbec5c8b0ece",
      "new_mode": 33188,
      "new_path": "src/sem/pointer_type.h"
    },
    {
      "type": "modify",
      "old_id": "8f8ee77e7ab2455c45b2b84e8b331853932fad81",
      "old_mode": 33188,
      "old_path": "src/sem/sampled_texture_type.cc",
      "new_id": "c54ef1b9212ae6afe15fdfdcc71e97ae008f3da1",
      "new_mode": 33188,
      "new_path": "src/sem/sampled_texture_type.cc"
    },
    {
      "type": "modify",
      "old_id": "605de688460299c8d4294ee45fa685d2930af2a4",
      "old_mode": 33188,
      "old_path": "src/sem/sampled_texture_type.h",
      "new_id": "32c36b9c59aa81ab3a24a00ce84030ee52d20508",
      "new_mode": 33188,
      "new_path": "src/sem/sampled_texture_type.h"
    },
    {
      "type": "modify",
      "old_id": "cc71125381aea5e0650caa6a3921efb2299e0f75",
      "old_mode": 33188,
      "old_path": "src/sem/sampler_type.cc",
      "new_id": "7af21e477c5a7c8a0a101fdf5a57da1c098c4981",
      "new_mode": 33188,
      "new_path": "src/sem/sampler_type.cc"
    },
    {
      "type": "modify",
      "old_id": "fc93b178edb15ea703df99c5bd20c2f69d16847c",
      "old_mode": 33188,
      "old_path": "src/sem/sampler_type.h",
      "new_id": "19e5a6b45814516670fdfb0a26a8fa9d9cc0e7a1",
      "new_mode": 33188,
      "new_path": "src/sem/sampler_type.h"
    },
    {
      "type": "modify",
      "old_id": "231758b530fc848be53322f87f1764dffa9c8631",
      "old_mode": 33188,
      "old_path": "src/sem/storage_texture_type.cc",
      "new_id": "c99f932fe7aac17345edcfd248f51a26b5b25e00",
      "new_mode": 33188,
      "new_path": "src/sem/storage_texture_type.cc"
    },
    {
      "type": "modify",
      "old_id": "816297483081e1184e9b3438557a7868f3d0ea57",
      "old_mode": 33188,
      "old_path": "src/sem/storage_texture_type.h",
      "new_id": "5ca3206ce6d26782ccccf4a61fae09b7a6366e86",
      "new_mode": 33188,
      "new_path": "src/sem/storage_texture_type.h"
    },
    {
      "type": "modify",
      "old_id": "403d4216584d40cab9bf64696646ef321740889c",
      "old_mode": 33188,
      "old_path": "src/sem/struct_type.cc",
      "new_id": "21ea67eb385b7bdbd856f0b291ee63eab8173eaf",
      "new_mode": 33188,
      "new_path": "src/sem/struct_type.cc"
    },
    {
      "type": "modify",
      "old_id": "6165b5ee1dedded189c98184b4c72ce9293cf00d",
      "old_mode": 33188,
      "old_path": "src/sem/struct_type.h",
      "new_id": "e39010a290fcab8b3b237e6d7f1b4171d23eea74",
      "new_mode": 33188,
      "new_path": "src/sem/struct_type.h"
    },
    {
      "type": "modify",
      "old_id": "186cf97600a726bb3f63e59e7e7154f4789788bb",
      "old_mode": 33188,
      "old_path": "src/sem/type.h",
      "new_id": "c5a35c2d7c5f7f5b56c206ea4347b6767989e435",
      "new_mode": 33188,
      "new_path": "src/sem/type.h"
    },
    {
      "type": "modify",
      "old_id": "d4e014520f079c020ce16e4987cf9a21f3605a31",
      "old_mode": 33188,
      "old_path": "src/sem/u32_type.cc",
      "new_id": "8dced5f7502e9a9cbbf13e26a11a39814104f2cf",
      "new_mode": 33188,
      "new_path": "src/sem/u32_type.cc"
    },
    {
      "type": "modify",
      "old_id": "eb1937d3e0e4342b92406f6ca2c6fa287df72569",
      "old_mode": 33188,
      "old_path": "src/sem/u32_type.h",
      "new_id": "b530b79e3c913791973e556915d6e8718d7249d0",
      "new_mode": 33188,
      "new_path": "src/sem/u32_type.h"
    },
    {
      "type": "modify",
      "old_id": "caa43c41ef89c186cf6e8d7ea2118ad31bd08580",
      "old_mode": 33188,
      "old_path": "src/sem/vector_type.cc",
      "new_id": "9b4ef83c62f75f8e5e658e81b8437ff793f3901e",
      "new_mode": 33188,
      "new_path": "src/sem/vector_type.cc"
    },
    {
      "type": "modify",
      "old_id": "0c9cae7d7b97a8066cf2178b2b68bb9323882c55",
      "old_mode": 33188,
      "old_path": "src/sem/vector_type.h",
      "new_id": "5f8d3195671f2274b83a4b9e95a420f365a1b991",
      "new_mode": 33188,
      "new_path": "src/sem/vector_type.h"
    },
    {
      "type": "modify",
      "old_id": "fbdd3b3568d77ca8fe811388c82eed3545e5b7ed",
      "old_mode": 33188,
      "old_path": "src/sem/void_type.cc",
      "new_id": "7792f92ab492351cb4064be36edf506b4c48ae2f",
      "new_mode": 33188,
      "new_path": "src/sem/void_type.cc"
    },
    {
      "type": "modify",
      "old_id": "f32cb473b05073c4a00ab107be25998750fb7411",
      "old_mode": 33188,
      "old_path": "src/sem/void_type.h",
      "new_id": "02fc754a0ee26f40e05a20e41a0e57ce286d7680",
      "new_mode": 33188,
      "new_path": "src/sem/void_type.h"
    },
    {
      "type": "modify",
      "old_id": "c9f9ebf848b54203523da5e01c530c2a664876f3",
      "old_mode": 33188,
      "old_path": "src/transform/decompose_storage_access.cc",
      "new_id": "c3f28933d8f6b1dc3834abb01e756619ac67203a",
      "new_mode": 33188,
      "new_path": "src/transform/decompose_storage_access.cc"
    },
    {
      "type": "modify",
      "old_id": "683b69928f34f9f7b328346bac92abe9690dc192",
      "old_mode": 33188,
      "old_path": "src/transform/decompose_storage_access_test.cc",
      "new_id": "dadf24c2255d351bdc8e67bf3b848dea6e2a3fe1",
      "new_mode": 33188,
      "new_path": "src/transform/decompose_storage_access_test.cc"
    }
  ]
}
