)]}'
{
  "commit": "fd7251bb02e25702685652f34c1d2f3ca8303f48",
  "tree": "8a1cf0b4699c15123b2383b714bb51158605dff4",
  "parents": [
    "fc03a46516bffcb19752564b1fe29bae08e82af0"
  ],
  "author": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Fri Apr 16 08:28:54 2021 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Fri Apr 16 08:28:54 2021 +0000"
  },
  "message": "Merge RenameReservedKeywords into the Renamer\n\nAdds additional modes to the Renamer for renaming just HLSL or MSL\nkeywords. The sanitizers no longer rename reserved keywords\nautomatically, which isn\u0027t usually necessary anyway since Dawn renames\nall symbols.\n\nThe tint executable automatically renames reserved keywords when\ntargeting HLSL and MSL. It now also has an option to rename\neverything, which is useful for testing the renamer.\n\nChange-Id: Idbfd53226805e851050024402be8d8f251b88707\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/47960\nCommit-Queue: Ben Clayton \u003cbclayton@chromium.org\u003e\nAuto-Submit: James Price \u003cjrprice@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "17acb9ae57bff7a950f355e427247aa038586acd",
      "old_mode": 33188,
      "old_path": "samples/main.cc",
      "new_id": "056508e589cfee6dff9489db61185879f20d45a8",
      "new_mode": 33188,
      "new_path": "samples/main.cc"
    },
    {
      "type": "modify",
      "old_id": "5972a829e5eb6c29da08002ddf44d7233b50be71",
      "old_mode": 33188,
      "old_path": "src/transform/hlsl.cc",
      "new_id": "3b4bb8008ea18df03ff3c3b09183b5d7b1703f00",
      "new_mode": 33188,
      "new_path": "src/transform/hlsl.cc"
    },
    {
      "type": "modify",
      "old_id": "1f1515bb29aa20eaf1f1bc74ad72b87b2b97bbda",
      "old_mode": 33188,
      "old_path": "src/transform/hlsl_test.cc",
      "new_id": "1f97e4682b2b84f10195e6fa78f93b3564deff38",
      "new_mode": 33188,
      "new_path": "src/transform/hlsl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3624b5d688d5088e8ded8edfd6102ac9f6187cc8",
      "old_mode": 33188,
      "old_path": "src/transform/msl.cc",
      "new_id": "5f01358b908083db3558fc1b59a51813284fe956",
      "new_mode": 33188,
      "new_path": "src/transform/msl.cc"
    },
    {
      "type": "modify",
      "old_id": "a93df302f26a51fc4156fc1fb42caa493ef7ef60",
      "old_mode": 33188,
      "old_path": "src/transform/msl_test.cc",
      "new_id": "d257b2bddd49dfb51a1cb8c640d18588021e299a",
      "new_mode": 33188,
      "new_path": "src/transform/msl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b7070105785d6d44f330573fcf1c16f3341dd185",
      "old_mode": 33188,
      "old_path": "src/transform/renamer.cc",
      "new_id": "07f773d26445b25a089951acfa4e9918389ee2b3",
      "new_mode": 33188,
      "new_path": "src/transform/renamer.cc"
    },
    {
      "type": "modify",
      "old_id": "4670482846c393d2e23c1e48969a79b0e4572bf6",
      "old_mode": 33188,
      "old_path": "src/transform/renamer.h",
      "new_id": "55cf5dcd2eb6437c204b2547b630fa1ebedb2758",
      "new_mode": 33188,
      "new_path": "src/transform/renamer.h"
    },
    {
      "type": "modify",
      "old_id": "02f6378b39d64c5ba181af23fb45a571fe7bf9c7",
      "old_mode": 33188,
      "old_path": "src/transform/renamer_test.cc",
      "new_id": "e840e874bb1b86eb18d4126a6353730f116dc56f",
      "new_mode": 33188,
      "new_path": "src/transform/renamer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "04bac75f5e0a4dcbab0dcd8f1e76041ef5274025",
      "old_mode": 33188,
      "old_path": "src/transform/transform.cc",
      "new_id": "a9c38161746dc0e0551c3d2777b7d8fd5c4dedda",
      "new_mode": 33188,
      "new_path": "src/transform/transform.cc"
    },
    {
      "type": "modify",
      "old_id": "2c96b27db9bf1e0aad62ef6485cad970f7a83160",
      "old_mode": 33188,
      "old_path": "src/transform/transform.h",
      "new_id": "21e9f10012d1e65107bc65550ac33005eebb7f6d",
      "new_mode": 33188,
      "new_path": "src/transform/transform.h"
    },
    {
      "type": "modify",
      "old_id": "cc17869af7f666c0566e18c0f9f5d6e8235f7822",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_alias_type_test.cc",
      "new_id": "3837cde078b6af33697920f899519eeb9ef261b2",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_alias_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "37af2440209b5a1987bfe88b0f3e5606f7ab8e87",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_function_test.cc",
      "new_id": "0bbd4028ab01848ab4f2dd0cc74aefe46441efd7",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "063392988c0b1d49e01bcd612fac1184e66d2d08",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_intrinsic_texture_test.cc",
      "new_id": "88d9eedd1114f42500217afb132e461d3e13cd90",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_intrinsic_texture_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d46ec5615187a2d03e4a752a4166923e29ddc340",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_type_test.cc",
      "new_id": "920434fe642d3922732d0e86dda90a552eedad49",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "de6611c36245d426d983560d6ec85e0d98c34d43",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/test_helper.h",
      "new_id": "8b3604ee95d984de0092889b6a8e884d55dcb881",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/test_helper.h"
    }
  ]
}
