)]}'
{
  "commit": "1b3d6e460cc2a714444390db3dcdb68022c5e1d8",
  "tree": "e130e918305632a2e025204e720a5c50457ba73e",
  "parents": [
    "a86f4effe4599a8da6dccb8a5a48dca86a101840"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Tue Jan 26 16:57:10 2021 +0000"
  },
  "committer": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Tue Jan 26 16:57:10 2021 +0000"
  },
  "message": "Program: Remove deprecated constructed-type methods\n\nFixup all usages\n\nBug: tint:390\nChange-Id: I739a7625cd385cb889369ab7c766462fbcd7cf12\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/38546\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "691bc0c07424d18c9f21fdfab501c34155201d07",
      "old_mode": 33188,
      "old_path": "src/program.h",
      "new_id": "a77de887a6eeec754add573a0196a17f571bca3b",
      "new_mode": 33188,
      "new_path": "src/program.h"
    },
    {
      "type": "modify",
      "old_id": "477d85273bb1b85ab4735b018c7d32d91501abf3",
      "old_mode": 33188,
      "old_path": "src/program_test.cc",
      "new_id": "dd97ca944ebdc3d3fde4b62bd4363c6e176b72e6",
      "new_mode": 33188,
      "new_path": "src/program_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0ade6521650a9c4ea6ad7f466a4ffdd337c3ee24",
      "old_mode": 33188,
      "old_path": "src/reader/spirv/parser_impl.cc",
      "new_id": "e49152c64eb0885c6181916abdf6717e41bbee0d",
      "new_mode": 33188,
      "new_path": "src/reader/spirv/parser_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "fd40f3212725afeb2664ead05b0634abe196b6eb",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl.cc",
      "new_id": "27c496d563d5739c67ab52d5a115c618d780d36e",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "9a56928528ee3798909645d87e800677ed7241e7",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_impl_global_decl_test.cc",
      "new_id": "c9ab075d5279f2d7d29de36d0a9e5716ed799fe4",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_impl_global_decl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ba7183f279c5cb2d8985dd78b20b28492bb02ff9",
      "old_mode": 33188,
      "old_path": "src/transform/first_index_offset.cc",
      "new_id": "b2d83a5e629b86ffe83cce5351c1591e5314a967",
      "new_mode": 33188,
      "new_path": "src/transform/first_index_offset.cc"
    },
    {
      "type": "modify",
      "old_id": "54a662f02c26c4536616fbd64ceb8c5dc6ec5cc2",
      "old_mode": 33188,
      "old_path": "src/transform/vertex_pulling.cc",
      "new_id": "32c7575b4a70cd0e4a63ce79f6f197c277af6823",
      "new_mode": 33188,
      "new_path": "src/transform/vertex_pulling.cc"
    },
    {
      "type": "modify",
      "old_id": "3bfc754ff1d2d3d564ac6bb998ad0dbd1a6f8973",
      "old_mode": 33188,
      "old_path": "src/validator/validator_control_block_test.cc",
      "new_id": "34fb9041da3374754212ed1a2e4c2340ea30ffbf",
      "new_mode": 33188,
      "new_path": "src/validator/validator_control_block_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0168b970f8a054cdfd5286ef70ba4bd23075e6b5",
      "old_mode": 33188,
      "old_path": "src/validator/validator_impl.cc",
      "new_id": "83b444c5e02076f4b5278111fbd321046b513194",
      "new_mode": 33188,
      "new_path": "src/validator/validator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "30dcad69dbcdc122220e5ef96b64c07b49f70437",
      "old_mode": 33188,
      "old_path": "src/validator/validator_type_test.cc",
      "new_id": "191c008a7036ad638ad506ee1d3fcc977d9d960d",
      "new_mode": 33188,
      "new_path": "src/validator/validator_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0330e295acf200307a567f962d661902310d5284",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl.cc",
      "new_id": "533b95d9709d2de266e8d797fd870145f688c1aa",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "d9aeacb22a92d2a0ede713f0e38f5fe12135ccb1",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_function_test.cc",
      "new_id": "b2fa8453791d582b86d6c3c8696fbdd1c75467ed",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "0114d6939b17644246be40296ba201124db67966",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl.cc",
      "new_id": "b83519c1097126db5d0f0f00b81f975db57d7ab1",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "36d47f06b844db51cc6c4b071fc7548fdc0c5621",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_function_test.cc",
      "new_id": "1b993146551af346f257b123982c2b3cb8146662",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "861fd56315d3c0a0dabd2def5eb4e5f781dc69c1",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_function_test.cc",
      "new_id": "066684892febd19231a61b2b6fcbfc260b2b7da7",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4ae3b1d56ca52d5b8e4637915660a9d7f9ffca64",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl.cc",
      "new_id": "0e23380c5a0a7aa39b98160152f96dd79766bb46",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "ed327785106213a9929ca3845c1d262ef1654591",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl_function_test.cc",
      "new_id": "f82c2b1c22719d7783922094b7ec0138b4d28380",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl_function_test.cc"
    }
  ]
}
