)]}'
{
  "commit": "8d6e625ef4511dd135c3798c530963b289f9e457",
  "tree": "1c15408dc182eb2dce5cca5f7a73d404840180a8",
  "parents": [
    "05b64849b23d6c461c6e62b58d8b21faf97138b6"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dj2@everburning.com",
    "time": "Mon Jan 11 16:24:32 2021 +0000"
  },
  "committer": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Mon Jan 11 16:24:32 2021 +0000"
  },
  "message": "Convert HLSL to higher level namer.\n\nThis CL switches the HLSL generator to use the top level UnsafeNamer\ninstead of a custom namer.\n\nChange-Id: I7643ee6586955ed2bc493104004fb9f9c524e951\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/36660\nReviewed-by: Ryan Harrison \u003crharrison@chromium.org\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5c9ff05fff9875e50995c0a00b6f984cadbaa5bd",
      "old_mode": 33188,
      "old_path": "BUILD.gn",
      "new_id": "f940575bda6e2bc253c10984a8e25605f562be38",
      "new_mode": 33188,
      "new_path": "BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "fa08d9d24a65f26e4a8901843bf6143ddb3ccaea",
      "old_mode": 33188,
      "old_path": "src/CMakeLists.txt",
      "new_id": "7925a66c6acfae0dc4af43fb049be16a026372a5",
      "new_mode": 33188,
      "new_path": "src/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "193302aa112a4c5ce6335d1b390cb9ad0c5410d8",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl.cc",
      "new_id": "9dae4b847b327be12c8e17483535dc531fa1c7c1",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "ebd98b993d195f4ada5a803034e89850d442c9e2",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl.h",
      "new_id": "4a2a3719711d688d7c0f4b58ebe2119e49a444b9",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl.h"
    },
    {
      "type": "modify",
      "old_id": "544f4eaab2b70d1cee68ebf5ff9c77c8756b8744",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_alias_type_test.cc",
      "new_id": "f8c823b895e4fc1053501a74647de5a4aa268463",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_alias_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "49d453028ad18e000818a60ccfd3410bf509c86e",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_function_test.cc",
      "new_id": "42b5988c39a5a48bed5c410621e737f28941139f",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_function_test.cc"
    },
    {
      "type": "modify",
      "old_id": "eba1c18981fae49ee3f472b2c26746810ecc546f",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_identifier_test.cc",
      "new_id": "94bbab671ca4abbc3c1d494383c48d7a166e845f",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_identifier_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1841ef63462a24bc18df3c5b5c849ef5879c13b2",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_intrinsic_test.cc",
      "new_id": "0306eda35e7f82b40d36e81f7c7c530345607edb",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_intrinsic_test.cc"
    },
    {
      "type": "modify",
      "old_id": "eeaef416ba22a250f8d1be31e316751a322c8cff",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_intrinsic_texture_test.cc",
      "new_id": "08e828bf6a7f21baa521abd01681201b632fa38c",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_intrinsic_texture_test.cc"
    },
    {
      "type": "modify",
      "old_id": "2a4f8eda61f06873828da86c1c78a7284281a718",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_test.cc",
      "new_id": "75980eb7769fc945d5bf137e207a072a9a24be39",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "644e75f53fbbf27b426e7e596bd3fbdc786236cd",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_impl_type_test.cc",
      "new_id": "ef697cd610d1d35aaadd4e01e1628d6b279c4905",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_type_test.cc"
    },
    {
      "type": "delete",
      "old_id": "a577d639e20322066b8941487212249289dee6f1",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/namer.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c067e2230ab4b0578b4624822dad2513f5e92695",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/namer.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "adb2ee5a918426c22a0ce42a22fdd8014c7e1f44",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/namer_test.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "b04e2a2372a4551726dba2bcb48b04ec7a4bfe20",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl.h",
      "new_id": "68aa2bde7a42098388db8521f3f49d1284b559db",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl.h"
    }
  ]
}
