)]}'
{
  "commit": "45101598a18aacd50aecf40a445554affbe55b9f",
  "tree": "89f9642a63d5132df930560689ce8e5ca242ccb5",
  "parents": [
    "d0f7381090ca569e62bc36f6a61cc0be6f22c940"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Wed Jul 08 20:52:46 2020 +0000"
  },
  "committer": {
    "name": "dan sinclair",
    "email": "dsinclair@google.com",
    "time": "Wed Jul 08 20:52:46 2020 +0000"
  },
  "message": "[msl-writer] Add variable declarations.\n\nThis CL adds variable declarations to the MSL backend.\n\nBug: tint:7\nChange-Id: Icf63ad44a217213e5036eb76429e25a3031822eb\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/24540\nReviewed-by: David Neto \u003cdneto@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "67beeeb4e10829ad777cfdae6d8412bf28745538",
      "old_mode": 33188,
      "old_path": "BUILD.gn",
      "new_id": "49e1a9ad35c8fbb414a79d2f42d7af775c1fe8fc",
      "new_mode": 33188,
      "new_path": "BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "0776647a8c2482f2d1bf07859febe42cfacaedd7",
      "old_mode": 33188,
      "old_path": "src/CMakeLists.txt",
      "new_id": "66ae75593a3a2ffd52b17b661f6f19f3d94caec2",
      "new_mode": 33188,
      "new_path": "src/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "70b78feb6b771199601b76316523786ac25e02ae",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl.cc",
      "new_id": "2468a3b96a41cb029c725c10db20909650428fc8",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "7e2448cebba8f50ab1545d5a4af41fe0ec7e4c16",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl.h",
      "new_id": "719e1c380137e62f993f7af1f4991c4c05d3f965",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl.h"
    },
    {
      "type": "modify",
      "old_id": "2ebf533075aa767aefaf672dd6f3f1d5fa5f303a",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl_constructor_test.cc",
      "new_id": "ba2518d9980e973e1d9d35f3f80a16ee6eda6e62",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_constructor_test.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1f99714805afbe216362bb95fac2b9b5e85b871c",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl_variable_decl_statement_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4f705a4255e091ba3c96d1beba5e8535e660da25",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_impl_variable_decl_statement_test.cc",
      "new_id": "2e0e03a026b40891027fde96d85bdf7f56030b6e",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_impl_variable_decl_statement_test.cc"
    }
  ]
}
