)]}'
{
  "commit": "3aa226138ea909c46092dbf21b65143828c2f311",
  "tree": "0c71f99d263edc5e10fbdf09a57f0d2a5350eafe",
  "parents": [
    "cf4057be0111e98c2e6e0743ed4480b18b12e7a9"
  ],
  "author": {
    "name": "Antonio Maiorano",
    "email": "amaiorano@google.com",
    "time": "Mon Apr 19 21:31:43 2021 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Mon Apr 19 21:31:43 2021 +0000"
  },
  "message": "Rename type::Struct to type::StructType\n\nThis is to avoid name conflicts once we move all classes from namespace\n`type` to `sem`.\n\nBug: tint:724\nChange-Id: I23cdec636cb5bcf0bbba03ee7bb7c44252ddade7\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/48361\nCommit-Queue: Antonio Maiorano \u003camaiorano@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "50217c0c3dfd09c88135b8554777534e8c2e8c86",
      "old_mode": 33188,
      "old_path": "src/ast/module.cc",
      "new_id": "c26e6ed7f08f9b753d870e466f81ab54476aeba6",
      "new_mode": 33188,
      "new_path": "src/ast/module.cc"
    },
    {
      "type": "modify",
      "old_id": "f532847b9580443be1e83c3377f9953024ca0d59",
      "old_mode": 33188,
      "old_path": "src/inspector/inspector.cc",
      "new_id": "c9ca62d5328857563077ee7b0666cc29dc1ca83d",
      "new_mode": 33188,
      "new_path": "src/inspector/inspector.cc"
    },
    {
      "type": "modify",
      "old_id": "62616b7e5871942b6ea35e570a94b6ef7fad5256",
      "old_mode": 33188,
      "old_path": "src/inspector/inspector_test.cc",
      "new_id": "f3ea3110f2325edfbfb704a502869fd04a846194",
      "new_mode": 33188,
      "new_path": "src/inspector/inspector_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a930fd52bdca895791e7bb0e799250ff868645a5",
      "old_mode": 33188,
      "old_path": "src/program_builder.h",
      "new_id": "e1b08636b9be5dbc52c9625fabedcb67d86d8886",
      "new_mode": 33188,
      "new_path": "src/program_builder.h"
    },
    {
      "type": "modify",
      "old_id": "7fc36ee842a7dc7ca87954aed943e897b049ffa6",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/parser_impl.cc",
      "new_id": "8a17c3cf506948650124e845390d7822976dc1f6",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/parser_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "b1ccd149cf9063e00e0aca417f0fb6b68d967412",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/parser_impl_convert_type_test.cc",
      "new_id": "17600dda7339dc57d0267c8fdca02737124524eb",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/parser_impl_convert_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f7ee20fb5988f95f2807847c4c9185acacf3fd9c",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl.cc",
      "new_id": "95514e8a5429ef0c25bdc88c51f5cafbce69e5c0",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "7f4929b96a7ba252e160b1b2f81d788cba5c328f",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl.h",
      "new_id": "ba756fd0cd27118f2dfe9d910e0ec16faa786037",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl.h"
    },
    {
      "type": "modify",
      "old_id": "1bbb9bd15185c6df22a808b5c5ae36a34f89e93f",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_global_decl_test.cc",
      "new_id": "923828ac7923468611c4d2fa7eeafda2b53d52b0",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_global_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "17e28192e6259034321d83fadb8755e007d444a5",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_type_alias_test.cc",
      "new_id": "04a712db84100f4579a2f64aed2c06fdc0fc89d9",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_type_alias_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ed826d7c04021b60bdab64849d35f4df1f67a5d5",
      "old_mode": 33188,
      "old_path": "src/resolver/resolver.cc",
      "new_id": "75b622445ead31d067dfa0c03eb48f10d1877c60",
      "new_mode": 33188,
      "new_path": "src/resolver/resolver.cc"
    },
    {
      "type": "modify",
      "old_id": "067941e9c348934d34d5c537b2a62720384d4a1f",
      "old_mode": 33188,
      "old_path": "src/resolver/resolver.h",
      "new_id": "740ebfaf537bc18693353b2bbd09b2ce11212f1e",
      "new_mode": 33188,
      "new_path": "src/resolver/resolver.h"
    },
    {
      "type": "modify",
      "old_id": "e4d0c3cfd70312a8f192508a90693c1bea765ae9",
      "old_mode": 33188,
      "old_path": "src/sem/struct.cc",
      "new_id": "442680085932b63a61e24c2188980c02029fd26b",
      "new_mode": 33188,
      "new_path": "src/sem/struct.cc"
    },
    {
      "type": "modify",
      "old_id": "8d3c93dd48795d5cbb74e2aa080b6f2f4156f6a3",
      "old_mode": 33188,
      "old_path": "src/sem/struct.h",
      "new_id": "d4119f4b92552924ce93a0a53aa6dfe2ad946da1",
      "new_mode": 33188,
      "new_path": "src/sem/struct.h"
    },
    {
      "type": "modify",
      "old_id": "b92bc4c018eb30d64b279f2e44c5000748ff9df7",
      "old_mode": 33188,
      "old_path": "src/sem/type_mappings.h",
      "new_id": "fa4573fe08196fc874af8d25ced0e7874126a59b",
      "new_mode": 33188,
      "new_path": "src/sem/type_mappings.h"
    },
    {
      "type": "modify",
      "old_id": "ae1d054b74f14b1ec96b1fb899a71df8c777d5e3",
      "old_mode": 33188,
      "old_path": "src/transform/calculate_array_length.cc",
      "new_id": "c60a99dc17a1573dbea85f00a2c5e276e260e800",
      "new_mode": 33188,
      "new_path": "src/transform/calculate_array_length.cc"
    },
    {
      "type": "modify",
      "old_id": "38f7d6868f73815fc3ab30f639b91bb5ef79fd9f",
      "old_mode": 33188,
      "old_path": "src/transform/canonicalize_entry_point_io.cc",
      "new_id": "3066d239ae4e1a620f9b47fe5b039ea4d10d6dbc",
      "new_mode": 33188,
      "new_path": "src/transform/canonicalize_entry_point_io.cc"
    },
    {
      "type": "modify",
      "old_id": "002d32f41e4e6a8d1fbc47f818f4a1ec24ba74c2",
      "old_mode": 33188,
      "old_path": "src/transform/decompose_storage_access.cc",
      "new_id": "0ae2587d5478cb72ccc01a9d4ee1c15ad1bb19d9",
      "new_mode": 33188,
      "new_path": "src/transform/decompose_storage_access.cc"
    },
    {
      "type": "modify",
      "old_id": "6fa55dc443fc4d8b72d10f9ebf1abcadb112f1ee",
      "old_mode": 33188,
      "old_path": "src/transform/hlsl.cc",
      "new_id": "a1d7dbfac72dac30f84867b5a743790adc89d0e4",
      "new_mode": 33188,
      "new_path": "src/transform/hlsl.cc"
    },
    {
      "type": "modify",
      "old_id": "00771987637a758e05417fdb7a35b0612c8e3fc7",
      "old_mode": 33188,
      "old_path": "src/transform/spirv.cc",
      "new_id": "b8c44e6fc5dd5471a712c1e1ada604c0ce7e48c1",
      "new_mode": 33188,
      "new_path": "src/transform/spirv.cc"
    },
    {
      "type": "modify",
      "old_id": "2ce685628e90e54bb6a0616fa27a872d94139cc7",
      "old_mode": 33188,
      "old_path": "src/type/access_control_type_test.cc",
      "new_id": "b8fd5aaf8cd049283c16d138d2cd7ed545a6b07c",
      "new_mode": 33188,
      "new_path": "src/type/access_control_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b9f5c2b7cb533df5629b04df1f4ff225ce31d757",
      "old_mode": 33188,
      "old_path": "src/type/alias_type_test.cc",
      "new_id": "b9a8f893d0a8d93187fa53f962d3265386d0938e",
      "new_mode": 33188,
      "new_path": "src/type/alias_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "8986d104ee099439be417146620f8a9473e2e08c",
      "old_mode": 33188,
      "old_path": "src/type/array_type_test.cc",
      "new_id": "f45f989e78bb0ab9472b02b9ba844d948eaeda58",
      "new_mode": 33188,
      "new_path": "src/type/array_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "bd96693a8f62cd9ce3ef50349b7660307191a2b2",
      "old_mode": 33188,
      "old_path": "src/type/bool_type_test.cc",
      "new_id": "077565730b9e4e943307db30d6bafdc57b26b5b1",
      "new_mode": 33188,
      "new_path": "src/type/bool_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "10364c062307839737cea9a1f93c743948c74087",
      "old_mode": 33188,
      "old_path": "src/type/depth_texture_type_test.cc",
      "new_id": "eef75d571ec3bfc06ce95051a55c340d87bc3472",
      "new_mode": 33188,
      "new_path": "src/type/depth_texture_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1129c9262ddfad76e5c00703c106b7651e52f635",
      "old_mode": 33188,
      "old_path": "src/type/external_texture_type_test.cc",
      "new_id": "7c73d62109117085eff052fc2520767106875ab6",
      "new_mode": 33188,
      "new_path": "src/type/external_texture_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "23686a4807f0b41f4dd27677baa203618bb1d0a0",
      "old_mode": 33188,
      "old_path": "src/type/f32_type_test.cc",
      "new_id": "a1b89d4eb8761f2fb808baf9c197d671bc866da7",
      "new_mode": 33188,
      "new_path": "src/type/f32_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9170155f9e6f28691c7fab309cf4a0dadb06276a",
      "old_mode": 33188,
      "old_path": "src/type/i32_type_test.cc",
      "new_id": "8def68893664bf8944617571648032f87c3f722e",
      "new_mode": 33188,
      "new_path": "src/type/i32_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "40c7d5c1f1f626bcd0e614ac904b6498536f2bda",
      "old_mode": 33188,
      "old_path": "src/type/matrix_type_test.cc",
      "new_id": "92c2aaf059357a42f70d35ea779a42ffb5b52125",
      "new_mode": 33188,
      "new_path": "src/type/matrix_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "bcafafc7126f79763d94badb599c7929f06dcecc",
      "old_mode": 33188,
      "old_path": "src/type/multisampled_texture_type_test.cc",
      "new_id": "f18c9bf97b7e3e990d2721d09d20a50fcdda2e24",
      "new_mode": 33188,
      "new_path": "src/type/multisampled_texture_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "65c517853afc324f248f21e181fd290659244f01",
      "old_mode": 33188,
      "old_path": "src/type/pointer_type_test.cc",
      "new_id": "ec8d0623405eac29bfb58aa7f560476f7d8ad5df",
      "new_mode": 33188,
      "new_path": "src/type/pointer_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "bfbaff8821b1822fe629951c2b8d81b6fff04280",
      "old_mode": 33188,
      "old_path": "src/type/sampled_texture_type_test.cc",
      "new_id": "f7e2751e5bcc1904e281ed84caf18015a34a54d1",
      "new_mode": 33188,
      "new_path": "src/type/sampled_texture_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "fb6ccdf3dc84bf4b5ff8ddd9272e7a579c91ac8b",
      "old_mode": 33188,
      "old_path": "src/type/sampler_type_test.cc",
      "new_id": "b39f67572c99fa24e2e4fbe3fd7418410bf7803b",
      "new_mode": 33188,
      "new_path": "src/type/sampler_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4dee89c960a6f3a09ca6f91011582f4b3d7fb950",
      "old_mode": 33188,
      "old_path": "src/type/storage_texture_type_test.cc",
      "new_id": "6931059063721e8394df8d5c8a7ea2a42c29e246",
      "new_mode": 33188,
      "new_path": "src/type/storage_texture_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "37e78857ce891f5127d92cb60170c9df7f491d68",
      "old_mode": 33188,
      "old_path": "src/type/struct_type.cc",
      "new_id": "f35ff863ff0c7c2148f36928cd134082c89e3aa3",
      "new_mode": 33188,
      "new_path": "src/type/struct_type.cc"
    },
    {
      "type": "modify",
      "old_id": "9a9487752d79ff50424ebe6629d51798ebe997e8",
      "old_mode": 33188,
      "old_path": "src/type/struct_type.h",
      "new_id": "4d9d8d27ba7859d2a43f2ade601aac68eabd269f",
      "new_mode": 33188,
      "new_path": "src/type/struct_type.h"
    },
    {
      "type": "modify",
      "old_id": "c90bf4803ae672a9ecf142867b0c6f50866f5d9d",
      "old_mode": 33188,
      "old_path": "src/type/struct_type_test.cc",
      "new_id": "34cafbfb391a8b5de01c23fea598dbc395fdb894",
      "new_mode": 33188,
      "new_path": "src/type/struct_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "af3752d3a94e3616fbaa3be44b00be4101fec244",
      "old_mode": 33188,
      "old_path": "src/type/u32_type_test.cc",
      "new_id": "d2e45970ee3e75b270dd82585f6df61f0887cdeb",
      "new_mode": 33188,
      "new_path": "src/type/u32_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ab0cf3c67e8f0065e7dce26f9dfb839cb80838e1",
      "old_mode": 33188,
      "old_path": "src/type/vector_type_test.cc",
      "new_id": "8b12cc374ba65a66352de2b291ceb4d795d73efc",
      "new_mode": 33188,
      "new_path": "src/type/vector_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f4741ce17dc07690c9c194757d0911853df552ef",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl.cc",
      "new_id": "b3f7de0a63b787d31ecffaec33b1cf49b7ab078e",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "4c8a186f852759601ed7cedc65ec2fa95222cc8a",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl.h",
      "new_id": "4e5410a584e2bd2c5ed5ab6d3c5f1408e2d650b1",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl.h"
    },
    {
      "type": "modify",
      "old_id": "30016a5edf3f4ae6d72ac98a57de4a062e99a430",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl.cc",
      "new_id": "1c3474bed07d31590eb7e776dfdfd81735f02b32",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "a9ddb6355cec4339ea20ed490fc21b51c99e9658",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl.h",
      "new_id": "c5764765386667dd6dc39d5686f184f9cb810fe7",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl.h"
    },
    {
      "type": "modify",
      "old_id": "3d955f85be91bbef19a07eb3f6b49dbceced44a7",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder.cc",
      "new_id": "a78dad2e45b7e7d4251b741c314034ebe68b1679",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder.cc"
    },
    {
      "type": "modify",
      "old_id": "d70280b295f2352dd17bc559287031884cdcb6f6",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder.h",
      "new_id": "f45918db6881408ec10b7737e7428ce1699163f6",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder.h"
    },
    {
      "type": "modify",
      "old_id": "eeb9fc62c415c530bee6aa21657abb0e5f6c8608",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl.cc",
      "new_id": "3aeafe422d013aca24f1a0350eb65b214e8f6aa4",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "785c4cb416e69e2705922c20fbc09c05ae73705b",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl.h",
      "new_id": "984bba3f8d16168c678bd84e2671885734b545e3",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl.h"
    }
  ]
}
