)]}'
{
  "commit": "5f64aee763a939b8ac2f777efe139671849e5ff8",
  "tree": "77f7825a97458847d0176517cfac96a2cbc84512",
  "parents": [
    "4202d7d0166be82fb68cbc30a7249fe46bcc6c29"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Fri Mar 20 19:06:52 2020 +0000"
  },
  "committer": {
    "name": "dan sinclair",
    "email": "dsinclair@google.com",
    "time": "Fri Mar 20 19:06:52 2020 +0000"
  },
  "message": "Emit switch statements.\n\nThis CL updates the WGSL generator to output switch statements.\n\nBug: tint:4\nChange-Id: I4450b10932960691c76e76869105ade01fdd5a79\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/17282\nReviewed-by: David Neto \u003cdneto@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1ed767f217c8ba1f784d6e9f7134928ff60b170f",
      "old_mode": 33188,
      "old_path": "src/CMakeLists.txt",
      "new_id": "e7ae9cf1e32879b6ddaa34bc7d82c4ac08b5a01f",
      "new_mode": 33188,
      "new_path": "src/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "21524c5b0b1e91c40d39a473ce8b3bccfafb4349",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl.cc",
      "new_id": "4ad4db90462a24eecffd3d628200c3c6d425d908",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "5d9ad47fc347b8a0d0f1cd7fecac791110dc08f6",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl.h",
      "new_id": "62425f84d2e813506772dbddc17b4f1d07b18af7",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "22f8f43972a78bd4a24bd0449dd7be516f21ae93",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl_switch_test.cc"
    }
  ]
}
